Get-AzMigrateJob
Recupera lo stato di un processo di Azure Migrate.
Sintassi
Get-AzMigrateJob
-ResourceGroupName <String>
-ProjectName <String>
[-SubscriptionId <String>]
[-Filter <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzMigrateJob
-ResourceGroupName <String>
-ProjectName <String>
[-SubscriptionId <String>]
-JobName <String>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzMigrateJob
[-SubscriptionId <String>]
-JobID <String>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzMigrateJob
[-SubscriptionId <String>]
-InputObject <IJob>
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Get-AzMigrateJob
[-SubscriptionId <String>]
-ResourceGroupID <String>
-ProjectID <String>
[-Filter <String>]
[-DefaultProfile <PSObject>]
[<CommonParameters>]
Descrizione
Il cmdlet Get-AzMigrateJob ritenta lo stato di un processo di Azure Migrate.
Esempio
Esempio 1: Ottenere per ID processo
Get-AzMigrateJob -JobID "/Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.RecoveryServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationJobs/997e2a92-5afe-49c7-a81a-89660aec9b7b"
ActivityId : 68af14b4-46ae-48d1-b3e9-cdcffb9e8a93 ActivityId: 74d1a396-1d37-4264-8a5b-b727aaef0171
AllowedAction : {}
CustomDetailAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180110.JobDetailsAffectedObjectDetails
CustomDetailInstanceType : AsrJobDetails
EndTime : 9/16/20 11:57:33 AM
Error : {}
FriendlyName : Associate replication policy
Id : /Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.Recover
yServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationJobs/997e2a92-5afe-49c7-a81a-89660aec9b7b
Location :
Name : 997e2a92-5afe-49c7-a81a-89660aec9b7b
ScenarioName : AssociateProtectionProfile
StartTime : 9/16/20 11:57:32 AM
State : Succeeded
StateDescription : Completed
TargetInstanceType : ProtectionProfile
TargetObjectId : 42752b89-5fad-52fd-bf93-679fbdb6fed9
TargetObjectName : migrateAzMigratePWSHTc8d1sitepolicy
Task : {CloudPairingPrerequisitesCheck, CloudPairingPrepareSite}
Type : Microsoft.RecoveryServices/vaults/replicationJobs
In questo modo viene recuperato un processo in base all'ID.
Esempio 2: Elencare per gruppo di risorse e progetto
Get-AzMigrateJob -ResourceGroupName 'azmigratepwshtestasr13072020' -ProjectName 'AzMigrateTestProjectPWSH'
ActivityId :
AllowedAction : {}
CustomDetailAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180110.JobDetailsAffectedObjectDetails
CustomDetailInstanceType :
EndTime : 9/21/20 4:13:40 PM
Error : {}
FriendlyName : Update the virtual machine
Id : /Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.Recover
yServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationJobs/1c89e38e-34ec-4903-aa7c-115201bf2de1
Location :
Name : 1c89e38e-34ec-4903-aa7c-115201bf2de1
ScenarioName : UpdateVmProperties
StartTime : 9/21/20 4:13:34 PM
State : Succeeded
StateDescription : Completed
TargetInstanceType : ProtectionEntity
TargetObjectId : 593b735d-2a34-53b2-b8ed-e33da5650703
TargetObjectName : rb-w2k12r2-1
Task : {}
Type : Microsoft.RecoveryServices/vaults/replicationJobs
Ottiene tutti i processi in un progetto.
Esempio 3: Ottenere in base al gruppo di risorse, al progetto e al nome del processo
Get-AzMigrateJob -ResourceGroupName 'azmigratepwshtestasr13072020' -ProjectName 'AzMigrateTestProjectPWSH' -JobName 7ae1ee7c-442c-499d-8b0e-81d52a42b71e
ActivityId : 6986b7e5-0f1f-49d8-8b4b-77e6f66bcb92 ActivityId: eb73c6a1-7c66-469f-a853-d896aa38cc0f
AllowedAction : {}
CustomDetailAffectedObjectDetail : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api20180110.JobDetailsAffectedObjectDetails
CustomDetailInstanceType : AsrJobDetails
EndTime : 8/21/20 6:41:48 AM
Error : {}
FriendlyName : Create replication policy
Id : /Subscriptions/xxx-xxx-xxx/resourceGroups/azmigratepwshtestasr13072020/providers/Microsoft.Recover
yServices/vaults/AzMigrateTestProjectPWSH02aarsvault/replicationJobs/7ae1ee7c-442c-499d-8b0e-81d52a42b71e
Location :
Name : 7ae1ee7c-442c-499d-8b0e-81d52a42b71e
ScenarioName : AddProtectionProfile
StartTime : 8/21/20 6:41:48 AM
State : Succeeded
StateDescription : Completed
TargetInstanceType : ProtectionProfile
TargetObjectId : 18b2ccec-e39a-517b-ae5d-dd395e9f4f96
TargetObjectName : samplePolicy3
Task : {AddProtectionProfilePreflightsCheckTask, AddProtectionProfileTask}
Type : Microsoft.RecoveryServices/vaults/replicationJobs
Ottiene un processo specifico.
Parametri
-DefaultProfile
Credenziali, account, tenant e sottoscrizione usati per la comunicazione con Azure.
Tipo: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-Filter
Opzioni di filtro OData.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-InputObject
Specifica l'oggetto processo del server di replica. Per costruire, vedere la sezione NOTES per le proprietà INPUTOBJECT e creare una tabella hash.
Tipo: | IJob |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobID
Specifica l'ID processo per il quale devono essere recuperati i dettagli.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-JobName
Identificatore processo
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ProjectID
Specifica il progetto di Azure Migrate in cui vengono replicati i server.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ProjectName
Nome del progetto di migrazione.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupID
Specifica il gruppo di risorse del progetto Azure Migrate nella sottoscrizione corrente.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-ResourceGroupName
Nome del gruppo di risorse in cui è presente l'insieme di credenziali dei servizi di ripristino.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-SubscriptionId
ID sottoscrizione di Azure.
Tipo: | String |
Posizione: | Named |
Valore predefinito: | (Get-AzContext).Subscription.Id |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |