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?



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/


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.



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.


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.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.