Nadmiarowość usługi Azure StorageAzure Storage redundancy

Usługa Azure Storage zawsze przechowuje wiele kopii danych w taki sposób, aby była chroniona przed planowanymi i nieplanowanymi zdarzeniami, w tym przejściowymi awariami sprzętowymi, siecią lub przestojem, a także ogromnymi klęskami żywiołowymi.Azure Storage always stores multiple copies of your data so that it is protected from planned and unplanned events, including transient hardware failures, network or power outages, and massive natural disasters. Nadmiarowość gwarantuje, że konto magazynu spełnia warunki umowy dotyczącej poziomu usług (SLA) dla usługi Azure Storage , nawet w przypadku awarii.Redundancy ensures that your storage account meets the Service-Level Agreement (SLA) for Azure Storage even in the face of failures.

Decydując o tym, która opcja nadmiarowości jest Najlepsza dla danego scenariusza, należy wziąć pod uwagę kompromisy między niższymi kosztami i wyższą dostępnością i trwałością.When deciding which redundancy option is best for your scenario, consider the tradeoffs between lower costs and higher availability and durability. Czynniki pomagające w ustaleniu, która opcja nadmiarowości należy wybrać:The factors that help determine which redundancy option you should choose include:

  • Jak dane są replikowane w regionie podstawowymHow your data is replicated in the primary region
  • Bez względu na to, czy dane są replikowane do drugiej lokalizacji geograficznej odległej do regionu podstawowego, aby chronić przed awariami regionalnymiWhether your data is replicated to a second location that is geographically distant to the primary region, to protect against regional disasters
  • Czy aplikacja wymaga dostępu do odczytu replikowanych danych w regionie pomocniczym, jeśli region podstawowy stał się niedostępny z dowolnego powoduWhether your application requires read access to the replicated data in the secondary region if the primary region becomes unavailable for any reason

Nadmiarowość w regionie podstawowymRedundancy in the primary region

Dane na koncie usługi Azure Storage są zawsze replikowane trzy razy w regionie podstawowym.Data in an Azure Storage account is always replicated three times in the primary region. Usługa Azure Storage oferuje dwie metody replikowania danych w regionie podstawowym:Azure Storage offers two options for how your data is replicated in the primary region:

  • Magazyn lokalnie nadmiarowy (LRS) kopiuje dane synchronicznie trzykrotnie w jednej lokalizacji fizycznej w regionie podstawowym.Locally redundant storage (LRS) copies your data synchronously three times within a single physical location in the primary region. LRS to najmniej kosztowna opcja replikacji, ale nie jest zalecana w przypadku aplikacji wymagających wysokiej dostępności.LRS is the least expensive replication option, but is not recommended for applications requiring high availability.
  • Magazyn strefowo nadmiarowy (ZRS) kopiuje dane synchronicznie w trzech strefach dostępności platformy Azure w regionie podstawowym.Zone-redundant storage (ZRS) copies your data synchronously across three Azure availability zones in the primary region. W przypadku aplikacji wymagających wysokiej dostępności firma Microsoft zaleca użycie ZRS w regionie podstawowym, a także replikowanie do regionu pomocniczego.For applications requiring high availability, Microsoft recommends using ZRS in the primary region, and also replicating to a secondary region.

Magazyn lokalnie nadmiarowyLocally-redundant storage

Magazyn lokalnie nadmiarowy (LRS) replikuje dane trzy razy w jednej lokalizacji fizycznej w regionie podstawowym.Locally redundant storage (LRS) replicates your data three times within a single physical location in the primary region. LRS zapewnia co najmniej 99,999999999% (11 dziewięciu) trwałości obiektów w danym roku.LRS provides at least 99.999999999% (11 nines) durability of objects over a given year.

LRS jest opcją najniższego kosztu nadmiarowości i oferuje najmniejszą trwałość w porównaniu z innymi opcjami.LRS is the lowest-cost redundancy option and offers the least durability compared to other options. LRS chroni dane przed awarią serwera i uszkodzeniem dysku.LRS protects your data against server rack and drive failures. Jeśli jednak w centrum danych wystąpi awaria, taka jak pożar lub zalanie, wszystkie repliki konta magazynu za pomocą LRS mogą zostać utracone lub nieodwracalne.However, if a disaster such as fire or flooding occurs within the data center, all replicas of a storage account using LRS may be lost or unrecoverable. Aby zmniejszyć to ryzyko, firma Microsoft zaleca korzystanie z magazynu strefowo nadmiarowego (ZRS), magazynu geograficznie nadmiarowego (GRS) lub geograficznie nadmiarowego magazynu (GZRS).To mitigate this risk, Microsoft recommends using zone-redundant storage (ZRS), geo-redundant storage (GRS), or geo-zone-redundant storage (GZRS).

