Notfallwiederherstellung und Speicherkontofailover (Vorschau) in Azure StorageDisaster recovery and storage account failover (preview) in Azure Storage

Microsoft möcht sicherstellen, dass Azure-Dienste immer verfügbar sind.Microsoft strives to ensure that Azure services are always available. Es kann jedoch zu ungeplanten Dienstausfällen kommen.However, unplanned service outages may occur. Wenn Ihre Anwendung Resilienz erfordert, empfiehlt Microsoft die Verwendung eines georedundanten Speichers, sodass Ihre Daten in einer zweiten Region repliziert werden.If your application requires resiliency, Microsoft recommends using geo-redundant storage, so that your data is replicated in a second region. Darüber hinaus müssen Kunden einen Notfallwiederherstellungsplan haben, um einen regionalen Dienstausfall handhaben zu können.Additionally, customers should have a disaster recovery plan in place for handling a regional service outage. Ein wichtiger Teil eines Notfallwiederherstellungsplans ist die Vorbereitung auf den Ausfall des sekundären Endpunkts, falls der primäre Endpunkt nicht mehr verfügbar ist.An important part of a disaster recovery plan is preparing to fail over to the secondary endpoint in the event that the primary endpoint becomes unavailable.

Azure Storage unterstützt Kontofailover (Vorschau) für georedundante Speicherkonten.Azure Storage supports account failover (preview) for geo-redundant storage accounts. Mit Kontofailover können Sie den Failoverprozess für Ihr Speicherkonto einleiten, wenn der primäre Endpunkt nicht mehr verfügbar ist.With account failover, you can initiate the failover process for your storage account if the primary endpoint becomes unavailable. Bei einem Failover wird der sekundäre Endpunkt so aktualisiert, dass er zum primären Endpunkt für das Speicherkonto wird.The failover updates the secondary endpoint to become the primary endpoint for your storage account. Nach Abschluss des Failovers können Clients in den neuen primären Endpunkt schreiben.Once the failover is complete, clients can begin writing to the new primary endpoint.

Dieser Artikel beschreibt die Konzepte und Prozesse, die mit einem Kontofailover verbunden sind, und erläutert, wie Sie Ihr Speicherkonto auf die Wiederherstellung mit dem geringstmöglichen Einfluss auf den Kunden vorbereiten können.This article describes the concepts and process involved with an account failover and discusses how to prepare your storage account for recovery with the least amount of customer impact. Weitere Informationen zum Initiieren eines Kontofailovers im Azure-Portal oder in PowerShell finden Sie unter Initiieren eines Kontofailovers (Vorschau).To learn how to initiate an account failover in the Azure portal or PowerShell, see Initiate an account failover (preview).

Hinweis

Dieser Artikel wurde aktualisiert und beinhaltet jetzt das neue Az-Modul von Azure PowerShell.This article has been updated to use the new Azure PowerShell Az module. Sie können das AzureRM-Modul weiterhin verwenden, das bis mindestens Dezember 2020 weiterhin Fehlerbehebungen erhält.You can still use the AzureRM module, which will continue to receive bug fixes until at least December 2020. Weitere Informationen zum neuen Az-Modul und zur Kompatibilität mit AzureRM finden Sie unter Introducing the new Azure PowerShell Az module (Einführung in das neue Az-Modul von Azure PowerShell).To learn more about the new Az module and AzureRM compatibility, see Introducing the new Azure PowerShell Az module. Anweisungen zur Installation des Az-Moduls finden Sie unter Install Azure PowerShell (Installieren von Azure PowerShell).For Az module installation instructions, see Install Azure PowerShell.

Auswählen der richtigen RedundanzoptionChoose the right redundancy option

Alle Speicherkonten werden für die Redundanz repliziert.All storage accounts are replicated for redundancy. Welche Redundanzoption Sie für Ihr Konto wählen, hängt vom Grad der Ausfallsicherheit ab, den Sie benötigen.Which redundancy option you choose for your account depends on the degree of resiliency you need. Zum Schutz vor regionalen Ausfällen wählen Sie georedundante Speicher mit oder ohne die Möglichkeit des Lesezugriffs aus der sekundären Region:For protection against regional outages, choose geo-redundant storage, with or without the option of read access from the secondary region:

