Backup
Backup jest to tworzenie kopii bezpieczeństwa ważnych danych w celu ich odtworzenia w przypadku utraty bądź uszkodzenia. Kopie bezpieczeństwa powinny być wykonywane cyklicznie i przechowywane w lokalizacji innej niż dane oryginalne.
Wszystkie backupy wykonywane przez aplikację Xopero są przyrostowe i różnicowe. Podczas pierwszego backupu wysyłane są pełne dane, a następnie jedynie różnice jakie pojawiły się w poszczególnych plikach od momentu ich ostatniej wysyłki.
Xopero wspiera również wersjonowanie danych, oznacza to, że użytkownik ma możliwość przywrócenia jednej z wcześniejszych wersji pliku, niekoniecznie ostatniej.
Mechanizm
Wszystkie backupy w aplikacji Xopero są przesyłane według tego samego schematu. Na początek - z wyjątkiem sytuacji gdy włączona jest opcja Volume Shadow Copy - każdy plik pojedynczo jest kopiowany do lokalizacji tymczasowej, gdzie podlega zaszyfrowaniu – chyba, że funkcja ta została wyłączona podczas tworzenia projektu - oraz podziałowi na mniejsze części. Następnie zostaje on przesłany na dysk serwera Xopero. Kopię zapasową można wykonać z wykorzystaniem kompresji delty, dzięki czemu aplikacja pobiera i wysyła jedynie modyfikację danych, lub też nowo utworzone dokumenty. Aplikacja Xopero obsługuje dwa rodzaje backupu delta:
- Delta różnicowa - pobiera i wysyła jedynie zmiany w dokumentach powstałe od wykonania ostatniego pełnego backupu.
- Delta przyrostowa - pobiera i wysyła jedynie zmiany w dokumentach powstałe od ostatniego backupu, niezależnie od tego czy była to pełna czy przyrostowa kopia zapasowa.
Zastosowanie tych technologii w naszej aplikacji oszczędza czas i przestrzeń dysku przy tworzeniu i odzyskiwaniu kopii zapasowych z dysków serwerów Xopero.
Delta jest to metoda przechowywania oraz przesyłania danych w formie różnicy pomiędzy poszczególnymi wersjami pliku, zamiast całych plików.
Dzięki mechanizmowi delty oprócz zmniejszenia ilości przesyłanych danych, zwiększyliśmy także ich bezpieczeństwo.
Kreator backupu
W celu utworzenia projektu backupu należy uruchomić kreator backupu, można tego dokonać na dwa sposoby:
1. Kliknięcie odnośnika Stwórz nowy projekt w zakładce Start w sekcji Ostatnio wykonane.
2. Kliknięcie przycisku Nowy projekt w zakładce Moje projekty.
Wybranie jednej z powyższych opcji spowoduje uruchomienie kreatora backupu, który został podzielony na dwie zakładki: Informacje podstawowe oraz Zaawansowane. Pierwsza z nich umożliwia wskazanie typu danych oraz danych, które mają zostać poddane backupowi, druga z zakładek umożliwia wybór opcji zaawansowanych, które mają być zastosowane podczas wykonywania backupu.
W zależności od wybranego typu kopii, wygląd zakładki Informacje podstawowe będzie się różnił, a część opcji zaawansowanych może być nieaktywna.
Dla każdego projektu konieczne jest podanie nazwy unikatowej w ramach konta użytkownika.