Google ACE: Niezawodność, kopie zapasowe i odtwarzanie po awarii — Przewodnik do nauki

Część Google Associate Cloud Engineer — Przewodnik do nauki. Ćwicz ze zweryfikowanymi odpowiedziami w centrum egzaminów Google, albo rozwiąż testy na czas na ExamRoll.io.

Przegląd

Niezawodność, kopie zapasowe i odtwarzanie po awarii w Google Cloud wymagają świadomego projektowania z uwzględnieniem domen awarii, mechanizmów ochrony danych, zarządzania ruchem i gotowości operacyjnej. Ta sekcja wyjaśnia, jak strukturyzować usługi w różnych strefach i regionach, jak chronić i przywracać dane stanowe oraz jak weryfikować cele odtwarzania za pomocą zdyscyplinowanych runbooków i ciągłego testowania odporności. Przedstawia również kompromisy w strategii DR oraz planowanie pojemności, aby zapewnić, że platforma może zostać odtworzona w ramach zdefiniowanych celów czasu odtwarzania (RTO) i punktu odtwarzania (RPO).

Domeny awarii i projektowanie regionalne

Przykład:

Ochrona danych: Bazy danych, pamięć masowa i zasoby obliczeniowe

Przykład:

undefined

Przykład:

undefined

Przykład cyklu życia obiektu, który przenosi go do Coldline po 90 dniach i usuwa po 365 dniach:

undefined

undefined

Odporność ruchu, pojemności i zależności

Operacje zapewniające odporność i ciągłe doskonalenie

Praktyczny scenariusz problemowy

Firma Brightlane Retail prowadzi platformę e-commerce w regionie us-central1 z rygorystycznymi wymogami dostępności i czterogodzinnym RPO dla danych zamówień. Kierownictwo wymaga przetrwania awarii strefowej bez przestojów oraz awarii regionalnej z minimalnym wpływem na klientów.

Podejście:

  1. Wdrożenie regionalnej grupy MIG z autoleczeniem HTTP i globalnym HTTP(S) Load Balancer
    • Uzasadnienie: Regionalna grupa MIG rozkłada instancje pomiędzy strefy, a kontrole stanu HTTP na poziomie aplikacji umożliwiają samonaprawę po trzech nieudanych próbach co 10 sekund. Globalny load balancer automatycznie usuwa niesprawne maszyny wirtualne i przełącza ruch do sprawnych stref.
    • Polecenia:

undefined

undefined

  1. Włączenie wysokiej dostępności (HA) dla Cloud SQL z repliką do odczytu w innym regionie i PITR
    • Uzasadnienie: Regionalna wysoka dostępność (HA) zapewnia przetrwanie awarii strefowej dzięki automatycznemu failoverowi. Replika do odczytu w us-east1 zapewnia regionalne odzyskiwanie po awarii (DR) z niezerowym, ale ograniczonym RPO. Włączenie PITR (logi binarne dla MySQL) pozwala na radzenie sobie z logicznym uszkodzeniem danych poprzez umożliwienie przywrócenia do określonego punktu w czasie.
    • Polecenia:

undefined

undefined

  1. Ochrona zasobów obiektowych za pomocą Dual-Region Cloud Storage i polityk cyklu życia

    • Uzasadnienie: Obrazy produktów i zasoby statyczne są przechowywane w buckecie typu dual-region w celu zapewnienia odporności regionalnej. Przejścia w cyklu życia przenoszą starsze artefakty do klasy Coldline w celu optymalizacji kosztów, a wersjonowanie wraz z politykami retencji zapobiegają przypadkowemu usunięciu krytycznych zasobów.
    • Kroki: Włącz wersjonowanie obiektów (Object Versioning), ustaw 30-dniową politykę retencji dla krytycznych bucketów i zastosuj reguły cyklu życia, aby przenieść niekrytyczne artefakty kompilacji do klasy Coldline po 90 dniach i usunąć je po roku.
  2. Zaplanuj tworzenie migawek (snapshots) dysków PD i twórz obrazy maszyn dla usług stanowych

    • Uzasadnienie: Przyrostowe migawki dysków VM zapewniają szybkie opcje przywracania spójnego na poziomie awarii (crash-consistent). Obrazy maszyn przechowują konfigurację rozruchową i systemową, aby przyspieszyć odtwarzanie serwerów aplikacji podczas failoveru regionalnego. Harmonogramy migawek zapewniają spójne, oparte na politykach tworzenie kopii zapasowych.
    • Polecenia:

