Extrahieren eines bestimmten Verzeichnisses aus einer inkrementellen Sicherung

384
saladCracker

Ich habe eine inkrementelle Sicherung im Format von server-name-backup_time.tar.gzund ich versuche, mit dem Befehl ein Basisverzeichnis daraus zu extrahieren tar xvf server-name_**000*.tar.gz /home/user. Wenn ich jedoch versuche, daraus zu extrahieren, wird es nichts tun und einfach hängen bleiben. Ich habe irgendwo gelesen, dass ich die --incrementalFlagge dazu benutze, aber das sagt nur, dass die Snar-Datei nicht existiert.

Wie diese inkrementellen Sicherungen erstellt werden, erfolgt mit dem folgenden Befehl:

sudo tar --create --verbose --listed-incremental /mnt/server-name.snar --gzip --file /mnt/server-name-backup_`date +%H%M%S`.tar.gz --ignore-failed-read --exclude=/usr/share/backups --exclude=/proc4 --exclude=/mnt --exclude=/sys --exclude=lost+found --exclude=/tmp --exclude=/proc / 

Wie kann ich ein bestimmtes Verzeichnis aus dieser Sicherung extrahieren, ohne die gesamte Sache zu extrahieren und dies schrittweise zu tun?

0
Ich habe das gleiche Problem erlebt, es scheint hängend zu sein, aber wenn der tar.gz groß ist, muss er durch all Ihren Teer navigieren, um / home zu erreichen. Warten Sie, oder führen Sie einen Test mit einem kleineren Tar durch, um zu sehen, ob der Befehl auch dort hängt. Thomas8 vor 5 Jahren 0

0 Antworten auf die Frage