Get-AzMigrateJob

Mengambil status pekerjaan Azure Migrate.

Sintaks

Get-AzMigrateJob
   -ProjectName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-Filter <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMigrateJob
   -JobID <String>
   [-SubscriptionId <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMigrateJob
   -InputObject <IJob>
   [-SubscriptionId <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMigrateJob
   -JobName <String>
   -ProjectName <String>
   -ResourceGroupName <String>
   [-SubscriptionId <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]
Get-AzMigrateJob
   -ProjectID <String>
   -ResourceGroupID <String>
   [-SubscriptionId <String>]
   [-Filter <String>]
   [-DefaultProfile <PSObject>]
   [<CommonParameters>]

Deskripsi

Cmdlet Get-AzMigrateJob mengambil status pekerjaan Azure Migrate.

Contoh

Contoh 1: Dapatkan Menurut Id Pekerjaan

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

Ini mengambil pekerjaan dengan Id.

Contoh 2: Daftar menurut grup sumber daya dan proyek

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

Ini mendapatkan semua pekerjaan dalam proyek.

Contoh 3: Dapatkan menurut grup sumber daya, proyek, dan nama pekerjaan

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

Ini mendapatkan pekerjaan tertentu.

Parameter

-DefaultProfile

Kredensial, akun, penyewa, dan langganan yang digunakan untuk komunikasi dengan Azure.

Type:PSObject
Aliases:AzureRMContext, AzureCredential
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-Filter

Opsi filter OData.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-InputObject

Menentukan objek pekerjaan server replikasi. Untuk membuat, lihat bagian CATATAN untuk properti INPUTOBJECT dan buat tabel hash.

Type:IJob
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-JobID

Menentukan id pekerjaan yang detailnya perlu diambil.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-JobName

Pengidentifikasi pekerjaan

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ProjectID

Menentukan Proyek Azure Migrate tempat server mereplikasi.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ProjectName

Nama proyek migrasi.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ResourceGroupID

Menentukan Grup Sumber Daya Proyek Azure Migrate dalam langganan saat ini.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-ResourceGroupName

Nama grup sumber daya tempat vault layanan pemulihan ada.

Type:String
Position:Named
Default value:None
Accept pipeline input:False
Accept wildcard characters:False
-SubscriptionId

ID Langganan Azure.

Type:String
Position:Named
Default value:(Get-AzContext).Subscription.Id
Accept pipeline input:False
Accept wildcard characters:False

Output

IJob

Catatan

ALIAS

PROPERTI PARAMETER KOMPLEKS

Untuk membuat parameter yang dijelaskan di bawah ini, buat tabel hash yang berisi properti yang sesuai. Untuk informasi tentang tabel hash, jalankan Get-Help about_Hash_Tables.

INPUTOBJECT <IJob>: Menentukan objek pekerjaan server replikasi.

  • [Location <String>]: Lokasi Sumber Daya
  • [ActivityId <String>]: Id aktivitas.
  • [AllowedAction <String[]>]: Tindakan yang diizinkan untuk pekerjaan.
  • [CustomDetailAffectedObjectDetail <IJobDetailsAffectedObjectDetails>]: Properti objek yang terpengaruh seperti server sumber, cloud sumber, server target, cloud target, dll. berdasarkan detail objek alur kerja.
    • [(Any) <String>]: Ini menunjukkan properti apa pun dapat ditambahkan ke objek ini.
  • [EndTime <DateTime?>]: Waktu akhir.
  • [Error <IJobErrorDetails[]>]: Kesalahan.
    • [CreationTime <DateTime?>]: Waktu pembuatan kesalahan pekerjaan.
    • [ErrorLevel <String>]: Tingkat kesalahan kesalahan.
    • [ProviderErrorDetailErrorCode <Int32?>]: Kode Kesalahan.
    • [ProviderErrorDetailErrorId <String>]: Id kesalahan Penyedia.
    • [ProviderErrorDetailErrorMessage <String>]: Pesan Kesalahan.
    • [ProviderErrorDetailPossibleCaus <String>]: Kemungkinan penyebab kesalahan.
    • [ProviderErrorDetailRecommendedAction <String>]: Tindakan yang disarankan untuk mengatasi kesalahan.
    • [ServiceErrorDetailActivityId <String>]: Id Aktivitas.
    • [ServiceErrorDetailCode <String>]: Kode kesalahan.
    • [ServiceErrorDetailMessage <String>]: Pesan kesalahan.
    • [ServiceErrorDetailPossibleCaus <String>]: Kemungkinan penyebab kesalahan.
    • [ServiceErrorDetailRecommendedAction <String>]: Tindakan yang disarankan untuk mengatasi kesalahan.
    • [TaskId <String>]: Id tugas.
  • [FriendlyName <String>]: DisplayName.
  • [ScenarioName <String>]: ScenarioName.
  • [StartTime <DateTime?>]: Waktu mulai.
  • [State <String>]: Status Pekerjaan. Ini adalah salah satu nilai ini - NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended, atau Lainnya.
  • [StateDescription <String>]: Deskripsi status Pekerjaan. Misalnya - Untuk status Berhasil, deskripsi dapat Diselesaikan, PartiallySucceeded, CompletedWithInformation atau Skipped.
  • [TargetInstanceType <String>]: Jenis objek yang terpengaruh yang merupakan kelas Microsoft.Azure.SiteRecovery.V2015_11_10.AffectedObjectType.
  • [TargetObjectId <String>]: Id Objek yang terpengaruh.
  • [TargetObjectName <String>]: Nama objek yang terpengaruh.
  • [Task <IAsrTask[]>]: Tugas.
    • [AllowedAction <String[]>]: Status/tindakan yang berlaku pada tugas ini.
    • [CustomDetailInstanceType <String>]: Jenis detail tugas.
    • [EndTime <DateTime?>]: Waktu akhir.
    • [Error <IJobErrorDetails[]>]: Detail kesalahan tugas.
    • [FriendlyName <String>]: Nama.
    • [GroupTaskCustomDetailChildTask <IAsrTask[]>]: Tugas anak.
    • [GroupTaskCustomDetailInstanceType <String>]: Jenis detail tugas.
    • [Name <String>]: Nama Tugas yang unik.
    • [StartTime <DateTime?>]: Waktu mulai.
    • [State <String>]: Negara Bagian. Ini adalah salah satu nilai ini - NotStarted, InProgress, Succeeded, Failed, Cancelled, Suspended, atau Lainnya.
    • [StateDescription <String>]: Deskripsi status tugas. Misalnya - Untuk status Berhasil, deskripsi dapat Diselesaikan, PartiallySucceeded, CompletedWithInformation atau Skipped.
    • [TaskId <String>]: Id.
    • [TaskType <String>]: Jenis tugas. Detail dalam properti CustomDetails bergantung pada jenis ini.