Yüksek oranda kullanılabilir Azure depolama uygulamaları oluşturmak için bölge yedekli depolama (ZRS)Zone-redundant storage (ZRS) for building highly available Azure Storage applications

Bölgesel olarak yedekli depolama (ZRS), verilerinizi tek bir bölgedeki üç depolama kümesi arasında eşzamanlı olarak çoğaltır.Zone-redundant storage (ZRS) replicates your data synchronously across three storage clusters in a single region. Her depolama kümesi diğerlerinden fiziksel olarak ayrılır ve kendi kullanılabilirlik bölgesinde (AZ) bulunur.Each storage cluster is physically separated from the others and is located in its own availability zone (AZ). Her bir kullanılabilirlik—alanı ve—içindeki ZRS kümesi özerk olur ve ayrı yardımcı programlar ve ağ özellikleri içerir.Each availability zone—and the ZRS cluster within it—is autonomous and includes separate utilities and networking features. ZRS depolama hesabına yönelik yazma isteği, veriler yalnızca üç küme genelinde tüm yinelemelere yazıldıktan sonra başarıyla döndürülür.A write request to a ZRS storage account returns successfully only after the data is written to all replicas across the three clusters.

Verilerinizi ZRS çoğaltmasını kullanarak bir depolama hesabında depoladığınızda, bir kullanılabilirlik bölgesi kullanılamaz hale gelirse verilerinize erişmeye ve bunları yönetmeye devam edebilirsiniz.When you store your data in a storage account using ZRS replication, you can continue to access and manage your data if an availability zone becomes unavailable. ZRS, mükemmel performans ve düşük gecikme süresi sağlar.ZRS provides excellent performance and low latency. ZRS yerel olarak yedekli depolama (LRS)ile aynı ölçeklenebilirlik hedeflerini sunmaktadır.ZRS offers the same scalability targets as locally redundant storage (LRS).

