23 lines
879 B
Bash
23 lines
879 B
Bash
|
#!/bin/bash
|
||
|
# erstellt ein backup mit timestamp im Ordner namen
|
||
|
# gut für Crontab
|
||
|
# benötigt: rsync
|
||
|
name=`date +%F_%H_%M`
|
||
|
echo $name
|
||
|
rsync -EvhPa /home/yannis/Schreibtisch/LaZei /home/yannis/Schreibtisch/LaZei_backup/$name/
|
||
|
|
||
|
#==================================================================
|
||
|
#P: fortschrits anzeige und bei abbruch wieder auf nahme
|
||
|
#u: überspribbgt existente dateien
|
||
|
#v: zeigt schritte an
|
||
|
#h: besserrer log
|
||
|
#E: behält ausführbarkeit
|
||
|
#a: (r - recurseive, l - links, p - perms, t - time, g - group, o - owner, D - devices (no effect on non root))
|
||
|
#r: unterverzeichnisse
|
||
|
#b: speichert auch "gelöschte dateien"
|
||
|
#--stats: zeigt zussammen fassung am ende
|
||
|
#--exclude: enthält entsprechende ordner
|
||
|
#--backup-dir: ord wo die gleöschten objekte abgelegt werden
|
||
|
#t: erstellungs Datum beibehalten
|
||
|
#==================================================================
|