Depolama Taşıyıcı en üst düzey bir kaynaktır ve bir Azure kaynak grubuna dağıtılır. Depolama Taşıyıcı aracıları bir depolama taşıyıcı ile kaydedilir. Depolama taşıyıcısı ayrıca geçiş projelerini ve tek tek kaynaklarınızın Azure'daki hedeflerine geçişini tanımlamak ve izlemek için ihtiyacınız olan her şeyi içerir.
Bu makalede, kaynak grubunuz için depolama taşıyıcı dağıtmayı öğreneceksiniz.
Önkoşullar
İlk dağıtımınıza devam etmeden önce Depolama taşıyıcı dağıtımı planlama makalesini okumanız gerekir. Makale, depolama taşıyıcınız için bir Azure bölgesi seçmeye yönelik en iyi yöntemleri, oluşturmayı göz önünde bulundurmanız gereken depolama taşıyıcı kaynaklarının sayısını ve daha kullanışlı içgörüleri paylaşır.
Depolama taşıyıcı kaynağını dağıtmadan önce, seçili aboneliğinizde ve kaynak grubunuzda uygun izinlere sahip olduğunuzdan emin olun.
Bu abonelikte hiç depolama taşıyıcısı dağıtılmadıysa ve abonelik sahibi değilseniz daha önce bahsedilen planlama kılavuzunda Aboneliğinizi hazırlama bölümünü gözden geçirin.
Depolama taşıyıcısını bir kaynak grubuna dağıtmak için, seçili kaynak grubu için Katkıda Bulunan veya SahipRBAC (Rol Tabanlı Erişim Denetimi) rolünün üyesi olmanız gerekir. Planlama kılavuzundaki İzinler bölümünde, çeşitli geçiş senaryoları için ihtiyacınız olan izinleri gösteren bir tablo bulunur.
Yerel yükleme kullanıyorsanız az login komutunu kullanarak Azure CLI ile oturum açın. Kimlik doğrulama işlemini tamamlamak için terminalinizde görüntülenen adımları izleyin. Diğer oturum açma seçenekleri için bkz . Azure CLI ile oturum açma.
İstendiğinde, ilk kullanımda Azure CLI uzantısını yükleyin. Uzantılar hakkında daha fazla bilgi için bkz. Azure CLI ile uzantıları kullanma.
Yüklü sürümü ve bağımlı kitaplıkları bulmak için az version komutunu çalıştırın. En son sürüme yükseltmek için az upgrade komutunu çalıştırın.
Depolama taşıyıcı kaynağı oluşturmak için az storage-mover create komutunu kullanın. Gerekli --name, --resource-group, --location parametreleri için değerler sağlamanız gerekir. -description ve tags parametreleri isteğe bağlıdır.
## 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 \
Azure PowerShell ortamınızı hazırlama
Azure PowerShell'i yerel olarak kullanmayı seçerseniz:
New-AzStorageMover Cmdlet, bir kaynak grubunda yeni depolama taşıyıcı kaynağı oluşturmak için kullanılır. Modülü henüz yüklemediyseniz Az.StorageMover :
## 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
Depolama taşıyıcı kaynağını dağıtmak için gerekli -Name, -ResourceGroupNameve -Region parametreleri için değerler sağlamanız gerekir. -Description parametresi isteğe bağlıdır.
## 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"
Sonraki adımlar
Depolama Taşıyıcı aracısını dağıtmayı veya geçiş projesi oluşturmayı öğrenmek için sonraki makalelerden birine ilerleyin.