[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: tar



Philippe Laquet <stom <at> free.fr> writes:

> J'en remets une petite couche sur RSYNC pour les sauvegardes

Quel que soit l'outil employé ne pas sauvegarder sans garantie de cohérence des
fichiers ainsi préservés.

Sauvegarder 'à chaud', c'est-à-dire alors que des logiciels modifient les
fichiers sauvegardés, est certes tentant avec rsync et équivalents mais mène
potentiellement à des sauvegardes imparfaites car, après restauration, un
logiciel peut refuser d'accéder à un fichier non « fermé correctement » ou, pis,
ne pas détecter que c'est le cas et travailler des informations endommagées.

Dans le cas de fichiers gérés par un moteur de base de données, par exemple,
rien ne garantit que rsync ne lira pas le fichier alors que seule une partie
d'un ensemble de modifications y est consignée, le reste étant dans un cache,
une zone scratch ou en cours d'écriture par ailleurs. Cela menace l'intégrité
référentielle.

Le plus sûr et efficace moyen consiste à arrêter les logiciels impliqués, créer
un snapshot, redémarrer les logiciels, rsync'er le snapshot puis le détruire.


Reply to: