Creare una risorsa di Spostamento archiviazione di Azure
Articolo
Uno spostamento archiviazione è una risorsa di primo livello e viene distribuita in un gruppo di risorse di Azure. Gli agenti spostamento di archiviazione vengono registrati con uno spostamento di archiviazione. Lo strumento di spostamento delle risorse di archiviazione include anche progetti di migrazione e tutto ciò che è necessario per definire e monitorare la migrazione delle singole origini alle proprie destinazioni in Azure.
Questo articolo illustra come distribuire uno spostamento di archiviazione nel gruppo di risorse.
Prerequisiti
Prima di continuare con la prima distribuzione, leggere l'articolo Pianificazione per una distribuzione dello spostamento di archiviazione. L'articolo condivide le procedure consigliate per la selezione di un'area di Azure per lo spostamento di archiviazione, il numero di risorse dello spostamento di archiviazione da prendere in considerazione per creare e ottenere informazioni più utili.
Prima di distribuire una risorsa di spostamento archiviazione, assicurarsi di disporre delle autorizzazioni appropriate nella sottoscrizione e nel gruppo di risorse selezionati.
Se non è mai stato distribuito uno spostamento di archiviazione in questa sottoscrizione e non si è un proprietario della sottoscrizione, vedere la sezione Preparazione della sottoscrizione nella guida alla pianificazione indicata in precedenza.
Per distribuire uno spostamento di archiviazione in un gruppo di risorse, è necessario essere un membro del ruolo di collaboratore o di proprietarioControllo degli accessi in base al ruolo per il gruppo di risorse selezionato. La sezione Autorizzazioni nella guida alla pianificazione include una tabella che delinea le autorizzazioni necessarie per vari scenari di migrazione.
Cercare Spostamento archiviazione di Azure. Quando si identifica il risultato della ricerca corretto, selezionare il pulsante Crea. Verrà aperta una procedura guidata per creare una risorsa di spostamento di archiviazione.
Preparare l'ambiente dell'interfaccia della riga di comando di Azure
Se si preferisce eseguire i comandi di riferimento dell'interfaccia della riga di comando in locale, installare l'interfaccia della riga di comando di Azure. Per l'esecuzione in Windows o macOS, è consigliabile eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker. Per altre informazioni, vedere Come eseguire l'interfaccia della riga di comando di Azure in un contenitore Docker.
Se si usa un'installazione locale, accedere all'interfaccia della riga di comando di Azure con il comando az login. Per completare il processo di autenticazione, seguire la procedura visualizzata nel terminale. Per altre opzioni di accesso, vedere Accedere tramite l'interfaccia della riga di comando di Azure.
Eseguire az version per trovare la versione e le librerie dipendenti installate. Per eseguire l'aggiornamento alla versione più recente, eseguire az upgrade.
Per creare una risorsa di spostamento di archiviazione, usare il comando az storage-mover create. Sarà necessario specificare i valori per i parametri --name, --resource-group, --location necessari. -description e tags sono parametri facoltativi.
## 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 \
Preparare l'ambiente Azure PowerShell
Se si sceglie di usare Azure PowerShell in locale:
Il cmdlet New-AzStorageMover viene usato per creare una nuova risorsa di spostamento archiviazione in un gruppo di risorse. Se il modulo Az.StorageMover non è ancora stato installato:
## 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
Per distribuire una risorsa di spostamento di archiviazione, è necessario specificare i valori per i parametri -Name, -ResourceGroupName e -Region necessari. -Description è facoltativo.
## 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"
Passaggi successivi
Passare a uno degli articoli successivi per informazioni su come distribuire un agente di Spostamento archiviazione o creare un progetto di migrazione.