Georedundante Speicher (GRS) replizieren Ihre Daten asynchron zwischen zwei geografischen Regionen, die Hunderte von Kilometern voneinander entfernt sind.Geo-redundant storage (GRS) replicates your data asynchronously in two geographic regions that are at least hundreds of miles apart. Wenn es in der primären Region zu einem Ausfall kommt, dann dient die sekundäre Region als redundante Quelle für Ihre Daten.If the primary region suffers an outage, then the secondary region serves as a redundant source for your data. Sie können ein Failover initiieren, um den sekundären Endpunkt in den primären Endpunkt zu transformieren.You can initiate a failover to transform the secondary endpoint into the primary endpoint.

Georedundanter Speicher mit Lesezugriff (RA-GRS) bietet georedundanten Speicher mit dem zusätzlichen Vorteil des Lesezugriffs auf den sekundären Endpunkt.Read-access geo-redundant storage (RA-GRS) provides geo-redundant storage with the additional benefit of read access to the secondary endpoint. Tritt ein Ausfall im primären Endpunkt auf, können für RA-GRS konfigurierte und auf Hochverfügbarkeit ausgelegte Anwendungen weiterhin vom sekundären Endpunkt aus lesen.If an outage occurs in the primary endpoint, applications configured for RA-GRS and designed for high availability can continue to read from the secondary endpoint. Microsoft empfiehlt die RA-GRS für maximale Resilienz für Ihre Anwendungen.Microsoft recommends RA-GRS for maximum resiliency for your applications.

Weitere Redundanzoptionen von Azure Storage sind zonenredundanter Speicher (ZRS), der Ihre Daten über Verfügbarkeitszonen in einer einzigen Region repliziert, und lokal redundanter Speicher (LRS), der Ihre Daten in einem einzigen Rechenzentrum in einer einzigen Region repliziert.Other Azure Storage redundancy options include zone-redundant storage (ZRS), which replicates your data across availability zones in a single region, and locally redundant storage (LRS), which replicates your data in a single data center in a single region. Wenn Ihr Speicherkonto für ZRS oder LRS konfiguriert ist, können Sie dieses Konto in GRS oder RA-GRS konvertieren.If your storage account is configured for ZRS or LRS, you can convert that account to use GRS or RA-GRS. Für die Konfiguration Ihres Kontos für georedundanten Speicher fallen zusätzliche Kosten an.Configuring your account for geo-redundant storage incurs additional costs. Weitere Informationen finden Sie unter Azure Storage-Replikation.For more information, see Azure Storage replication.

Hinweis

Geozonenredundanter Speicher (GZRS) und geozonenredundanter Speicher mit Lesezugriff (RA-GZRS) befinden sich derzeit in der Vorschau, sind aber noch nicht in den gleichen Regionen wie das vom Kunden verwaltete Kontofailover verfügbar.Geo-zone-redundant storage (GZRS) and read-access geo-zone-redundant storage (RA-GZRS) are currently in preview, but are not yet available in the same regions as customer-managed account failover. Aus diesem Grund können Kunden derzeit keine Kontofailoverereignisse mit den GZRS- und RA-GZRS-Konten verwalten.For this reason, customers cannot currently manage account failover events with GZRS and RA-GZRS accounts. Während der Vorschauphase verwaltet Microsoft alle Failoverereignisse, die sich auf GZRS-/RA-GZRS-Konten auswirken.During the preview, Microsoft will manage any failover events affecting GZRS/RA-GZRS accounts.

Warnung

