Share via


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=2023-01-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
accountName
path True

string

Der Name des Speicherkontos innerhalb der angegebenen Ressourcengruppe. Speicherkontonamen müssen zwischen 3 und 24 Zeichen lang sein und dürfen nur Zahlen und Kleinbuchstaben enthalten.

Regex pattern: ^[a-z0-9]+$

migrationName
path True

MigrationName

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

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

resourceGroupName
path True

string

Der Name der Ressourcengruppe im Abonnement des Benutzers. Für den Namen wird die Groß-/Kleinschreibung nicht beachtet.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Hierbei handelt es sich um die ID des Zielabonnements.

api-version
query True

string

Hierbei handelt es sich um die für diesen Vorgang zu verwendende API-Version.

Antworten

Name Typ Beschreibung
200 OK

StorageAccountMigration

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

Other Status Codes

ErrorResponse

Fehlerantwort mit Beschreibung des Grunds für den Fehler.

Sicherheit

azure_auth

Azure Active Directory-OAuth2-Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

StorageAccountGetMigrationFailed
StorageAccountGetMigrationInProgress

StorageAccountGetMigrationFailed

Sample Request

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

Sample Response

{
  "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

Sample Request

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

Sample Response

{
  "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

Fehlerantworttextvertrag.

MigrationName

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

migrationStatus

Aktuelle status der Migration

SkuName

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

StorageAccountMigration

Die Parameter oder status, die einer laufenden oder in die Warteschlange gestellten 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

Fehlerantworttextvertrag.

Name Typ Beschreibung
code

string

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

message

string

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

MigrationName

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

Name Typ Beschreibung
default

string

migrationStatus

Aktuelle status der Migration

Name Typ Beschreibung
Complete

string

Failed

string

InProgress

string

Invalid

string

SubmittedForConversion

string

SkuName

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

Name Typ Beschreibung
Premium_LRS

string

Premium_ZRS

string

Standard_GRS

string

Standard_GZRS

string

Standard_LRS

string

Standard_RAGRS

string

Standard_RAGZRS

string

Standard_ZRS

string

StorageAccountMigration

Die Parameter oder status, die einer laufenden oder in die Warteschlange gestellten Speicherkontomigration zugeordnet sind, um die aktuelle SKU oder Region zu aktualisieren.

Name Typ Beschreibung
id

string

Migrationsressourcen-ID

name

string

Der aktuelle Wert ist "Default" für die vom Kunden initiierte Migration.

properties.migrationFailedDetailedReason

string

Grund für Migrationsfehler

properties.migrationFailedReason

string

Fehlercode für Migrationsfehler

properties.migrationStatus

migrationStatus

Aktuelle status der Migration

properties.targetSkuName

SkuName

Ziel-SKU-Name für das Konto

type

string

SrpAccountMigrationType im ARM-Vertrag, der "accountMigrations" lautet