Question Comment sauvegarder tout mon système?


Si je veux faire une sauvegarde de mon système d'exploitation entier (y compris mais pas seulement mon répertoire personnel), comment procéder?

Est-ce aussi simple que de tout sauvegarder dans / et ensuite, si je subis un plantage, il suffit de recopier les fichiers?
Est-ce que cela couvrira et comment puis-je le faire lorsque le système est inutilisable?


67
2017-10-16 21:58


origine


vous voudrez peut-être jeter un oeil à cette question pour les outils de sauvegarde askubuntu.com/q/2596 - Decio Lira
Puis-je vous demander pourquoi vous voulez faire cela? Dans la plupart des cas c'est vos fichiers vous voudrez sauvegarder - le reste du système est pour la plupart des gens facile à réinstaller à partir du CD Ubuntu. - 8128
Parce que je déteste réinstaller toutes mes applications et PPA, icônes et thèmes. Mon disque dur plante parfois l'installateur et je déteste généralement tout installer à partir de zéro. - Will


Réponses:


DES DOSSIERS

Reportez-vous à ce tutoriel: http://ubuntuforums.org/showthread.php?t=35087

En termes simples, la commande de sauvegarde est la suivante: sudo tar czf /backup.tar.gz --exclude=/backup.tar.gz--exclude=/dev --exclude=/mnt --exclude=/proc --exclude=/sys --exclude=/tmp --exclude=/lost+found /. Ajouter plus --exclude= paramètres si vous en avez besoin.

Il va créer une archive de tous vos fichiers à /backup.tar.gz, que vous pouvez ensuite copier sur un autre ordinateur / lecteur et restaurer vos fichiers si l'installation est en forme de poire. Vous pouvez le faire depuis un LiveCD, en montant le "mauvais" système sous /media ou /mnt et courir tar xf /path/to/drive/with/backup.tar.gz -C /mnt (remplacer le chemin actuel vers le "mauvais" système).

VER

Cela ne couvrira pas GRUB, mais vous pouvez facilement le réinstaller en suivant cette procédure. guide ici. Il suffit de faire étapes trois et quatre.


69
2017-10-16 22:13



Super article! Merci beaucoup de répondre à toutes mes questions - Will
J'expérimente votre commande avec NTFS externe ici askubuntu.com/q/788272/25388 mais avec des échecs. - Léo Léopold Hertz 준영
Essayé celui-ci, mais il semble trop attendre pour monter les archives résultantes (comme 5 heures). Une approche similaire est avec SquashFS, mais beaucoup, beaucoup plus rapide, voir askubuntu.com/a/857845/98715 - Alexey Frishman
Quelle est la taille du fichier tar? Par exemple, j'ai 90 Go de données dans "/". Mais le processus de sauvegarde (rendant le fichier backup.tar.gz) arrêté en raison d'un manque d'espace. Existe-t-il un moyen de créer le fichier backup.tar.gz dans un lecteur externe? - Arkya Chatterjee
L'OP indique explicitement "incluant (...) mon répertoire personnel" mais vous excluez les répertoires personnels de tous les utilisateurs (--exclude = / home). Est-ce que j'ai râté quelque chose? - Mephisto


Personne n'a remarqué clonezilla. Il fait une image complète de votre disque dur, donc il sauvegarde absolument tout. C'est aussi simple que de graver un iso ou de créer un lecteur flash amorçable.

La sauvegarde réelle prend un certain temps, mais est la plus fiable.


13
2018-05-17 16:35



Comment pouvez-vous être mieux que la proposition d'Evgeny? Y a-t-il des outils de gestion, etc.? - Léo Léopold Hertz 준영


Vous pouvez utiliser Remastersys pour créer une image CD / DVD en direct bootable. Cela va installer comme un CD Ubuntu normal.

Pour installer Remastersys, vous devez d'abord ajouter un référentiel:

deb http://www.geekconnection.org/remastersys/repository karmic/

Vous pouvez ensuite l'installer à partir du Software Center, comme d'habitude.

Une fois installé, utilisez-le pour effectuer une sauvegarde 'dist'. Cela signifie que les données utilisateur seront exclues de l'image ISO.

remastersys UI

Ceci est souvent utilisé pour créer des distributions personnalisées mais est toujours utile pour la tâche de sauvegarde que vous avez en tête. Une mise en garde est que cela peut échouer si le contenu de / (moins les données utilisateur dans /home) prend trop de mémoire car le format de fichier ISO ne peut contenir que 4 Go de données. Remastersys utilise un système de fichiers appelé squashfs pour compresser vos données. Vous devriez donc pouvoir utiliser jusqu'à 8 Go.


7
2017-10-16 22:31



J'ai essayé ceci mais la dernière fois, il est devenu trop gros pour moi, donc je n'ai pas besoin d'attendre le CD car ma HD sera plus rapide grâce aux conseils - Will


Pour cloner votre système sur un autre système. Ou faire une sauvegarde. En type de terminal:

dpkg --get-selections | grep -v deinstall > ubuntu-files

Cette commande crée une liste de tous les packages installés dans votre système (et la stocke dans le répertoire de travail actuel). Sauvegardez ce fichier dans hdd, email, etc ... (ce fichier est très petit).

Dans le système Ubuntu fraîchement installé:

sudo dpkg --set-selections <./ubuntu-files (will set it up and)

apt-get -y update
apt-get dselect-upgrade

Cela installera uniquement les paquets que vous avez installés (avec apt-get) dans l'ancien système.

                                    (OR)