Bei einem georedundanten Speicher besteht das Risiko eines Datenverlusts.Geo-redundant storage carries a risk of data loss. Die Daten werden asynchron in den sekundären Bereich repliziert, d.h. es gibt eine Verzögerung zwischen dem Zeitpunkt, an dem die in den primären Bereich geschriebenen Daten in den sekundären Bereich geschrieben werden.Data is replicated to the secondary region asynchronously, meaning there is a delay between when data written to the primary region is written to the secondary region. Im Falle eines Ausfalls gehen Schreiboperationen auf den primären Endpunkt, die noch nicht auf den sekundären Endpunkt repliziert wurden, verloren.In the event of an outage, write operations to the primary endpoint that have not yet been replicated to the secondary endpoint will be lost.

Entwurf für HochverfügbarkeitDesign for high availability

Es ist wichtig, Ihre Anwendung von Anfang an auf Hochverfügbarkeit auszurichten.It's important to design your application for high availability from the start. Anleitungen zum Entwerfen Ihrer Anwendung und zum Planen der Notfallwiederherstellung finden Sie in diesen Azure-Ressourcen:Refer to these Azure resources for guidance in designing your application and planning for disaster recovery:

Beachten Sie außerdem diese Best Practices zur Aufrechterhaltung der Hochverfügbarkeit Ihrer Azure Storage-Daten:Additionally, keep in mind these best practices for maintaining high availability for your Azure Storage data:

  • Datenträger: Verwenden Sie den Azure Backup, um die von Ihrem virtuellen Computer verwendeten VM-Datenträger zu sichern.Disks: Use Azure Backup to back up the VM disks used by your Azure virtual machines. Erwägen Sie auch, Azure Site Recovery zu verwenden, um Ihre VMs im Falle eines regionalen Ausfalls zu schützen.Also consider using Azure Site Recovery to protect your VMs in the event of a regional disaster.
  • Blockblobs: Aktivieren Sie Vorläufiges Löschen, um das versehentliche Löschen und Überschreiben von Objekten zu verhindern, oder kopieren Sie die Blockblobs in ein anderes Speicherkonto in einer andere Region mithilfe von AzCopy, Azure PowerShell oder Azure Data Movement Library.Block blobs: Turn on soft delete to protect against object-level deletions and overwrites, or copy block blobs to another storage account in a different region using AzCopy, Azure PowerShell, or the Azure Data Movement library.
  • Dateien: Verwenden Sie AzCopy oder Azure PowerShell, um die Dateien in ein anderes Speicherkonto in einer anderen Region zu kopieren.Files: Use AzCopy or Azure PowerShell to copy your files to another storage account in a different region.
  • Tabellen: Verwenden Sie AzCopy, um die Tabellendaten in ein anderes Speicherkonto in einer anderen Region zu exportieren.Tables: use AzCopy to export table data to another storage account in a different region.

Nachverfolgen von AusfällenTrack outages

Kunden können das Azure Service Health-Dashboard abonnieren, um den Zustand und den Status von Azure Storage und von anderen Azure-Diensten zu verfolgen.Customers may subscribe to the Azure Service Health Dashboard to track the health and status of Azure Storage and other Azure services.

Microsoft empfiehlt Ihnen auch, Ihre Anwendung so zu gestalten, dass sie sich auf die Möglichkeit von Schreibfehlern vorbereitet.Microsoft also recommends that you design your application to prepare for the possibility of write failures. Ihre Anwendung sollte Schreibfehler so erkennen, dass Sie auf die Möglichkeit eines Ausfalls in der primären Region aufmerksam gemacht werden.Your application should expose write failures in a way that alerts you to the possibility of an outage in the primary region.

Verstehen des KontofailoverprozessesUnderstand the account failover process

Mit einem von Kunden verwalteten Failover (Vorschau) können Sie ein Failover für das gesamte Speicherkonto zur sekundären Region ausführen, wenn die primäre Region aus irgendeinem Grund nicht verfügbar ist.Customer-managed account failover (preview) enables you to fail your entire storage account over to the secondary region if the primary becomes unavailable for any reason. Wenn Sie ein Failover in der sekundären Region erzwingen, können Clients nach Abschluss des Failovers mit dem Schreiben von Daten in den sekundären Endpunkt beginnen.When you force a failover to the secondary region, clients can begin writing data to the secondary endpoint after the failover is complete. Das Failover dauert i. d. r. etwa eine Stunde.The failover typically takes about an hour.

