2013-07-25 11 views
5

Używam bacula + s3fs do tworzenia kopii zapasowych na S3, ale to nie obsługuje Glacier. Czy jest coś takiego jak Bacula z obsługą Glacier?Usługa kopii zapasowej Linuxa z obsługą Glacier

muszę

  • różnych polityk kopii zapasowej (pełny, przyrostowy ... itd) tworzenie kopii zapasowych

  • edit z jednego miejsca

  • monitorowania stanu pracy backup

PS Kopie zapasowe serwerów zdalnych będą dobre :)

Odpowiedz

5

To pytanie wydaje się być off-topic. Zwłaszcza jeśli się spodziewać:

  • Zalecenie oprogramowanie
  • Wypełniony oprogramowanie

Twoje pytanie otrzyma większą uwagę na: Server Fault


polecam użyć Bacula, ponieważ:

  • Jesteś oczywiście już zaznajomieni z nim
  • Obsługuje wymagania
  • Obsługuje dodatkowe szyfrowanie który jest zalecany do przechowywania danych na AWS

Używamy skrypt Pythona wich się okresowo zwolniony za pomocą cron. Możesz uruchomić skrypt także po każdym zadaniu z użyciem RunScript.

Główna koncepcja to use each volume once. Po zaznaczeniu pożądanych objętości, wyślij je na lodowiec amazoński.

Nasz skrypt robi:

  1. Fetch z PoolId dnia pożądanych Baseny z bacula.Pools. Przesyłamy tylko pełne kopie zapasowe.
  2. Fetch MediaId-tych z Media z VolStatus=Used i PoolId jest jednym z poprzednich
  3. Write MediaId do nowej tabeli (eq: MediaArchive) wich utrzymuje stan przetwarzanych lodowiec przesyłania.
  4. Prześlij plik Media.VolumeName korzystając boto (create_archive_from_file)
  5. w przypadku sukcesu, zapisz identyfikator archiwum do MediaArchive. W przeciwnym razie ponownie uruchom przesyłanie.
Powiązane problemy