GNU/Linux >> Tutoriels Linux >  >> Linux

Commande Linux de sauvegarde incrémentielle

Selon ce dont vous avez besoin de vos sauvegardes, rdiff-backup peut être ce que vous voulez. Il est basé sur la même idée que rsync, mais conserve également des sauvegardes historiques (de manière peu encombrante, en stockant les différences).


Dirvish crée des instantanés incrémentiels (qui ressemblent à des arbres de répertoires complets, grâce à la magie des liens physiques), en utilisant rysnc sous le capot. Cela fonctionne bien pour moi.


rsync est ce que vous recherchez. Voici un joli tutoriel.


Voici la commande que j'utilise pour les sauvegardes incrémentielles de ma machine virtuelle à l'aide de rsync.

rsync -avh --delete --progress --link-dest="/Volumes/canteloup/vm_backups/`ls -1tr /Volumes/canteloup/vm_backups/ | tail -1`" "/Users/julian/Documents/Parallels" "/Volumes/canteloup/vm_backups/`date +%Y-%m-%d-%H-%M-%S`"

-avh signifie faire un a archiver, avec v sortie erbose dans un h forme lisible par l'homme.

--delete s'assurera que chaque sauvegarde incrémentielle ne contient pas de fichiers qui ont été supprimés depuis la dernière sauvegarde. Cela signifie que la sauvegarde effectuée à une date particulière sera un instantané du répertoire tel qu'il était à cette date.

--progress affichera dans le terminal le montant transféré, le pourcentage et le temps restant pour chaque fichier. Pratique pour les sauvegardes de machines virtuelles avec des tailles de fichiers de plus de 40 Go.

--link-dest spécifie le répertoire à utiliser pour créer des liens pour les fichiers qui n'ont pas changé. Il utilise ls -rt | tail -1 pour obtenir le dernier fichier. Cela semble aller si le fichier n'existe pas, comme lors de la première exécution.

L'argument suivant est le répertoire à sauvegarder.

Le dernier argument est le répertoire cible. Le nom est un horodatage.


Linux
  1. Comment utiliser la commande Linux Rsync (synchronisation à distance)

  2. Exemples pratiques de la commande rsync sous Linux

  3. Commande Linux mv

  4. Linux du command

  5. Commande IP Linux

Commande W sous Linux

À la commande sous Linux

Exemples de commandes Linux Rsync pour les débutants

Comment sauvegarder le système de fichiers Linux à l'aide de la commande dump

15 exemples pratiques de commande Rsync sous Linux

Exemples de commandes Linux rsync