9 votes

Sauvegarde des instantanés ZFS sur bande (complète et différée)

Quelle serait la meilleure façon d'implémenter un système de sauvegarde sur bande LTO sur un serveur de fichiers ZFS ? J'ai environ 6 To qui doivent être sauvegardés quotidiennement, ainsi qu'un lecteur de bande HP 1840 LTO4 existant et un certain nombre de bandes.

Le ZFS effectue déjà des instantanés automatiques tous les jours, mais je souhaite maintenant y ajouter une couche de stockage hors ligne. Idéalement, le système résultant devrait mettre en œuvre une sorte de système de rotation père/fils, de sorte que je dispose de bandes de différences quotidiennes pour les deux dernières semaines, ainsi que d'une sauvegarde complète chaque semaine.

En lisant autour de moi, j'ai vu que certaines personnes ont utilisé une combinaison de zfs send / dd / tar pour y parvenir, mais je ne sais pas exactement comment cela devrait être mis en œuvre.

Mise à jour

Je viens de lire zfs send -i qui est censé envoyer l'incrément entre deux instantanés différents. Alors que je craignais que tout cet exercice me fasse écrire des scripts, cela devrait rendre la tâche de sauvegarde diff un peu plus facile. Toujours aucune idée de comment gérer les changements de bande via un scripts cependant.

5voto

churnd Points 3902

Jetez un coup d'œil au Guide des meilleures pratiques ZFS, en particulier à la section Sauvegarde des données ZFS*. Je ne pense pas que les sauvegardes sur bande soient idéales pour sauvegarder des instantanés. Vous feriez mieux de dire à votre système de sauvegarde sur bande de sauvegarder le système de fichiers ZFS lui-même et d'ignorer le répertoire .zfs snapshot. L'essentiel est que vous ayez un logiciel qui comprenne tous les attributs d'un système de fichiers ZFS. Je vous suggère Bacula pour cela.

zfs send sert à cloner des données d'un système ZFS à un autre, et non à envoyer des données sur bande.

REMARQUE : Le lien était auparavant dirigé vers :

http://www. solarisinternals .com/wiki/index.php/ ZFS_Best_Practices_Guide#Recommandations_pour_la_sauvegarde_des_données_ZFS

Mais ce site est maintenant mort et le lien peut être malveillant. Le nom de la page liée est inclus au cas où cela aiderait quelqu'un à faire des recherches.

2voto

Votre meilleure chance est d'envoyer le contenu d'un snapshot ZFS sur bande (par exemple via tar ), plutôt que l'instantané lui-même. Il semble assez courant de tirer parti des instantanés LVM pour faciliter l'écriture de systèmes de fichiers vivants sur bande, et je ne vois pas pourquoi vous ne pourriez pas tirer parti des instantanés ZFS à la place, à peu près de la même manière. Comme vous le notez, l'utilisation d'un instantané élimine essentiellement le risque de modification des fichiers pendant le processus de sauvegarde.

L'un des avantages des instantanés ZFS par rapport aux instantanés LVM est que vous pouvez conserver les instantanés ZFS par la suite sans que les performances en pâtissent. (En revanche, il est courant de supprimer les instantanés LVM après avoir sauvegardé leur contenu sur bande).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X