로컬 테스트가 옵션이 아닌 경우 가장 간단한 방법은 디스크 볼륨 스냅 샷 / 백업을 활용하는 것입니다. 이것들은 여전히 $$$이지만, 장기적으로 시간을 절약 할 수 있습니다. 그런 다음 bash 스크립트를 개별적으로 테스트 할 수있는 다른 작업 세그먼트 / 스크립트로 분리해야합니다. 서버가 프로비저닝되면 스크립트를 실행 한 다음 스냅 샷을 작성하십시오. 성공한 경우 다음 스크립트를 실행하고 스냅 샷을 작성한 다음 헹구고 반복하십시오. 스크립트가 실패하면 스크립트를 수정하고 마지막으로 성공한 스냅 샷으로 되 돌린 다음 다시 시도하십시오.
참고 : IBM Cloud / Softlayer에서 가상 머신 디스크의 스냅 샷을 작성할 수 있는지 확실하지 않지만 VM 이미지를 매우 쉽게 작성할 수 있습니다.
가상 머신 이미지 백업
인스턴스에서 가상 머신 이미지를 백업 할 수 있습니다. 이 기능은 나중에 복원 할 수있는 가상 머신 이미지 및 클라우드 구성의 사본을 만듭니다. 또한 이러한 백업 이미지를 관리 할 수 있습니다. 백업 이미지에 대한 자세한 내용은 다음과 같습니다.
백업 이미지는 가상 머신 이미지와 클라우드 구성의 정확한 사본입니다. 이미지 정리가 수행되지 않습니다.
백업 이미지를 새 인스턴스로 배포 할 수 없습니다. 연결된 가상 머신 이미지 및 클라우드 구성을 복원하는 데만 사용할 수 있습니다.
프로젝트 소유자 (또는 관리자) 만 백업 가상 머신 이미지 및 백업 가상 머신을 복원 할 수 있습니다.
OpenStack 클라우드를 사용하는 경우 동시에 하나의 인스턴스 백업 조작 만 허용됩니다. 다른 사용자가 백업을 실행 중이고 동일한 인스턴스에서 백업을 시작하면 충돌하는 요청이 있다는 오류가 표시됩니다. 백업을 수행하려면 다른 백업이 완료 될 때까지 기다려야합니다.
OpenStack PowerVM® 및 z / VM® 인스턴스는이 조치를 지원하지 않습니다.
OpenStack과 함께 IBM® Cloud Manager를 사용하여 인스턴스를 삭제하면 연관된 백업도 삭제됩니다.
https://www.ibm.com/support/knowledgecenter/en/SST55W_4.1.0/liacb/liacbsaverestorevsvmw.html