Czy istnieje system tworzenia kopii zapasowych podobny do Time Machine dla Ubuntu? Jeśli nie, co jest najbliższe?
źródło
Czy istnieje system tworzenia kopii zapasowych podobny do Time Machine dla Ubuntu? Jeśli nie, co jest najbliższe?
Użyłem rsnapshot do doskonałego efektu. Możesz mieć to rsync i zachować tyle starych wersji, na podstawie czasu, ile chcesz / mieć miejsce. Mam 6 potencjalnych wersji rzeczy od dziś, codziennie przez tydzień, 4 tygodnie, a potem 6 miesięcy. Użyłem go już do odzyskania kilku plików, które, jak sądzę, utraciłem z powodu nadpisania.
Jedyne problemy, jakie miałem, polegały na tym, że nie uruchomił się, ponieważ poprzednie uruchomienie nie zakończyło się na czas, więc plik blokowania zwisał. To było na zdalnym komputerze, który logował się bez hasła za pomocą SSH, aby wyłączyć pliki rsync w celu wykonania kopii zapasowej / archiwizacji i nie logowałem się zbyt często na serwerze, aby to sprawdzić. Uruchomienie tam skryptu logowania (problemy z wysyłaniem wiadomości e-mail z dzienników) przynajmniej upewniło mnie, że widziałem problemy z jego ponownym uruchomieniem i od tego czasu jest bezproblemowe. Na moim lokalnym serwerze nie było żadnego problemu.
Możesz spróbować Back In Time
źródło
rsync
wewnętrznie. lifehacker.com/5212899/…Déjà Dup (day-ja-doop) to prosty program do tworzenia kopii zapasowych. Ukrywa złożoność robienia kopii zapasowych we właściwy sposób (szyfrowany, poza witryną i zwykły) i wykorzystuje duplikat jako backend.
Funkcje:
źródło
Podczas korzystania
rsync
, zobacz Time Machine dla każdego Uniksa , aby zapoznać się z samouczkiem, korzystając z--link-dest
opcji tworzenia twardych łączy do plików, które nie zmieniły się od czasu ostatniej kopii zapasowej. Lubić:Mac OS X Time Machine nie tylko używa twardych łączy do niezmienionych plików, ale także używa twardych łączy do folderów, w których żaden plik się nie zmienił.
Myślę , że większość Unices nie zezwala na twarde linki do folderów, ale jeśli
rsync
je utworzysz, uważaj przy usuwaniu starych kopii zapasowych: powinieneś użyćunlink
do usunięcia twardych linków do folderów i nigdy nie usuwaj żadnego pliku widocznego w takim twardym folderze. Podczas korzystaniarm
z plików połączonych twardo usuwany jest tylko twardy link. Dobrze. Ale podczas rekurencji w folderze połączonym, a następnie usuwaniu plików, które się tam widzi, „oryginalne” pliki są usuwane, co wpływa na wszystkie połączone foldery, które odnoszą się do tej samej rzeczy, nawet nowsze kopie zapasowe!Innymi słowy: uruchomienie czegoś podobnego
rm -R 20140101-221000
może się powtórzyć w połączonych na stałe folderach, a następnie odważnie wywołaćrm
„oryginalne” pliki. Zostałeś ostrzeżony.(Powyższa strona wspomina również o FlyBack , który wciąż otrzymuje komentarze, chociaż najnowsze daty pobierania pochodzą z
końca 2007maja 2010 r. Może to po prostu bardzo solidne oprogramowanie, bez potrzeby wprowadzania zmian).źródło
TimeVault został specjalnie zaprojektowany do emulacji TimeMachine. Teoretyczny zestaw funkcji jest tym, czego chcę od klonu TimeMachine, a konkretnie oszczędnością miejsca. Niestety wydaje się, że jest w stanie uśpienia: od jakiegoś czasu niewiele było prac rozwojowych . Wspominam o tym dla kompletności, a ponieważ jeśli można je nakłonić do dalszej pracy, wygląda to całkiem obiecująco.
źródło
Nie znam bezpośrednio TimeBachine, ale używamy RSync z zaplanowanym zadaniem cron .
źródło
Po pierwsze używam Simple Backup Config / Restore i wykonuję kopię zapasową wybranych lokalizacji na zewnętrznym dysku twardym co drugi dzień. Na razie nie miałem problemu, więc nie mogę poręczyć za część przywracania, ale kopia zapasowa jest OK.
źródło