Automatisches Backup meiner Dateien mit einem Script, wie ?
Automatisches Backup erstellen über ein Linux Script !
Hallo
Ich habe einen User Account auf einem Linux/Unix System
Nun möchte ich über ein Startscript meine Word Dateien aus meinem Ordner "Eigene Dateien" oder "User@server" automatisch sichern un ddie Dateien automatisch umleiten in einen ordner Backup
Meine Aufgabe ist es ein Script zu schreiben.
Wie mache ich das am besten
Meine Idee war folgende:
ls -la | grep *.doc > /Backup/backup
oder ist der Ansatz schon falsch ?
Freue mich auf Hilfe !!
Martin
Hallo
Ich habe einen User Account auf einem Linux/Unix System
Nun möchte ich über ein Startscript meine Word Dateien aus meinem Ordner "Eigene Dateien" oder "User@server" automatisch sichern un ddie Dateien automatisch umleiten in einen ordner Backup
Meine Aufgabe ist es ein Script zu schreiben.
Wie mache ich das am besten
Meine Idee war folgende:
ls -la | grep *.doc > /Backup/backup
oder ist der Ansatz schon falsch ?
Freue mich auf Hilfe !!
Martin
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 38670
Url: https://administrator.de/contentid/38670
Ausgedruckt am: 23.11.2024 um 04:11 Uhr
1 Kommentar
Hallo Martin,
ls -la | grep *.doc
liefert eine Liste der Dateinamen in Textform.
Zum einmaligen Kopieren nutze cp:
Damit erfasst du allerdings nicht *.doc in Unterverzeichnissen. Abhilfe schaffen tar oder find.
Da dieser Ansatz immer alle Dateien kopiert, solltest du für mehrmalige Aufrufe das rsync vorziehen, z.B.:
Viele Grüsse
-= Axel =-
ls -la | grep *.doc
liefert eine Liste der Dateinamen in Textform.
Zum einmaligen Kopieren nutze cp:
sSource=/irgendwo/eigene/files/sTarget=/Backup/backupcp "${sSource}/*.doc "$sTarget"
Damit erfasst du allerdings nicht *.doc in Unterverzeichnissen. Abhilfe schaffen tar oder find.
Da dieser Ansatz immer alle Dateien kopiert, solltest du für mehrmalige Aufrufe das rsync vorziehen, z.B.:
rsync -av "$sSource" "$sTarget"
Viele Grüsse
-= Axel =-