Почему восстановление из бэкапа — не Ctrl+Z 🫠
После прошлого поста логичный вопрос: бэкапы же были, чего так долго-то? Путей, грубо говоря, два. Первый — снимок сервера целиком. Одна команда, и всё как было. Как вторая квартира с той же мебелью: заехал и живёшь. Только когда сервер весит сотни гигабайт, такие копии съедают уйму места и денег. Второй — бэкапить только критичное: пароли, доступы, базы данных, настройки сети. Это уже коробка с документами и ключами: самое ценное спасено, а мебель собираешь заново. Сам. По инструкции из ИКЕИ. Так мы и восстанавливались — отсюда и два дня 🙃 И вишенка: если вы ни разу не пробовали восстановиться на чистом сервере, у вас бэкап Шрёдингера — вроде есть, а вроде и нет, пока не откроешь коробку. Мы(Я) на одном проекте открыли — а там пиздец. (И это я ещё молчу про хранилища с картинками и чатами на сотни терабайт, которые по-хорошему тоже надо бэкапить.) Итог всего этого чуда: ни в одном российском провайдере я теперь не уверен. Selectel самый надёжный (из того, что есть), но и у него за последний год хватало приколов. TimeWeb регулярно дедосят. Яндекс... ну, мы поняли. У мелких свои болячки. Как будто пора смотреть на глобальную инфраструктуру снаружи. Зато появилась идея (100% верняк, как все мои идеи ха-ха): запилить себе децентрализованный бэкап с автоматическим поднятием. Чтобы в следующий раз всё поднималось само, пока я отдыхаю в субботу 😏 А вам совет без шуток: держите резерв. Второй сервер, который постоянно копирует всё с основного и, если тот упал, сам подхватывает работу. Дорого, но точно дешевле моих четырёх дней. P.s. Вариант пасти козочек в горах тоже рассматривается. Козочек хотя бы не дедосят.