Funktionsweise eines KontofailoversHow an account failover works

Unter normalen Umständen schreibt ein Client Daten in ein Azure Storage-Konto in der primären Region, und diese Daten werden asynchron in die sekundäre Region repliziert.Under normal circumstances, a client writes data to an Azure Storage account in the primary region, and that data is replicated asynchronously to the secondary region. Die folgende Abbildung zeigt das Szenario, wenn die primäre Region verfügbar ist:The following image shows the scenario when the primary region is available:

Clients schreiben Daten in das Speicherkonto in der primären Region

Wenn der primäre Endpunkt aus irgendeinem Grund nicht verfügbar ist, kann der Client nicht mehr in das Speicherkonto schreiben.If the primary endpoint becomes unavailable for any reason, the client is no longer able to write to the storage account. Das folgende Bild zeigt das Szenario, bei dem das primäre Gerät nicht mehr verfügbar ist, aber noch keine Wiederherstellung stattgefunden hat:The following image shows the scenario where the primary has become unavailable, but no recovery has happened yet:

Die primäre Region ist nicht verfügbar, sodass Clients keine Daten schreiben können

Der Kunde initiiert das Kontofailover zum sekundären Endpunkt.The customer initiates the account failover to the secondary endpoint. Der Failoverprozess aktualisiert den von Azure Storage bereitgestellten DNS-Eintrag, sodass der sekundäre Endpunkt zum neuen primären Endpunkt für Ihr Speicherkonto wird, wie in der folgenden Abbildung dargestellt:The failover process updates the DNS entry provided by Azure Storage so that the secondary endpoint becomes the new primary endpoint for your storage account, as shown in the following image:

Der Kunde initiiert das Kontofailover zum sekundären Endpunkt

Der Schreibzugriff für GRS- und RA-GRS-Konten wird wiederhergestellt, sobald der DNS-Eintrag aktualisiert wurde und Anforderungen an den neuen primären Endpunkt geleitet werden.Write access is restored for GRS and RA-GRS accounts once the DNS entry has been updated and requests are being directed to the new primary endpoint. Bestehende Speicherdienstendpunkte für Blobs, Tabellen, Warteschlangen und Dateien bleiben nach dem Failover unverändert.Existing storage service endpoints for blobs, tables, queues, and files remain the same after the failover.

Wichtig

Nach Abschluss des Failover ist das Speicherkonto so konfiguriert, dass es im neuen primären Endpunkt lokal redundant ist.After the failover is complete, the storage account is configured to be locally redundant in the new primary endpoint. Um die Replikation zum neuen sekundären Endpunkt wieder aufzunehmen, konfigurieren Sie das Konto so, dass es erneut georedundanten Speicher verwendet (entweder RA-GRS oder GRS).To resume replication to the new secondary, configure the account to use geo-redundant storage again (either RA-GRS or GRS).

Beachten Sie, dass die Umstellung eines LRS-Kontos auf RA-GRS oder GRS mit Kosten verbunden ist.Keep in mind that converting an LRS account to RA-GRS or GRS incurs a cost. Diese Kosten gelten für die Aktualisierung des Speicherkonto in der neuen primären Region, um RA-GRS oder GRS nach einem Failover zu verwenden.This cost applies to updating the storage account in the new primary region to use RA-GRS or GRS after a failover.

Vorhersehen von DatenverlustAnticipate data loss

Achtung

Bei einem Kontofailover kommt es in der Regel zu Datenverlust.An account failover usually involves some data loss. Es ist wichtig, die Auswirkungen der Einleitung eines Kontofailover zu verstehen.It's important to understand the implications of initiating an account failover.