Żądanie zapisu do konta magazynu, które korzysta z LRS, odbywa się synchronicznie.A write request to a storage account that is using LRS happens synchronously. Operacja zapisu jest zwracana pomyślnie tylko po zapisaniu danych we wszystkich trzech replikach.The write operation returns successfully only after the data is written to all three replicas.

LRS to dobry wybór w następujących scenariuszach:LRS is a good choice for the following scenarios:

  • Jeśli aplikacja przechowuje dane, które można łatwo odtworzyć w przypadku utraty danych, można wybrać opcję LRS.If your application stores data that can be easily reconstructed if data loss occurs, you may opt for LRS.
  • Jeśli aplikacja jest ograniczona do replikowania danych tylko w danym kraju lub regionie ze względu na wymagania dotyczące zarządzania danymi, możesz wybrać pozycję LRS.If your application is restricted to replicating data only within a country or region due to data governance requirements, you may opt for LRS. W niektórych przypadkach sparowane regiony, w których dane są replikowane geograficznie, mogą znajdować się w innym kraju lub regionie.In some cases, the paired regions across which the data is geo-replicated may be in another country or region. Aby uzyskać więcej informacji na temat sparowanych regionów, zobacz regiony platformy Azure.For more information on paired regions, see Azure regions.

Magazyn strefowo nadmiarowyZone-redundant storage

