Перейти к содержимому

Четыре правила, каждое из которых написано по следам реальной аварии.

  1. Резервная копия базы и файлового хранилища перед каждым обновлением. Не после, не «если что-то пойдёт не так» — до.
  2. Никогда не удалять каталог модуля, не убедившись, что архив на месте. Проверка наличия архива должна стоять первым шагом скрипта деплоя.
  3. Никогда не удалять тома контейнеров. Это уничтожает базу и файловое хранилище целиком.
  4. Архив всегда с меткой времени. Переиспользование имени между версиями приводит к тому, что разворачивается не то, что думали.

Пятое правило неформальное: обновление проверяется на копии базы с реальными данными, а не на пустой. Установка на пустую базу проходит там, где обновление с данными падает.

Рейтинг
0 0

На данный момент комментарии отсутствуют.

чтобы первым оставить комментарий.