Les système Unix/Linux possèdent un grand nombre de commandes permettant d'effectuer les tâches d'administration de tous les jours... La commande find est une de celles-là. Elle sait faire bien plus que chercher des fichiers. find permet de trouver tous les fichiers mp3, tous les fichiers d'un utilisateur donné, tous les fichiers exécutables, tous les fichiers modifiés à une date donnée, etc. En la combinant avec xargs, il est possible d'exécuter des tâches sur les fichiers trouvés avec un gain de temps assez conséquent. C'est ce que nous allons voir dans cet article.
Linux
Exploitez la puissance de la commande find
Sauvegarder automatiquement vos données sous Gnu Linux avec rdiff-backup
Ce tutoriel décrit les étapes nécessaires pour automatiser la sauvegarde de vos données importantes grâce à l'outil rdiff-backup. Les sauvegardes se font à travers le réseau via le protocole sécurisé SSH, personne ne sera donc en mesure d'intercepter vos fichiers car tout sera chiffré. rdiff-backup fait des sauvegardes incrémentales, c'est-à-dire qu'il ne sauvegarde que les fichiers qui ont été créés, modifiés ou supprimés depuis la dernière sauvegarde, ce qui permet de ne transférer que le strict minimum. rdiff-backup va permettre de récupérer un fichier tel qu'il était à un temps donné.
Calculer la somme de contrôle MD5 sur une arborescence entière
Lorsque l'on effectue des transferts d'une machine à une autre, il peut arriver que des erreurs se produisent. Voici une technique permettant de vérifier que les fichiers transférés sont bien conformes aux originaux. On utilise pour cela l'algorithme MD5 qui permet de calculer une somme à partir d'un fichier. Si un seul octet venait à changer dans ce fichier, alors la somme de contrôle serait complètement différente.
Derniers Commentaires
Excellent article! Le plus complet, clair que j'ai trouvé, et j'en cherche régulièrement.
Merci
Bonjour,
En cas de coupure réseau, il est très probable que la sauvegarde soit interrompue. rdiff-backup attend un certain délai avant d'abandonner mais si la coupure est suffisamment longue, alors la sauvegarde ne sera pas complète (et peut-être cohérente). Il suffit alors de relancer le script pour s'assurer que la sauvegarde est de nouveau à jour avec les répertoires à sauvegarder.
Bonjour,
Je souhaiterais savoir ce qu'il se passe si une coupure de réseau se produit pendant la sauvegarde.
Est-ce que rdiff-backup se reconnecte tout seul pour finir la sauvegarde ou est-ce que je dois relancer le backup.sh ?
Merci pour votre aide.