Freigeben über


Storage Accounts - Get Customer Initiated Migration

Ruft den Status der laufenden Migration für das angegebene Speicherkonto ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/accountMigrations/default?api-version=2024-01-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
accountName
path True

string

minLength: 3
maxLength: 24
pattern: ^[a-z0-9]+$

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Die Namen von Speicherkonten müssen zwischen 3 und 24 Zeichen lang sein und nur Zahlen und Kleinbuchstaben verwenden.

migrationName
path True

MigrationName

pattern: ^[a-z][a-z0-9]*$

Der Name der Speicherkontomigration. Es sollte immer "Standard" sein.

resourceGroupName
path True

string

minLength: 1
maxLength: 90
pattern: ^[-\w\._\(\)]+$

Der Name der Ressourcengruppe innerhalb des Abonnements des Benutzers. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string

minLength: 1

Die ID des Zielabonnements.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Antworten

Name Typ Beschreibung
200 OK

StorageAccountMigration

OK – Rufen Sie die Details der laufenden oder abgeschlossenen Migration erfolgreich ab.

Other Status Codes

ErrorResponse

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

Sicherheit

azure_auth

Azure Active Directory OAuth2-Fluss

Typ: oauth2
Ablauf: implicit
Autorisierungs-URL: https://login.microsoftonline.com/common/oauth2/authorize

Bereiche

Name Beschreibung
user_impersonation Identitätswechsel ihres Benutzerkontos

Beispiele

StorageAccountGetMigrationFailed
StorageAccountGetMigrationInProgress

StorageAccountGetMigrationFailed

Beispielanforderung

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default?api-version=2024-01-01

Beispiel für eine Antwort

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default",
  "name": "default",
  "type": "Microsoft.Storage/storageAccounts/accountMigrations",
  "properties": {
    "targetSkuName": "Standard_ZRS",
    "migrationStatus": "Failed",
    "migrationFailedReason": "ZrsNotSupportedForAccountWithArchiveData",
    "migrationFailedDetailedReason": "ZRS is not supported for accounts with archive data."
  }
}

StorageAccountGetMigrationInProgress

Beispielanforderung

GET https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default?api-version=2024-01-01

Beispiel für eine Antwort

{
  "id": "/subscriptions/{subscription-id}/resourceGroups/resource-group-name/providers/Microsoft.Storage/storageAccounts/accountname/accountMigrations/default",
  "name": "default",
  "type": "Microsoft.Storage/storageAccounts/accountMigrations",
  "properties": {
    "targetSkuName": "Standard_ZRS",
    "migrationStatus": "InProgress"
  }
}

Definitionen

Name Beschreibung
ErrorResponse

Eine Fehlerantwort des Speicherressourcenanbieters.

ErrorResponseBody

Fehlerantworttext-Vertrag.

MigrationName

Der Name der Speicherkontomigration. Es sollte immer "Standard" sein.

migrationStatus

Aktueller Status der Migration

SkuName

Der SKU-Name. Erforderlich für die Kontoerstellung; optional für Update. Beachten Sie, dass in älteren Versionen der SKU-Name "accountType" genannt wurde.

StorageAccountMigration

Die Parameter oder der Status, die einer laufenden oder enqueuierten Speicherkontomigration zugeordnet sind, um die aktuelle SKU oder Region zu aktualisieren.

ErrorResponse

Eine Fehlerantwort des Speicherressourcenanbieters.

Name Typ Beschreibung
error

ErrorResponseBody

Fehlerantworttext des Azure Storage-Ressourcenanbieters.

ErrorResponseBody

Fehlerantworttext-Vertrag.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

MigrationName

Der Name der Speicherkontomigration. Es sollte immer "Standard" sein.

Wert Beschreibung
default

migrationStatus

Aktueller Status der Migration

Wert Beschreibung
Invalid
SubmittedForConversion
InProgress
Complete
Failed

SkuName

Der SKU-Name. Erforderlich für die Kontoerstellung; optional für Update. Beachten Sie, dass in älteren Versionen der SKU-Name "accountType" genannt wurde.

Wert Beschreibung
Standard_LRS
Standard_GRS
Standard_RAGRS
Standard_ZRS
Premium_LRS
Premium_ZRS
Standard_GZRS
Standard_RAGZRS
StandardV2_LRS
StandardV2_GRS
StandardV2_ZRS
StandardV2_GZRS
PremiumV2_LRS
PremiumV2_ZRS

StorageAccountMigration

Die Parameter oder der Status, die einer laufenden oder enqueuierten Speicherkontomigration zugeordnet sind, um die aktuelle SKU oder Region zu aktualisieren.

Name Typ Beschreibung
id

string

Migrationsressourcen-ID

name

string

Aktueller Wert ist "Standard" für vom Kunden initiierte Migration

properties.migrationFailedDetailedReason

string

Ursache für Migrationsfehler

properties.migrationFailedReason

string

Fehlercode für Migrationsfehler

properties.migrationStatus

migrationStatus

Aktueller Status der Migration

properties.targetSkuName

SkuName

Ziel-Sku-Name für das Konto

type

string

SrpAccountMigrationType in ARM-Vertrag, der "accountMigrations" ist