Si je veux faire une sauvegarde de tout mon système d'exploitation (y compris mais pas uniquement mon répertoire personnel), comment puis-je procéder?
Est-ce aussi simple que de tout sauvegarder /
, puis quand, en cas de plantage, il suffit de copier les fichiers à nouveau?
Est-ce que cela va couvrir le problème, et comment puis-je le faire quand le système est inutilisable?
Réponses:
DES DOSSIERS
Reportez-vous à ce guide: http://ubuntuforums.org/showthread.php?t=35087
En termes simples, la commande de sauvegarde est:
sudo tar czf /backup.tar.gz --exclude=/backup.tar.gz --exclude=/dev --exclude=/mnt --exclude=/proc --exclude=/sys --exclude=/tmp --exclude=/lost+found /
. Ajoutez plus de--exclude=
paramètres si vous en avez besoin.Il créera une archive de tous vos fichiers sur
/backup.tar.gz
, que vous pourrez ensuite copier sur un autre ordinateur / lecteur et restaurer vos fichiers si l'installation se déroule en forme de poire. Vous pouvez le faire depuis un LiveCD en montant le "mauvais" système sous/media
ou/mnt
et en cours d'exécutiontar xf /path/to/drive/with/backup.tar.gz -C /mnt
(remplace le chemin d'accès au "mauvais" système).VER
Cela ne couvrira pas GRUB, cependant vous pouvez facilement le réinstaller en suivant ce guide ici . Vous devez seulement faire les étapes trois et quatre .
la source
--exclude=/dev
Personne n'a remarqué la clonezilla . Il crée une image complète de votre disque dur, il sauvegarde donc absolument tout . C'est aussi simple que de graver une image iso ou de créer un lecteur flash amorçable.
La sauvegarde prend un certain temps, mais est la plus fiable.
la source
Pour cloner votre système sur un autre système. Ou faire une sauvegarde. En type de terminal:
Cette commande crée une liste de tous les packages installés sur votre système (et les stocke dans le répertoire de travail actuel). Sauvegardez ce fichier sur disque dur, email, etc ... (ce fichier est très petit).
Dans le système Ubuntu fraîchement installé, exécutez:
Cela installera uniquement les paquets que vous aviez installés (avec
apt-get
) dans l'ancien système.Vous pouvez sauvegarder tous les
.deb
paquets à partir de/var/cache/apt/archives/
et les installer manuellement en utilisant:Et après cela, exécuter un cycle de mise à jour plus tard.
la source
Vous pouvez utiliser Remastersys pour créer une image de CD / DVD live démarrable. Cela installera comme un CD Ubuntu normal.
Pour installer Remastersys, vous devez d’abord ajouter un référentiel:
Vous pouvez ensuite l'installer à partir du Centre de logiciel comme d'habitude.
Une fois installé, utilisez-le pour faire une sauvegarde 'dist'. Cela signifie que les données utilisateur seront exclues de l'image ISO.
Ceci est souvent utilisé pour créer des distributions personnalisées mais reste utile pour la tâche de sauvegarde que vous avez en tête. Un inconvénient est qu'il peut échouer si le contenu de
/
(moins les données utilisateur entrantes/home
) utilise trop de mémoire, car le format de fichier ISO ne peut contenir que des données d'environ 4 Go. Remastersys utilise un système de fichiers appelé squashfs pour compresser vos données. Vous devriez donc pouvoir utiliser jusqu'à environ 8 Go.la source
Essayez Remastersys .
Avec ce programme, vous pouvez faire liveCD (exactement comme un fichier iso d’installation Ubuntu) de votre système avec la possibilité de l’installer sur votre disque dur. Fonctionne plutôt simple (si vous savez comment graver en iso sur USB / CD / DVD).
Fonctionne parfaitement sur mes versions 11.10 et 11.04, ainsi que les versions plus anciennes.
Installation:
éditer le fichier
/etc/apt/sources.list
ajouter:
# Remastersys
deb http://www.geekconnection.org/remastersys/repository karmic/
et sauvegarderPuis lancer dans le terminal:
sudo apt-get update
sudo apt-get install remastersys
la source
Voici une solution que j'utilise avec SquashFS. Elle 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 utilisé 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 souhaitez monter une sauvegarde volumineuse de tout votre système de fichiers, cela prendrait environ 5 heures (selon mon expérience) pour TAR.GZ, et quelques minutes / secondes pour SquashFS. Il en va de même pour l'opération de compression / sauvegarde, SquashFS est plusieurs fois plus rapide.
UPDATE 2017-01-31 : Il semble que vous pouvez non seulement monter un fichier squashfs, mais aussi l'ouvrir comme une archive habituelle avec des applications connues telles que File Roller sous Linux et 7-Zip sous Windows, etc.
Donc, voici une commande que je utilise pour sauvegarder mon dossier racine:
où "-e" switch exclut les dossiers que vous voulez exclure (comme les dossiers Linux virtuels et externes dans mon exemple).
Une fois la sauvegarde terminée, je peux maintenant la monter:
Maintenant, attendez 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 exemple
J'exclus Dropbox et GoogleDrive ici pour éviter tout problème potentiel à l'avenir, au cas où je restaurerais ces dossiers à partir d'une sauvegarde et qu'ils se mêleraient des fichiers dans le nuage.
Vérifiez plus d'informations sur http://tldp.org/HOWTO/SquashFS-HOWTO/creatingandusing.html
la source
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 le faire:
À l'aide de l'
-aAX
ensemble des options, les fichiers sont transférés en mode archive, garantissant ainsi la préservation des liens symboliques, des périphériques, des autorisations et des droits de propriété, des temps de modification, des listes de contrôle d'accès et des attributs étendus.L'
--exclude
option entraînera l'exclusion des fichiers correspondant aux modèles donnés.RÉFÉRENCE: Sauvegarde complète du système avec rsync
la source
Voici un bon tutoriel utilisant PartImage .
la source
Décalage dans le temps.
TimeShift protège votre système en prenant des instantanés incrémentiels du système de fichiers à intervalles réguliers. Ces instantanés peuvent être restaurés plus tard pour amener votre système à l'état exact où il se trouvait au moment où l'instantané a été pris.
Ouvrez le terminal et lancez la commande suivante
Captures d'écran
la source
allez dans le centre logiciel ubuntu pour trouver le gestionnaire de sauvegarde Déjà Dup installer, installez-le et indiquez le chemin où sauvegarder vos données, sélectionnez les fichiers à sauvegarder, sauvegardez
plus tard, vous pouvez choisir la sauvegarde en indiquant l'emplacement de votre source de chance gud de disque dur externe [https://launchpad.net/deja-dup]
la source
Vous pouvez utiliser des outils tels que Bacula Community ou Bacula Enterprise . La différence entre eux réside dans le fait que la version communautaire ne prend pas en charge les restaurations sans système d'exploitation lorsque vous n'avez pas besoin de réinstaller le système et de le restaurer simplement après le crash majeur.
la source
Crashplan sauvegardera tous vos fichiers et données système et vous permettra de les récupérer, soit sur votre PC actuel, soit de les adopter lors d'une autre installation.
Vous pouvez sauvegarder sur leur système en ligne, sur un autre ordinateur ou sur tout disque dur connecté.
la source
Si votre disque dur sur lequel Ubuntu est installé n’est pas trop volumineux, vous pouvez essayer de démarrer à partir d’un cd en direct (n’importe quelle distribution linux) et d’exécuter:
Cela fait une sauvegarde de tout votre disque dur, pas seulement Ubuntu, et fera aussi tous les octets vides, mais c'est la seule solution à laquelle je peux penser. Pour restaurer la sauvegarde, utilisez:
la source
Je vous ai trouvé une explication détaillée et récente de l’utilisation de Clonezilla. Clonezilla vous permettra de créer une image de votre système complet, y compris de toutes les partitions du disque dur, et de la restaurer ultérieurement.
Le tutoriel est à http://geekyprojects.com/cloning/how-to-use-clonezilla-tutorial/
la source
Vous pouvez sauvegarder l'intégralité de votre installation Ubuntu sur une autre partition avec cette réponse:
Avantages de cette technique:
/etc/fstab
est automatiquement mis à jour avec les entrées UUID appropriées.la source
Cela fonctionne pour moi sur un poste de travail Ubuntu 18.04 et ne requiert que les commandes 'Disks' (gnome-disk-utility), gparted et standard.
Sauvegarde
Restaurer
Dans le système des utilitaires , lancez 'Disks' et cliquez sur la partition à restaurer.
Exécuter gparted
mise à jour de fstab
mise à jour de grub
mise à jour finale du nouveau système
la source
J'utilise un programme appelé Back In Time , similaire à Time Machine d'Apple.
Il est facile de dire où vous voulez que vos sauvegardes aillent et à quelle fréquence faire la sauvegarde.
Back In Time est dans le dépôt d'Ubuntu.
la source