alicloud_hbr_restore_jobs
更新时间:
This data source provides the Hbr Restore Jobs of the current Alibaba Cloud user.
-> NOTE: Available in v1.133.0+.
Example Usage
Basic Usage
data "alicloud_hbr_ecs_backup_plans" "default" {
name_regex = "plan-name"
}
data "alicloud_hbr_restore_jobs" "default" {
restore_type = "ECS_FILE"
vault_id = [data.alicloud_hbr_ecs_backup_plans.default.plans.0.vault_id]
target_instance_id = [data.alicloud_hbr_ecs_backup_plans.default.plans.0.instance_id]
}
Argument Reference
The following arguments are supported:
restore_type- (Required, ForceNew) The Recovery Destination Types. Valid values:ECS_FILE,NAS,OSS,OTS_TABLE,UDM_ECS_ROLLBACK.restore_id- (Optional, ForceNew) The list of restore job IDs.vault_id- (Optional, ForceNew) The list of backup vault IDs.source_type- (Optional, ForceNew) The list of data source types. Valid values:ECS_FILE,NAS,OSS,OTS_TABLE,UDM_ECS_ROLLBACK.status- (Optional, ForceNew) The status of restore job. Valid values:CANCELED,CANCELING,COMPLETE,CREATED,EXPIRED,FAILED,PARTIAL_COMPLETE,QUEUED,RUNNING.target_bucket- (Optional, ForceNew) The name of target OSS bucket.target_file_system_id- (Optional, ForceNew) Valid while source_type equalsNAS. The list of destination File System IDs.target_instance_id- (Optional, ForceNew) The ID of target ECS instance.output_file- (Optional) File name where to save data source results (after runningterraform plan).
Argument Reference
The following attributes are exported in addition to the arguments listed above:
ids- A list of restore job IDs.jobs- A list of Hbr restore jobs. Each element contains the following attributes:id- The ID of the restore job.vault_id- The ID of backup vault.restore_job_id- The ID of restore job.snapshot_id- The ID of Snapshot.snapshot_hash- The hashcode of Snapshot.restore_type- The type of recovery destination. Valid Values:ECS_FILE,OSS,NAS.create_time- The creation time of restore job.start_time- The start time of restore job. Unix Time in Seconds.updated_time- The update Time of restore job. Unix Time in Seconds.complete_time- The completion time of restore Job.target_bucket- The name of target ofo OSS bucket.target_create_time- The creation time of destination file system.target_file_system_id- The ID of destination file system.target_instance_id- The ID of target ECS instance.target_path- The target file path of ECS instance.target_prefix- The file prefix of target OSS object.status- The status of restore job.actual_bytes- The actual size of Snapshot.actual_items- The actual number of files.bytes_done- The size of restore job recovered.bytes_total- The total size of restore job recovered.error_message- The error message of recovery task execution.expire_time- The expiration time of restore job. Unix Time in seconds.items_done- The number of items restore job recovered.items_total- The total number of items restore job recovered.options- Recovery Options.progress- The recovery progress.
该文章对您有帮助吗?