To pytanie istnieje, ponieważ ma znaczenie historyczne, ale nie jest uważane za dobre, tematyczne pytanie dla tej witryny , więc nie używaj go jako dowodu, że możesz zadawać podobne pytania tutaj. Chociaż zachęcamy Cię do zachowania odpowiedzi, pamiętaj, że pytania z „dużej listy” nie są ogólnie dozwolone w Ask Ubuntu i będą zamknięte dla poszczególnych centrów pomocy .
Tworzenie kopii zapasowych jest niezwykle ważne. Oczywiście nie ma najlepszego narzędzia do tworzenia kopii zapasowych, ale porównanie opcji byłoby bardzo interesujące.
- Interfejs graficzny? Wiersz poleceń?
- Przyrostowe kopie zapasowe?
- Automatyczne kopie zapasowe?
- Metoda instalacji: w standardowych repozytoriach? PPA?
Odpowiedzi:
Déjà Dup
Déjà Dup jest (domyślnie z Ubuntu 11.10) instalowany domyślnie. Jest to narzędzie GNOME przeznaczone dla zwykłego użytkownika pulpitu, którego celem jest „proste narzędzie do tworzenia kopii zapasowych, które ukrywa złożoność tworzenia kopii zapasowych we właściwy sposób”.
Jest to nakładka na duplikat, która wykonuje przyrostowe kopie zapasowe, w których przechowywane są tylko zmiany od czasu wykonania poprzedniej kopii zapasowej. Posiada opcje szyfrowanych i automatycznych kopii zapasowych. Może tworzyć kopie zapasowe do folderów lokalnych, Amazon S3 lub dowolnego serwera, z którym może się łączyć Nautilus.
Integracja z Nautilus jest doskonała, umożliwiając przywracanie plików usuniętych z katalogu i przywracanie starej wersji pojedynczego pliku.
Należy pamiętać, że od lutego 2016 r. Ten projekt wydaje się prawie całkowicie ignorować raporty o błędach z niewielką aktywnością segregowania, a ostatnia poprawka pochodzi z 2014 r. , Choć pojawiają się nowe wersje z niewielkimi zmianami .
źródło
Powrót w czasie
Od pewnego czasu korzystam z funkcji Back in Time i jestem bardzo zadowolony.
Wszystko, co musisz zrobić, to skonfigurować:
I zapomnij o tym.
Aby zainstalować (działa na Ubuntu 16.04 dla gnome):
GUI programu można otworzyć, szukając „backintime” przez ubuntu.
Projekt jest aktywny od kwietnia 2018 r .
źródło
rsnapshot vs. rdiff-backup
Często odnoszę się do tego porównania rsnapshot i rdiff-backup :
Podobieństwa:
Różnice w użyciu dysku:
Różnice prędkości:
Różnice w przechowywaniu metadanych:
Różnice w przezroczystości plików:
Dokonane różnice w poziomach tworzenia kopii zapasowych:
Różnice w społeczności wsparcia:
źródło
rsync
Jeśli znasz narzędzia wiersza polecenia, możesz użyć rsync do automatycznego tworzenia (przyrostowych) kopii zapasowych. Może odzwierciedlać twoje katalogi na innych komputerach. Jak to zrobić, w sieci dostępnych jest wiele skryptów. Ustaw go jako powtarzające się zadanie w swoim crontabie. Istnieje również nakładka GUI o
rsync
nazwie Grsync, która ułatwia ręczne tworzenie kopii zapasowych.W połączeniu z twardymi linkami możliwe jest tworzenie kopii zapasowych w taki sposób, aby zachowane zostały usunięte pliki.
Widzieć:
źródło
date '+%Y-%m-%d'
} /” i „rsync -avz --link-dest = .. / OLD_BACKUP_DIR SOURCE_DIR NEW_BACKUP_DIR” jest po prostu proste. rsnapshot dodaje pewnej wygody, ale może jej nie potrzebujesz. osobiste preferencje ..Dwulicowość
Duplicity to bogate w funkcje narzędzie do tworzenia kopii zapasowych wiersza poleceń.
Duplikat tworzy kopie zapasowe katalogów, tworząc zaszyfrowane woluminy w formacie tar i przesyłając je do zdalnego lub lokalnego. Używa programu librsync do rejestrowania przyrostowych zmian w plikach; gzip, aby je skompresować; i gpg, aby je zaszyfrować.
Wiersz poleceń Duplicity może być onieśmielający, ale istnieje wiele frontendów do duplikacji, od wiersza poleceń (duply), przez GNOME (deja-dup), po KDE (time-drive).
źródło
Dropbox
Wieloplatformowa (zastrzeżona) synchronizacja w chmurze dla systemów Windows, Mac i Linux. 2 GB przestrzeni dyskowej online jest bezpłatne, z płatnymi opcjami. Reklamowany jako sposób na „przechowywanie, synchronizowanie i udostępnianie plików online”, ale może być również wykorzystywany do tworzenia kopii zapasowych.
Pamiętaj, że nawet w przypadku wersji z płatnymi kontami historia jest ograniczona do jednego roku, a do darmowych - tylko miesiąc .
Pamiętaj również, że przywracanie dużej liczby plików może być bardzo czasochłonne, ponieważ Dropbox nie został zbudowany jako narzędzie do tworzenia kopii zapasowych.
źródło
luckyBackup
Nie zostało to wspomniane wcześniej, więc dodam, że „LuckyBackup” jest doskonałym interfejsem GUI dla rsync i sprawia, że tworzenie prostych i złożonych kopii zapasowych i klonowanie jest dziecinnie proste.
Pamiętaj, że to narzędzie nie jest już rozwijane.
Wszystkie ważne zrzuty ekranu znajdują się tutaj na ich stronie internetowej, a jeden z nich pokazano poniżej:
źródło
BackupPC
Jeśli chcesz wykonać kopię zapasową całej sieci domowej, polecam BackupPC działający na zawsze dostępnym serwerze w piwnicy / szafie / pralni. Z serwera kopii zapasowej może łączyć się za pomocą ssh, rsync, SMB i innych metod z dowolnym innym komputerem (nie tylko komputerami z systemem Linux) i wykonać kopię zapasową wszystkich z nich na serwerze. Implementuje przyrostową pamięć masową, łącząc identyczne pliki za pomocą dowiązań twardych, nawet jeśli kopie zapasowe identycznych plików zostały utworzone z osobnych komputerów.
BackupPC uruchamia interfejs sieciowy, którego można użyć do dostosowania, w tym dodawania nowych komputerów, których kopie zapasowe mają być tworzone, inicjowania natychmiastowych kopii zapasowych, a co najważniejsze, przywracania pojedynczych plików lub całych folderów. Jeśli serwer BackupPC ma uprawnienia do zapisu na komputerze, na którym się przywracasz, może przywrócić pliki bezpośrednio tam, gdzie były, co jest naprawdę miłe.
źródło
bup
„Bardzo wydajny system tworzenia kopii zapasowych plików oparty na formacie git packfile. Może wykonywać szybkie przyrostowe kopie zapasowe obrazów maszyn wirtualnych”.
Najważniejsze:
źródło
https://github.com/apenwarr/bup
: „bup save” i „bup restore” mają niedojrzałą obsługę metadanych. Na plus, faktycznie mają teraz wsparcie, ale jest nowe i nie jest tak zdalnie testowane, jak tar / rsync / cokolwiek. Jeśli chcesz pomóc w testowaniu, zrób to (patrz t / porównaj drzewa dla jednej metody porównania).CrashPlan
CrashPlan to firma zapewniająca wsparcie biznesowe bez planu dla indywidualnych użytkowników .
cechy
Zastanawiałem się nad wieloma opcjami i konfiguracjami (używając rdiff-backup, duplicity, backup-ninja, amazon s3, serwer zdalny). W końcu sprowadziła się do prostoty.
CrashPlan jest wieloplatformowy, ale nie open source.
Warto również zauważyć, że dzięki (płatnemu) planowi rodziny CrashPlan Central możesz wykonać kopię zapasową wszystkich posiadanych komputerów.
źródło
Bacula
Użyłem Baculi dawno temu. Chociaż musisz nauczyć się jego architektury, jest to bardzo wydajne rozwiązanie. Umożliwia tworzenie kopii zapasowych przez sieć i jest wieloplatformowy. Można przeczytać tutaj o wszystkich fajnych rzeczy, jakie ma, a tu o programach graficznych, które można użyć do niego. Rozmieściłem to na moim uniwersytecie. Kiedy szukałem rozwiązań do tworzenia kopii zapasowych, natknąłem się również na Amandę .
Jedną dobrą rzeczą w Bacula jest to, że używa własnej implementacji dla tworzonych plików. To uniezależnia go od konkretnej implementacji natywnego narzędzia (np. Tar, zrzut ...).
Kiedy go użyłem, nie było jeszcze żadnych GUI. Dlatego nie mogę powiedzieć, czy dostępne są kompletne i łatwe w użyciu.
Bacula jest bardzo modułowa w swoim rdzeniu. Składa się z 3 konfigurowalnych, samodzielnych demonów:
Do przechowywania metadanych dotyczących kopii zapasowych i kopii zapasowych zaangażowana jest również baza danych SQL (obsługa Postgres, MySQL i sqlite.
Plik bconsole binarny jest dostarczany z bakterią i zapewnia interfejs CLI do administrowania bakteriami.
źródło
Prosta kopia zapasowa
Simple Backup to kolejne narzędzie do tworzenia kopii zapasowych plików i przechowywania historii zmian. Jest dość wydajny (z pełnymi i przyrostowymi kopiami zapasowymi) i nie zajmuje zbyt dużo miejsca na dysku dla redundantnych danych. Możesz więc mieć historyczną wersję plików wehikuł czasu (oferuje także funkcję cofania się w czasie - wspomnianą wcześniej ).
Cechy:
Jak widać zestaw funkcji jest podobny do tego oferowanego przez
Back in time
.Proste tworzenie kopii zapasowych dobrze pasuje do środowiska Gnome i Ubuntu Desktop.
źródło
smoła
tar , proste i niezawodne narzędzie do archiwizacji plików, może być również używane do tworzenia kopii zapasowych. Ale dziś mamy lepsze i szybsze narzędzia do tworzenia kopii zapasowych z bardziej przydatnymi funkcjami. W zależności od potrzeb smoła może być nadal przydatna.
Utwórz pełną kopię zapasową swojego
home
katalogu:cd
do katalogu, w którym chcesz zapisać plik kopii zapasowej, a następnie:W przypadku kolejnych kopii zapasowych chcemy uniknąć pełnej kopii zapasowej - ponieważ zajmuje to zbyt dużo czasu. Po prostu aktualizujemy pliki w
backup.tar
:Ponownie przejdź
cd
do katalogu, w którym znajduje się plik kopii zapasowej, a następnie użyj--update
:Wszystkie pliki, które są nowe lub zostały zmodyfikowane, zostaną zapisane
backup.tar
. Usunięte pliki zostaną zachowane. Aby przywrócić najnowszą kopię zapasową, kliknij plik prawym przyciskiem myszy i wybierz polecenie „Wyodrębnij do ...”. Aby pobrać starsze wersje plików, musisz otworzyćbackup.tar
i znaleźć pliki (i wersje), które chcesz przywrócić.Uwaga: Nie można używać
--update
skompresowanego pliku tar (np.tar.gz
.).źródło
DAR
DAR - program Disk ARchive - to potężne narzędzie do tworzenia kopii zapasowych wiersza poleceń obsługujące przyrostowe kopie zapasowe i przywracanie. Jeśli chcesz wykonać kopię zapasową wielu plików, może to być znacznie szybsze niż rozwiązania rsync (krocząca suma kontrolna).
źródło
Kopia zapasowa na poddaszu
Główne cechy:
Wymagania:
Poddasze wymaga Pythona> = 3.2. Oprócz Pythona Attic wymaga także
msgpack-python
OpenSSL (> = 1.0.0). Aby montować archiwa jako systemy plików,llfuse
wymagane jest.Uwaga:
Istnieje również widelec poddasza o nazwie Borg .
źródło
Pająk
Dropbox, taki jak usługa tworzenia kopii zapasowych / synchronizacji z porównywalnymi funkcjami.
Lista obsługiwanych systemów: Debian Lenny, OpenSUSE, oparte na RPM (Fedora itp.), CentOS / RHEL, Ubuntu Lucid Lynx, Ubuntu Gutsy Gibbon, Ubuntu Karmic Koala, Ubuntu Maverick Meerkat, Ubuntu Intrepid Ibex, Debian Etch, Ubuntu Hardy Heron, Slackware 12.1, Ubuntu Jaunty Jackalope
Więcej informacji na https://spideroak.com
źródło
FlyBack
Ostrzeżenie: Unmaintained, ostatnia aktualizacja w 2010 roku.
Podobne do Back in Time
źródło
Jungledisk
Według mnie jest zwycięzcą. Tworzy kopie zapasowe zdalnie w opcjonalnie zaszyfrowanym segmencie Amazon S3, jest konfigurowalny, może działać w tle (dostępne są różne przewodniki dotyczące konfiguracji). Jest przyzwoity interfejs użytkownika lub możesz zhakować plik XML, jeśli czujesz się tak skłonny.
Tworzę kopie zapasowe wszystkich moich komputerów domowych na tym samym koncie, bez problemu. Mogę również uzyskać zdalny dostęp do moich danych z kopii zapasowej za pośrednictwem myjungledisk.com.
To nie jest darmowe, ale w Stanach Zjednoczonych jest z pewnością wystarczająco tanie (płacę około 8 USD miesięcznie). Wydaje mi się, że jest to więcej niż dopuszczalne w przypadku kopii zapasowej poza siedzibą, w której ktoś zajmuje się sprzętem i (fizycznymi) zabezpieczeniami itp.
Nie mogę tego wystarczająco polecić.
źródło
Areca Backup
Ostrzeżenie: Unmaintained, ostatnie wydanie w 2015 r.
jest także bardzo przyzwoitym programem GPL ułatwiającym tworzenie kopii zapasowych.
cechy
źródło
Uruchamiam niestandardowy skrypt Pythona, który używa rsync do zapisania mojego folderu domowego (mniej śmieci itp.) W folderze oznaczonym jako „bieżący” na osobnym dysku twardym (podłączonym przez USB), a następnie polecenie copy (cp), aby skopiować wszystko z „bieżącego” ”na folder z datą i czasem również na tym samym dysku twardym. Piękną rzeczą jest to, że każda migawka ma każdy plik w folderze domowym, tak jak był wtedy i jeszczeHDD nie tylko wypełnia się niepotrzebnie. Ponieważ większość plików nigdy się nie zmienia, na dysku twardym jest tylko jedna rzeczywista kopia tych plików. Każde inne odniesienie do niego jest linkiem. A jeśli nowsza wersja pliku zostanie dodana do „bieżącej”, wówczas wszystkie migawki wskazujące na starszą wersję będą teraz automatycznie wskazywały na pojedynczą wersję oryginału. Nowoczesne systemy plików HDD same się tym zajmują. Chociaż w skrypcie znajdują się różne udoskonalenia, główne polecenia są proste. Oto kilka kluczowych składników:
Miałem też niestandardowe potrzeby. Ponieważ mam wiele masywnych (np. 60 GB) obrazów dysków VirtualBox, zawsze chcę mieć tylko jedną kopię tych, a nie wersji migawkowych. Nawet dysk twardy o pojemności 1 lub 2 TB ma ograniczenia.
Oto zawartość mojego pliku wykluczeń. Plik jest bardzo wrażliwy na brak ukośników itp.:
źródło
Dirvish
Dirvish to ładne narzędzie do tworzenia kopii zapasowych migawek wiersza poleceń, które wykorzystuje łącza twarde w celu zmniejszenia miejsca na dysku. Ma wyrafinowany sposób usuwania wygasłych kopii zapasowych.
Oto fajny samouczek: http://wiki.edseek.com/howto:dirvish
źródło
Duplicati
Bezpłatna aplikacja do tworzenia kopii zapasowych typu open source działająca w systemie Linux z interfejsem GUI, który „bezpiecznie przechowuje zaszyfrowane, przyrostowe, skompresowane kopie zapasowe w usługach przechowywania w chmurze i zdalnych serwerach plików. Współpracuje z Amazon S3, Windows Live SkyDrive, Google Drive (Dokumenty Google), Rackspace Pliki w chmurze lub WebDAV, SSH, FTP (i wiele innych) ”.
Wersja 1.0 jest uważana za stabilną; w fazie rozwoju jest wersja 2 ze znacznymi zmianami wewnętrznymi, która obecnie działa (chociaż nie użyłbym jej do produkcji). Istnieją standardowe lub niestandardowe reguły filtrów do wybierania plików do kopii zapasowej.
Używam go od lat częściowo (nie jestem podłączony do nikogo, ale rozważałem spojrzenie na API, aby dodać backend, mówiąc jako programista), chociaż rzadko, zarówno na laptopie z systemem Windows, jak i na mojej instalacji Ubuntu 14.04.
Widelec dwulicowości .
źródło
PING to bezpłatne narzędzie do tworzenia kopii zapasowych, które pozwala tworzyć kopie zapasowe całych partycji. Jest to samodzielne narzędzie, które powinno zostać wypalone na płycie CD.
W tym programie podoba mi się to, że kopiuje całą partycję. Wyobraź to sobie: modyfikując Ubuntu jako superużytkownika, zmieniłeś ważną część i Ubuntu nie chce się już uruchamiać.
Możesz sformatować dysk twardy i ponownie zainstalować Ubuntu. Chociaż rozwiązania do tworzenia kopii zapasowych, takie jak Dropbox, Ubuntu One itp., Mogą być przydatne do pobierania ważnych plików, nie przywrócą tapety, ikon Unity i innych rzeczy, które sprawiły, że Ubuntu był taki, jak lubisz.
Inną opcją jest poproszenie o pomoc w Internecie. Ale dlaczego nie przywrócić całego systemu do stanu sprzed kilku dni? PING zrobi to za Ciebie.
Pro's:
Cons:
Doskonały holenderski podręcznik można znaleźć tutaj .
źródło
s3ql to nowsza opcja używania Amazon s3, Google Storage lub OpenStack Storage jako systemu plików. Działa na różnych dystrybucjach Linuksa, a także na MacOS X.
Używając go z rsync, możesz uzyskać bardzo wydajne przyrostowe kopie zapasowe poza siedzibą, ponieważ zapewnia ono pamięć i wydajność przepustowości poprzez deduplikację i kompresję na poziomie bloku. Obsługuje także prywatność za pomocą szyfrowania po stronie klienta oraz kilka innych wymyślnych rzeczy, takich jak kopiowanie przy zapisie, niezmienne drzewa i migawki.
Zobacz Porównanie S3QL i innych systemów plików S3 w celu porównania z PersistentFS, S3FS, S3FSLite, SubCloud, S3Backer i ElasticDrive.
Używam go od kilku dni, poczynając od s3_backup.sh , (który używa rsync) i jestem całkiem zadowolony. Jest bardzo dobrze udokumentowany i wydaje się solidnym projektem.
źródło
TimeVault
Ostrzeżenie: nieobsługiwany
TimeVault a to narzędzie do tworzenia migawek folderów i jest dostarczane z integracją nautilus. Migawki są chronione przed przypadkowym usunięciem lub modyfikacją, ponieważ domyślnie są tylko do odczytu.
Można pobrać z Launchpad .
źródło
inosync
Skrypt w języku Python, który oferuje możliwość tworzenia kopii zapasowych w czasie rzeczywistym.
Pamiętaj, że to oprogramowanie nie jest już obsługiwane.
„Spotkałem się z odniesieniem do funkcji„ inotify ”, która jest obecna w najnowszych jądrach Linuksa. Inotify monitoruje aktywność dysku, a w szczególności flagi, gdy pliki są zapisywane na dysku lub usuwane. Trochę więcej wyszukiwania pozwoliło znaleźć pakiet, który łączy plik inotify monitorowanie zdarzeń za pomocą narzędzia do synchronizacji plików rsync w celu zapewnienia możliwości tworzenia kopii zapasowych plików w czasie rzeczywistym, którego szukałem. Oprogramowanie o nazwie inosync jest w rzeczywistości skryptem Python, skutecznie dostarczonym jako kod open source przez autora, Benedikta Böhm z Niemiec ( http://bb.xnull.de/ ). ”
http://www.opcug.ca/public/Reviews/linux_part16.htm
źródło
Obnam
Ostrzeżenie: Oprogramowanie nie jest już obsługiwane, autorzy zalecają nieużywanie go
„Obnam to łatwy i bezpieczny program do tworzenia kopii zapasowych. Kopie zapasowe można przechowywać na lokalnych dyskach twardych lub online za pośrednictwem protokołu SSH SFTP. Serwer zapasowy, jeśli jest używany, nie wymaga specjalnego oprogramowania oprócz SSH.
Niektóre funkcje, które mogą Cię zainteresować:
Starą wersję można znaleźć w źródłach oprogramowania Ubuntu, najnowszą wersję można znaleźć na stronie Chrisa Cormacksa PPA lub na stronie Obnams .
źródło
BorgBackup to narzędzie CLI, a Vorta jako GUI robi wszystko, czego potrzebujesz i więcej. Istnieje nawet PPA dla samego BorgBackup.
Główną różnicą między BorgBackup a dowolnym innym rozwiązaniem do tworzenia kopii zapasowych jest to, że jest to rozwiązanie do tworzenia kopii zapasowych deduplikacji :
Np. Jeśli masz wiele kopii jednego pliku, plik ten zajmie miejsce tylko raz .
Zainstaluj BorgBackup:
Zainstaluj Vorta:
Wykonaj początkową kopię zapasową:
kliknij ikonę Vorta, aby przejść do GUI i skonfigurować go.
źródło
saybackup i saypurge
Jest ładny skrypt o nazwie saybackup, który pozwala na tworzenie prostych przyrostowych kopii zapasowych przy użyciu twardych łączy . Ze strony podręcznika:
Odpowiedni skrypt saypurge zapewnia sprytny sposób na wyczyszczenie starych kopii zapasowych. Ze strony głównej narzędzia:
źródło
backup2l
Ostrzeżenie: brak konserwacji, ostatnie zatwierdzenie 14.02.2017
Ze strony głównej:
źródło