Vous pouvez sauvegarder tous les .deb paquets de /var/cache/apt/archives/ et installez-les manuellement en utilisant:

dpkg -i *.deb

Et après cela exécuter un cycle de mise à jour plus tard.


7
2017-11-20 19:47



C'est en effet une stratégie intéressante. comment aller dans la deuxième voie sous (OU) vous avez proposé. Les sauvegarder en les copiant? - Mohammed Joraid


Essayer Remastersys.
Avec ce programme, vous pouvez faire liveCD (tout comme le fichier ISO d'installation d'Ubuntu) de votre système avec la possibilité de l'installer sur le disque dur. Fonctionne assez simple (si vous savez graver iso sur USB / CD / DVD).
Fonctionne parfaitement sur mes 11.10 et 11.04, ainsi que sur les plus anciens.

Installation:
modifier le fichier /etc/apt/sources.list
ajouter: # Remastersys
deb http://www.geekconnection.org/remastersys/repository karmic/   Et enregistrer
Ensuite, exécutez dans le terminal:
sudo apt-get update
sudo apt-get install remastersys 


6
2017-11-19 13:21





Voici une solution que j'utilise avec SquashFS. Il est assez similaire à la solution TAR.GZ proposée précédemment, mais présente des avantages majeurs.

SquashFS est un système de fichiers compressé, entièrement stocké dans un fichier. Ce fichier peut être monté sur un système existant et accessible de la manière habituelle, comme toute autre partition. La différence avec TAR.GZ est que SquashFS est un système de fichiers complet avec un accès aléatoire aux fichiers, tandis que TAR n’est qu’un gros fichier concaténé.

Cela signifie que si vous voulez monter une sauvegarde importante de votre système de fichiers entier, pour TAR.GZ, cela prendrait 5 heures (selon mon expérience) et pour SquashFS, cela ne prend que quelques minutes / secondes. La même chose est vraie pour l'opération de compression / sauvegarde, SquashFS est beaucoup plus rapide.

MISE À JOUR 2017-01-31: Il semble que non seulement vous pouvez monter un fichier squashfs, mais aussi l’ouvrir comme une archive habituelle avec des applications familières comme File Roller sous Linux et 7-Zip sous Windows, etc.

Voici donc une commande que j'utilise pour sauvegarder mon dossier racine:

sudo mksquashfs / /path/to/backup/hdd/root-backup.sqsh -e home media dev run mnt proc sys tmp

où "-e" commutateur exclut les dossiers que vous souhaitez exclure (comme les dossiers Linux virtuels et externes dans mon exemple).

Une fois la sauvegarde terminée, je peux maintenant la monter:

sudo mkdir /mnt/root_backup
sudo mount /path/to/backup/hdd/root-backup.sqsh /mnt/root_backup -t squashfs -o loop

Attendez maintenant quelques minutes (selon la taille de l'archive) et profitez de tous vos fichiers dans le dossier / mnt / root_backup.

La même chose peut être faite pour le dossier / home / myname, par ex.

sudo mksquashfs /home/myname /path/to/backup/hdd/home-backup.sqsh -e Dropbox GoogleDrive

J'exclus ici Dropbox et GoogleDrive pour éviter d'éventuels problèmes à l'avenir, au cas où je restaurerais ces dossiers à partir d'une sauvegarde et que ceux-ci deviendraient inutilisables avec les fichiers réels du cloud.

Vérifiez plus d'informations à http://tldp.org/HOWTO/SquashFS-HOWTO/creatingandusing.html


5
2017-12-06 23:57





Nous pouvons également faire une sauvegarde du système avec rsync et exclure les fichiers et dossiers que nous ne voulons pas. Voici la commande suivante pour ce faire:

#rsync -aAXv --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /* /path/to/backup/folder

En utilisant le -aAX ensemble d'options, les fichiers sont transférés en mode archive, garantissant que les liens symboliques, les périphériques, les autorisations et les propriétés, les temps de modification, les listes de contrôle d'accès et les attributs étendus sont conservés

le --exclude L'option entraînera l'exclusion des fichiers correspondant aux modèles donnés.

RÉFÉRENCE : Sauvegarde complète du système avec rsync


4
2017-12-24 08:21





Voici un bon tutoriel utilisant PartImage.


2
2017-10-16 22:14





aller au centre logiciel ubuntu trouver Gestionnaire de sauvegarde Déjà Dup installez-le`` lancez-le et donnez le chemin où sauvegarder vos données sélectionner les fichiers à sauvegarder faire une sauvegarde

plus tard, vous pouvez choisir la sauvegarde en indiquant l'emplacement de votre disque dur externe bonne chance la source [https://launchpad.net/deja-dup]


1
2017-11-19 12:25



Je veux sauvegarder tout mon système, pas seulement ma musique ou mes vidéos. - Alvar
@Alvar vous pouvez sélectionner le "/" ou "système de fichiers" et peut sauvegarder (c'est-à-dire le système entier). - jaorizabal
Comment l'installer? Comment puis-je sauvegarder mon système avec lui? - Alvar
Cela semble être fiable du tout. Il suffit de lire quelques critiques d'utilisateurs ici apps.ubuntu.com/cat/applications/deja-dup - ILIV
@ILIV ben ouais, la critique est nul. C'est bon à savoir. Je suppose que cela pourrait être utilisé pour des fichiers simples et des trucs de musique peut-être. - Mohammed Joraid