Si las pruebas locales no son una opción, entonces el enfoque más directo sería utilizar instantáneas / copias de seguridad del volumen del disco para su ventaja. Todavía costará $$$, pero a la larga le ahorrará tiempo. Luego debe separar su script bash en diferentes segmentos / scripts de trabajo que se pueden probar individualmente. Una vez que su servidor esté aprovisionado, ejecute un script y luego tome una instantánea. Si tuvo éxito, ejecute el siguiente script, tome una instantánea, luego enjuague y repita. Si su secuencia de comandos falla, modifique la secuencia de comandos, vuelva a la última instantánea exitosa e intente nuevamente.
NOTA: No estoy seguro de si puede tomar instantáneas de discos de máquinas virtuales en IBM Cloud / Softlayer, pero parece que puede crear una imagen de VM con bastante facilidad.
Copia de seguridad de imágenes de máquinas virtuales
Puede hacer una copia de seguridad de una imagen de máquina virtual en su instancia. Esta función crea una copia de la imagen de la máquina virtual y la configuración de la nube que se puede restaurar más tarde. Además, puede administrar estas imágenes de respaldo. Los detalles sobre la imagen de respaldo son los siguientes:
La imagen de respaldo es una copia exacta de la imagen de la máquina virtual y la configuración de la nube. No se realiza ninguna limpieza de imagen.
La imagen de copia de seguridad no se puede implementar como una nueva instancia. Solo se puede usar para restaurar la imagen de máquina virtual asociada y la configuración de la nube.
Solo el propietario del proyecto (o un administrador) tiene acceso para restaurar las imágenes de la máquina virtual de respaldo y la máquina virtual de respaldo.
Si está utilizando una nube OpenStack, solo se permite una operación de copia de seguridad de instancia al mismo tiempo. Si otro usuario está ejecutando una copia de seguridad y usted inicia una en la misma instancia, recibirá un error que indica que hay una solicitud en conflicto. Para realizar una copia de seguridad, debe esperar hasta que finalice la otra copia de seguridad.
Las instancias de OpenStack PowerVM® y z / VM® no admiten esta acción.
Si la instancia se elimina utilizando IBM® Cloud Manager con OpenStack, las copias de seguridad asociadas también se eliminan.
https://www.ibm.com/support/knowledgecenter/en/SST55W_4.1.0/liacb/liacbsaverestorevsvmw.html