24/7
  • Безпека й відновлення · restic

Резервні копії: копія, з якої не відновлювались, — це не копія

Резервне копіювання сайту майже завжди «є». Питання не в тому, чи створюються файли, а в тому, чи можна з них повернути робочий магазин — і за скільки часу. Ці дві речі перевіряють окремо, і друга майже ніколи не перевірена. Ми знаємо це не з теорії: на власному проєкті копії тихо не створювались сім місяців, і виявилось це лише під час планової перевірки відновлення.

Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Строк налаштування
2–10 робочих днів залежно від обсягу
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

2–10
Строк налаштування

робочих днів залежно від обсягу

тестове відновлення за розкладом, а не лише створення копії
Головна перевірка
поза сервером сайту, з шифруванням
Де зберігаємо
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • Копії бази й файлів за розкладом, який відповідає вашому темпу змін: магазин із замовленнями щогодини й сайт-візитівка потребують різного.
  • Зберігання поза сервером сайту. Копія на тому ж диску не рятує від збою диска — а це найчастіша причина втрати.
  • Шифрування: сховище компрометують окремо від сайту, і копія має лишатись нечитабельною для того, хто до неї дістався.
  • Глибина зберігання сходинками: свіжі щодня, тижневі, місячні. Це те, що рятує при зломі, поміченому не одразу.
  • Автоматична перевірка, що копія створилась і не порожня — нуль байтів теж «успішно завершується».
  • Тестове відновлення за розкладом: розгортаємо копію в окреме місце й переконуємось, що сайт піднімається.
  • Сповіщення про збій копіювання туди, де ви їх реально побачите.
  • Письмова інструкція, як відновитись без нас — включно з тим, де лежать ключі.
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • Відновлення даних, знищених до того, як ми почали робити копії. Машини часу немає.
  • Копії чужих сервісів: CRM, платіжних кабінетів, поштових скриньок — у кожного свої механізми.
  • Цілодобове чергування на випадок аварії. Копії будуть, але кнопку натискає людина; постійне чергування — окрема домовленість.
  • Юридично значуще зберігання документів — це інша задача з іншими вимогами.
Кому підходить

Ситуації, у яких ця послуга дає результат

Ситуація 1 з 4

Копії робить хостинг — і на цьому все

Найпоширеніший випадок. Хостинг справді щось зберігає, але зазвичай на тому ж залізі, обмежений строк і без перевірки. Коли сервер зникає, копія зникає разом із ним — а це саме той сценарій, заради якого вона й потрібна.

Розберемо вашу ситуацію на безкоштовному аудиті

Замість цінової вилки — безкоштовна перевірка ваших копій

Дивимось не на те, чи копії робляться, а на те, чи з них можна відновитись. Це різні речі, і друге майже ніхто не перевіряв.

Що міряємо

  • Чи копії взагалі єі що саме в них: тільки база, тільки файли чи все разом
  • Де вони лежатькопія на тому ж сервері зникає разом із сервером — це найпоширеніша помилка
  • Чи хтось відновлювавсяробимо тестове відновлення й дивимось, що вийде
  • Глибина зберіганняякщо копії лише за вчора, шкідливий код, помічений через тиждень, уже в усіх копіях
  • Хто має доступкопія, до якої має доступ зламаний акаунт, не рятує

Що ви отримуєте на руки

  • чесна відповідь, чи можна зараз відновити сайт і за скільки часу
  • що саме зламано в поточній схемі
  • план резервного копіювання під ваш обсяг
  • оцінка робіт

Строк: 1–2 робочих дні

Чому це безкоштовно

Половина відповіді видно за годину: копія на тому ж сервері або відсутність тестового відновлення — це діагноз без довгого розбору.

Що далі

Отримуєте висновок і план. Далі вирішуєте самі — перевірка ні до чого не зобов'язує.

Форма коротка: контакт і адреса сайту

Працюємо офіційно

