Dois-je inclure / dev dans les sauvegardes?

8

Après avoir recherché ce site et lu la documentation de la communauté Ubuntu, j'ai décidé d'utiliser une simple commande tar telle que

sudo tar -cvpzf serverbackupMMDDYYYY.tgz --exclude=/proc --exclude=/lost+found --exclude=/mnt --exclude=/sys --exclude=/media --exclude=/backups --exclude=/boot --exclude=/dev  --exclude=/home -exclude=/tmp --exclude=serverbackupMMDDYYYY.tgz / 

Pour sauvegarder mon système. Lors de la recherche de la sauvegarde de mon système, certaines personnes ont recommandé d'exclure / dev (comme je le fais ci-dessus) et d'autres ont averti qu'il pourrait y avoir des problèmes à le faire (mais elles n'ont pas élaboré).

Quels sont les avantages et les inconvénients d'inclure ou d'exclure / dev dans une sauvegarde?

J'ai testé une sauvegarde / restauration complète et je n'ai rencontré aucun problème à l'exclusion de / dev moi-même, mais je pense également avoir pris plus de mesures que nécessaire pour restaurer. Après avoir inséré un disque dur non cassé, j'ai réinstallé Ubuntu, puis extrait la sauvegarde sur la nouvelle installation.

Evan
la source

Réponses:

9

Certains répertoires ne sont pas pertinents dans une sauvegarde. Par exemple:

  • / dev / *
  • / proc / *
  • / sys / *
  • / tmp / *
  • * perdu + trouvé

Ils sont créés lors du démarrage et sont liés spécifiquement à vos appareils et / ou à vos processus en cours d'exécution.

Bien qu'il ne soit pas pertinent de sauvegarder ou non - votre noyau recréera ces répertoires lors du démarrage à partir d'une sauvegarde restaurée - vous gagnerez probablement un peu de temps si vous ne le sauvegardez pas.

crncosta
la source
1
  • Aucun des nœuds dans dev n'est de vrais fichiers, et aucun d'entre eux ne contient beaucoup de ce qui n'est pas généré.
Martin Owens -doctormo-
la source