Eine Storage Mover-Ressource ist eine Ressource auf oberster Ebene, die in einer Azure-Ressourcengruppe bereitgestellt wird. Storage Mover-Agents werden mit einem Speicher-Mover registriert. Der Speicher-Mover enthält außerdem Migrationsprojekte und alles, was Sie benötigen, um die Migration Ihrer einzelnen Quellen zu ihren Zielen in Azure zu definieren und zu überwachen.
In diesem Artikel erfahren Sie, wie Sie einen Speicher-Mover in Ihrer Ressourcengruppe bereitstellen.
Voraussetzungen
Am besten lesen Sie den Artikel Planen einer Storage Mover-Bereitstellung, bevor Sie mit Ihrer ersten Bereitstellung fortfahren. Der Artikel enthält bewährte Methoden zum Auswählen einer Azure-Region für Ihren Speicher-Mover, die Anzahl der Speicher-Mover-Ressourcen, die Sie in Betracht ziehen sollten, sowie weitere hilfreiche Erkenntnisse.
Stellen Sie vor der Bereitstellung einer Speicher-Mover-Ressource sicher, dass Sie über die entsprechenden Berechtigungen in Ihrer ausgewählten Abonnement- und Ressourcengruppe verfügen.
Wenn in diesem Abonnement noch nie ein Speicher-Mover bereitgestellt wurde und Sie kein Abonnement besitzen, lesen Sie den Abschnitt Vorbereiten Ihres Abonnements im oben erwähnten Planungshandbuch.
Um eine Storage Mover-Instanz in einer Ressourcengruppe bereitzustellen, benötigen Sie die RBAC-Rolle (rollenbasierte Zugriffssteuerung)Mitwirkender oder Besitzer für die ausgewählte Ressourcengruppe. Der Abschnitt Berechtigungen im Planungshandbuch enthält eine Tabelle, in der die Berechtigungen aufgeführt sind, die Sie für verschiedene Migrationsszenarien benötigen.
Das Erstellen eines Speicher-Movers erfordert, dass Sie sich für ein Abonnement, eine Ressourcengruppe, eine Region und einen Namen entscheiden. Der Artikel Planen einer Azure Storage Mover-Bereitstellung enthält bewährte Methoden. Informationen zum Auswählen eines unterstützten Namens finden Sie unter Namenskonvention für Ressourcen.
Navigieren Sie zum Link Erstellen einer Ressource im Azure-Portal.
Suchen Sie nach Azure Storage Mover. Wenn Sie das richtige Suchergebnis identifiziert haben, wählen Sie die Schaltfläche Erstellen aus. Ein Assistent zum Erstellen einer Speicher-Mover-Ressource wird geöffnet.
Wenn Sie CLI-Referenzbefehle lieber lokal ausführen, installieren Sie die Azure CLI. Wenn Sie Windows oder macOS ausführen, sollten Sie die Azure CLI in einem Docker-Container ausführen. Weitere Informationen finden Sie unter Ausführen der Azure CLI in einem Docker-Container.
Wenn Sie eine lokale Installation verwenden, melden Sie sich mithilfe des Befehls az login bei der Azure CLI an. Führen Sie die in Ihrem Terminal angezeigten Schritte aus, um den Authentifizierungsprozess abzuschließen. Informationen zu anderen Anmeldeoptionen finden Sie unter Anmelden mit der Azure CLI.
Installieren Sie die Azure CLI-Erweiterung beim ersten Einsatz, wenn Sie dazu aufgefordert werden. Weitere Informationen zu Erweiterungen finden Sie unter Verwenden von Erweiterungen mit der Azure CLI.
Führen Sie az version aus, um die installierte Version und die abhängigen Bibliotheken zu ermitteln. Führen Sie az upgrade aus, um das Upgrade auf die aktuelle Version durchzuführen.
Verwenden Sie den Befehl az storage-mover create, um eine Storage Mover-Ressource zu erstellen. Sie müssen Werte für die erforderlichen Parameter --name, --resource-group und --location angeben. Die Parameter -description und tags sind optional.
## Log into your Azure CLI account, a browser window will appear so that you can confirm your login.
az login
## The Azure Storage Mover extension for CLI is not installed by default and needs to be installed manually. Install the Azure Storage Mover extension without a prompt.
az config set extension.use_dynamic_install=yes_without_prompt
## Set variables
$storageMoverName = "The name of the Storage Mover resource."
$resourceGroupName = "Name of resource group"
$description = "A description for the storage mover."
$location = "The geo-location where the resource lives. When not specified, the location fo the resource group will be used."
$tags = "Resource tags. Support shorthand-syntax, json-file and yaml-file. Try '??' to show more."
## Create a Storage Mover resource.
az storage-mover create --Name $storageMoverName \
--ResourceGroupName $resourceGroupName \
--Location $location \
Das New-AzStorageMover-Cmdlet wird verwendet, um eine neue Speicher-Mover-Ressource in einer Ressourcengruppe zu erstellen. Wenn Sie das Modul Az.StorageMover noch nicht installiert haben:
## Ensure you are running the latest version of PowerShell 7
$PSVersionTable.PSVersion
## Your local execution policy must be set to at least remote signed or less restrictive
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
## If you don't have the general Az PowerShell module, install it first
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
## Lastly, the Az.StorageMover module is not installed by default and must be manually requested.
Install-Module -Name Az.StorageMover -Scope CurrentUser -Repository PSGallery -Force
Um eine Speicher-Mover-Ressource bereitzustellen, müssen Sie Werte für die erforderlichen Parameter -Name, -ResourceGroupNameund -Region angeben. Das -Description ist optional.
## Set variables
$subscriptionID = "Your subscription ID"
$resourceGroupName = "Your resource group name"
$storageMoverName = "Your storage mover name"
$description = "Optional, up to 1024 characters"
## Log into Azure with your Azure credentials
Connect-AzAccount -SubscriptionId $subscriptionID
## If this is the first storage mover resource deployed in this subscription:
## You need to manually register the resource provider namespaces Microsoft.StorageMover and Microsoft.HybridCompute with your subscription.
## This only needs to be done once per subscription. You must have at least Contributor permissions (RBAC role) on the subscription.
Register-AzResourceProvider -ProviderNamespace Microsoft.StorageMover
Register-AzResourceProvider -ProviderNamespace Microsoft.HybridCompute
## The value for the Azure region of your resource stems from an enum.
## To find the correct Location value for your selected Azure region, run:
## Get-AzLocation | select displayname,location
## Create a storage mover resource
New-AzStorageMover `
-Name $storageMoverName `
-ResourceGroupName $resourceGroupName `
-Location "Your Location value"
Nächste Schritte
Wechseln Sie zu einem der nächsten Artikel, um zu erfahren, wie Sie einen Storage Mover-Agent bereitstellen oder ein Migrationsprojekt erstellen.