共用方式為


Get-AzRecoveryServicesAsrJob

取得指定 ASR 作業的詳細數據,或復原服務保存庫中最近 ASR 作業的清單。

語法

Get-AzRecoveryServicesAsrJob
   [-StartTime <DateTime>]
   [-EndTime <DateTime>]
   [-TargetObjectId <String>]
   [-State <String>]
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRecoveryServicesAsrJob
   -Name <String>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]
Get-AzRecoveryServicesAsrJob
   -Job <ASRJob>
   [-DefaultProfile <IAzureContextContainer>]
   [<CommonParameters>]

Description

Get-AzRecoveryServicesAsrJob Cmdlet 會取得 Azure Site Recovery 作業。 您可以使用此 Cmdlet 來檢視復原服務保存庫中的 ASR 作業。

範例

範例 1

$jobs = Get-AzRecoveryServicesAsrJob -TargetObjectId $ASRObjectId

傳回特定 ASR 物件上的所有作業(依標識元參考 ASR 物件,例如復寫的專案或復原計劃。

範例 2

取得指定 ASR 作業的詳細數據,或復原服務保存庫中最近 ASR 作業的清單。 ( 自動產生 )

Get-AzRecoveryServicesAsrJob -Job $Job

參數

-DefaultProfile

用於與 Azure 通訊的認證、帳戶、租用戶和訂用帳戶。

類型:IAzureContextContainer
別名:AzContext, AzureRmContext, AzureCredential
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-EndTime

指定作業的結束時間。 此 Cmdlet 會取得指定時間之前啟動的所有作業。 若要取得 此參數的 DateTime 物件,請使用 Get-Date Cmdlet。 如需詳細資訊,請輸入 Get-Help Get-Date

類型:Nullable<T>[DateTime]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Job

指定要取得更新詳細數據的 ASR 作業物件。

類型:ASRJob
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-Name

依名稱指定 ASR 作業。

類型:String
Position:Named
預設值:None
必要:True
接受管線輸入:False
接受萬用字元:False

-StartTime

指定作業的開始時間。 此 Cmdlet 會取得指定時間之後啟動的所有作業。

類型:Nullable<T>[DateTime]
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-State

指定 ASR 作業的狀態。 此 Cmdlet 會取得符合指定狀態的所有作業。 此參數可接受的值為:

  • 未開始
  • 進行中
  • 成功
  • 其他
  • 失敗
  • 已取消
  • 暫止
類型:String
接受的值:NotStarted, InProgress, Succeeded, Other, Failed, Cancelled, Suspended
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-TargetObjectId

指定物件的識別碼。 用來搜尋指定物件上的作業。

類型:String
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

輸入

ASRJob

輸出

ASRJob