Da Daten asynchron von der primären Region in die sekundäre Region geschrieben werden, kommt es immer zu einer Verzögerung, bevor ein Schreibvorgang in die primäre Region in die sekundäre Region repliziert wird.Because data is written asynchronously from the primary region to the secondary region, there is always a delay before a write to the primary region is replicated to the secondary region. Wenn die primäre Region nicht verfügbar ist, wurden die letzten Schreibvorgänge möglicherweise noch nicht in die sekundäre Region repliziert.If the primary region becomes unavailable, the most recent writes may not yet have been replicated to the secondary region.

Wenn Sie ein Failover erzwingen, gehen alle Daten in der primären Region verloren, da die sekundäre Region zur neuen primären Region wird und das Speicherkonto als lokal redundant konfiguriert ist.When you force a failover, all data in the primary region is lost as the secondary region becomes the new primary region and the storage account is configured to be locally redundant. Alle bereits in die sekundäre Region replizierten Daten werden beibehalten, wenn das Failover stattfindet.All data already replicated to the secondary is maintained when the failover happens. Alle Daten, die in die primäre Region geschrieben und nicht auch in die sekundäre Region repliziert wurden, gehen jedoch dauerhaft verloren.However, any data written to the primary that has not also been replicated to the secondary is lost permanently.

Die Eigenschaft Letzte Synchronisierung gibt an, wann die Daten aus der primären Region garantiert in die sekundäre Region geschrieben wurden.The Last Sync Time property indicates the most recent time that data from the primary region is guaranteed to have been written to the secondary region. Alle Daten, die vor der letzte Synchronisierung geschrieben wurden, sind in der sekundären Region verfügbar, während Daten, die nach der letzten Synchronisierung geschrieben wurden, möglicherweise nicht in die sekundären Region geschrieben wurden und verloren gehen können.All data written prior to the last sync time is available on the secondary, while data written after the last sync time may not have been written to the secondary and may be lost. Verwenden Sie diese Eigenschaft im Falle eines Ausfalls, um die Höhe des Datenverlustes abzuschätzen, der Ihnen durch die Einleitung eines Kontofailovers entstehen kann.Use this property in the event of an outage to estimate the amount of data loss you may incur by initiating an account failover.

Als Best Practice sollten Sie Ihre Anwendung so entwerfen, dass Sie anhand der letzten Synchronisierung den zu erwartenden Datenverlust bewerten können.As a best practice, design your application so that you can use the last sync time to evaluate expected data loss. Wenn Sie beispielsweise alle Schreibvorgänge protokollieren, können Sie die Zeit Ihrer letzten Schreibvorgänge mit der letzten Synchronisierung vergleichen, um festzustellen, welche Schreibvorgänge nicht mit der sekundären Region synchronisiert wurden.For example, if you are logging all write operations, then you can compare the time of your last write operations to the last sync time to determine which writes have not been synced to the secondary.

Seien Sie vorsichtig, wenn Sie ein Failover zur ursprünglichen primären Region durchführen.Use caution when failing back to the original primary

Nachdem Sie das Failover von der primären zur sekundären Region durchgeführt haben, ist Ihr Speicherkonto so konfiguriert, dass es in der neuen primären Region lokal redundant ist.After you fail over from the primary to the secondary region, your storage account is configured to be locally redundant in the new primary region. Sie können das Konto für die Georedundanz erneut konfigurieren, indem Sie es aktualisieren, um GRS oder RA-GRS zu verwenden.You can configure the account for geo-redundancy again by updating it to use GRS or RA-GRS. Wenn das Konto nach einem Failover wieder für Georedundanz konfiguriert ist, beginnt die neue primäre Region sofort mit der Replikation der Daten in die neue sekundäre Region, die vor dem ursprünglichen Failover die primäre war.When the account is configured for geo-redundancy again after a failover, the new primary region immediately begins replicating data to the new secondary region, which was the primary before the original failover. Es kann jedoch einige Zeit dauern, bis bestehende Daten in der primären Region vollständig in die neue sekundäre Region repliziert werden.However, it may take a period of time before existing data in the primary is fully replicated to the new secondary.

