Daten einfach nur auf USB Sichern

marlow

Active Member
Hallo Leute,

ich möchte gern meine 2TB (1,5 TB da RAID5) auf eine angeschlossene USB sichern. Da mein Daten aufkommen im Moment nicht die 500GB erreichen, möchte ich die Daten zusätzlich auf einer externen Platte sichern. Das mit RSYNC hat noch nicht so richtig funktioniert. Gibt es da ein Script den ich in der Nacht aufrufen lassen könnte der die Sicherung dann macht. Die Daten sollten wachsen, also kein Löschen der Daten auch der Sicherungsplatte (USB).

Gruß
Marlow
 
dump und restore

Mit Boardmitteln geht's. Schau mal:

man dump

und zum Rückspielen

man restore

Das "Bandlaufwerk" wäre dabei Deine USB Platte. Du brauchst nicht mal ein Script sondern kannst den Befehl in z.B. mit cron laufen lassen.
 
Hallo,

ich benutze eine FreeNAS und der DUMP Befehl ist nicht drauf. Wie kann ich den Nachinstallieren?? oder gibt es eine andere Möglichkeit.

Gruß
Marlow
 
Keine FreeNAS Ahnung aber als Alternative ginge vielleicht...

Leider kenne ich nur Free- und OpenBSD und habe somit keine Ahnung wie Du das installieren könntest. Als Alternative könntest Du aber auch

Code:
cp -dpRu /"Quelle" /"Ziel"

verwenden. Überprufe aber bitte mal die Option
d für --no-dereference = nie symbolischen Verknüpfungen folgen
p für --preserve = Datei-Attribute wenn möglich erhalten
R für --recursive = Rekursives Kopieren von Verzeichnissen
u für --update = Kopieren nur, wenn die QUELL-Datei neuer ist als die Zieldatei oder die Zieldatei nicht existiert.
Aber bedenke, dass sich nicht alle Dateien kopieren lassen. Daher läst sich das System (zumindest FreeBSD) nicht sichern (Es gibt Dateien, die selbst root nicht kopieren darf / Achte auf die Warnungen). Es ist lediglich für Daten geeignet und löscht keine Dateien auf dem Backupmedium.
 
Leider kenne ich nur Free- und OpenBSD und habe somit keine Ahnung wie Du das installieren könntest. Als Alternative könntest Du aber auch

Code:
cp -dpRu /"Quelle" /"Ziel"

verwenden. Überprufe aber bitte mal die Option
d für --no-dereference = nie symbolischen Verknüpfungen folgen
p für --preserve = Datei-Attribute wenn möglich erhalten
R für --recursive = Rekursives Kopieren von Verzeichnissen
u für --update = Kopieren nur, wenn die QUELL-Datei neuer ist als die Zieldatei oder die Zieldatei nicht existiert.
Aber bedenke, dass sich nicht alle Dateien kopieren lassen. Daher läst sich das System (zumindest FreeBSD) nicht sichern (Es gibt Dateien, die selbst root nicht kopieren darf / Achte auf die Warnungen). Es ist lediglich für Daten geeignet und löscht keine Dateien auf dem Backupmedium.

Deswegen nimmt man für solche Aktionen auch besser cpio, tar, pax, oder dump.
 
Hallo,

das mit cp hört sich schon einmal gut an. Ich möchte in der zusichernde Platte die Verzeichnisstruktur beibehalten. Wie stelle ich das am besten an? Und wo finde ich die Cron Datei damit ich evtl. ein Script von dort starten könnte.

Gruß
Marlow
 
Was ich noch vergessen habe:
Ich habe vor Kurzem einen port von Flyback erstellt.
Das ist ein Backuptool mit optionalem GTK-Interface und rsync-Backend und arbeitet in etwa wie Time Machine von OSX.
Du richtest da mit dem Interface einmalig ein, was du zu wann sichern willst und wohin und dann wird ein Cronjob angelegt, der die Daten regelmässig sichert.
Wenn aber, wie an meinem Notebook, nicht ununterbrochen eine externe USB-Platte angeschlossen ist, kannst du den Cronjob auch weglassen und das Backup per Knopfdruck von Hand starten.

Falls das jemand benutzt und das Programm lässt sich nicht starten, dann bitte ich um kurze Rückmeldung. Irgendeine Abhängigkeit fehlt dem Port leider noch, aber ich habe bisher nicht die Zeit gefunden, diese zu finden. :(
 
Hallo,

wie würde eine Crondatei aussehen wenn ich den Befehl cp mit einbauen möchte. Der Cron sollte alle 3 Std ausgeführt werden.

Gruß
 
Code:
*     */3       *       *       *       root_oder_username    cp_Befehl

Edit erinnert dich noch an die manpage von crontab.
 
Hallo Leute,

also das mit dem Cron hat jetzt funktioniert, aber nur das Kopieren nicht zumindest nicht ganz. In FreeNAS kann der cp nur -R,H,L,P, [-f | -i | -n] [-lpv]

Ich hätte auch gern die Rechte und Besitzer beibehalten. Zudem kopiert er eben nicht alles sondern nur teile.
Folgender befehl habe ich ausgeführt

cp -r -f /mnt/quelle /mnt/ziel

Iste auch möglich noch zusätzlich eine Log zu schreiben??


Gruß
Marlow
 
Back
Top