Hallo zusammen,
ich möchte gerne mit dem Befehl "tar" ein Backup von meinem Raspberry machen. Ich verwende diesen Aufruf:
tar -cpz --one-file-system -P -f ${BACKUP_PFAD}/${BACKUP_NAME}-$(date +%Y%m%d-%H%M%S).tgz 1 2> /var/log/BackupLog/backup.log \
wobei die Konstanten "BACKUP_PFAD" und "BACKUP_NAME" gesetzt sind (und auch stimmen).
Wie Ihr Euch denken könnt, funktioniert das trotzdem nicht, denn sonst würde ich das ja nicht posten
Der Befehl rennt erst mal los, bricht dann aber irgendwann ab. Ich bekomme folgende Fehlermeldungen im Logfile angezeigt (mehr steht übrigens nicht drin):
tar: 1: Kann stat nicht ausführen: Datei oder Verzeichnis nicht gefunden
tar: Beende mit Fehlerstatus aufgrund vorheriger Fehler
Ich habe die Befürchtung, dass die Parametrisierung nicht stimmt und dass ich versehentlich verschiedene Parameter miteinander verwende oder auch einzelne Parameter vielleicht an falschen Stellen, so dass tar damit nicht klar kommt.
Die einzelnen Parameter
-c für create
-p für die Rechteübernahme innerhalb des Backups
-z für die Kompression mit gzip
-P für die Beibehaltung der "/" am Anfang der einzelnen zu sichernden Dateien
-f für "File" (denke, das macht mit dem -c Sinn, wissen tu' ich es aber nicht)
--one-file-system (versteht sich von selbst, denke ich)
möchte ich aber schon so nutzen, da sie für meinen Anwendungsfall genau die Funktionen sind, die ich gebrauchen kann. Nur wie muss die Syntax korrekt lauten?!
Ich würde mich über eine Hilfe hierzu sehr freuen! Vielen Dank im Voraus.