Nachdem das Speicherkonto für die Georedundanz neu konfiguriert wurde, ist es möglich, ein weiteres Failover von der neuen primären Region zurück zur neuen sekundären Region zu initiieren.After the storage account is reconfigured for geo-redundancy, it's possible to initiate another failover from the new primary back to the new secondary. In diesem Fall wird die ursprüngliche primäre Region vor dem Failover wieder zur primären Region und ist so konfiguriert, dass sie lokal redundant ist.In this case, the original primary region prior to the failover becomes the primary region again, and is configured to be locally redundant. Alle Daten in der primären Region nach dem Failover (die ursprüngliche sekundäre Region) gehen dann verloren.All data in the post-failover primary region (the original secondary) is then lost. Wenn die meisten Daten im Speicherkonto vor dem Failover nicht in die neue sekundäre Region repliziert wurden, kann es zu einem größeren Datenverlust kommen.If most of the data in the storage account has not been replicated to the new secondary before you fail back, you could suffer a major data loss.

Um einen größeren Datenverlust zu vermeiden, überprüfen Sie vorher den Wert der Eigenschaft Letzte Synchronisierung.To avoid a major data loss, check the value of the Last Sync Time property before failing back. Vergleichen Sie die letzte Synchronisierung mit dem Zeitpunkt, an dem die Daten in die neue primäre Region geschrieben wurden, um den erwarteten Datenverlust zu bewerten.Compare the last sync time to the last times that data was written to the new primary to evaluate expected data loss.

Initiieren eines KontofailoversInitiate an account failover

Sie können ein Kontofailover über das Azure-Portal, PowerShell, Azure CLI oder die Azure Storage Resource Provider-API initiieren.You can initiate an account failover from the Azure portal, PowerShell, Azure CLI, or the Azure Storage resource provider API. Weitere Informationen zum Initiieren eines Failovers finden Sie unter Initiieren eines Kontofailovers (Vorschau).For more information on how to initiate a failover, see Initiate an account failover (preview).

Informationen zur VorschauAbout the preview

Kontofailover befindet sich in der Vorschau ist für alle Kunden verfügbar, die GRS oder RA-GRS mit Azure Resource Manager-Bereitstellungen verwenden.Account failover is available in preview for all customers using GRS or RA-GRS with Azure Resource Manager deployments. GPv1, GPv2 und BLOB-Speicherkonten werden unterstützt.General-purpose v1, General-purpose v2, and Blob storage account types are supported. Kontofailover ist zurzeit in den folgenden Regionen verfügbar:account failover is currently available in these regions:

  • USA, Westen 2US West 2
  • USA, Westen-MitteUS West Central

Diese Vorschau ist nur für die Verwendung außerhalb der Produktion bestimmt.The preview is intended for non-production use only. Produktions-SLAs (Service Level Agreements, Vereinbarungen zum Servicelevel) sind derzeit nicht verfügbar.Production service-level agreements (SLAs) are not currently available.

Registrieren für die VorschauRegister for the preview

Um sich für die Vorschau zu registrieren, führen Sie die folgenden Befehle in PowerShell aus.To register for the preview, run the following commands in PowerShell. Stellen Sie sicher, dass Sie den Platzhalter in Klammern durch Ihre eigene Abonnement-ID ersetzen:Make sure to replace the placeholder in brackets with your own subscription ID:

Connect-AzAccount -SubscriptionId <subscription-id>
Register-AzProviderFeature -FeatureName CustomerControlledFailover -ProviderNamespace Microsoft.Storage

Die Genehmigung für die Vorschau dauert möglicherweise 1-2 Tage.It may take 1-2 days to receive approval for the preview. Um zu überprüfen, ob Ihre Registrierung genehmigt wurde, führen Sie den folgenden Befehl aus:To verify that your registration has been approved, run the following command:

Get-AzProviderFeature -FeatureName CustomerControlledFailover -ProviderNamespace Microsoft.Storage

Zusätzliche ÜberlegungenAdditional considerations

