Sie sind nicht angemeldet.

  • »FourOhFour« ist der Autor dieses Themas

Beiträge: 1

Registrierungsdatum: 10.12.2017

Derivat: Ubuntu

Version: unbekannte Version

Architektur: unbekannt

Desktop: unbekannt

  • Nachricht senden

1

10.12.2017, 13:27

Automatisiertes Backup über Script

Hallo,
ich schreibe momentan an einer wichtigen Arbeit und würde gerne ein kleines Script schreiben, mit dem ich alle Dateien (sind nur Textdateien) aus dem jeweiligen Verzeichnis automatisch alle ~15-30 Minuten auf meinen USB-Stick speichere.
Ich würde aber auch gerne die älteren Texte behalten, jedoch weiß ich nicht wie ich das schaffe... Dafür müsste ich wahrscheinlich den Namen der Datei immer nochmal ändern? Ich weiß jedoch leider nicht wie ich das schaffe...
Ein Anhang wie "I" würde wahrscheinlich schon reichen - dann könnte ich auch auf einen Blick erkennen was die jüngste/älteste Datei ist.

Wäre sehr erfreut über eure Hilfe!

Mfg.

2

17.12.2017, 02:17

Quellcode

1
2
3
4
5
6
7
8
9
10
11
ORIG=<Voller-Pfad-zum-Originalverzeichnis>; 
BAK=<Voller-Pfad-zum-Backupverzeichnis>; 
TIMER=15;
while :; do
NOW=`date +%s`; 
# Bei Windows-formatiertem Stick (FAT):
rsync -a $ORIG/ $BAK/$NOW/
# Bei Linux-formatiertem Stick (ext3/4):
# LAST=`ls $BAK/ | tail -1`; rsync -a $ORIG/ $BAK/$NOW/ --link-dest=../$LAST;
sleep $((TIMER * 60));
done;
Beim Erstellen dieser Nachricht kamen keine Tiere zu Schaden.
me is all sausage
but don't call me Ferdl