Tutarlılık, dayanıklılık ve yüksek kullanılabilirlik gerektiren senaryolar için ZRS 'yi değerlendirin.Consider ZRS for scenarios that require consistency, durability, and high availability. Bir kesinti veya doğal olağanüstü durum bir kullanılabilirlik bölgesini kullanılamaz hale gelirse, ZRS belirli bir yıl boyunca en az% 99,9999999999 (12 9 ' a) depolama nesneleri için dayanıklılık sağlar.Even if an outage or natural disaster renders an availability zone unavailable, ZRS offers durability for storage objects of at least 99.9999999999% (12 9's) over a given year.

Coğrafi bölge yedekli depolama (GZRS) (Önizleme), birincil bölgedeki üç Azure kullanılabilirlik bölgesinde verilerinizi eşzamanlı olarak çoğaltır ve sonra verileri zaman uyumsuz olarak ikincil bölgeye çoğaltır.Geo-zone-redundant storage (GZRS) (preview) replicates your data synchronously across three Azure availability zones in the primary region, then replicates the data asynchronously to the secondary region. GZRS, en yüksek dayanıklılık ile birlikte yüksek kullanılabilirlik sağlar.GZRS provides high availability together with maximum durability. GZRS belirli bir yıl boyunca nesnelerin en az% 99.99999999999999 (16 9) oranında dayanıklılığını sağlamak üzere tasarlanmıştır.GZRS is designed to provide at least 99.99999999999999% (16 9's) durability of objects over a given year. İkincil bölgedeki verilere yönelik okuma erişimi için, Okuma Erişimli Coğrafi bölge yedekli depolamayı (RA-GZRS) etkinleştirin.For read access to data in the secondary region, enable read-access geo-zone-redundant storage (RA-GZRS). GZRS hakkında daha fazla bilgi için bkz. coğrafi bölge yedekli depolama, yüksek oranda kullanılabilirlik ve en yüksek dayanıklılık (Önizleme) için.For more information about GZRS, see Geo-zone-redundant storage for highly availability and maximum durability (preview).

Kullanılabilirlik alanları hakkında daha fazla bilgi için bkz. kullanılabilirlik alanları genel bakış.For more information about availability zones, see Availability Zones overview.

Destek kapsamı ve bölgesel kullanılabilirlikSupport coverage and regional availability

ZRS Şu anda standart genel amaçlı v2 hesap türlerini desteklemektedir.ZRS currently supports standard general-purpose v2 account types. Depolama hesabı türleri hakkında daha fazla bilgi için bkz. Azure depolama hesabına genel bakış.For more information about storage account types, see Azure storage account overview.

ZRS, blok Blobları, disk olmayan sayfa Blobları, dosyalar, tablolar ve kuyruklar için kullanılabilir.ZRS is available for block blobs, non-disk page blobs, files, tables, and queues.

ZRS aşağıdaki bölgelerde genel kullanıma sunulmuştur:ZRS is generally available in the following regions:

  • Güneydoğu AsyaAsia Southeast
  • Batı AvrupaEurope West
  • Kuzey AvrupaEurope North
  • Fransa OrtaFrance Central
  • Japonya DoğuJapan East
  • Birleşik Krallık GüneyUK South
  • ABD OrtaUS Central
  • ABD DoğuUS East
  • ABD Doğu 2US East 2
  • ABD Batı 2US West 2

Microsoft, ek Azure bölgelerinde ZRS 'yi etkinleştirmeye devam etmektedir.Microsoft continues to enable ZRS in additional Azure regions. Yeni bölgeler hakkında bilgi için Azure hizmet güncelleştirmeleri sayfasını düzenli olarak denetleyin.Check the Azure Service Updates page regularly for information about new regions.

Bilinen sınırlamalarKnown limitations

Bir bölge kullanılamaz duruma geldiğinde ne olur?What happens when a zone becomes unavailable?

Bir bölge kullanılamaz duruma gelirse bile verilerinize hem okuma hem de yazma işlemleri için erişilebilir.Your data is still accessible for both read and write operations even if a zone becomes unavailable. Microsoft, geçici hata işleme için uygulamaları izlemeye devam etmeniz önerilir.Microsoft recommends that you continue to follow practices for transient fault handling. Bu uygulamalar, yeniden deneme ilkelerini üstel geri ile uygulamayı içerir.These practices include implementing retry policies with exponential back-off.

Bir bölge kullanılamadığında Azure, DNS yeniden işaretleme gibi ağ güncelleştirmelerini alır.When a zone is unavailable, Azure undertakes networking updates, such as DNS repointing. Güncelleştirmeler tamamlanmadan önce verilerinize erişiyorsanız, bu güncelleştirmeler uygulamanızı etkileyebilir.These updates may affect your application if you are accessing your data before the updates have completed.

ZRS, verileri birden çok bölgenin kalıcı olarak etkilediği bölgesel bir olağanüstü duruma karşı koruyamayabilir.ZRS may not protect your data against a regional disaster where multiple zones are permanently affected. Bunun yerine, ZRS geçici olarak kullanılamaz duruma gelirse verileriniz için dayanıklılık sağlar.Instead, ZRS offers resiliency for your data if it becomes temporarily unavailable. Bölgesel felate karşı koruma için Microsoft, coğrafi olarak yedekli depolama (GRS) kullanmanızı önerir.For protection against regional disasters, Microsoft recommends using geo-redundant storage (GRS). GRS hakkında daha fazla bilgi için bkz . coğrafi olarak yedekli depolama (GRS): Azure depolamaiçin çapraz bölgesel çoğaltma.For more information about GRS, see Geo-redundant storage (GRS): Cross-regional replication for Azure Storage.

ZRS çoğaltmaya dönüştürmeConverting to ZRS replication

LRS, GRS ve RA-GRS 'ye veya sürümünden geçiş basittir.Migrating to or from LRS, GRS, and RA-GRS is straightforward. Hesabınızın artıklık türünü değiştirmek için Azure portal veya depolama kaynak sağlayıcısı API 'sini kullanın.Use the Azure portal or the Storage Resource Provider API to change your account's redundancy type. Azure daha sonra verilerinizi buna göre çoğaltacaktır.Azure will then replicate your data accordingly.

ZRS 'ye veri geçirmek farklı bir strateji gerektirir.Migrating data to ZRS requires a different strategy. ZRS geçişi, tek bir depolama damgasından bir bölgedeki birden çok damgaya verilerin fiziksel hareketini içerir.ZRS migration involves the physical movement of data from a single storage stamp to multiple stamps within a region.

ZRS 'ye geçiş için iki birincil seçenek vardır:There are two primary options for migration to ZRS:

  • Mevcut bir hesaptan verileri el ile yeni bir ZRS hesabına kopyalayın veya taşıyın.Manually copy or move data to a new ZRS account from an existing account.
  • Dinamik geçiş isteyin.Request a live migration.

Geçişin belirli bir tarihten sonra tamamlanmasını istiyorsanız el ile geçiş yapmayı deneyin.If you need the migration to complete by a certain date consider performing a manual migration. El ile geçiş, dinamik geçişten daha fazla esneklik sağlar.A manual migration provides more flexibility than a live migration. El ile geçiş ile zamanlama denetimi olursunuz.With a manual migration, you're in control of the timing.

El ile geçiş yapmak için seçenekleriniz vardır:To perform a manual migration, you have options:

  • AzCopy gibi mevcut araçları, Azure Storage istemci kitaplıklarından birini veya güvenilir üçüncü taraf araçlarından birini kullanın.Use existing tooling like AzCopy, one of the Azure Storage client libraries, or reliable third-party tools.
  • Hadoop veya HDInsight hakkında bilginiz varsa, kümenize hem kaynak hem de hedef (ZRS) hesabı ekleyin.If you're familiar with Hadoop or HDInsight, attach both source and destination (ZRS) account to your cluster. Daha sonra, paralel hale getirmek gibi bir araçla veri kopyalama işlemini yapın.Then, parallelize the data copy process with a tool like DistCp.
  • Azure depolama istemci kitaplıklarından birini kullanarak kendi araç yapınızı oluşturun.Build your own tooling using one of the Azure Storage client libraries.

El ile geçiş, uygulama kapalı kalma süresine yol açabilir.A manual migration can result in application downtime. Uygulamanız yüksek kullanılabilirlik gerektiriyorsa, Microsoft canlı bir geçiş seçeneği de sağlar.If your application requires high availability, Microsoft also provides a live migration option. Dinamik geçiş, kapalı kalma süresi olmayan bir yerinde geçişdir.A live migration is an in-place migration with no downtime.

Dinamik geçiş sırasında, verileriniz kaynak ve hedef depolama damgaları arasında geçirildiğinde depolama hesabınızı kullanabilirsiniz.During a live migration, you can use your storage account while your data is migrated between source and destination storage stamps. Geçiş işlemi sırasında, normalde yaptığınız şekilde aynı düzeyde dayanıklılık ve kullanılabilirlik SLA 'sına sahip olursunuz.During the migration process, you have the same level of durability and availability SLA as you normally do.

Dinamik geçiş ile ilgili aşağıdaki kısıtlamaları göz önünde bulundurun:Keep in mind the following restrictions on live migration:

  • Microsoft canlı geçiş isteğinizi anında işler ama canlı bir geçişin ne zaman tamamlanacağı garanti edilemez.While Microsoft handles your request for live migration promptly, there's no guarantee as to when a live migration will complete. Verilerinizin ZRS 'ye belirli bir tarih tarafından geçirilmesi gerekiyorsa, Microsoft bunun yerine el ile geçiş gerçekleştirmenizi önerir.If you need your data migrated to ZRS by a certain date, then Microsoft recommends that you perform a manual migration instead. Genel olarak hesabınızda ne kadar çok veri varsa bu verilerin geçişi de o kadar uzun sürer.Generally, the more data you have in your account, the longer it takes to migrate that data.
  • Dinamik geçiş yalnızca LRS veya GRS çoğaltmasını kullanan depolama hesapları için desteklenir.Live migration is supported only for storage accounts that use LRS or GRS replication. Hesabınız RA-GRS kullanıyorsa, önce devam etmeden önce hesabınızın çoğaltma türünü LRS veya GRS olarak değiştirmeniz gerekir.If your account uses RA-GRS, then you need to first change your account's replication type to either LRS or GRS before proceeding. Bu ara adım, geçişten önce RA-GRS tarafından sunulan ikincil salt okuma uç noktasını kaldırır.This intermediary step removes the secondary read-only endpoint provided by RA-GRS before migration.
  • Hesabınızın veri içermesi gerekir.Your account must contain data.
  • Yalnızca aynı bölgedeki verileri geçirebilirsiniz.You can only migrate data within the same region. Verilerinizi kaynak hesaptan farklı bir bölgede bulunan bir ZRS hesabına geçirmek istiyorsanız, el ile geçiş gerçekleştirmeniz gerekir.If you want to migrate your data into a ZRS account located in a region different than the source account, then you must perform a manual migration.
  • Yalnızca standart depolama hesabı türleri dinamik geçişi destekler.Only standard storage account types support live migration. Premium Depolama hesaplarının el ile geçirilmesi gerekir.Premium storage accounts must be migrated manually.
  • ZRS 'den LRS 'ye dinamik geçiş, GRS veya RA-GRS desteklenmez.Live migration from ZRS to LRS, GRS or RA-GRS is not supported. Verileri yeni veya mevcut bir depolama hesabına el ile taşımanız gerekir.You will need to manually move the data to a new or an existing storage account.
  • Yönetilen diskler yalnızca LRS için kullanılabilir ve ZRS 'ye geçirilemez.Managed disks are only available for LRS and cannot be migrated to ZRS. Standart SSD yönetilen disklerin anlık görüntülerini ve görüntülerini Standart HDD depolamada saklayabilir ve LRS ve ZRS seçenekleri arasında seçimyapabilirsiniz.You can store snapshots and images for Standard SSD Managed Disks on Standard HDD storage and choose between LRS and ZRS options. Kullanılabilirlik kümeleriyle tümleştirme için bkz. Azure yönetilen disklere giriş.For integration with availability sets see Introduction to Azure managed disks.
  • Arşiv verileri olan LRS veya GRS hesapları ZRS 'ye geçirilemez.LRS or GRS accounts with Archive data cannot be migrated to ZRS.

Azure Destek Portalıaracılığıyla dinamik geçiş isteğinde bulunabilir.You can request live migration through the Azure Support portal. Portaldan ZRS 'ye dönüştürmek istediğiniz depolama hesabını seçin.From the portal, select the storage account you want to convert to ZRS.

  1. Yeni destek isteği seçinSelect New Support Request
  2. Hesap bilgilerinizi temel alan temel bilgileri doldurun.Complete the Basics based on your account information. Hizmet bölümünde depolama hesabı yönetimi ' ni ve ZRS 'ye dönüştürmek istediğiniz kaynağı seçin.In the Service section, select Storage Account Management and the resource you want to convert to ZRS.
  3. İleri’yi seçin.Select Next.
  4. Sorun bölümünün aşağıdaki değerlerini belirtin:Specify the following values the Problem section:
    • Önem derecesi: Varsayılan değeri olduğu gibi bırakın.Severity: Leave the default value as-is.
    • Sorun türü: Veri geçişiniseçin.Problem Type: Select Data Migration.
    • Kategori: Bir bölge içinde ZRS 'ye geçir' i seçin.Category: Select Migrate to ZRS within a region.
    • Başlık: Açıklayıcı bir başlık yazın, örneğin, ZRS hesabı geçişi.Title: Type a descriptive title, for example, ZRS account migration.
    • Ayrıntılar: Ayrıntılar kutusuna ek ayrıntılar yazın, örneğin, _ _ bölgedeki [LRS, GRS] öğesinden ZRS 'ye geçiş yapmak istiyorum.Details: Type additional details in the Details box, for example, I would like to migrate to ZRS from [LRS, GRS] in the __ region.
  5. İleri’yi seçin.Select Next.
  6. İletişim bilgilerinin iletişim bilgileri dikey penceresinde doğru olduğunu doğrulayın.Verify that the contact information is correct on the Contact information blade.
  7. Oluştur’u seçin.Select Create.

Bir destek kişisi sizinle iletişim kuracaktır ve ihtiyacınız olan herhangi bir yardımı sağlar.A support person will contact you and provide any assistance you need.

ZRS 'ye dinamik geçiş hakkında SSSLive migration to ZRS FAQ

Geçiş sırasında kapalı kalma süresini planlıyorum mıyım?Should I plan for any downtime during the migration?

Geçişin neden olduğu kesinti yok.There is no downtime caused by the migration. Dinamik geçiş sırasında, verileriniz kaynak ve hedef depolama damgaları arasında geçirildiğinde depolama hesabınızı kullanmaya devam edebilirsiniz.During a live migration, you can continue using your storage account while your data is migrated between source and destination storage stamps. Geçiş işlemi sırasında, normalde yaptığınız şekilde aynı düzeyde dayanıklılık ve kullanılabilirlik SLA 'sına sahip olursunuz.During the migration process, you have the same level of durability and availability SLA as you normally do.

Geçişle ilişkili bir veri kaybı var mı?Is there any data loss associated with the migration?

Geçişle ilişkili bir veri kaybı yok.There is no data loss associated with the migration. Geçiş işlemi sırasında, normalde yaptığınız şekilde aynı düzeyde dayanıklılık ve kullanılabilirlik SLA 'sına sahip olursunuz.During the migration process, you have the same level of durability and availability SLA as you normally do.

Geçiş tamamlandıktan sonra uygulama (lar) için gerekli güncelleştirmeler mi?Are any updates required to the application(s) once the migration is complete?

Geçiş işlemi tamamlandıktan sonra, hesap (ler) in çoğaltma türü "bölgesel olarak yedekli depolama (ZRS)" olarak değişir.Once the migration is complete the replication type of the account(s) will change to "Zone-redundant storage (ZRS)". Hizmet uç noktaları, erişim anahtarları, SAS ve diğer hesap yapılandırma seçenekleri değişmeden kalır ve bozulmaz.Service endpoints, access keys, SAS and any other account configuration options remain unchanged and intact.

Genel amaçlı v1 hesablarım için ZRS 'ye dinamik geçiş isteğinde bulunabilir miyim?Can I request a live migration of my general-purpose v1 account(s) to ZRS?

ZRS, ZRS 'ye dinamik geçiş için bir istek göndermeden önce genel amaçlı v2 hesaplarını destekler, böylece, hesaplarınızı genel amaçlı v2 'ye yükseltdiğinizden emin olun.ZRS only supports general-purpose v2 accounts so before submitting a request for a live migration to ZRS make sure to upgrade your account(s) to general-purpose v2. Daha fazla bilgi için bkz. Azure depolama hesabına genel bakış ve genel amaçlı v2 depolama hesabına yükseltme .See Azure storage account overview and Upgrade to a general-purpose v2 storage account for more details.

Okuma Erişimli Coğrafi olarak yedekli depolama (RA-GRS) hesaplarının ZRS 'ye dinamik geçişini isteyebilir miyim?Can I request a live migration of my read-access geo-redundant storage (RA-GRS) account(s) to ZRS?

ZRS 'ye dinamik geçiş isteği göndermeden önce, uygulamanızın veya iş yüklerinizin artık ikincil salt okunurdur uç noktaya erişim gerektirmediğinden emin olun ve depolama hesabınızın çoğaltma türünü coğrafi olarak yedekli depolama (GRS) olarak değiştirin.Before submitting a request for a live migration to ZRS make sure your application(s) or workload(s) no longer require access to the secondary read-only endpoint and change the replication type of your storage account(s) to geo-redundant storage (GRS). Daha fazla ayrıntı için bkz. çoğaltma stratejisini değiştirme .See Changing replication strategy for more details.

Depolama hesabımın, başka bir bölgeye ZRS 'ye dinamik geçişini isteyebilir miyim?Can I request a live migration of my storage account(s) to ZRS to another region?

Verilerinizi kaynak hesabın bölgesinden farklı bir bölgede bulunan bir ZRS hesabına geçirmek istiyorsanız, el ile geçiş gerçekleştirmeniz gerekir.If you want to migrate your data into a ZRS account located in a region different from the region of the source account, then you must perform a manual migration.

ZRS klasik: Blok bloblarının artıklığı için eski bir seçenekZRS Classic: A legacy option for block blobs redundancy

Not

Microsoft, ZRS klasik hesaplarını 31 Mart 2021 ' de kullanımdan kaldırır ve geçirebilir.Microsoft will deprecate and migrate ZRS Classic accounts on March 31, 2021. Kullanım dışı bırakmadan önce ZRS klasik müşterilerine daha fazla ayrıntı sunulacaktır.More details will be provided to ZRS Classic customers before deprecation.

ZRS, bir bölgede genel kullanıma sunulduğunda, müşteriler bu bölgedeki portaldan ZRS klasik hesapları oluşturamayacak.Once ZRS becomes generally available in a region, customers won't be able to create ZRS Classic accounts from the Portal in that region. ZRS klasik hesapları oluşturmak için Microsoft PowerShell ve Azure CLı kullanmak, ZRS klasik kullanım dışı olana kadar bir seçenektir.Using Microsoft PowerShell and Azure CLI to create ZRS Classic accounts is an option until ZRS Classic is deprecated.

ZRS klasik, verileri bir veya iki bölge içindeki veri merkezlerinde zaman uyumsuz olarak çoğaltır.ZRS Classic asynchronously replicates data across data centers within one to two regions. Microsoft ikinciye yük devretmeyi başlatmadığı müddetçe çoğaltılan veriler kullanılamayabilir.Replicated data may not be available unless Microsoft initiates failover to the secondary. ZRS klasik hesabı LRS, GRS veya RA-GRS ' y e veya bu bilgisayarlardan dönüştürülemez.A ZRS Classic account can't be converted to or from LRS, GRS, or RA-GRS. ZRS klasik hesapları, ölçümleri veya günlüğe kaydetmeyi de desteklemez.ZRS Classic accounts also don't support metrics or logging.

ZRS klasik, yalnızca genel amaçlı v1 (GPv1) depolama hesaplarında blok Bloblar için kullanılabilir.ZRS Classic is available only for block blobs in general-purpose V1 (GPv1) storage accounts. Depolama hesapları hakkında daha fazla bilgi için bkz. Azure depolama hesabına genel bakış.For more information about storage accounts, see Azure storage account overview.

ZRS hesabı verilerini LRS, ZRS klasik, GRS veya RA-GRS hesabına el ile geçirmek için aşağıdaki araçlardan birini kullanın: AzCopy, Azure Depolama Gezgini, Azure PowerShell veya Azure CLı.To manually migrate ZRS account data to or from an LRS, ZRS Classic, GRS, or RA-GRS account, use one of the following tools: AzCopy, Azure Storage Explorer, Azure PowerShell, or Azure CLI. Ayrıca, Azure depolama istemci kitaplıklarından biriyle kendi geçiş çözümünüzü oluşturabilirsiniz.You can also build your own migration solution with one of the Azure Storage client libraries.

Ayrıca, ZRS Classic hesabınızı portalda ZRS 'ye veya ZRS 'nin kullanılabildiği bölgelerde Azure PowerShell veya Azure CLı 'yi kullanarak yükseltebilirsiniz.You can also upgrade your ZRS Classic account(s) to ZRS in the Portal or using Azure PowerShell or Azure CLI in the regions where ZRS is available. Azure portal ZRS 'ye yükseltmek için, hesabın yapılandırma bölümüne gidin ve Yükselt' i seçin:To upgrade to ZRS in the Azure portal, navigate to the Configuration section of the account and choose Upgrade:

Portalda ZRS Classic 'i ZRS 'ye yükseltme

PowerShell kullanarak ZRS 'ye yükseltmek için aşağıdaki komutu çağırın:To upgrade to ZRS using PowerShell call the following command:

Set-AzStorageAccount -ResourceGroupName <resource_group> -AccountName <storage_account> -UpgradeToStorageV2

CLı kullanarak ZRS 'ye yükseltmek için aşağıdaki komutu çağırın:To upgrade to ZRS using CLI call the following command:

az storage account update -g <resource_group> -n <storage_account> --set kind=StorageV2

Ayrıca bkz.See also