Налаштування резервного копіювання 1С-Бітрікс: під ключ за 1-2 дні

Налаштування резервного копіювання 1С-Бітрікс під ключ Резервна копія, про яку згадують лише в момент аварії — це не резервна копія. У нашій практиці кожен другий проект приходить уже після збою з втратою даних. Наприклад, нещодавно клієнт втратив каталог із 10 000 товарів через збій RAID-масиву
Послуги, які ми пропонуємо
Показано 1 з 1Усі 1626 послуг
Налаштування резервного копіювання 1С-Бітрікс: під ключ за 1-2 дні
Простий
~1 день

Наші компетенції:

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

Останні роботи

  • image_website-b2b-advance_0.webp
    Розробка сайту компанії B2B ADVANCE
    1415
  • image_bitrix-bitrix-24-1c_fixper_448_0.webp
    Розробка веб-сайту для компанії ФІКСПЕР
    996
  • image_bitrix-bitrix-24-1c_development_of_an_online_appointment_booking_widget_for_a_medical_center_594_0.webp
    Розробка на базі Бітрікс, Бітрікс24, 1С для компанії Development of an Online
    735
  • image_bitrix-bitrix-24-1c_mirsanbel_458_0.webp
    Розробка на базі 1С Підприємство для компанії МИРСАНБЕЛ
    863
  • image_crm_dolbimby_434_0.webp
    Розробка сайту на CRM Бітрікс24 для компанії DOLBIMBY
    773
  • image_crm_technotorgcomplex_453_0.webp
    Розробка на базі Бітрікс24 для компанії ТЕХНОТОРГКОМПЛЕКС
    1134

Налаштування резервного копіювання 1С-Бітрікс під ключ

Резервна копія, про яку згадують лише в момент аварії — це не резервна копія. У нашій практиці кожен другий проект приходить уже після збою з втратою даних. Наприклад, нещодавно клієнт втратив каталог із 10 000 товарів через збій RAID-масиву — відновити вдалося тільки через тиждень, і то не повністю. Ми налаштовуємо резервне копіювання 1С-Бітрікс під ключ, щоб ви спали спокійно. Правильна архітектура бекапу — це не просто скрипт, а система, що гарантує відновлення за годину. Зв'яжіться з нами — обговоримо вашу інфраструктуру та підберемо оптимальну схему.

1С-Бітрікс пропонує кілька механізмів створення резервних копій. Їх грамотне комбінування з правилом 3-2-1 (три копії на двох носіях, одна офлайн) дає максимальну надійність. Розглянемо кожен рівень і як їх налаштувати.

Вбудовані інструменти та їх обмеження

Модуль резервного копіювання (bitrix.backup). Штатний інструмент створює архів сайту (файли + дамп бази) у папці /bitrix/backup/. Запускається вручну або за розкладом через агенти CAgent.

Обмеження:

  • Архів на тому ж сервері — при відмові диска все втрачається.
  • На великих сайтах (від 10–20 ГБ) процес може перериватися через таймаут PHP.
  • Немає вбудованої ротації — потрібне ручне налаштування.

BitrixEnv/BitrixVM. На офіційному образі доступний скрипт /root/restore.sh і налаштування через menu.sh. Це працює на рівні ОС і не залежить від PHP.

Чому правило 3-2-1 критичне для Бітрікса?

Правило 3-2-1 — стандарт індустрії. Для Бітрікс-сайтів реалізується так:

Рівень 1 — локальний бекап. Щоденний дамп бази через mysqldump + архів /bitrix/, /upload/, користувацьких папок. Зберігання: 7 днів на сервері.

Рівень 2 — віддалене сховище. Синхронізація архівів на S3-сумісне сховище (Яндекс Object Storage, AWS S3, Selectel) через rclone або s3cmd, що запускаються cron.

Рівень 3 — снапшоти сервера. Якщо хостинг підтримує снапшоти VM (Yandex Cloud, Hetzner, DigitalOcean) — щодобові снапшоти всього диска. Це дає відновлення за хвилини при системній аварії.

