Co zrobić po wystąpieniu awarii usługi Azure StorageWhat to do if an Azure Storage outage occurs

Firma Microsoft pracujemy nad twardego upewnij się, że naszych usług są zawsze dostępne.At Microsoft, we work hard to make sure our services are always available. Czasami wymusza poza naszych wpływ kontroli nam w sposób, aby spowodować usługi nieplanowanych przestojów w jednym lub więcej regionów.Sometimes, forces beyond our control impact us in ways that cause unplanned service outages in one or more regions. Aby ułatwić obsługę tych zdarzeń w rzadkich, udostępniamy wysokiego poziomu dotyczące usługi Azure Storage.To help you handle these rare occurrences, we provide the following high-level guidance for Azure Storage services.

Jak przygotowaćHow to prepare

Jest to bardzo ważne, aby każdy klient przygotował własny plan odzyskiwania po awarii.It is critical for every customer to prepare their own disaster recovery plan. Starań, aby dokonać odzyskiwania po awarii magazynu zwykle obejmuje zarówno personel, jak i zautomatyzowane procedury, aby ponownie uaktywnić aplikacji w działającym stanie.The effort to recover from a storage outage typically involves both operations personnel and automated procedures in order to reactivate your applications in a functioning state. Zapoznaj się z dokumentacją Azure poniżej, aby utworzyć własnego planu odzyskiwania po awarii:Please refer to the Azure documentation below to build your own disaster recovery plan:

Jak wykryćHow to detect

Zalecanym sposobem określić stanu usługi Azure jest subskrybować pulpit nawigacyjny kondycji usługi Azure.The recommended way to determine the Azure service status is to subscribe to the Azure Service Health Dashboard.

Co zrobić, jeśli wystąpi awaria magazynuWhat to do if a Storage outage occurs

Jeśli co najmniej jednej usługi magazynu są tymczasowo niedostępne na jeden lub więcej regionów, dostępne są dwie opcje należy wziąć pod uwagę.If one or more Storage services are temporarily unavailable at one or more regions, there are two options for you to consider. Jeśli chcesz natychmiastowy dostęp do danych, należy rozważyć opcję 2.If you desire immediate access to your data, please consider Option 2.

Opcja 1: Poczekaj, aż odzyskiwanieOption 1: Wait for recovery

W takim przypadku jest wymagana żadna akcja ze strony użytkownika.In this case, no action on your part is required. Pracujemy nad dokładnie do przywrócenia dostępności usług Azure.We are working diligently to restore the Azure service availability. Można monitorować stan usługi na pulpit nawigacyjny kondycji usługi Azure.You can monitor the service status on the Azure Service Health Dashboard.

Opcja 2: Kopiowanie danych z pomocniczegoOption 2: Copy data from secondary

Jeśli została wybrana opcja dostęp do odczytu magazynu geograficznie nadmiarowego (RA-GRS) (zalecane) dla konta magazynu, konieczne będzie dostęp do odczytu danych z regionu pomocniczego.If you chose Read-access geo-redundant storage (RA-GRS) (recommended) for your storage accounts, you will have read access to your data from the secondary region. Można użyć narzędzia, takie jak AzCopy, programu Azure PowerShelli Biblioteka przenoszenia danych Azure na skopiowanie danych z regionu pomocniczego do innego konta magazynu w regionie unimpacted, a następnie wskaż aplikacji do tego konta magazynu dla odczytu i zapisu dostępności.You can use tools such as AzCopy, Azure PowerShell, and the Azure Data Movement library to copy data from the secondary region into another storage account in an unimpacted region, and then point your applications to that storage account for both read and write availability.

Czego można oczekiwać, jeśli magazyn pracy awaryjnejWhat to expect if a Storage failover occurs

Jeśli została wybrana opcja magazyn geograficznie nadmiarowy (GRS) lub dostęp do odczytu magazynu geograficznie nadmiarowego (RA-GRS) (zalecane), usługi Azure Storage będzie przechowywać swoje dane trwałe w dwóch regionach (podstawowych i pomocniczych).If you chose Geo-redundant storage (GRS) or Read-access geo-redundant storage (RA-GRS) (recommended), Azure Storage will keep your data durable in two regions (primary and secondary). W obu regionów usługi Magazyn Azure przechowuje stale wiele replik danych.In both regions, Azure Storage constantly maintains multiple replicas of your data.

