Results 1 to 4 of 4

Thread: HowTo mount a windows share and autobackup

Threaded View

Previous Post Previous Post   Next Post Next Post
  1. #2
    Join Date
    Jul 2007
    Location
    Austria
    Posts
    1,336
    Teil2 Autobackup am Asusrouter installieren (Olegs 10er FW, kann auch auf älteren Systemen laufen)

    Wenn der erste Teil erfolgreich verlaufen ist, kann nun das Script autobackup ganz einfach
    installiert werden. Es muss nur möglich sein, die NAS oder das Windows Share am Asusrouter
    zu mounten. Das sollte zumindest vorher probiert werden, obwohl sich das Script autobackup
    selbstständig um alle Dinge kümmert. Die einzige Bedingung ist, dass das Backupfile vorhanden
    ist. Falls man das Logfile in /opt/var/log/autobackup.log als lästig
    empfindet, kann man alle Logausgaben ins Linux-Nirwana umleiten.
    Lesen sie dazu die ersten Zeilen im Script autobackup.

    Der Aufruf vom Script wird zur passenden Uhrzeit oder Wochentag in die Crontab eingetragen.

    Syntax vom Aufruf: /opt/etc/backup/autobackup

    wobei autobackup das Script selbst ist und backupfile die Namen der zu sichernden
    Laufwerke und Pfade enthält.

    Lesen sie unbedingt vorher das File backupfile.txt, es enthält eine kurze Beschreibung
    der Funktionen.


    Installation:
    -Download autobackup.tar.gz auf den PC
    -unzip/untar am PC
    -Mit Winzip einen Ordner /opt/etc/backup erstellen
    und alle 3 Files in den neu angelegten Ordner kopieren.
    -Mit Winzip die Rechte vom File autobackup auf 777 setzen.
    -Mit Winzip die Datei backupfile.txt lesen
    -Mit Winzip die Datei backupfile anpassen
    -Mit Winzip den File /opt/etc/crontab öffnen
    den gewünschten Eintrag für den Start von autobackup vornehmen,
    sollte in etwa so aussehen:
    Code:
    SHELL=/bin/sh
    PATH=/sbin:/bin:/usr/sbin:/usr/bin:/opt/sbin:/opt/bin
    MAILTO="hirau@gmx.at"
    HOME=/
    #Syntax is; minute hour dayofmonth month dayofweek user  command
    0 0 * * * admin /opt/sbin/logrotate -f /opt/etc/logrotate.conf & >/dev/null  
    #* * * * * admin /opt/sbin/starthiddenprocess
    #0 08 * * * admin /opt/sbin/esmtp
    0 06 * * * admin /sbin/reboot
    0 02 * * * admin /opt/etc/backup/autobackup
    Das war es!
    Alles was man nun tun muss, ist einfach den jeweiligen PC oder NAS über Nacht laufen lassen.
    Selbst wenn der PC oder NAS nicht eingeschaltet ist, passiert nichts - man findet lediglich
    in der /opt/var/log/autobackup.log einen Hinweis darauf, dass die jeweilige Freigabe nicht
    erreichbar ist.

    Anregungen, Wünsche und Verbesserungsvorschläge sind herzlich willkommen!

    Ach ja, das Script autobackup wurde absichtlich ohne Funktionen usw. geschrieben,
    es soll dem interessierten Asus-user den Einstieg in Scripting erleichtern.

    Bei mir wurde das Script getestet, ich weiss - man kann vieles verbessern - aber
    bitte auch daran denken, es erfüllt seinen Zweck.
    Noch eine Warnung: sichern sie immer nur Ordner, nie ganze Laufwerke - sie können
    sich selbst vorstellen, wie lange der Asus dann zu tun hat und fast nicht mehr zu
    erreichen ist.
    Ich selbst benutze gerne den Eintrag FAT - er erscheint mir etwas schneller als
    EXT3, das hat aber nur mit rsync zu tun.

    In einer der nächsten Ausgaben werde ich dieses Script um eine Funktion erweitern -
    so soll es möglich sein, im Beschreibungsfile backupfile verschiedene Optionen für
    rsync und tar anzugeben.

    Und noch abschliessend ein sehr nützlicher Tip:
    Sichern sie den Ordner /opt wird ein komplettes tar.gz Archiv von ihrer /Opt Festplatte am Router erzeugt - das erleichtert eine Neuinstallation erheblich für den Fall, dass einmal etwas schief laufen sollte. Und die Routereinstellungen können sie sogar im Webif sichern - so ist ihr Router in wenigen Minuten wieder am gleichen Stand wie vorher.
    Viel Spass!

    ACHTUNG: BITTE NEHMEN SIE AUTOBACKUP V09 VOn HIER:http://www.wl500g.info/attachment.ph...8&d=1227467287
    Attached Files Attached Files
    Last edited by newbiefan; 02-12-2008 at 06:16.
    Alle HowTo's, all howto's

    RT-N16 1.9.2.7-rtn-r3121, Samba, VSFTP, Lightthpd, PHP, Perl, MySQL, Serendipity, Aria2web, HDD 640GB
    RT-N66U, 16GB MicroSD/ 2 Partitions, 2,5" HDD 1TB, running with Merlin's FW and Entware, 16 Mbit A1,
    Netgear DGND 3700V2, QNAP TS119PII 4 TB, QNAP TS209 2 TB Raid1, Backup Synology DS107+ 1 TB, HP CP1515n

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •