1 votes

Erreur de tar : horodatage invraisemblablement ancien 1970-01-01 00:00:00

Mon répertoire personnel est crypté et je veux supprimer le cryptage. J'ai effectué les actions suivantes et le problème survient à l'étape 4 :

  1. Sauvegarde du dossier personnel (crypté) vers /var/backup en utilisant sbackup utilitaire
  2. Dossier personnel supprimé : $ rm -rf /home/michael
  3. Paquets supprimés : $ apt-get remove ecryptfs-utils libecryptfs0
  4. Démarrer Natty Narwhal en tant que root Shell et restaurer le répertoire d'origine.

Lors de la tentative d'extraction de l'archive de sauvegarde, l'erreur suivante est renvoyée :

$ sudo tar xf files.tar

tar: home/.ecryptfs/michael/.Private/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgHkOpWaANk8HckMCC2VA1Ak--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg1ab7dVYDmjv48RAB0zaKb---/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgJ3T3MqBAxoNpmnpplaft5U--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg2Go7nLmgf-x2EH31fsA9UU--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATgv.heQDWdQZf9WXV2gJKTSE--/ECRYPTFS_FNEK_ENCRYPTED.FWZdI4ZeDbIPc-QG6GsHgtjGSc5ns3EFhATg775dUZ66CvwfX9jvQ55LpE--: implausibly old time stamp 1970-01-01 00:00:00

Ce n'est pas ce que j'avais en tête. Comment puis-je résoudre ce problème ?

Merci.

1voto

Rinzwind Points 270388

Je vois une faille dans votre stratégie :

Vous utilisez sbackup pour créer une sauvegarde et tar pour le restaurer. Cela n'a pas de sens pour moi. Soit vous créez et restaurez avec tar ou que vous créez avec sbackup et restaurer avec srestore .

Il y a une interface graphique pour restaurer vos fichiers que vous avez fait avec sbackup. Si vous avez besoin de la ligne de commande (à cause de la suppression de /home)

sudo srestore.py {backupfile} /home/$USER

(ceci restaurera à partir du {fichier de sauvegarde} les fichiers de /home/$USER vers /home/$USER ; si vous le voulez ailleurs, vous pouvez ajouter un deuxième répertoire comme destination).

Cela pourrait également résoudre votre problème de date : srestore utilise probablement tar mais une autre (ancienne) version de tar que vous avez installée.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X