En lagringsflyttare är en resurs på den översta nivån och distribueras till en Azure-resursgrupp. Storage Mover-agenter registreras med en lagringsflyttare. Lagringsflyttaren innehåller även migreringsprojekt och allt du behöver för att definiera och övervaka migreringen av dina enskilda källor till deras mål i Azure.
I den här artikeln får du lära dig hur du distribuerar en lagringsflyttare till din resursgrupp.
Förutsättningar
Du bör läsa artikeln Planera för en distribution av lagringsflyttare innan du fortsätter med din första distribution. Artikeln innehåller metodtips för att välja en Azure-region för din lagringsflyttare, antalet lagringsflyttarresurser som du bör överväga att skapa och mer användbara insikter.
Innan du distribuerar en lagringsflyttarresurs kontrollerar du att du har rätt behörigheter i din valda prenumeration och resursgrupp.
Om det aldrig har distribuerats någon lagringsflyttare i den här prenumerationen och du inte är prenumerationsägare kan du läsa avsnittet Förbered din prenumeration i planeringsguiden som nämnts tidigare.
Om du vill distribuera en lagringsflyttare till en resursgrupp måste du vara medlem i rollen Deltagare eller ÄgareRBAC (rollbaserad åtkomstkontroll) för den valda resursgruppen. Avsnittet Behörigheter i planeringsguiden innehåller en tabell som beskriver de behörigheter du behöver för olika migreringsscenarier.
När du skapar en lagringsflyttare måste du bestämma dig för en prenumeration, en resursgrupp, en region och ett namn. Artikeln Planera för en Azure Storage Mover-distribution innehåller metodtips. Se namngivningskonventionen för resurser för att välja ett namn som stöds.
Om du använder en lokal installation loggar du in på Azure CLI med hjälp av kommandot az login. Slutför autentiseringsprocessen genom att följa stegen som visas i terminalen. Andra inloggningsalternativ finns i Logga in med Azure CLI.
När du uppmanas att installera Azure CLI-tillägget vid första användningen. Mer information om tillägg finns i Använda tillägg med Azure CLI.
Kör az version om du vill hitta versionen och de beroende bibliotek som är installerade. Om du vill uppgradera till den senaste versionen kör du az upgrade.
Om du vill skapa en lagringsflyttarresurs använder du kommandot az storage-mover create . Du måste ange värden för de obligatoriska --nameparametrarna , --resource-group, --location . Parametrarna -description och tags är valfria.
## 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 \
Cmdleten New-AzStorageMover används för att skapa en ny lagringsflyttarresurs i en resursgrupp. Om du inte har installerat modulen Az.StorageMover ännu:
## 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
Om du vill distribuera en lagringsflyttarresurs måste du ange värden för de obligatoriska -Nameparametrarna , -ResourceGroupNameoch -Region . Parametern -Description är valfri.
## 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ästa steg
Gå vidare till någon av nästa artiklar för att lära dig hur du distribuerar en Storage Mover-agent eller skapar ett migreringsprojekt.