Prendre un instantané de la partition racine permettra de revenir à l'état précédent. Ceci est très utile en cas de problème ou de perte de données. Cette fonctionnalité est visible dans VirtualBox HDD et l’option de persistance dans le Live CD. Contrairement à la sauvegarde, il utilise une utilisation incrémentielle des données, réduisant ainsi la taille des données. Est-il possible de prendre un instantané d'un système de fichiers?
Prendre un instantané de la partition racine permettra de revenir à l'état précédent
Nous appelons cela une procédure de sauvegarde et pour les sauvegardes incrémentielles, vous pouvez utiliser rsync
;)
rsync est un logiciel utilitaire et un protocole réseau pour les systèmes de type Unix (avec des ports pour Windows) qui synchronise les fichiers et les répertoires d’un emplacement à un autre tout en minimisant le transfert de données à l’aide d’un codage delta, le cas échéant. Citant le site officiel: "rsync est un programme de transfert de fichiers pour les systèmes Unix. Rsync utilise" l'algorithme rsync "qui fournit une méthode très rapide pour la synchronisation des fichiers distants." Une caractéristique importante de rsync pas trouvé dans la plupart des programmes/protocoles similaires est que la mise en miroir a lieu avec une seule transmission dans chaque sens . pourquoi? rsync peut copier ou afficher le contenu du répertoire et copier les fichiers, en utilisant éventuellement la compression et la récursion.
Sauvegarde à distance
La sauvegarde sur un réseau est possible. De préférence, l'utilisateur doit monter le partage réseau sur lequel sauvegarder avant de lancer le programme. Le partage serait alors répertorié dans l'interface graphique de navigation et pourrait facilement être ajouté. Il n'y a pas de section distincte pour le réseau. Si des fonctionnalités plus avancées sont requises, l'utilisateur est invité à rechercher des alternatives, qui sont nombreuses.
Grsync
Grsync est une interface graphique:
Plus d'information:
Le lien contient plusieurs exemples de configuration.
Rsync vous permet de restaurer avec un horodatage (donc, si des sauvegardes sont effectuées toutes les secondes, vous pouvez également les restaurer à cette seconde. Cela n’est pas une méthode pratique pour un système complet ;-))
Il existe d'autres méthodes: Xen Hypervisor.
Vous pouvez exécuter tous vos systèmes d'exploitation dans hypervisors (c.-à-d. Les machines virtuelles). Xen est un exemple d'une telle configuration. En gros, vous transformez TOUS vos systèmes d'exploitation en ordinateurs virtuels et vous pouvez copier un conteneur VM sous un nouveau nom. Vous disposez ainsi d'un point de sauvegarde ou de restauration.
Du lien:
Xen est un moniteur (ou hyperviseur) de machine virtuelle en métal nu de type 1, qui permet d'exécuter une ou plusieurs instances de système d'exploitation sur le même ordinateur physique. Xen, à l'instar d'autres types de virtualisation, est utile dans de nombreux cas d'utilisation, tels que la consolidation de serveurs et l'isolation d'environnements de production et de développement (par exemple, des environnements d'entreprise et personnels sur le même système).
À partir d'Ubuntu 11.10 (Oneiric), le noyau par défaut inclus dans Ubuntu peut être utilisé directement avec l'hyperviseur Xen en tant que domaine de gestion (ou de contrôle) (Dom0 ou Domain0 dans la terminologie Xen).
La suite de ce guide donne un aperçu de base sur la manière de configurer un système Xen de base et de créer des invités simples. Notre exemple utilise LVM pour les disques virtuels et le pontage réseau pour les cartes réseau virtuelles. Cela suppose également Xen 4.1 (version disponible dans 12.04) et la pile d'outils xend. Cela suppose une connaissance des problèmes généraux de la virtualisation, ainsi que de la terminologie spécifique de Xen. Veuillez consulter le wiki Xen pour plus d'informations.
LVM est synonyme de gestion de volume logique. C'est un système de gestion de volumes logiques, ou systèmes de fichiers, beaucoup plus avancé et flexible que la méthode traditionnelle consistant à partitionner un disque en un ou plusieurs segments et à formater cette partition avec un système de fichiers.
Instantanés
C'est quelque chose que vous ne pouvez tout simplement pas faire sans LVM. Il vous permet de geler un volume logique existant dans le temps, à tout moment, même lorsque le système est en cours d'exécution. Vous pouvez continuer à utiliser le volume d'origine normalement, mais le volume de l'instantané semble être une image de l'original, figé dans le temps au moment où vous l'avez créé. Vous pouvez l'utiliser pour obtenir une image de système de fichiers cohérente à sauvegarder, sans arrêter le système. Vous pouvez également l'utiliser pour enregistrer l'état du système, afin de pouvoir revenir ultérieurement à cet état si vous vous trompez. Vous pouvez même monter le volume d'instantané et y apporter des modifications sans affecter l'original.
rsnapshot est un utilitaire de capture instantanée du système de fichiers. Il peut prendre des instantanés incrémentiels de systèmes de fichiers locaux et distants pour un nombre quelconque de machines.
Les instantanés du système de fichiers local sont gérés avec rsync. Les connexions distantes sécurisées sont gérées avec rsync sur ssh, alors que les connexions anonymes rsync utilisent simplement un serveur rsync. Les transferts locaux et distants dépendent de rsync.
Exemple:
[root@localhost /]# rsnapshot -v daily
echo 1842 > /var/run/rsnapshot.pid
/bin/rm -rf /.snapshots/daily.6/
mv /.snapshots/daily.5/ /.snapshots/daily.6/
mv /.snapshots/daily.4/ /.snapshots/daily.5/
mv /.snapshots/daily.3/ /.snapshots/daily.4/
mv /.snapshots/daily.2/ /.snapshots/daily.3/
mv /.snapshots/daily.1/ /.snapshots/daily.2/
mv /.snapshots/daily.0/ /.snapshots/daily.1/
mv /.snapshots/hourly.5/ /.snapshots/daily.0/
rm -f /var/run/rsnapshot.pid
[root@localhost /]#
Vous pouvez le faire avec LVM , mais uniquement si vous configurez vos partitions pour utiliser LVM.