Що буде з вашим сайтом, якщо дата-центр зникне? Резервні копії: що має знати власник бізнесу

Що буде з вашим сайтом, якщо дата-центр зникне?
У вересні 26-го року російські удари пошкодили кілька дата-центрів в Києві. Один із них знищено повністю, і його клієнти досі не знають, коли їхні сервіси запрацюють знову. Враховуючи, наскільки болісними наслідками це може обернутись для бізнесу, нас дедалі частіше питають одне й те саме: «А що буде з моїм сайтом, якщо таке станеться з моїм хостингом?»

«Хостинг же робить бекапи» — ще не відповідь
Більшість хостингів справді роблять резервні копії. Питання в тому, де ці копії лежать. Дуже часто в тому ж дата-центрі, а іноді навіть на тому самому сервері. Це як зберігати запасний ключ від квартири в самій квартирі.
І справа не лише у війні. У 2021 році пожежа в дата-центрі OVH у Страсбурзі (це один із найбільших провайдерів Європи) знищила сервери тисяч компаній. Частина з них втратила дані назавжди, бо резервні копії згоріли разом із серверами.
Правило, яке варто запам'ятати: 3–2–1
3 копії даних: робоча і дві резервні;
2 різні місця зберігання;
1 копія в іншого провайдера, в ідеалі в іншій країні.
Для малого бізнесу це недорого. Зберігання копій невеликого сайту чи інтернет-магазину зазвичай не потребує значних витрат — особливо у порівнянні з наслідками втрати всіх даних.
Що саме треба зберігати
Сайт — це не лише «файли». Зазвичай тут чотири складові:
База даних. Замовлення, клієнти, товари, заявки. Це найцінніше і найчастіше забуте. База змінюється щодня, тож і копіювати її треба щодня.
Файли. Фото товарів, документи, усе, що завантажували на сайт.
Код. Якщо сайт розробляли під вас, код має зберігатися в репозиторії (GitLab, GitHub), до якого є доступ у вас, а не лише в розробника.
Доступи. Домен, DNS, хостинг, пошта. Без доступу до домену навіть ідеальна копія сайту не допоможе: ви не зможете перенести сайт на новий сервер.
Про домен окремо. Ми регулярно бачимо, що домен компанії зареєстрований на колишнього фрілансера чи працівника. Перевірте це сьогодні, це займає п'ять хвилин.
А якщо у мене просто лендинг?
Це найпростіший випадок. Якщо лендинг лежить на хостингу, достатньо архіву файлів у хмарному сховищі й доступу до домену. З ними сторінку можна запустити на новому сервері за годину-дві. Якщо сайт зроблений на конструкторі, дізнайтеся, чи можна з нього експортувати сайт: деякі конструктори це дозволяють, деякі ні. Якщо ні, збережіть хоча б тексти, зображення і структуру сторінок.
Бекап, який ніхто не перевіряв, — це надія, а не копія
Резервні копії бувають пошкодженими чи неповними, а буває, що їх роками ніхто не оновлює. Раз на кілька місяців варто пробно розгорнути копію на окремому сервері й переконатися, що все працює. Заодно ви дізнаєтеся головне: скільки часу насправді займе відновлення.
6 питань своєму розробнику або хостинг-провайдеру
Де фізично лежать наші резервні копії? В іншому дата-центрі, ніж сайт?
Як часто вони робляться, автоматично чи вручну?
Чи входить у копію база даних?
Коли копію востаннє пробували відновити?
Скільки часу займе запустити сайт на іншому сервері, якщо поточний зникне?
На кого зареєстрований домен і в кого є доступ до реєстратора?
Якщо на всі шість питань є чіткі відповіді, у вас усе добре. Якщо десь звучить «ну, мабуть…», це варто виправити зараз, спокійно, а не після аварії.
Наостанок
Резервні копії здаються нудною темою рівно до того дня, коли вони знадобляться. Ми в Adminka щодня працюємо із серверами, базами даних та інфраструктурою клієнтських проєктів. Якщо після цього тексту лишилися питання або хочеться, щоб хтось незалежно подивився, як усе влаштовано у вас, напишіть нам.





Коментарі