Lesen Sie die Erläuterungen in diesem Abschnitt, um zu verstehen, welche Auswirkungen es auf Ihre Anwendungen und Dienste haben kann, wenn Sie während des Vorschauzeitraums ein Failover erzwingen.Review the additional considerations described in this section to understand how your applications and services may be affected when you force a failover during the preview period.

Azure Virtual MachinesAzure virtual machines

Ein Failover wird für Azure-VMs im Rahmen eines Kontofailovers nicht durchgeführt.Azure virtual machines (VMs) do not fail over as part of an account failover. Wenn die primäre Region nicht verfügbar ist und Sie ein Failover zur primären Region durchführen, müssen Sie nach dem Failover alle VMs neu erstellen.If the primary region becomes unavailable, and you fail over to the secondary region, then you will need to recreate any VMs after the failover.

Nicht verwaltete Azure-DatenträgerAzure unmanaged disks

Als Best Practice empfiehlt Microsoft die Konvertierung von nicht verwalteten Datenträgern in verwaltete Datenträger.As a best practice, Microsoft recommends converting unmanaged disks to managed disks. Wenn Sie jedoch ein Failover für ein Konto ausführen müssen, das nicht verwaltete Datenträger enthält, die an Azure-VMs gekoppelt sind, müssen Sie die VM herunterfahren, bevor Sie das Failover starten.However, if you need to fail over an account that contains unmanaged disks attached to Azure VMs, you will need to shut down the VM before initiating the failover.

Nicht verwaltete Datenträger werden als Seitenblobs in Azure Storage gespeichert.Unmanaged disks are stored as page blobs in Azure Storage. Wenn eine VM in Azure ausgeführt wird, werden alle nicht verwalteten, an die VM angeschlossenen Datenträger geleast.When a VM is running in Azure, any unmanaged disks attached to the VM are leased. Ein Kontofailover kann nicht fortgesetzt werden, wenn für ein Blob eine Lease vorhanden ist.An account failover cannot proceed when there is a lease on a blob. Führen Sie das Failover in folgenden Schritten aus:To perform the failover, follow these steps:

  1. Bevor Sie beginnen, notieren Sie sich die Namen aller nicht verwalteten Datenträger, ihre logischen Gerätenummern (LUN) und die VM, an die sie angehängt sind.Before you begin, note the names of any unmanaged disks, their logical unit numbers (LUN), and the VM to which they are attached. So können sie die Datenträger nach dem Failover leichter wieder anfügen.Doing so will make it easier to reattach the disks after the failover.
  2. Fahren Sie die VM herunter.Shut down the VM.
  3. Löschen Sie die VM, behalten Sie aber die VHD-Dateien für den nicht verwalteten Datenträger.Delete the VM, but retain the VHD files for the unmanaged disks. Notieren Sie die Zeit, zu der Sie die VM gelöscht haben.Note the time at which you deleted the VM.
  4. Warten Sie, bis die Letzte Synchronisierung aktualisiert wurde und hinter der Zeit liegt, zu der Sie die VM gelöscht haben.Wait until the Last Sync Time has updated, and is later than the time at which you deleted the VM. Dieser Schritt ist wichtig. Denn wenn der sekundäre Endpunkt bei Auftreten des Failovers nicht vollständig mit den VHD-Dateien aktualisiert wurde, funktioniert die VM in der neuen primären Region möglicherweise nicht.This step is important, because if the secondary endpoint has not been fully updated with the VHD files when the failover occurs, then the VM may not function properly in the new primary region.
  5. Initiieren Sie das Kontofailover.Initiate the account failover.
  6. Warten Sie, bis das Kontofailover abgeschlossen ist und die sekundäre Region zur neuen primären Region geworden ist.Wait until the account failover is complete and the secondary region has become the new primary region.
  7. Erstellen Sie eine neue VM in der neuen primären Region, und hängen Sie die VHDs wieder an.Create a VM in the new primary region and reattach the VHDs.
  8. Starten Sie die neue VM.Start the new VM.

Beachten Sie, dass alle auf einem temporären Datenträger gespeicherten Daten verloren gehen, wenn die VM heruntergefahren wird.Keep in mind that any data stored in a temporary disk is lost when the VM is shut down.