Magazyn strefowo nadmiarowy (ZRS) replikuje dane usługi Azure Storage synchronicznie w trzech strefach dostępności platformy Azure w regionie podstawowym.Zone-redundant storage (ZRS) replicates your Azure Storage data synchronously across three Azure availability zones in the primary region. Każda strefa dostępności jest oddzielną lokalizacją fizyczną z niezależną mocą, chłodzeniem i siecią.Each availability zone is a separate physical location with independent power, cooling, and networking. ZRS oferuje trwałość dla obiektów danych usługi Azure Storage, co najmniej 99,9999999999% (12 9) w danym roku.ZRS offers durability for Azure Storage data objects of at least 99.9999999999% (12 9's) over a given year.

Dzięki ZRS dane są nadal dostępne dla operacji odczytu i zapisu, nawet jeśli strefa przestanie być dostępna.With ZRS, your data is still accessible for both read and write operations even if a zone becomes unavailable. Jeśli strefa przestanie być dostępna, platforma Azure podniesie aktualizacje sieciowe, takie jak ponowne wskazanie DNS.If a zone becomes unavailable, Azure undertakes networking updates, such as DNS re-pointing. Te aktualizacje mogą mieć wpływ na aplikację, Jeśli uzyskujesz dostęp do danych przed ukończeniem aktualizacji.These updates may affect your application if you access data before the updates have completed. Podczas projektowania aplikacji dla ZRS, postępuj zgodnie z zaleceniami dotyczącymi obsługi błędów przejściowych, w tym implementowanie zasad ponawiania z wycofywaniem z powrotem.When designing applications for ZRS, follow practices for transient fault handling, including implementing retry policies with exponential back-off.

Żądanie zapisu do konta magazynu, które korzysta z ZRS, odbywa się synchronicznie.A write request to a storage account that is using ZRS happens synchronously. Operacja zapisu jest zwracana pomyślnie tylko po zapisaniu danych we wszystkich replikach w trzech strefach dostępności.The write operation returns successfully only after the data is written to all replicas across the three availability zones.

Firma Microsoft zaleca korzystanie z usługi ZRS w regionie podstawowym w scenariuszach wymagających spójności, trwałości i wysokiej dostępności.Microsoft recommends using ZRS in the primary region for scenarios that require consistency, durability, and high availability. ZRS zapewnia doskonałą wydajność, małe opóźnienia i odporność na dane, jeśli staną się tymczasowo niedostępne.ZRS provides excellent performance, low latency, and resiliency for your data if it becomes temporarily unavailable. Niemniej jednak ZRS może nie chronić danych przed regionalną awarią, w której mają stałe wpływ na wiele stref.However, ZRS by itself may not protect your data against a regional disaster where multiple zones are permanently affected. Aby chronić przed awariami regionalnymi, firma Microsoft zaleca używanie magazynu geograficznie nadmiarowego (GZRS), który używa ZRS w regionie podstawowym, a także geograficznie replikuje dane do regionu pomocniczego.For protection against regional disasters, Microsoft recommends using geo-zone-redundant storage (GZRS), which uses ZRS in the primary region and also geo-replicates your data to a secondary region.

W poniższej tabeli przedstawiono typy kont magazynu obsługujące ZRS, w których regiony:The following table shows which types of storage accounts support ZRS in which regions:

Typ konta magazynuStorage account type Obsługiwane regionySupported regions Obsługiwane usługiSupported services
Ogólnego przeznaczeniaw wersji 2General-purpose v21 Azja Południowo-WschodniaAsia Southeast
Australia WschodniaAustralia East
Europa PółnocnaEurope North
Europa ZachodniaEurope West
Francja ŚrodkowaFrance Central
Japonia WschodniaJapan East
Północna Republika Południowej AfrykiSouth Africa North
Południowe Zjednoczone KrólestwoUK South
Środkowe stany USAUS Central
Wschodnie stany USAUS East
Wschodnie stany USA 2US East 2
Zachodnie stany USA 2US West 2
Blokowe obiekty blobBlock blobs
Stronicowe obiekty blob2Page blobs2
Udziały plików (wersja standardowa)File shares (standard)
TabeleTables
KolejkiQueues
BlockBlobStorage1BlockBlobStorage1 Europa ZachodniaEurope West
Wschodnie stany USAUS East
Blokuj tylko obiekty blobBlock blobs only
FileStorageFileStorage Europa ZachodniaEurope West
Wschodnie stany USAUS East
Tylko Azure FilesAzure Files only

1 warstwa archiwum nie jest obecnie obsługiwana dla kont ZRS.1 The archive tier is not currently supported for ZRS accounts.
2 konta magazynu zawierające dyski zarządzane przez platformę Azure dla maszyn wirtualnych zawsze używają LRS.2 Storage accounts that contain Azure managed disks for virtual machines always use LRS. W przypadku dysków niezarządzanych platformy Azure należy również użyć LRS.Azure unmanaged disks should also use LRS. Istnieje możliwość utworzenia konta magazynu dla dysków niezarządzanych platformy Azure korzystających z GRS, ale nie jest to zalecane ze względu na potencjalne problemy ze spójnością w przypadku asynchronicznej replikacji geograficznej.It is possible to create a storage account for Azure unmanaged disks that uses GRS, but it is not recommended due to potential issues with consistency over asynchronous geo-replication. Żadne dyski zarządzane ani niezarządzane nie obsługują ZRS ani GZRS.Neither managed nor unmanaged disks support ZRS or GZRS. Aby uzyskać więcej informacji o dyskach zarządzanych, zobacz Cennik usługi Azure Managed disks.For more information on managed disks, see Pricing for Azure managed disks.

Aby uzyskać informacje o tym, które regiony obsługują ZRS, zobacz temat Obsługa usług według regionów w obszarze co to jest strefy dostępności platformy Azure?.For information about which regions support ZRS, see Services support by region in What are Azure Availability Zones?.

Nadmiarowość w regionie pomocniczymRedundancy in a secondary region

W przypadku aplikacji wymagających wysokiej dostępności można wybrać opcję kopiowania danych z konta magazynu do regionu pomocniczego, który ma setki kilometrów od regionu podstawowego.For applications requiring high availability, you can choose to additionally copy the data in your storage account to a secondary region that is hundreds of miles away from the primary region. Jeśli konto magazynu jest kopiowane do regionu pomocniczego, dane są trwałe nawet w przypadku pełnej awarii regionalnej lub awarii, w której region podstawowy nie jest możliwy do odzyskania.If your storage account is copied to a secondary region, then your data is durable even in the case of a complete regional outage or a disaster in which the primary region isn't recoverable.

Podczas tworzenia konta magazynu należy wybrać region podstawowy dla konta.When you create a storage account, you select the primary region for the account. Sparowany region pomocniczy jest określany na podstawie regionu podstawowego i nie można go zmienić.The paired secondary region is determined based on the primary region, and can't be changed. Aby uzyskać więcej informacji na temat regionów obsługiwanych przez platformę Azure, zobacz regiony platformy Azure.For more information about regions supported by Azure, see Azure regions.

Usługa Azure Storage oferuje dwie opcje kopiowania danych do regionu pomocniczego:Azure Storage offers two options for copying your data to a secondary region:

  • Magazyn Geograficznie nadmiarowy (GRS) wielokrotnie kopiuje dane w jednej lokalizacji fizycznej w regionie podstawowym przy użyciu LRS.Geo-redundant storage (GRS) copies your data synchronously three times within a single physical location in the primary region using LRS. Następnie dane są kopiowane asynchronicznie do pojedynczej lokalizacji fizycznej w regionie pomocniczym.It then copies your data asynchronously to a single physical location in the secondary region.
  • Magazyn Geograficznie nadmiarowy (GZRS) kopiuje dane synchronicznie w trzech strefach dostępności platformy Azure w regionie podstawowym przy użyciu ZRS.Geo-zone-redundant storage (GZRS) copies your data synchronously across three Azure availability zones in the primary region using ZRS. Następnie dane są kopiowane asynchronicznie do pojedynczej lokalizacji fizycznej w regionie pomocniczym.It then copies your data asynchronously to a single physical location in the secondary region.

Podstawowa różnica między GRS i GZRS polega na tym, jak dane są replikowane w regionie podstawowym.The primary difference between GRS and GZRS is how data is replicated in the primary region. W lokalizacji dodatkowej dane są zawsze replikowane synchronicznie, przy użyciu LRS.Within the secondary location, data is always replicated synchronously three times using LRS.

W przypadku GRS lub GZRS dane w pomocniczej lokalizacji nie są dostępne do odczytu lub zapisu, chyba że istnieje przejście w tryb failover do regionu pomocniczego.With GRS or GZRS, the data in the secondary location isn't available for read or write access unless there is a failover to the secondary region. Aby uzyskać dostęp do odczytu do lokalizacji dodatkowej, skonfiguruj konto magazynu tak, aby korzystało z magazynu geograficznie nadmiarowego do odczytu (RA-GRS) lub strefy geograficznej do odczytu nadmiarowego (RA-GZRS).For read access to the secondary location, configure your storage account to use read-access geo-redundant storage (RA-GRS) or read-access geo-zone-redundant storage (RA-GZRS). Aby uzyskać więcej informacji, zobacz Odczyt dostępu do danych w regionie pomocniczym.For more information, see Read access to data in the secondary region.

Jeśli region podstawowy stanie się niedostępny, możesz wybrać opcję przełączenia w tryb failover do regionu pomocniczego.If the primary region becomes unavailable, you can choose to fail over to the secondary region. Po zakończeniu pracy w trybie failover region pomocniczy stanie się regionem podstawowym i można ponownie odczytać i zapisać dane.After the failover has completed, the secondary region becomes the primary region, and you can again read and write data. Aby uzyskać więcej informacji na temat odzyskiwania po awarii i dowiedzieć się, jak przejść do trybu failover w regionie pomocniczym, zobacz odzyskiwanie awaryjne i konto magazynu.For more information on disaster recovery and to learn how to fail over to the secondary region, see Disaster recovery and storage account failover.

Ważne

Ponieważ dane są replikowane do regionu pomocniczego asynchronicznie, awaria wpływająca na region podstawowy może spowodować utratę danych, jeśli nie można odzyskać regionu podstawowego.Because data is replicated to the secondary region asynchronously, a failure that affects the primary region may result in data loss if the primary region cannot be recovered. Interwał między ostatnimi zapisami w regionie podstawowym a ostatnim zapisem w regionie pomocniczym jest znany jako cel punktu odzyskiwania (RPO).The interval between the most recent writes to the primary region and the last write to the secondary region is known as the recovery point objective (RPO). Cel punktu odzyskiwania wskazuje punkt w czasie, do którego można odzyskać dane.The RPO indicates the point in time to which data can be recovered. Usługa Azure Storage zazwyczaj ma cel punktu odzyskiwania krótszy niż 15 minut, chociaż obecnie nie ma umowy SLA dotyczącej czasu trwania replikacji danych do regionu pomocniczego.Azure Storage typically has an RPO of less than 15 minutes, although there's currently no SLA on how long it takes to replicate data to the secondary region.

Magazyn geograficznie nadmiarowyGeo-redundant storage

Magazyn Geograficznie nadmiarowy (GRS) wielokrotnie kopiuje dane w jednej lokalizacji fizycznej w regionie podstawowym przy użyciu LRS.Geo-redundant storage (GRS) copies your data synchronously three times within a single physical location in the primary region using LRS. Następnie dane są kopiowane asynchronicznie do pojedynczej lokalizacji fizycznej w regionie pomocniczym, który znajduje się setki kilometrów od regionu podstawowego.It then copies your data asynchronously to a single physical location in a secondary region that is hundreds of miles away from the primary region. GRS oferuje trwałość dla obiektów danych usługi Azure Storage, co najmniej 99.99999999999999% (16 9) w danym roku.GRS offers durability for Azure Storage data objects of at least 99.99999999999999% (16 9's) over a given year.

Operacja zapisu jest najpierw zatwierdzana do lokalizacji podstawowej i replikowana przy użyciu LRS.A write operation is first committed to the primary location and replicated using LRS. Aktualizacja jest następnie replikowana asynchronicznie do regionu pomocniczego.The update is then replicated asynchronously to the secondary region. Gdy dane są zapisywane w lokalizacji dodatkowej, są również replikowane w tej lokalizacji przy użyciu LRS.When data is written to the secondary location, it's also replicated within that location using LRS.

Magazyn geograficznie i strefowo nadmiarowyGeo-zone-redundant storage

Magazyn strefy Geograficznie nadmiarowy (GZRS) łączy wysoką dostępność zapewnianą przez nadmiarowość w strefach dostępności z ochroną od regionalnych awarii zapewnianą przez replikację geograficzną.Geo-zone-redundant storage (GZRS) combines the high availability provided by redundancy across availability zones with protection from regional outages provided by geo-replication. Dane na koncie magazynu GZRS są kopiowane w trzech strefach dostępności platformy Azure w regionie podstawowym, a także replikowane do pomocniczego regionu geograficznego na potrzeby ochrony przed awariami regionalnymi.Data in a GZRS storage account is copied across three Azure availability zones in the primary region and is also replicated to a secondary geographic region for protection from regional disasters. Firma Microsoft zaleca używanie GZRS dla aplikacji wymagających maksymalnej spójności, trwałości i dostępności, doskonałej wydajności i odporności na odzyskiwanie po awarii.Microsoft recommends using GZRS for applications requiring maximum consistency, durability, and availability, excellent performance, and resilience for disaster recovery.

Za pomocą konta magazynu GZRS można nadal odczytywać i zapisywać dane, jeśli strefa dostępności stanie się niedostępna lub nie można jej odzyskać.With a GZRS storage account, you can continue to read and write data if an availability zone becomes unavailable or is unrecoverable. Ponadto dane są również trwałe w przypadku kompletnej awarii regionalnej lub awarii, w której region podstawowy nie jest możliwy do odzyskania.Additionally, your data is also durable in the case of a complete regional outage or a disaster in which the primary region isn't recoverable. GZRS zaprojektowano w celu udostępnienia co najmniej 99.99999999999999% (16 9) trwałości obiektów w danym roku.GZRS is designed to provide at least 99.99999999999999% (16 9's) durability of objects over a given year.

Tylko konta magazynu ogólnego przeznaczenia w wersji 2 obsługują GZRS i RA-GZRS.Only general-purpose v2 storage accounts support GZRS and RA-GZRS. Aby uzyskać więcej informacji dotyczących typów kont magazynu, zobacz temat Przegląd konta usługi Azure Storage.For more information about storage account types, see Azure storage account overview. GZRS i RA-GZRS obsługują blokowe obiekty blob, stronicowe obiekty blob (z wyjątkiem dysków VHD), pliki, tabele i kolejki.GZRS and RA-GZRS support block blobs, page blobs (except for VHD disks), files, tables, and queues.

GZRS i RA-GZRS są obsługiwane w następujących regionach:GZRS and RA-GZRS are supported in the following regions:

  • Azja Południowo-WschodniaAsia Southeast
  • Europa PółnocnaEurope North
  • Europa ZachodniaEurope West
  • Japonia WschodniaJapan East
  • Południowe Zjednoczone KrólestwoUK South
  • Środkowe stany USAUS Central
  • Wschodnie stany USAUS East
  • Wschodnie stany USA 2US East 2
  • Zachodnie stany USA 2US West 2

Aby uzyskać informacje na temat cen, zobacz szczegóły cennika obiektów BLOB, plików, kolejeki tabel.For information on pricing, see pricing details for Blobs, Files, Queues, and Tables.

Dostęp do odczytu do danych w regionie pomocniczymRead access to data in the secondary region

Magazyn Geograficznie nadmiarowy (z GRS lub GZRS) replikuje dane do innej lokalizacji fizycznej w regionie pomocniczym, aby zapewnić ochronę przed awarią regionalną.Geo-redundant storage (with GRS or GZRS) replicates your data to another physical location in the secondary region to protect against regional outages. Jednak te dane są dostępne do odczytu tylko wtedy, gdy klient lub firma Microsoft zainicjuje przejście w tryb failover z regionu podstawowego do pomocniczego.However, that data is available to be read only if the customer or Microsoft initiates a failover from the primary to secondary region. Po włączeniu dostępu do odczytu do regionu pomocniczego dane są dostępne do odczytu, jeśli region podstawowy stał się niedostępny.When you enable read access to the secondary region, your data is available to be read if the primary region becomes unavailable. Aby uzyskać dostęp do odczytu do regionu pomocniczego, Włącz magazyn Geograficznie nadmiarowy z dostępem do odczytu (RA-GRS) lub strefę geograficzną z dostępem do odczytu (RA-GZRS).For read access to the secondary region, enable read-access geo-redundant storage (RA-GRS) or read-access geo-zone-redundant storage (RA-GZRS).

Projektowanie aplikacji na potrzeby dostępu do odczytu do pomocniczegoDesign your applications for read access to the secondary

Jeśli konto magazynu jest skonfigurowane pod kątem dostępu do odczytu do regionu pomocniczego, można zaprojektować aplikacje w celu bezproblemowego przesunięcia danych z regionu pomocniczego, jeśli region podstawowy stanie się niedostępny z jakiegokolwiek powodu.If your storage account is configured for read access to the secondary region, then you can design your applications to seamlessly shift to reading data from the secondary region if the primary region becomes unavailable for any reason. Region pomocniczy jest zawsze dostępny dla dostępu do odczytu, dzięki czemu można testować aplikację, aby upewnić się, że zostanie ona odczytana z dodatkowej w przypadku awarii.The secondary region is always available for read access, so you can test your application to make sure that it will read from the secondary in the event of an outage. Aby uzyskać więcej informacji o sposobach projektowania aplikacji pod kątem wysokiej dostępności, zobacz Korzystanie z nadmiarowości geograficznej w celu projektowania aplikacji o dużym dostępności.For more information about how to design your applications for high availability, see Use geo-redundancy to design highly available applications.

Po włączeniu dostępu do odczytu do elementu pomocniczego dane można odczytać z pomocniczego punktu końcowego, a także z podstawowego punktu końcowego dla konta magazynu.When read access to the secondary is enabled, your data can be read from the secondary endpoint as well as from the primary endpoint for your storage account. Pomocniczy punkt końcowy dołącza sufiks — pomocniczy do nazwy konta.The secondary endpoint appends the suffix –secondary to the account name. Na przykład, jeśli podstawowy punkt końcowy usługi BLOB Storage ma wartość myaccount.blob.core.windows.net , pomocniczy punkt końcowy to myaccount-secondary.blob.core.windows.net .For example, if your primary endpoint for Blob storage is myaccount.blob.core.windows.net, then the secondary endpoint is myaccount-secondary.blob.core.windows.net. Klucze dostępu do konta magazynu są takie same dla podstawowych i pomocniczych punktów końcowych.The account access keys for your storage account are the same for both the primary and secondary endpoints.

Sprawdzanie właściwości czasu ostatniej synchronizacjiCheck the Last Sync Time property

Ponieważ dane są replikowane do regionu pomocniczego asynchronicznie, region pomocniczy jest często za regionem podstawowym.Because data is replicated to the secondary region asynchronously, the secondary region is often behind the primary region. Jeśli wystąpi awaria w regionie podstawowym, prawdopodobnie wszystkie zapisy w podstawowym nie zostaną jeszcze zreplikowane do pomocniczej bazy danych.If a failure happens in the primary region, it's likely that all writes to the primary will not yet have been replicated to the secondary.

Aby określić, które operacje zapisu zostały zreplikowane do regionu pomocniczego, aplikacja może sprawdzić Właściwość godzina ostatniej synchronizacji dla konta magazynu.To determine which write operations have been replicated to the secondary region, your application can check the Last Sync Time property for your storage account. Wszystkie operacje zapisu zapisane w regionie podstawowym przed upływem czasu ostatniej synchronizacji zostały pomyślnie zreplikowane do regionu pomocniczego, co oznacza, że są dostępne do odczytu z pomocniczego.All write operations written to the primary region prior to the last sync time have been successfully replicated to the secondary region, meaning that they are available to be read from the secondary. Wszystkie operacje zapisu zapisane w regionie podstawowym po ostatniej synchronizacji mogły lub nie zostały zreplikowane do regionu pomocniczego, co oznacza, że mogą nie być dostępne dla operacji odczytu.Any write operations written to the primary region after the last sync time may or may not have been replicated to the secondary region, meaning that they may not be available for read operations.

Można badać wartość ostatniej właściwości czasu synchronizacji przy użyciu Azure PowerShell, interfejsu wiersza polecenia platformy Azure lub jednej z bibliotek klienta usługi Azure Storage.You can query the value of the Last Sync Time property using Azure PowerShell, Azure CLI, or one of the Azure Storage client libraries. Właściwość czas ostatniej synchronizacji jest wartością daty/godziny GMT.The Last Sync Time property is a GMT date/time value. Aby uzyskać więcej informacji, zobacz Sprawdź Właściwość godzina ostatniej synchronizacji dla konta magazynu.For more information, see Check the Last Sync Time property for a storage account.

Podsumowanie opcji nadmiarowościSummary of redundancy options

W tabelach w poniższych sekcjach opisano opcje nadmiarowości dostępne dla usługi Azure StorageThe tables in the following sections summarize the redundancy options available for Azure Storage

Parametry trwałości i dostępnościDurability and availability parameters

W poniższej tabeli opisano parametry klucza dla każdej opcji nadmiarowości:The following table describes key parameters for each redundancy option:

ParametrParameter LRSLRS ZRSZRS GRS/RA-GRSGRS/RA-GRS GZRS/RA-GZRSGZRS/RA-GZRS
Procent trwałości obiektów w danym roku1Percent durability of objects over a given year1 co najmniej 99,999999999% (11 9)at least 99.999999999% (11 9's) co najmniej 99,9999999999% (12 9)at least 99.9999999999% (12 9's) co najmniej 99.99999999999999% (16 9)at least 99.99999999999999% (16 9's) co najmniej 99.99999999999999% (16 9)at least 99.99999999999999% (16 9's)
Umowa SLA dotycząca dostępności dla żądań odczytu1Availability SLA for read requests1 Co najmniej 99,9% (99% dla warstwy dostępu chłodnego)At least 99.9% (99% for cool access tier) Co najmniej 99,9% (99% dla warstwy dostępu chłodnego)At least 99.9% (99% for cool access tier) Co najmniej 99,9% (99% dla warstwy dostępu chłodnego) dla GRSAt least 99.9% (99% for cool access tier) for GRS

Co najmniej 99,99% (99,9% dla warstwy dostępu chłodnego) dla usługi RA-GRSAt least 99.99% (99.9% for cool access tier) for RA-GRS
Co najmniej 99,9% (99% dla warstwy dostępu chłodnego) dla GZRSAt least 99.9% (99% for cool access tier) for GZRS

Co najmniej 99,99% (99,9% dla warstwy dostępu chłodnego) dla usługi RA-GZRSAt least 99.99% (99.9% for cool access tier) for RA-GZRS
Umowa SLA dotycząca dostępności dla żądań zapisu1Availability SLA for write requests1 Co najmniej 99,9% (99% dla warstwy dostępu chłodnego)At least 99.9% (99% for cool access tier) Co najmniej 99,9% (99% dla warstwy dostępu chłodnego)At least 99.9% (99% for cool access tier) Co najmniej 99,9% (99% dla warstwy dostępu chłodnego)At least 99.9% (99% for cool access tier) Co najmniej 99,9% (99% dla warstwy dostępu chłodnego)At least 99.9% (99% for cool access tier)

1 Aby uzyskać informacje na temat gwarancji usługi Azure Storage dotyczących trwałości i dostępności, zobacz umowę SLA dotyczącą usługi Azure Storage.1 For information about Azure Storage guarantees for durability and availability, see the Azure Storage SLA.

Scenariusz trwałości i dostępności według scenariusza przestojówDurability and availability by outage scenario

Poniższa tabela wskazuje, czy dane są trwałe i dostępne w danym scenariuszu, w zależności od tego, który typ nadmiarowości obowiązuje dla Twojego konta magazynu:The following table indicates whether your data is durable and available in a given scenario, depending on which type of redundancy is in effect for your storage account:

Scenariusz przestojuOutage scenario LRSLRS ZRSZRS GRS/RA-GRSGRS/RA-GRS GZRS/RA-GZRSGZRS/RA-GZRS
Węzeł w centrum danych jest niedostępnyA node within a data center becomes unavailable YesYes TakYes TakYes TakYes
Całe centrum danych (zona lub non-Zona) staną się niedostępneAn entire data center (zonal or non-zonal) becomes unavailable NieNo YesYes Tak1Yes1 YesYes
Awaria całego regionu występuje w regionie podstawowymA region-wide outage occurs in the primary region NieNo NieNo Tak1Yes1 Tak1Yes1
Dostęp do odczytu do regionu pomocniczego jest dostępny, jeśli region podstawowy stał się niedostępnyRead access to the secondary region is available if the primary region becomes unavailable NieNo NieNo Tak (z RA-GRS)Yes (with RA-GRS) Tak (z RA-GZRS)Yes (with RA-GZRS)

1 przełączenie w tryb failover jest wymagane do przywrócenia dostępności zapisu, jeśli region podstawowy stał się niedostępny.1 Account failover is required to restore write availability if the primary region becomes unavailable. Aby uzyskać więcej informacji, zobacz odzyskiwanie po awarii i konto magazynu w trybie failover.For more information, see Disaster recovery and storage account failover.

Obsługiwane typy kont magazynuSupported storage account types

W poniższej tabeli przedstawiono, które opcje nadmiarowości są obsługiwane przez każdy typ konta magazynu.The following table shows which redundancy options are supported by each type of storage account. Aby uzyskać informacje na temat typów kont magazynu, zobacz Omówienie konta magazynu.For information for storage account types, see Storage account overview.

LRSLRS ZRSZRS GRS/RA-GRSGRS/RA-GRS GZRS/RA-GZRSGZRS/RA-GZRS
Ogólnego przeznaczenia, wersja 2General-purpose v2
Ogólnego przeznaczenia, wersja 1General-purpose v1
Blokuj Magazyn obiektów BLOBBlock blob storage
Blob StorageBlob storage
File StorageFile storage
Ogólnego przeznaczenia, wersja 2General-purpose v2
Blokuj Magazyn obiektów BLOBBlock blob storage
File StorageFile storage
Ogólnego przeznaczenia, wersja 2General-purpose v2
Ogólnego przeznaczenia, wersja 1General-purpose v1
Blob StorageBlob storage
Ogólnego przeznaczenia, wersja 2General-purpose v2

Wszystkie dane dla wszystkich kont magazynu są kopiowane zgodnie z opcją nadmiarowości dla konta magazynu.All data for all storage accounts is copied according to the redundancy option for the storage account. Są kopiowane obiekty, w tym blokowych obiektów blob, dołączanie obiektów blob, stronicowych obiektów blob, kolejek, tabel i plików.Objects including block blobs, append blobs, page blobs, queues, tables, and files are copied. Kopiowane są dane we wszystkich warstwach, w tym warstwa archiwum.Data in all tiers, including the archive tier, is copied. Aby uzyskać więcej informacji na temat warstw obiektów blob, zobacz Azure Blob Storage: warstwy dostępu gorąca, chłodna i archiwalna.For more information about blob tiers, see Azure Blob storage: hot, cool, and archive access tiers.

Aby uzyskać informacje o cenach dla każdej opcji nadmiarowości, zobacz Cennik usługi Azure Storage.For pricing information for each redundancy option, see Azure Storage pricing.

Uwaga

Usługa Azure Premium Disk Storage obecnie obsługuje tylko Magazyn lokalnie nadmiarowy (LRS).Azure Premium Disk Storage currently supports only locally redundant storage (LRS). Blokowe konta magazynu obiektów BLOB obsługują Magazyn lokalnie nadmiarowy (LRS) i magazyn strefowo nadmiarowy (ZRS) w określonych regionach.Block blob storage accounts support locally redundant storage (LRS) and zone redundant storage (ZRS) in certain regions.

Integralność danychData integrity

Usługa Azure Storage regularnie weryfikuje integralność danych przechowywanych przy użyciu cyklicznych testów nadmiarowości (CRCs).Azure Storage regularly verifies the integrity of data stored using cyclic redundancy checks (CRCs). Jeśli wykryto uszkodzenie danych, zostanie ono naprawione przy użyciu nadmiarowych danych.If data corruption is detected, it is repaired using redundant data. Usługa Azure Storage oblicza również sumy kontrolne dla całego ruchu sieciowego w celu wykrycia uszkodzenia pakietów danych podczas przechowywania lub pobierania danych.Azure Storage also calculates checksums on all network traffic to detect corruption of data packets when storing or retrieving data.

Zobacz takżeSee also