1) Existe uma ferramenta de GUI ou maldições que permite exibir / gerenciar subvol / snapshots btrfs?
2) Existe um utilitário ou script já criado que criaria e excluiria automaticamente instantâneos diariamente / semanalmente? Estou ciente de que provavelmente poderia usar um simples sh via cron, mas há algo mais elaborado que já exista?
Respostas:
1) Eu não vi nenhuma ferramenta GUI ou maldições.
2) Existem alguns scripts existentes por aí. Eu não os experimentei, mas eles parecem interessantes:
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
Um desenvolvimento relacionado ao btrfs é o anúncio de que o Natty (11.04) apresentará uma reversão automática do btrfs para pacotes. Ou seja, para instalações btrfs, ele será automaticamente capturado antes de qualquer operação de instalação / atualização / remoção do apt: http://mvogt.wordpress.com/2011/03/10/apt-btrfs-snapshot/
fonte
snapper é uma ferramenta de linha de comando projetada para gerenciar snapshots btrfs e pode ser usada com o snapper-gui .
snapper
está disponível para o ubuntu. Ele pode ser configurado para tirar instantâneos baseados em tempo, reiniciar instantâneos e até tirar instantâneos sempre queapt
for chamado. No 18.04, o snapshot é acionado pela inicialização ouapt
é ativado por padrão (após a configuração de snapshots para/
.Se você planeja usar o snapper (ou qualquer outra ferramenta de captura instantânea), recomendo que você crie um volume (ou partição) separado para:
/tmp
: os instantâneos serão um puro desperdício de espaço./var/log
: para que você possa preservar seus logs mesmo após uma restauração.Esta ferramenta: grub-btrfs , pode ser usada para gerar entradas inicializáveis do grub para suas capturas instantâneas.
fonte
Eu achei o timeshift muito melhor do que o snapper-GUI, exceto no SUSE, onde o snapper é ótimo! https://github.com/teejee2008/timeshift
fonte
Há uma ferramenta GUI genérica chamada btrfs-gui, mas ela está nos estágios iniciais de desenvolvimento até o momento e só pode listar, mas não criar / modificar snapshots.
fonte
Algumas ferramentas estão listadas na pergunta "solução de backup habilitada para btrfs" .
A página wiki de casos de uso da btrfs lista algumas ferramentas: SnapBtr, Snapper, btrfs-time-machine, UrBackup.
Existe uma proposta para uma ferramenta interna chamada autosnap, que "pode configurar o btrfs para tirar snapshots regulares ou baseados em eventos e gerenciar ainda mais os snapshots automaticamente". No entanto, em outubro de 2013, ele ainda não está disponível.
fonte