Szukam rozwiązania do tworzenia kopii zapasowych około 30 moich serwerów, które są połączeniem komputerów Centos, Windows 2003 i 2008.
Mam san w innym centrum danych z łączem 1 Gig między stronami, na których mam zamiar utworzyć kopię zapasową, więc jest to rozwiązanie oparte wyłącznie na dyskach.
Idealnie szukam oprogramowania o otwartym kodzie źródłowym z ładnym GUI, które pozwoli mi mieć cykl tworzenia kopii zapasowych z pełnymi kopiami zapasowymi co miesiąc, które cofają się o 6 miesięcy, oraz cotygodniowe kopie zapasowe zapisywane na jeden miesiąc. Mam również nadzieję na zduplikowanie, więc jeśli plik zostanie zapisany przy pierwszej kopii zapasowej, oprogramowanie utworzy do niego dowiązanie symboliczne, a następnie ponownie zapisze dane we wszystkich kolejnych kopiach zapasowych. Musi być również wystarczająco inteligentny, aby wiedzieć, kiedy plik zostanie usunięty, że plik jest przenoszony do najnowszej kopii zapasowej, w której istnieje, i wszystkie dowiązania symboliczne do niego są aktualizowane.
Patrzyłem na bakterie, ale nie jestem pewien, czy może to zrobić deduplikacja czy coś podobnego. Jeśli to możliwe, ktoś będzie na tyle miły, aby wskazać mi porządny przewodnik, jak to zrobić.
Jeśli nie, ktoś może polecić inne rozwiązanie open source, czy nie?
Odpowiedzi:
Coś prostego, jak rsnapshot, może robić, co chcesz. Nie brzmi to tak, jakbyś chciał tego, co tradycyjnie nazywa się deduplikacją. Syntetyczna funkcja pełnej kopii zapasowej przy użyciu twardych łączy, którą rsnapshot zapewnia, brzmi dokładnie tak , jak prosisz.
(Na tradycyjnym froncie deduplikacji możesz spojrzeć na projekt Opendedup jako punkt wyjścia. Jest to najbardziej kompletny projekt deduplikacji danych typu open source, jaki widziałem. Wykorzystuje niestandardowy system plików (SDFS) jako podstawę swojej funkcjonalności. Wydaje mi się, że nie tego szukasz, ale w trosce o kompletność wspomnę o tym tutaj).
źródło
Bacula pisze do systemu plików ZFS z włączoną funkcją duplikacji, a następnie zapisuje migawkę z tego hosta na zdalnym hoście za pomocą ZFS i stosuje dziennik transakcji do tego systemu plików.
źródło
Z powodzeniem korzystałem z backuppc na wielu systemach Windows Linux i Mac. http://backuppc.sourceforge.net/ http://www.zmanda.com/backuppc.html (informacje na temat duplikacji)
źródło
Oto kilka linków do usuwania duplikatu mojej głowy:
OpenDedup - usuwanie duplikatów systemu plików, który działa w systemach Linux i Windows.
s3fs - zduplikowany system plików wspierany przez usługę Amazon S3.
źródło
Skończyło się na użyciu synbak http://www.initzero.it/products/opensource/synbak/, ponieważ robi on kopie z linkami za pomocą rsync i może pobierać je ze zdalnych serwerów w przeciwieństwie do rsnapshot.
Zastanawiam się również nad użyciem rwsync lub deltacopy do skonfigurowania rsyncd na komputerach z systemem Windows, aby móc używać synbak również na komputerach z systemem Windows.
źródło
Teraz masz Obnam, który to robi i wiele więcej!
źródło