Nicht unterstützte Funktionen oder DiensteUnsupported features or services

Die folgenden Funktionen oder Dienste werden für das Kontofailover in der Vorschauversion nicht unterstützt:The following features or services are not supported for account failover for the preview release:

  • Das Speicherkontofailover wird von der Azure-Dateisynchronisierung nicht unterstützt.Azure File Sync does not support storage account failover. Für Speicherkonten, die Azure-Dateifreigaben enthalten, die als Cloud-Endpunkte in der Azure-Dateisynchronisierung verwendet werden, sollte kein Failover durchgeführt werden.Storage accounts containing Azure file shares being used as cloud endpoints in Azure File Sync should not be failed over. Dies würde das Funktionieren der Synchronisierung beenden und könnte außerdem bei neu einbezogenen Dateien zu unerwartetem Datenverlust führen.Doing so will cause sync to stop working and may also cause unexpected data loss in the case of newly tiered files.
  • Für ein Speicherkonto mit archivierten Blobs kann kein Failover durchgeführt werden.A storage account containing archived blobs cannot be failed over. Bewahren Sie archivierte Blobs in einem separaten Speicherkonto auf, für das Sie kein Failover ausführen möchten.Maintain archived blobs in a separate storage account that you do not plan to fail over.
  • Für ein Speicherkonto mit Premium-Blockblobs kann kein Failover durchgeführt werden.A storage account containing premium block blobs cannot be failed over. Speicherkonten, die Premium-Blockblobs unterstützen, unterstützen derzeit keine Georedundanz.Storage accounts that support premium block blobs do not currently support geo-redundancy.
  • Nach dem Failover arbeiten die folgenden Funktionen nicht mehr, falls sie ursprünglich aktiviert waren: Ereignisabonnements, Richtlinien für den Lebenszyklus, Protokollierung durch die Speicheranalyse.After the failover is complete the following features will stop working if originally enabled: Event subscriptions, Lifecycle policies, Storage Analytics Logging.

Kopieren von Daten als Alternative zum FailoverCopying data as an alternative to failover

Wenn Ihr Speicherkonto für RA-GRS konfiguriert ist, haben Sie Lesezugriff auf Ihre Daten über den sekundären Endpunkt.If your storage account is configured for RA-GRS, then you have read access to your data using the secondary endpoint. Wenn Sie bei einem Ausfall in der primären Region kein Failover ausführen möchten, können Sie Werkzeuge wie AzCopy, Azure PowerShell oder die Azure Data Movement Library verwenden, um Daten von Ihrem Speicherkonto in der sekundären Region in ein anderes Speicherkonto in einer nicht betroffenen Region zu kopieren.If you prefer not to fail over in the event of an outage in the primary region, you can use tools such as AzCopy, Azure PowerShell, or the Azure Data Movement library to copy data from your storage account in the secondary region to another storage account in an unaffected region. Sie können Ihre Anwendungen dann auf dieses Speicherkonto verweisen, sowohl für die Lese- als auch für die Schreibverfügbarkeit.You can then point your applications to that storage account for both read and write availability.

Von Microsoft verwaltetes FailoverMicrosoft-managed failover

In extremen Fällen, wenn eine Region durch eine schwerwiegenden Notfall verloren geht, kann Microsoft ein regionales Failover initiieren.In extreme circumstances where a region is lost due to a significant disaster, Microsoft may initiate a regional failover. In diesem Fall ist keine weitere Aktion erforderlich.In this case, no action on your part is required. Bis zum Abschluss des von Microsoft verwalteten Failovers haben Sie keinen Schreibzugriff auf Ihr Speicherkonto.Until the Microsoft-managed failover has completed, you won't have write access to your storage account. Ihre Anwendungen können Lesevorgänge aus der sekundären Region ausführen, wenn Ihr Speicherkonto für RA-GRS konfiguriert ist.Your applications can read from the secondary region if your storage account is configured for RA-GRS.

Weitere InformationenSee also