Якщо локальне тестування не є варіантом, то найбільш прямим підходом було б використовувати знімки / резервні копії обсягу диска на вашу користь. Вони все одно коштуватимуть $$$, але заощадять ваш час у довгостроковій перспективі. Потім слід розділити ваш скрипт bash на різні робочі сегменти / сценарії, які можна перевірити окремо. Після забезпечення вашого сервера, запустіть сценарій, а потім зробіть знімок. Якщо це було успішно, запустіть наступний сценарій, зробіть знімок, потім промийте та повторіть. Якщо ваш сценарій не працює, змініть його, поверніться до останнього успішного знімка, а потім спробуйте ще раз.
ПРИМІТКА. Я не впевнений, чи можете ви робити знімки віртуальних машинних дисків у IBM Cloud / Softlayer, але схоже, що ви можете легко створити образ VM.
Резервне копіювання зображень віртуальної машини
Ви можете створити резервну копію зображення віртуальної машини у своєму екземплярі. Ця функція створює копію образу віртуальної машини та конфігурації хмари, які можна відновити пізніше. Крім того, ви можете керувати цими резервними зображеннями. Деталі щодо резервного зображення є такими:
Резервне зображення - це точна копія образу віртуальної машини та конфігурації хмари. Чистка зображень не проводиться.
Резервне зображення не може бути розгорнуте як новий екземпляр. Його можна використовувати лише для відновлення пов'язаного зображення віртуальної машини та налаштування хмари.
Тільки власник проекту (або адміністратор) має доступ до відновлення резервних зображень віртуальної машини та резервної копії віртуальної машини.
Якщо ви використовуєте хмару OpenStack, одночасно дозволена лише одна операція резервного копіювання. Якщо інший користувач виконує резервну копію, а ви запускаєте його в тому самому екземплярі, ви отримуєте помилку, яка стверджує, що існує конфліктний запит. Щоб виконати резервну копію, потрібно почекати, поки інша резервна копія не буде закінчена.
Примірники OpenStack PowerVM® та z / VM® не підтримують цю дію.
Якщо екземпляр видалено за допомогою IBM® Cloud Manager з OpenStack, пов'язані резервні копії також видаляються.
https://www.ibm.com/support/knowledgecenter/en/SST55W_4.1.0/liacb/liacbsaverestorevsvmw.html