Метод Час відновлення Вартість Надійність
Тільки вбудований модуль Від 4 годин Безкоштовно (входить у ліцензію) Низька (один диск)
Локальний + S3 1–2 години рассчитывается индивидуально Висока (два носії)
Локальний + S3 + снапшоти 10–30 хвилин рассчитывается индивидуально Максимальна (3 копії)

Порівняння показує: комбінація локального бекапу з S3 і снапшотами в 5 разів швидше відновлює сайт, ніж тільки вбудований модуль.

Типові помилки при налаштуванні бекапів та їх вирішення

Помилка Наслідки Вирішення
Бекап на тому ж диску Втрата при збої диска Зберігати копії на різних носіях
Виключення кешу не налаштоване Архів роздутий у 2-3 рази Додати виключення в tar
Відсутність перевірки бекапів Відновити не вдається Щомісячний тест на тестовому сервері

Як перевірити працездатність бекапу?

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

Автоматизуйте перевірку через скрипт, який завантажує останній бекап у тестове середовище та робить HTTP-запит до головної сторінки. Якщо код відповіді не 200 — надсилайте алерт у Telegram або Slack.

Налаштування cron для бекапів

Приклад мінімального cron-скрипта для сервера на BitrixEnv:

# Дамп бази даних 0 3 * * * mysqldump -u bitrix -p'pass' sitedb | gzip > /home/bitrix/backup/db_$(date +\%Y\%m\%d).sql.gz # Архів файлів сайту (без кешу та логів) 30 3 * * * tar -czf /home/bitrix/backup/files_$(date +\%Y\%m\%d).tar.gz \ --exclude='/home/bitrix/www/bitrix/cache' \ --exclude='/home/bitrix/www/bitrix/managed_cache' \ --exclude='/home/bitrix/www/bitrix/stack_cache' \ /home/bitrix/www/ # Відправка в S3 0 5 * * * rclone sync /home/bitrix/backup/ s3remote:bucket-name/backups/ # Видалення локальних копій старше 7 днів 0 6 * * * find /home/bitrix/backup/ -name "*.gz" -mtime +7 -delete 

Важливо виключати з архіву директорії кешу: /bitrix/cache/, /bitrix/managed_cache/, /bitrix/stack_cache/. Вони займають гігабайти і не потрібні в бекапі — кеш відновлюється автоматично.

Що входить у налаштування під ключ

Ми пропонуємо комплексну послугу, яка включає:

  • Аудит поточної схеми резервного копіювання та інфраструктури.
  • Проектування архітектури за правилом 3-2-1.
  • Налаштування cron-скриптів для локальних бекапів.
  • Підключення віддаленого S3-сховища та налаштування синхронізації.
  • Налаштування снапшотів (якщо хостинг підтримує).
  • Тестування відновлення: розгортання бекапу на тестовому сервері з перевіркою 200-відповіді.
  • Документацію щодо процедури відновлення.
  • Гарантію працездатності схеми протягом 30 днів.

Досвід наших спеціалістів — понад 10 років роботи з Бітріксом, понад 100 реалізованих бекап-рішень. Ми знаємо типові помилки та вміємо їх уникати.

Що робити, якщо відновлення не вдається?

Якщо після розгортання бекапу сайт не відкривається, перевірте права доступу до файлів і папок, а також коректність дампа бази даних. Найчастіше проблема в неповному архіві або невідповідності версій PHP. Ми налаштовуємо так, що процес відновлення проходить без сюрпризів. Замовте налаштування під ключ — отримайте готову схему з документацією.

Строки та як замовити

Налаштування резервного копіювання з ротацією, вивантаженням у S3 та базовою перевіркою цілісності займає 1–2 робочих дні. Зв'яжіться з нами — ми оцінимо ваш проект і запропонуємо оптимальне рішення. Отримайте консультацію без зобов'язань.

Джерело: Wikipedia — Backup rotation scheme