IBM Cloud : Power Systems Virtual Server의 스냅 샷 기능을 CLI (ibmcloud 명령)에서 실행
1. 소개
Power Systems Virtual Server의 스냅샷을 얻으려면 여전히 API를 사용해야 합니다. 그 실제의 순서는, 이하 등에서 소개되고 있다.
h tps : // c ぉ d. 이 bm. 이 m / 드 cs / Pou r - 아 s? 토피 c = 뽀 ぇ r 아 아 s
htps : // 이 m / k는 야마 / ms / f0bf62dc04677 A321 0c
한편, 이들 처리는 CLI (ibmcloud 커맨드)를 통해서도 실시 가능하기 때문에, 본 절에서 그 순서를 확인한다.
$ ibmcloud pi | grep -i snapshot
snapshot, snap Get the detail of a snapshot.
snapshot-create, snapc Create a PVM instance snapshot
snapshot-delete, snapd Delete a snapshot.
snapshot-restore, snapr Restore a PVM instance snapshot
snapshots, snaps List all snapshots
$ ibmcloud pi | grep -i clone
volume-clone, volcl Get the status of a clone request for the specified clone task ID.
volume-create-clone, volcc Create a volume clone for specific volumes.
2. 실시 방법
2.1 ibmcloud 명령으로 로그인
API Key를 사용하면 Interactive인증 없이 로그인할 수 있다.
자세한 내용은 IBM Cloud: ibmcloud 명령으로 API Key를 사용하여 로그인하는 방법을 참조하십시오.
$ ibmcloud login -a cloud.ibm.com --apikey @ibmcloud_apikey -r jp-tok
2.2 대상 Power Systems Virtual Server 인스턴스 지정
$ ibmcloud pi service-list
Listing services under account IBM as user [email protected]...
ID Name
crn:v1:bluemix:public:power-iaas:lon06:a/039dbe6794084c7cb514a276dd2345da:a8c306d4-cc1c-45d2-ae73-97a77fea3316:: Power Systems Virtual Server-LON06
crn:v1:bluemix:public:power-iaas:us-east:a/039dbe6794084c7cb514a276dd2345da:0d9ef0ef-2744-4307-85a6-20b5eedd8f6a:: Power Systems Virtual Server-WDC
crn:v1:bluemix:public:power-iaas:us-south:a/039dbe6794084c7cb514a276dd2345da:01595fe7-55ac-42b9-ad3e-44a58a846a8e:: Power Systems Virtual Server-DAL
crn:v1:bluemix:public:power-iaas:syd04:a/039dbe6794084c7cb514a276dd2345da:9454e06f-00c7-4a97-b89a-419492a994ce:: Power Systems Virtual Server-SYD04
crn:v1:bluemix:public:power-iaas:eu-de-1:a/039dbe6794084c7cb514a276dd2345da:a1fa522e-6b9a-4ad2-b511-38f6b5067372:: Power Systems Virtual Server-FRA01
crn:v1:bluemix:public:power-iaas:tok04:a/039dbe6794084c7cb514a276dd2345da:7bcf8f28-869c-4c3c-8955-a989a8d4406b:: Power Systems Virtual Server-TOK04
$ ibmcloud pi service-target crn:v1:bluemix:public:power-iaas:tok04:a/039dbe6794084c7cb514a276dd2345da:7bcf8f28-869c-4c3c-8955-a989a8d4406b::
2.3 대상 VSI 식별
$ ibmcloud pi instances
Listing instances under account IBM as user [email protected]...
ID Name Path
d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d powervs1 /pcloud/v1/cloud-instances/bd4124205da84b46b6c61e580f912b25/pvm-instances/d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d
2.4 Snapshot 획득 및 확인
$ ibmcloud pi snapshot-create d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d --name powervs1-$(date '+%Y%m%d-%H%M%S')
Creating snapshot for instance d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d under account IBM as user [email protected]...
OK
Snapshot powervs120210407-172905 with ID of a355ce98-d3e8-478b-a887-489bd2abac7f has started.
$ ibmcloud pi snapshots
Listing all Snapshots under account IBM as user [email protected]...
Snapshot ID Snapshot Name Instance ID Status Action Creation Date
a355ce98-d3e8-478b-a887-489bd2abac7f powervs1-20210407-172905 d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d available snapshot 2021-04-07T08:29:20.000Z
참고: Power Systems Virtual Server에서 실행하는 방법
Power Systems Virtual Server에는 ibmcloud 명령을 설치할 수 없습니다. curl등을 사용해 API를 직접 호출해도, 그 순서는 적당히 복잡하고, Power Systems Virtual Server의 API endpoint는 public측 밖에 없기 때문에, Internet access를 필요로 한다.
그런데 곤란했다,,, 라고 생각했지만 간단한 대처 방법이 있다. IBM Cloud(x86)측에 인터넷 통신이 가능한 서버를 준비해, 예를 들면 이하와 같은 스크립트를 배치해 둔다. Power Systems Virtual Server에서는 Direct Link 경유로 ssh로 그 스크립트를 실행하면 된다.
IBMCloud(x86)에 배치 powervs1-snapshot.shibmcloud login -a cloud.ibm.com --apikey @ibmcloud_apikey -r jp-tok
ibmcloud pi service-target crn:v1:bluemix:public:power-iaas:tok04:a/039dbe6794084c7cb514a276dd2345da:7bcf8f28-869c-4c3c-8955-a989a8d4406b::
ibmcloud pi snapshot-create d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d --name powervs1-$(date '+%Y%m%d-%H%M%S')
AIX의 실행 예 (10.0.0.4는 IBMCloud (x86)의 서버)$ ssh 10.0.0.4 sh powervs1-snapshot.sh
Reference
이 문제에 관하여(IBM Cloud : Power Systems Virtual Server의 스냅 샷 기능을 CLI (ibmcloud 명령)에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/testnin2/items/b24c03a1ed67a537c18b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ ibmcloud pi | grep -i snapshot
snapshot, snap Get the detail of a snapshot.
snapshot-create, snapc Create a PVM instance snapshot
snapshot-delete, snapd Delete a snapshot.
snapshot-restore, snapr Restore a PVM instance snapshot
snapshots, snaps List all snapshots
$ ibmcloud pi | grep -i clone
volume-clone, volcl Get the status of a clone request for the specified clone task ID.
volume-create-clone, volcc Create a volume clone for specific volumes.
2.1 ibmcloud 명령으로 로그인
API Key를 사용하면 Interactive인증 없이 로그인할 수 있다.
자세한 내용은 IBM Cloud: ibmcloud 명령으로 API Key를 사용하여 로그인하는 방법을 참조하십시오.
$ ibmcloud login -a cloud.ibm.com --apikey @ibmcloud_apikey -r jp-tok
2.2 대상 Power Systems Virtual Server 인스턴스 지정
$ ibmcloud pi service-list
Listing services under account IBM as user [email protected]...
ID Name
crn:v1:bluemix:public:power-iaas:lon06:a/039dbe6794084c7cb514a276dd2345da:a8c306d4-cc1c-45d2-ae73-97a77fea3316:: Power Systems Virtual Server-LON06
crn:v1:bluemix:public:power-iaas:us-east:a/039dbe6794084c7cb514a276dd2345da:0d9ef0ef-2744-4307-85a6-20b5eedd8f6a:: Power Systems Virtual Server-WDC
crn:v1:bluemix:public:power-iaas:us-south:a/039dbe6794084c7cb514a276dd2345da:01595fe7-55ac-42b9-ad3e-44a58a846a8e:: Power Systems Virtual Server-DAL
crn:v1:bluemix:public:power-iaas:syd04:a/039dbe6794084c7cb514a276dd2345da:9454e06f-00c7-4a97-b89a-419492a994ce:: Power Systems Virtual Server-SYD04
crn:v1:bluemix:public:power-iaas:eu-de-1:a/039dbe6794084c7cb514a276dd2345da:a1fa522e-6b9a-4ad2-b511-38f6b5067372:: Power Systems Virtual Server-FRA01
crn:v1:bluemix:public:power-iaas:tok04:a/039dbe6794084c7cb514a276dd2345da:7bcf8f28-869c-4c3c-8955-a989a8d4406b:: Power Systems Virtual Server-TOK04
$ ibmcloud pi service-target crn:v1:bluemix:public:power-iaas:tok04:a/039dbe6794084c7cb514a276dd2345da:7bcf8f28-869c-4c3c-8955-a989a8d4406b::
2.3 대상 VSI 식별
$ ibmcloud pi instances
Listing instances under account IBM as user [email protected]...
ID Name Path
d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d powervs1 /pcloud/v1/cloud-instances/bd4124205da84b46b6c61e580f912b25/pvm-instances/d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d
2.4 Snapshot 획득 및 확인
$ ibmcloud pi snapshot-create d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d --name powervs1-$(date '+%Y%m%d-%H%M%S')
Creating snapshot for instance d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d under account IBM as user [email protected]...
OK
Snapshot powervs120210407-172905 with ID of a355ce98-d3e8-478b-a887-489bd2abac7f has started.
$ ibmcloud pi snapshots
Listing all Snapshots under account IBM as user [email protected]...
Snapshot ID Snapshot Name Instance ID Status Action Creation Date
a355ce98-d3e8-478b-a887-489bd2abac7f powervs1-20210407-172905 d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d available snapshot 2021-04-07T08:29:20.000Z
참고: Power Systems Virtual Server에서 실행하는 방법
Power Systems Virtual Server에는 ibmcloud 명령을 설치할 수 없습니다. curl등을 사용해 API를 직접 호출해도, 그 순서는 적당히 복잡하고, Power Systems Virtual Server의 API endpoint는 public측 밖에 없기 때문에, Internet access를 필요로 한다.
그런데 곤란했다,,, 라고 생각했지만 간단한 대처 방법이 있다. IBM Cloud(x86)측에 인터넷 통신이 가능한 서버를 준비해, 예를 들면 이하와 같은 스크립트를 배치해 둔다. Power Systems Virtual Server에서는 Direct Link 경유로 ssh로 그 스크립트를 실행하면 된다.
IBMCloud(x86)에 배치 powervs1-snapshot.shibmcloud login -a cloud.ibm.com --apikey @ibmcloud_apikey -r jp-tok
ibmcloud pi service-target crn:v1:bluemix:public:power-iaas:tok04:a/039dbe6794084c7cb514a276dd2345da:7bcf8f28-869c-4c3c-8955-a989a8d4406b::
ibmcloud pi snapshot-create d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d --name powervs1-$(date '+%Y%m%d-%H%M%S')
AIX의 실행 예 (10.0.0.4는 IBMCloud (x86)의 서버)$ ssh 10.0.0.4 sh powervs1-snapshot.sh
Reference
이 문제에 관하여(IBM Cloud : Power Systems Virtual Server의 스냅 샷 기능을 CLI (ibmcloud 명령)에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/testnin2/items/b24c03a1ed67a537c18b
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
ibmcloud login -a cloud.ibm.com --apikey @ibmcloud_apikey -r jp-tok
ibmcloud pi service-target crn:v1:bluemix:public:power-iaas:tok04:a/039dbe6794084c7cb514a276dd2345da:7bcf8f28-869c-4c3c-8955-a989a8d4406b::
ibmcloud pi snapshot-create d9c9cdb3-5b16-43d5-8fbe-0692c1dbac6d --name powervs1-$(date '+%Y%m%d-%H%M%S')
$ ssh 10.0.0.4 sh powervs1-snapshot.sh
Reference
이 문제에 관하여(IBM Cloud : Power Systems Virtual Server의 스냅 샷 기능을 CLI (ibmcloud 명령)에서 실행), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/testnin2/items/b24c03a1ed67a537c18b텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)