Jedną z kluczowych funkcji hostingu stron i aplikacji internetowych są automatyczne kopie zapasowe. W tym tutorialu pokażę jak stworzyć automatyczny backup naszego hostingu postawionego w usłudze Compute Engine.

O tym, że kopie zapasowe mogą się przydać w wielu sytuacjach – także tych nieoczekiwanych – nie trzeba nikogo przekonywać. Ich znaczenie jest jednak dużo większe jeżeli mamy do czynienia z całą maszyną Compute Engine z własnym systemem operacyjnym i drobiazgowo skonfigurowanym środowiskiem. W najbardziej pesymistycznym scenariuszu, usterka na serwerze VPS może wymagać stworzenia całego środowiska od nowa co będzie wymagać poświęcenia sporej ilości czasu, nie wspominając już o przerwie w działaniu naszego projektu, której skutki mogą być dotkliwe pod wieloma względami.

Automatyczna kopia a w zasadzie harmonogram tworzenia snapshotów czyli zrzutów dysku naszej maszyny może nas przed tym skutecznie ochronić zapewniając bezstresowe korzystanie z własnego hostingu Google Cloud.

Krok 1: Tworzenie harmonogramu

Przechodzimy do konsoli Google Cloud w panelu Compute Engine >> Miejsce na dane >> Zrzuty dysku. Klikamy w przycisk Utwórz Harmonogram Zrzutów:

Tworzenie harmonogramu tworzenia zrzutów

Harmonogramowi nadajemy dowolną nazwę i wybieramy region w którym będzie używany. Następnie wybieramy częstotliwość, zrzut może być wykonywany:

  • co godzinę,
  • codziennie,
  • co tydzień.

Mamy też wpływ na godzinę tworzenia zrzutu z jednogodzinnym oknem czasowym oraz na okres po którym zrzuty mają być usuwane. Wciskamy przycisk utwórz i nasz harmonogram jest od razu gotowy do działania.

Krok 2: Włączenie harmonogramu tworzenia zrzutów dla konkretnego dysku

Przechodzimy teraz do panelu Dyski i klikamy w dysk dla którego chcemy włączyć tworzenie automatycznych kopii zapasowych. Klikamy Edytuj tomatycznie Pozostajemy w zrzutach dysku przełączając się na zakładkę Zrzuty. Klikamy w link Utwórz zrzut.

Włączenie harmonogramu tworzenia zrzutów dla dysku.

Po wciśnięciu przycisku Zapisz kopie będą tworzone automatycznie. Każda kopia będzie wypisana w tabeli Zrzuty Dysku:

Zrzuty dysku w Google Cloud

Pamiętaj, że w tym miejscu możesz ręcznie stworzyć zrzut dysku w dowolnym momencie.

Jeżeli będzie teraz potrzeba skorzystania z kopii dysku wystarczy stworzyć nowy dysk na podstawie obrazu i wpiąć do naszej maszyny Compute Engine.

Podsumowanie

Całą procedura jest łatwa i w kilka chwil stworzyliśmy harmonogram tworzenia zrzutów i przypisaliśmy go do aktualnie wykorzystywanego dysku. Za pomocą zrzutów możemy przywracać stan serwera lub tworzyć na jego bazie nowe instancje maszyny wirtualnej.

Oceń artykuł na temat: Automatyczne kopie zapasowe (backup) w Google Cloud
Średnia : 4 , Maksymalnie : 5 , Głosów : 1