Create Pull Request
| Date | Scan | Status | Result |
|---|---|---|---|
| 2026-01-14 00:00 | #250 | in_progress |
Biased
|
| 2026-01-13 00:00 | #246 | completed |
Biased
|
| 2026-01-11 00:00 | #240 | completed |
Biased
|
| 2026-01-10 00:00 | #237 | completed |
Biased
|
| 2026-01-09 00:34 | #234 | completed |
Biased
|
| 2026-01-08 00:53 | #231 | completed |
Biased
|
| 2026-01-06 18:15 | #225 | cancelled |
Clean
|
| 2025-08-19 00:01 | #85 | completed |
Clean
|
| 2025-07-13 21:37 | #48 | completed |
Biased
|
| 2025-07-12 23:44 | #41 | cancelled |
Biased
|
## Set variables
$subscriptionID = "Your subscription ID"
$resourceGroupName = "Your resource group name"
$storageMoverName = "Your storage mover name"
## Log into Azure with your Azure credentials
Connect-AzAccount -SubscriptionId $subscriptionID
## Define the source endpoint: an NFS share in this example
## There is a separate cmdlet for creating each type of endpoint.
## (Each storage location type has different properties.)
## Run "Get-Command -Module Az.StorageMover" to see a full list.
$sourceEpName = "Your source endpoint name could be the name of the share"
$sourceEpDescription = "Optional, up to 1024 characters"
$sourceEpHost = "The IP address or DNS name of the source share NAS or server"
$sourceEpExport = "The name of your source share"
## Note that Host and Export will be concatenated to [Host]:/[Export] to form the full path
## to the source NFS share
New-AzStorageMoverNfsEndpoint `
-ResourceGroupName $resourceGroupName `
-StorageMoverName $storageMoverName `
-Name $sourceEpName `
-Host $sourceEpHost `
-Export $sourceEpExport `
-Description $sourceEpDescription # Description optional
## Define the target endpoint: an Azure blob container in this example
$targetEpName = "Target endpoint or blob container name"
$targetEpDescription = "Optional, up to 1024 characters"
$targetEpContainer = "The name of the target container in Azure"
$targetEpSaResourceId = /subscriptions/<GUID>/resourceGroups/<name>/providers/`
Microsoft.Storage/storageAccounts/<storageAccountName>
## Note: the target storage account can be in a different subscription and region than
## the storage mover resource.
##
## Only the storage account resource ID contains a fully qualified reference.
New-AzStorageMoverAzStorageContainerEndpoint `
-ResourceGroupName $resourceGroupName `
-StorageMoverName $storageMoverName `
-Name $targetEpName `
-BlobContainerName $targetEpContainer `
-StorageAccountResourceId $targetEpSaResourceId `
-Description $targetEpDescription # Description optional
## Create a job definition resource
$projectName = "Your project name"
$jobDefName = "Your job definition name"
$JobDefDescription = "Optional, up to 1024 characters"
$jobDefCopyMode = "Additive" # Merges source into target. See description in portal tab.
#$jobDefCopyMode = "Mirror" # Mirrors source into target. See description in portal tab.
$agentName = "The name of an agent previously registered to the same storage mover resource"
New-AzStorageMoverJobDefinition `
-Name $jobDefName `
-ProjectName $projectName `
-ResourceGroupName $resourceGroupName `
-StorageMoverName $storageMoverName `
-CopyMode $jobDefCopyMode `
-SourceName $sourceEpName `
-TargetName $targetEpName `
-AgentName $agentName `
-Description $sourceEpDescription # Description optional