Договір, акт і рахунок — на кожен проєкт, а не тільки на великий. Без документів у вас немає ні прав на роботу, ні підстави провести витрати.

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня — домовленість, якої немає в тексті, не рахується.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами, які бухгалтерія проведе як витрати. Курс для гривневої оплати фіксується договором, а не з’ясовується постфактум.

  • Права й доступи — ваші

    Код, дизайн і матеріали переходять до вас після повної оплати. Домен, хостинг, репозиторій, аналітику й рекламні кабінети оформлюємо на вас — щоб сайт не залежав від підрядника. NDA підписуємо на запит, після завершення свої доступи видаляємо самі.

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці. Документи формуються з даних угоди, тому реквізити й суми в них не розходяться, а про оплати й дедлайни нагадує система, а не пам’ять менеджера.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії та Іспанії: болгарський магазин трьома мовами з кур’єрською доставкою, іспанський з оплатою карткою й переказом, норвезький сайт клініки. Це видно в портфоліо, а не тільки в описі.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром: швидкість відповіді, вага сторінки, обсяг каталогу, знайдені дефекти. Ці цифри можна зняти самому й звірити з нашими.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» нічого не пояснює. Спершу безкоштовний розбір — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша, строк нереальний або послуга вам просто не потрібна — скажемо це першим листом, а не після передоплати. Гарантій позицій у пошуку не даємо: їх не дає ніхто, а обіцянка без механізму — це продаж, а не робота.

NDA підписуємо на запит. Після завершення співпраці наші доступи до ваших сервісів видаляємо самі й повідомляємо про це.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному — і що саме ми міряємо на аудиті

  • Обсяг данихБаза на 200 МБ і магазин із десятками тисяч зображень — різні за часом копіювання, місцем у сховищі й швидкістю відновлення.
  • Частота копійРаз на добу означає, що в найгіршому випадку втрачається день замовлень. Щогодини — година. Це рішення не технічне, а комерційне: скільки для вас коштує втрачений день.
  • Кількість місць зберіганняОдна копія поза сервером закриває більшість випадків. Друга, в іншого провайдера, закриває сценарій «провайдер зник» — і коштує окремо.
  • Глибина зберіганняТримати місяць дешевше, ніж рік. Але саме глибина рятує при зломі, поміченому не одразу, тому економити на ній найризикованіше.
  • Тестові відновленняНайдорожча частина роботи — і єдина, яка відрізняє копію від надії. Частота узгоджується окремо.
  • Стан сервера заразЯкщо доступи розкидані, а конфігурація ніде не описана, першим кроком іде опис того, що взагалі треба зберігати. Це видно на безкоштовній перевірці.
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

власна система керування агенцією: угоди, договори, рахунки, акти, портал клієнта

Задача
Зробити так, щоб збій сервера не означав втрату документів і даних по клієнтах, і щоб про проблему з копіями дізнавались одразу, а не під час аварії.
Рішення
Копії бази й файлів за розкладом із вивезенням поза сервер, шифруванням і окремим фоновим завданням, яке щодня перевіряє, що копія створилась і не порожня. Моніторинг копій стоїть поруч із моніторингом здоров'я інтеграцій — обидва в одному наборі фонових завдань.
Результат
Виміряно 02.08.2026: у системі 35 фонових завдань за розкладом, серед них моніторинг резервних копій і здоров'я інтеграцій. Система працює в проді з 10.10.2025, 958 комітів за 10 місяців.

власний преміум-шаблон для OpenCart 4 з українським шаром

Задача
Убезпечити продукт і його стенд від втрати даних при експериментах з оновленнями й конфігурацією.
Рішення
Щоденні резервні копії бази й файлів із заданою глибиною зберігання, разом із автоматичною збіркою й публікацією релізів.
Результат
Виміряно 02.08.2026: щоденні копії з ретенцією працюють поряд із CI/CD на GitHub Actions; кодова база продукту — 8 157 файлів PHP, 718 шаблонів і 726 файлів JavaScript.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Резервні копії сайту з перевіркою відновлення» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Як проходить робота

Прозорі етапи з погодженням на кожному кроці