undefined

undefined

undefined

  1. Zdefiniuj RTO/RPO i skodyfikuj runbooki DR oraz IaC

    • Uzasadnienie: Ustaw RTO na poziomie usługi na 15 minut dla warstwy web/API i czterogodzinne RPO dla zamówień. Runbooki określają procedury przełączania ruchu (failover), promowanie repliki do odczytu Cloud SQL, plany awaryjne dla DNS i kroki weryfikacyjne. Infrastruktura jako kod (Terraform/Deployment Manager) zapewnia deterministyczne odtwarzanie i redukuje błędy manualne.
  2. Zapewnij pojemność i limity (quotas) w regionie zapasowym

    • Uzasadnienie: Utwórz rezerwacje dla krytycznych typów maszyn wirtualnych, wstępnie przygotuj zapasowy backend dla load balancera, certyfikaty SSL, pojemność NAT i zweryfikuj limity (quotas) dla Compute, SQL, reguł przekierowania i KMS w regionie us-east1. Zapobiega to wyczerpaniu zasobów podczas failoveru.
  3. Weryfikuj odzyskiwanie poprzez ćwiczenia chaosu i dokumentuj usprawnienia

    • Uzasadnienie: Kwartalne ćwiczenia awarii strefowych weryfikują zachowanie MIG i LB; półroczna ewakuacja regionalna obejmuje promowanie repliki do odczytu w us-east1, skierowanie globalnego LB na backendy w us-east1 i pomiar RTO/RPO. Wnioski z ćwiczeń napędzają usprawnienia, takie jak redukcja kroków manualnych czy zwiększenie pojemności repliki.

Postępując zgodnie z tymi krokami, Brightlane Retail osiąga strefową wysoką dostępność z automatycznym samoleczeniem oraz regionalną gotowość do odzyskiwania po awarii (DR) z zdefiniowanymi i przetestowanymi runbookami, zapewniając, że dane zamówień spełniają czterogodzinne RPO, a usługi aplikacyjne są odzyskiwane w ramach docelowych wartości RTO.


Bezpieczeństwo · Wszystkie domeny · Zarządzanie kosztami

Przećwicz te pytania → · Testy na czas na ExamRoll.io →

Pass the whole exam — not just this question

You found this answer. Get every verified question and explanation in one place, and save hours of prep. Free to start.

Zdaj egzamin →

Przeglądaj Google →

Related guides

Dostęp all-in-one

Jedna subskrypcja. Każdy egzamin.

Każdy plan odblokowuje nieograniczone wyszukiwanie odpowiedzi, testy praktyczne, wyjaśnienia AI i pełną bibliotekę zasobów — w ponad 20 językach.

Miesięczny
24.87
Just €0.83/day
Wszystko w cenie:
  • Nieograniczone wyszukiwanie odpowiedzi
  • Nieograniczone testy praktyczne
  • Wyjaśnienia wspomagane AI
  • Pełna biblioteka zasobów
  • Ponad 20 języków
  • Cotygodniowe aktualizacje treści
  • Nagrody i polecenia
  • Priorytetowe wsparcie
Rozpocznij bezpłatny okres próbny

Karta kredytowa nie jest wymagana*

Najlepsza wartość
12 miesięcy
179.87
Just €0.49/daySave 40%
Wszystko w cenie:
  • Nieograniczone wyszukiwanie odpowiedzi
  • Nieograniczone testy praktyczne
  • Wyjaśnienia wspomagane AI
  • Pełna biblioteka zasobów
  • Ponad 20 języków
  • Cotygodniowe aktualizacje treści
  • Nagrody i polecenia
  • Priorytetowe wsparcie
Rozpocznij bezpłatny okres próbny

Karta kredytowa nie jest wymagana*

✓ Plan darmowy w zestawie · ✓ Anuluj w dowolnym momencie · ✓ Wszystkie plany odblokowują pełny produkt