zarządzanie migawkami btrfs

10

1) Czy istnieje narzędzie GUI lub curses, które pozwala wyświetlać / zarządzać subvols / migawkami btrfs?

2) Czy istnieje narzędzie lub skrypt, który automatycznie tworzy i usuwa migawki codziennie / co tydzień? Wiem, że prawdopodobnie mógłbym użyć prostego sh za pośrednictwem crona, ale czy jest coś bardziej skomplikowanego, co już istnieje?

głupkowaty głupiec
źródło
Brak odpowiedzi, ale powiązane: fedoraproject.org/wiki/Features/SystemRollbackWithBtrfs
Olli
1
Rozpocząłem projekt o nazwie snazzer , który oferuje migawkę, przycinanie i transport btrfs przez ssh lub lokalne systemy plików. Nie jest jeszcze całkiem gotowy do wydania, ale chciałbym usłyszeć opinie, jeśli ktoś ma czas na jego przejrzenie na tym wczesnym etapie. W tym momencie tylko CLI.
csirac2

Odpowiedzi:

6

1) Nie widziałem żadnego GUI ani narzędzia przekleństw.

2) Istnieje kilka istniejących skryptów. Nie próbowałem ich, ale wyglądają interesująco:

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

Powiązanym opracowaniem btrfs jest ogłoszenie, że Natty (11.04) będzie oferował automatyczne wycofywanie pakietów btrfs. To znaczy, w przypadku instalacji btrfs automatycznie wykona migawkę przed każdą operacją apt install / upgrade / remove: http://mvogt.wordpress.com/2011/03/10/apt-btrfs-snapshot/

Mark Russell
źródło
1

snapper to narzędzie wiersza polecenia przeznaczone do zarządzania migawkami btrfs i może być używane z snapper-gui .

snapperjest dostępny dla Ubuntu. Można go skonfigurować do robienia migawek opartych na czasie, restartowania migawek, a nawet robienia migawek za każdym razem, gdy aptzostanie wywołane. W 18.04 migawki uruchamiane przez rozruch lub aptsą domyślnie włączone (po skonfigurowaniu migawek dla /.

Jeśli planujesz użyć snappera (lub dowolnego innego narzędzia do tworzenia migawek), zalecam utworzenie osobnego woluminu (lub partycji) dla:

  • /tmp : migawki będą czystą stratą miejsca.
  • /var/log : dzięki czemu możesz zachować swoje dzienniki nawet po przywróceniu.

To narzędzie: grub-btrfs , może służyć do generowania bootowalnych wpisów grub dla twoich migawek.

pim
źródło
0

Istnieje ogólne narzędzie GUI o nazwie btrfs-gui, ale jest ono na wczesnym etapie rozwoju od tego pisania i może tylko wyświetlać, ale nie tworzyć / modyfikować migawek.

Shnatsel
źródło
Projekt wydaje się teraz zaniechany, bez zmian w ciągu 4 lat.
Vladimir Panteleev
0

Niektóre narzędzia są wymienione w pytaniu „Rozwiązanie do tworzenia kopii zapasowych z obsługą btrfs” .

Strona wiki btrfs „ Use Cases ” wymienia niektóre narzędzia: SnapBtr, Snapper, btrfs-time-machine, UrBackup.

Istnieje propozycja wbudowanego narzędzia o nazwie autosnap, które „może skonfigurować btrfs do wykonywania migawek zwykłych lub opartych na zdarzeniach i dalszego automatycznego zarządzania migawkami”. Jednak od października 2013 r. Nie jest jeszcze dostępny.

ignis
źródło