기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
스냅샷 가져오기 작업 모니터링
VM Import/Export를 사용하여 스냅샷 가져오기 작업을 시작한 후 가져오기 작업을 모니터링할 수 있습니다. 작업 상태가 이면 가져오기 작업이 진행 중임을 active
의미합니다. 상태가 completed
일 때 스냅샷을 사용할 준비가 된 것입니다.
- AWS CLI
-
스냅샷 가져오기 작업의 상태를 가져오는 방법
다음 describe-import-snapshot-tasks 명령을 사용합니다.
aws ec2 describe-import-snapshot-tasks \ --import-task-ids
import-snap-1234567890abcdef0
출력의 예시는 다음과 같습니다.
{ "ImportSnapshotTasks": [ { "Description": "My server VM", "ImportTaskId": "import-snap-1234567890abcdef0", "SnapshotTaskDetail": { "Description": "My server VMDK", "DiskImageSize": "3.115815424E9", "Format": "VMDK", "Progress": "22", "Status": "active", "StatusMessage": "downloading/converting", "UserBucket": { "S3Bucket": "amzn-s3-demo-import-bucket", "S3Key": "vms/my-server-vm.vmdk" }, } } ] }
모든 스냅샷 가져오기 작업의 상태를 가져오려면
다음 describe-import-snapshot-tasks 명령을 사용합니다.
aws ec2 describe-import-snapshot-tasks \ --query "ImportSnapshotTasks[*].{Description:Description, ImportTaskId:ImportTaskId, Status:SnapshotTaskDetail.Status, Progress: SnapshotTaskDetail.Progress, SnapshotID: SnapshotTaskDetail.SnapshotId, S3Key: SnapshotTaskDetail.UserBucket.S3Key}" \ --output table
출력의 예시는 다음과 같습니다. 필요한 추가 필드를 표시할 수 있습니다.
---------------------------------------------------------------------------------------------------------------------------- | DescribeImportSnapshotTasks | +--------------+--------------------------------+-------------+-----------+----------------------+-------------------------+ | Description | ImportTaskId | Status | Progress | S3Key | SnapshotID | +--------------+--------------------------------+-------------+-----------+----------------------+-------------------------+ | My server VM| import-snap-1234567890abcdef0 | active | 19 | my-server-vm.vmdk | | | My server VM| import-snap-1234567890abcdef1 | completed | None | my-server-vm1.vmdk | snap-0bd3ea32600000000 | | My server VM| import-snap-1234567890abcdef2 | completed | None | my-server-vm2.vmdk | snap-090ec0d0eb1111111 | | My server VM| import-snap-1234567890abcdef3 | deleted | None | my-server-vm3.vmdk | | +--------------+--------------------------------+-------------+-----------+----------------------+-------------------------+
- PowerShell
-
스냅샷 가져오기 작업의 상태를 가져오는 방법
다음과 같이 Get-EC2ImportSnapshotTask cmdlet을 사용합니다.
Get-EC2ImportSnapshotTask ` -ImportTaskId
import-snap-1234567890abcdef0
| Format-List *, @{Name='SnapshotTaskDetail';Expression={ $_.SnapshotTaskDetail | Out-String }}, @{Name='UserBucket';Expression={ $_.SnapshotTaskDetail.UserBucket | Out-String }}출력의 예시는 다음과 같습니다.
Description : My server VM ImportTaskId : import-snap-1234567890abcdef0 SnapshotTaskDetail : Amazon.EC2.Model.SnapshotTaskDetail Tags : SnapshotTaskDetail : Description : DiskImageSize : 2495933952 Encrypted : Format : VMDK KmsKeyId : Progress : SnapshotId : snap-111222333444aaabb Status : completed StatusMessage : Url : UserBucket : Amazon.EC2.Model.UserBucketDetails UserBucket : S3Bucket : amzn-s3-demo-import-bucket S3Key : my-server-vm.vmdk
모든 스냅샷 가져오기 작업의 상태를 가져오려면
다음과 같이 Get-EC2ImportSnapshotTask cmdlet을 사용합니다.
Get-EC2ImportSnapshotTask | Format-Table Description, ImportTaskId, @{Name='Status';Expression={$_.SnapshotTaskDetail.Status}}, @{Name='Progress';Expression={$_.SnapshotTaskDetail.Progress}}, @{Name='SnapshotID';Expression={$_.SnapshotTaskDetail.SnapshotID}}, @{Name='S3Key Source';Expression={$_.SnapshotTaskDetail.UserBucket.S3Key}}
출력의 예시는 다음과 같습니다. 필요한 추가 필드를 표시할 수 있습니다.
Description ImportTaskId Status Progress SnapshotID S3Key Source ----------- ------------ ------ -------- ---------- ------------ My server VM import-snap-1234567890abcdef0 active 19 my-server-vm.vmdk My server VM import-snap-1234567890abcdef1 completed snap-0450e071240000000 my-server-vm1.vmdk My server VM import-snap-1234567890abcdef2 completed snap-0bd3ea32601111111 my-server-vm2.vmdk My server VM import-snap-1234567890abcdef3 deleted my-server-vm3.vmdk
스냅샷 가져오기
스냅샷 가져오기 작업 취소