Poppins

Poppins

Skrypt kopii zapasowej oparty na Rsync z przyrostowymi migawkami.Poppins używa Rsync przez SSH i obsługuje migawki ZFS, BTRFS oraz normalne migawki systemu plików.
Poppins to narzędzie wiersza polecenia, napisane w języku PHP, które pobiera kopie ze zdalnych systemów opartych na Uniksie.Opcjonalnie może również tworzyć kopie zapasowe baz danych MySQL.Dane są przechowywane w systemie plików, w przyrostowych migawkach.Wszystkie transfery sieciowe są szyfrowane za pomocą SSH.Kopie zapasowe są przyrostowe na zawsze.Po pierwszej kopii tylko zmodyfikowane dane będą przesyłane przez sieć.Niezmodyfikowane pliki są zapisywane na dysk tylko raz.Stare migawki są automatycznie usuwane zgodnie z własnymi preferencjami.Możesz robić kopie zapasowe każdego dnia i przechowywać je przez tydzień, a także robić inną migawkę co dwa tygodnie i przechowywać je na przykład przez 3 miesiące.Poppins mogą korzystać z funkcji migawek w ZFS lub BTRFS.Możliwe jest również użycie zwykłego systemu plików, takiego jak ext4, w którym to przypadku migawki są zapisywane w osobnych katalogach, a pliki, które nie zostały zmodyfikowane od czasu poprzedniej kopii zapasowej, są zapisywane jako dowiązania twarde.Poppins to narzędzie czysto komendowe i jest konfigurowane przy użyciu jednego pliku konfiguracyjnego dla każdej kopii zapasowej, którą chcesz.Dołączony jest przykładowy plik z rozsądnymi ustawieniami domyślnymi.Za pomocą programu planującego, takiego jak Cron, zautomatyzuj wykonywanie regularnych kopii zapasowych.
poppins

Alternatywy dla Poppins dla Linux z licencją komercyjną