Загальний строк:2–10 днів

  1. Перевірка того, що є

    1–2 дні

    Дивимось поточні копії й пробуємо відновитись із них. Часто на цьому все й з'ясовується.

  2. Схема під ваш випадок

    1 день

    Вирішуємо частоту, глибину, місця зберігання. Виходимо з того, скільки коштує втрачений день, а не з технічних уподобань.

  3. Налаштування

    1–5 днів

    Копіювання за розкладом, шифрування, вивезення поза сервер, сповіщення про збій.

  4. Перше відновлення

    1 день

    Розгортаємо копію в окремому місці й переконуємось, що сайт піднімається. До цього моменту копія не рахується робочою.

  5. Регулярні перевірки

    щомісяця

    Тестове відновлення за розкладом і звіт, що воно пройшло.

Технології та інтеграції

На чому будуємо і з чим це з’єднується

Стек

  • restic
  • PostgreSQL
  • MySQL
  • S3-сумісне сховище

Інтеграції

  • Hetzner Storage Box
  • S3
  • Telegram-сповіщення
Копії хостингу чи власна схема

Чим цей варіант відрізняється від «Тільки копії хостингу»

Де лежатьпоза сервером сайту, часто в іншого провайдера
Перевірка відновленняза розкладом, з підтвердженням
Глибинасходинками: день, тиждень, місяць
Що при зникненні провайдерадруга копія лишається
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. доступ до сервера й бази
  2. де саме зберігати копії й скільки місця доступно
  3. скільки даних ви готові втратити в найгіршому випадку
  4. хто має отримувати сповіщення про збій
  5. чи є вимоги до географії зберігання

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

Хостинг же робить копії. Навіщо ще щось?

Питання не в тому, чи вони робляться, а в трьох інших: де вони лежать, наскільки глибокі й чи хтось із них відновлювався. Копія на тому ж сервері не рятує від збою диска. Копії лише за три дні не рятують від зламу, поміченого через тиждень. А копія, з якої жодного разу не відновлювались, — це надія, а не копія.

Як часто робити копії?

Стільки, скільки ви готові втратити. Раз на добу означає, що в найгіршому випадку зникає день замовлень. Це не технічне рішення, а комерційне: помножте середню кількість замовлень за день на середній чек — і відповідь зазвичай стає очевидною.

Скільки часу займе відновлення?

Залежить від обсягу, і саме тому ми міряємо це на першому тестовому відновленні, а не обіцяємо наперед. Після нього ви знаєте точну цифру для свого магазину — і це найкорисніший результат усієї роботи.

Чи буває, що копії «є», а насправді немає?

Постійно, і в нас є власний приклад. На одному з наших проєктів копіювання тихо не працювало сім місяців: скрипт падав на першому ж рядку через невидиму відмінність у форматі файлу, а журнал ніхто не читав, бо помилка не виглядала помилкою. Виявили це під час планової перевірки відновлення. Саме тому перевірка входить у роботу, а не пропонується опційно.

Де ви зберігаєте копії?

Поза сервером сайту — це головна вимога. Конкретне сховище обираємо разом: S3-сумісне, окреме сховище провайдера або ваше власне. Якщо серед покупців є європейські, географія зберігання обговорюється окремо.

Копії зашифровані?

Так. Сховище компрометують окремо від сайту, і копія має лишатись нечитабельною для того, хто до неї дістався. Ключі передаємо вам — інакше ви залежите від нас у момент, коли залежати найгірше.

Що станеться, якщо ми припинимо співпрацю?

Копії й ключі лишаються вашими, схема описана в інструкції, доступи ми видаляємо й повідомляємо про це. Резервне копіювання — не те місце, де доречна прив'язка до підрядника.

Чи можна відновити окремий файл або одну таблицю?

Так, і це найчастіший реальний сценарій: не «сайт згорів», а «менеджер видалив категорію». Тому копії зберігаються так, щоб дістати частину, не розгортаючи все.

Почнемо з перевірки того, що у вас уже є

Дайте доступ для читання — за 1–2 робочих дні спробуємо відновитись із ваших поточних копій і скажемо чесно, що вийшло. Якщо схема робоча, так і напишемо: платити за нову тоді не треба.

Переглянути кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.