gestion des instantanés btrfs

10

1) Existe-t-il un outil gui ou curses qui vous permet de visualiser / gérer les sous-rôles / instantanés btrfs?

2) Existe-t-il un utilitaire ou un script déjà créé qui créerait et supprimerait automatiquement des instantanés quotidiennement / hebdomadairement? Je suis conscient que je pourrais probablement utiliser un simple sh via cron mais y a-t-il quelque chose de plus élaboré qui existe déjà?

idiot maladroit
la source
1
J'ai démarré un projet appelé snazzer , qui propose la capture instantanée, l'élagage et le transport de btrfs via ssh ou des systèmes de fichiers locaux. Ce n'est pas tout à fait prêt pour la sortie, mais j'aimerais entendre des commentaires si quelqu'un a le temps de le revoir à ce stade précoce. CLI uniquement à ce stade.
csirac2

Réponses:

6

1) Je n'ai vu aucun GUI ou outil de curses.

2) Il existe quelques scripts existants. Je ne les ai pas essayés, mais ils ont l'air intéressants:

SnapBtr: https://btrfs.wiki.kernel.org/index.php/SnapBtr

btrfs-snap: http://blog.patshead.com/2010/11/tweak-btrfs-snap-for-more-frequent-snapshots.html

Un développement lié à btrfs est l'annonce que Natty (11.04) proposera une restauration automatique de btrfs pour les paquets. C'est-à-dire que pour les installations btrfs, il sera automatiquement instantané avant toute opération d'installation / mise à niveau / suppression d'apt: http://mvogt.wordpress.com/2011/03/10/apt-btrfs-snapshot/

Mark Russell
la source
1

snapper est un outil en ligne de commande conçu pour gérer les instantanés btrfs et peut être utilisé avec snapper-gui .

snapperest disponible pour ubuntu. Il peut être configuré pour prendre des instantanés basés sur le temps, redémarrer des instantanés et même prendre des instantanés à chaque aptappel. Dans 18.04, les instantanés déclenchés par le démarrage ou aptsont activés par défaut (après avoir configuré les instantanés pour /.

Si vous prévoyez d'utiliser Snapper (ou tout autre outil de capture instantanée), je vous recommande de créer un volume (ou partition) distinct pour:

  • /tmp : les instantanés seront une pure perte d'espace.
  • /var/log : vous pouvez ainsi conserver vos journaux même après une restauration.

Cet outil: grub-btrfs , peut être utilisé pour générer des entrées grub amorçables pour vos instantanés.

pim
la source
0

Il existe un outil GUI générique appelé btrfs-gui, mais il en est aux premiers stades de développement au moment de la rédaction de cet article et ne peut que répertorier, mais pas créer / modifier des instantanés.

Shnatsel
la source
Le projet semble désormais abandonné, aucun changement depuis plus de 4 ans.
Vladimir Panteleev
0

Certains outils sont répertoriés dans la question "solution de sauvegarde compatible btrfs" .

La page wiki btrfs " Use Cases " répertorie certains outils: SnapBtr, Snapper, btrfs-time-machine, UrBackup.

Il existe une proposition pour un outil intégré appelé autosnap, qui "pourrait configurer btrfs pour prendre des instantanés réguliers ou basés sur des événements et gérer davantage les instantanés automatiquement". Cependant, en octobre 2013, il n'est pas encore disponible.

ignis
la source