Appelle le basculement d’un compte de stockage. La demande de basculement peut être déclenchée pour un compte de stockage en cas de problèmes de disponibilité.
Le basculement se produit du cluster principal du compte de stockage vers le cluster secondaire pour les comptes RA-GRS. Le cluster secondaire devient principal après le basculement.
Veuillez comprendre l’impact suivant sur votre compte de stockage avant de lancer le basculement : 1.1. Vérifiez l’heure de la dernière synchronisation à l’aide des statistiques du service blob GET (https://learn.microsoft.com/rest/api/storageservices/get-blob-service-stats), get Table Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-table-service-stats) et GET Queue Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-queue-service-stats) pour votre compte. Il s’agit des données que vous risquez de perdre si vous lancez le basculement.
2.Après le basculement, votre type de compte de stockage est converti en stockage localement redondant (LRS). Vous pouvez convertir votre compte pour utiliser le stockage géoredondant (GRS).
3.Une fois que vous réactivez GRS pour votre compte de stockage, Microsoft réplique les données dans votre nouvelle région secondaire. Le temps de réplication dépend de la quantité de données à répliquer. Notez qu’il existe des frais de bande passante pour le démarrage. https://azure.microsoft.com/en-us/pricing/details/bandwidth/
Exemples
Exemple 1 : Appeler le basculement d’un compte de stockage
$account = Get-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -IncludeGeoReplicationStats
$account.GeoReplicationStats
Status LastSyncTime
------ ------------
Live 11/13/2018 2:44:22 AM
$job = Invoke-AzStorageAccountFailover -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -Force -AsJob
$job | Wait-Job
Cette commande vérifie l’heure de la dernière synchronisation d’un compte de stockage, puis appelle le basculement, le cluster secondaire devient principal après le basculement. Étant donné que le basculement prend beaucoup de temps, suggèrez de l’exécuter dans le serveur principal avec -Asjob paramètre, puis d’attendre la fin du travail.
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.