Block Storage for VPC 스냅샷 소프트웨어 첨부 파일 업데이트
스냅샷에 포함된 소프트웨어의 이름을 업데이트할 수 있습니다.
소프트웨어 과금 플랜이 적용된 카탈로그 이미지를 사용하여 가상 서버 인스턴스를 프로비저닝하면, 소프트웨어가 연결된 부팅 볼륨이 생성됩니다. 첨부된 소프트웨어 파일에는 소프트웨어 계획 및 라이선스 대상 소프트웨어에 대한 세부 정보가 포함되어 있습니다. 해당 부팅 볼륨의 스냅샷을 생성하면, 해당 스냅샷은 소프트웨어 연결을 상속받습니다. 이 기능이 제공되기 전에 생성되었으며 소프트웨어 청구 플랜을 참조하는 스냅샷도 소프트웨어 첨부 파일과 함께 업데이트됩니다. CLI, API 또는 Terraform을 통해 스냅샷의 소프트웨어 첨부 파일을 업데이트할 수 있습니다.
콘솔에서 스냅샷 소프트웨어 첨부 파일 업데이트하기
콘솔에서는 스냅샷 소프트웨어 첨부 파일의 업데이트를 지원하지 않습니다. 스냅샷 소프트웨어 첨부 파일을 업데이트하려면 CLI, API 또는 Terraform 지침을 따르십시오.
CLI를 사용하여 스냅샷 소프트웨어 첨부 파일 업데이트하기
CLI를 사용하려면 먼저 IBM Cloud CLI 및 VPC CLI 플러그인을 설치해야 합니다. 자세한 정보는 CLI 전제조건을 참조하십시오.
스냅샷 소프트웨어 첨부 파일을 업데이트하려면 ibmcloud is snapshot-software-attachment-update 명령을 사용하십시오. SNAPSHOT 변수는 스냅샷의 ID 또는 이름입니다. SWAC 변수는 스냅샷 소프트웨어 연결 항목의 ID 또는 이름입니다. --name 값은 스냅샷 소프트웨어 첨부 파일의 새로운 이름입니다.
ibmcloud is snapshot-software-attachment-update SNAPSHOT SWAC --name NEW_NAME [--output JSON] [-q, --quiet]
다음 예제는 스냅샷 my-snapshot 에 대한 소프트웨어 첨부 파일의 이름을 ‘ my-snapshot-software-attachment ’에서 ‘ my-renamed-snapshot-software-attachment ’로 변경합니다.
ibmcloud is snapshot-software-attachment-update my-snapshot my-snapshot-software-attachment --name my-renamed-snapshot-software-attachment
사용 가능한 명령어 옵션에 대한 자세한 내용은 다음을 참조하십시오. ibmcloud is snapshot-software-attachment-update.
CLI를 사용하여 스냅샷 소프트웨어 첨부 파일 가져오기
CLI에서 ID나 이름을 통해 스냅샷에 포함된 특정 소프트웨어 첨부 파일을 불러올 수 있습니다. 사용 ibmcloud is snapshot-software-attachment. SNAPSHOT 변수는 스냅샷의 ID 또는 이름입니다. SWAC 변수는 스냅샷 소프트웨어의 첨부 ID 또는 이름입니다.
ibmcloud is snapshot-software-attachment SNAPSHOT SWAC [--output JSON] [-q, --quiet]
-
ID를 기준으로 스냅샷 소프트웨어 첨부 파일을 검색하려면,
SWAC변수에 해당 소프트웨어 첨부 파일 ID를 지정하십시오.다음 예제는 스냅샷
cli-snap에 대한 ID가r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a인 소프트웨어 첨부 파일을 가져옵니다.ibmcloud is snapshot-software-attachment cli-snap r134-fbb5d014-5cf1-4bf9-af23-86fc238c3c0a -
이름을 기준으로 스냅샷 소프트웨어 첨부 파일을 검색하려면, ‘
SWAC’ 변수에 해당 소프트웨어 첨부 파일 이름을 지정하십시오.다음 예제는
cli-snap스냅샷에 대한 ‘twiddling-thud-stash-reliant’이라는 이름의 소프트웨어 첨부 파일을 가져옵니다.ibmcloud is snapshot-software-attachment cli-snap twiddling-thud-stash-reliant
사용 가능한 명령어 옵션에 대한 자세한 내용은 다음을 참조하십시오. ibmcloud is snapshot-software-attachment.
API를 사용하여 스냅샷 소프트웨어 첨부 파일 업데이트하기
PATCH /snapshots/{snapshot_id}/software_attachments/{id} 요청을 수행하고 스냅샷 ID와 소프트웨어 첨부 파일 ID를 지정하여, 스냅샷 소프트웨어 첨부 파일 패치 객체에 제공된 정보로 소프트웨어 첨부 파일을 업데이트하십시오.
다음 예제는 ID가 $software_attachment_id 인 소프트웨어 첨부 파일을 ID가 $snapshot_id 인 스냅샷에 대해 업데이트합니다.
curl -X PATCH "https://us-south.iaas.cloud.ibm.com/v1/snapshots/$snapshot_id/software_attachments/$software_attachment_id?version=2026-06-23&generation=2" \
-H "accept: application/json" \
-H "Content-Type: application/merge-patch+json" \
-H "Authorization: Bearer $iam_token" \
-d '{"name":"my-renamed-snapshot-software-attachment"}'
자세한 내용은 VPC API 참조 문서의 “스냅샷 소프트웨어 첨부 파일 업데이트”를 참조하십시오.
API를 사용하여 스냅샷 소프트웨어 첨부 파일 가져오기
GET /snapshots/{snapshot_id}/software_attachments/{id} 요청을 보내고, 소프트웨어 첨부 파일 ID와 스냅샷 ID를 지정하십시오. 이 요청은 URL 에 있는 식별자로 지정된 단일 스냅샷 소프트웨어 첨부 파일을 가져옵니다.
다음 예제는 스냅샷 ID가 $snapshot_id 인 스냅샷에 대해 ID가 $software_attachment_id 인 특정 소프트웨어 첨부 파일을 가져옵니다.
curl -X GET "https://us-south.iaas.cloud.ibm.com/v1/snapshot/$snapshot_id/software_attachments/$software_attachment_id?version=2026-06-23&generation=2" -H "accept: application/json" -H "Authorization: Bearer $iam_token"
자세한 내용은 VPC API의 ‘스냅샷 소프트웨어 첨부 파일 가져오기’를 참조하십시오.