W przypadku regionalnej awarii wpływa regionu podstawowego, spróbujemy najpierw przywrócić usługę w tym regionie.When a regional disaster affects your primary region, we will first try to restore the service in that region. Zależne od charakteru po awarii i jej wpływ na środowisko, w niektórych rzadkich firma Microsoft nie można przywrócić regionu podstawowego.Dependent upon the nature of the disaster and its impacts, in some rare occasions we may not be able to restore the primary region. W tym momencie zostaną wykonane geograficznie trybu failover.At that point, we will perform a geo-failover. Replikacja danych między region jest proces asynchroniczny, które obejmują opóźnienia, więc jest to możliwe, że zmiany, które nie zostały jeszcze zreplikowane w regionie pomocniczym mogą zostać utracone.The cross-region data replication is an asynchronous process which can involve a delay, so it is possible that changes that have not yet been replicated to the secondary region may be lost. Można zbadać "Czas ostatniej synchronizacji" konta magazynu Aby uzyskać szczegółowe informacje o stanie replikacji.You can query the "Last Sync Time" of your storage account to get details on the replication status.

Kilka punktów dotyczących środowiska pracy awaryjnej geo magazynu:A couple of points regarding the storage geo-failover experience:

  • Magazyn geograficznie pracy w trybie failover tylko zostanie wywołane przez zespół usługi Azure Storage — nie jest wymagane żadne akcje klienta.Storage geo-failover will only be triggered by the Azure Storage team – there is no customer action required.
  • Istniejące punkty końcowe usługi magazynu, dla obiektów blob, tabel, kolejek i plików jest taka sama po trybu failover; wpis DNS oferowanych przez firmę Microsoft będzie muszą zostać zaktualizowane przejść z regionu podstawowego w regionie pomocniczym.Your existing storage service endpoints for blobs, tables, queues, and files will remain the same after the failover; the Microsoft-supplied DNS entry will need to be updated to switch from the primary region to the secondary region. Microsoft przeprowadzi aktualizację automatycznie w ramach procesu pracy awaryjnej geo.Microsoft will perform this update automatically as part of the geo-failover process.
  • Przed i w trybie failover geograficznie nie będziesz mieć dostęp do zapisu do konta magazynu ze względu na wpływ po awarii, ale można nadal odczytywać z lokacji dodatkowej Jeśli Twoje konto magazynu został skonfigurowany jako RA-GRS.Before and during the geo-failover, you won't have write access to your storage account due to the impact of the disaster but you can still read from the secondary if your storage account has been configured as RA-GRS.
  • Po zakończeniu trybu failover z magazynu geograficznie i zmiany DNS rozpropagowane, zostanie wznowione odczytu i zapisu do konta magazynu; to wskazuje na przeznaczenie jako dodatkowej punktu końcowego.When the geo-failover has been completed and the DNS changes propagated, read and write access to your storage account will be resumed; this points to what used to be your secondary endpoint.
  • Należy pamiętać, że będzie miał dostęp zapisu, jeśli masz GRS lub RA-GRS skonfigurowanych dla konta magazynu.Note that you will have write access if you have GRS or RA-GRS configured for the storage account.
  • Można zbadać "Geograficznie trybu Failover ostatniego" konta magazynu Aby uzyskać więcej szczegółów.You can query "Last Geo Failover Time" of your storage account to get more details.
  • Po pracy awaryjnej konta magazynu będzie można w pełni funkcjonalne, ale w stanie "obniżeniem", ponieważ faktycznie znajduje się w regionie autonomiczny z nie możliwości replikacja geograficzna.After the failover, your storage account will be fully functioning, but in a "degraded" status, as it is actually hosted in a standalone region with no geo-replication possible. Aby zmniejszyć to zagrożenie, firma Microsoft będzie przywrócić oryginalny regionu podstawowego i wykonaj geograficznie-powrotu po awarii do przywrócenia pierwotnego stanu.To mitigate this risk, we will restore the original primary region and then do a geo-failback to restore the original state. W przypadku oryginalnego regionu podstawowego jest nieodwracalny, firma Microsoft będzie przydzielić inny region pomocniczy.If the original primary region is unrecoverable, we will allocate another secondary region. Więcej szczegółów na infrastrukturze replikacja geograficzna usługi Azure Storage, można znaleźć w artykule na blogu zespołu magazynu o Opcje nadmiarowości i RA-GRS.For more details on the infrastructure of Azure Storage geo replication, please refer to the article on the Storage team blog about Redundancy Options and RA-GRS.

Najlepsze rozwiązania w zakresie ochrony danychBest Practices for protecting your data

Brak niektórych zalecane sposoby kopii zapasowej danych magazynu na bieżąco.There are some recommended approaches to back up your storage data on a regular basis.

Aby uzyskać informacje o tworzeniu aplikacji, które korzystają z funkcji RA-GRS, zapoznaj się Projektowanie wysoce dostępnych aplikacji przy użyciu magazynu RA-GRSFor information about creating applications that take full advantage of the RA-GRS feature, please check out Designing Highly Available Applications using RA-GRS Storage