Ceci est une ancienne révision du document !


Comment sauver et restaurer un fichier ?

Pour nombre de manipulations, notamment sur des fichiers système, il est fortement recommandé de faire une sauvegarde du fichier avant modification. Cette opération vous garantit, si les modifications réalisées ne fonctionnent pas, que vous pourrez récupérer un système fonctionnel.

Soyez vigilants lors de ces manipulations: Ubuntu, comme tout système Unix ou Linux, est sensible à la casse. Respectez-la lors de vos sauvegardes et restaurations.

La sauvegarde d'un fichier utilise une commande disponible sur tous systèmes UNIX ou GNU/Linux, quelle que soit la version : cp.

Pour sauvegarder votre fichier, utilisez tout simplement la commande suivante, adaptée au contexte sur lequel vous intervenez :

sudo cp /chemin_du_fichier/votre_fichier /chemin_du_fichier/votre_fichier.date_de_la_sauvegarde
Afin de retrouver facilement la sauvegarde, il est conseillé de noter la date de la sauvegarde dans le nom du fichier sauvegardé. Il est également conseillé de réaliser votre sauvegarde dans le répertoire d'origine du fichier. Vous éviterez ainsi d'avoir à vous demander à quel endroit il convient de restaurer la sauvegarde.
Afin de conserver les attributs du fichier, utilisez l'option -a de la commande cp

… Sinon votre fichier sauvegardé aura la date de la sauvegarde (perte de la date d'origine).

Vos manipulations n'ont pas eu l'effet escompté. Vous souhaitez récupérer votre fichier. Rien de plus simple, il suffit de faire la manipulation inverse :

sudo cp /chemin_du_fichier/votre_fichier.date_de_la_sauvegarde /chemin_du_fichier/votre_fichier
La commande sudo n'est à utiliser que dans le cas où vous ne disposez pas des droits nécessaires, comme par exemple lors d'une intervention sur un fichier système. Si vous sauvegardez ou restaurez un fichier de votre dossier personnel, elle est inutile.

Contributeur : Poupoul2

  • tutoriel/comment_sauver_et_restaurer_un_fichier.1217346302.txt.gz
  • Dernière modification: Le 15/12/2011, 15:21
  • (modification externe)