Инструменты для бэкапов: rsync, Borg, Restic

Инструменты для бэкапов

Инструментов для резервного копирования много. Одни простые, другие мощные, третьи — для enterprise. Выбор зависит от задач: что копировать, какой объём, какие требования к шифрованию и скорости, есть ли команда для поддержки.

В этой статье — обзор основных инструментов: rsync, Borg, Restic, Duplicity, Bacula, Amanda. Сравнение, плюсы и минусы, что выбрать для разных задач. Если нужно настроить бэкапы на сервере — поможем.

Что важно в инструменте

Хороший инструмент для бэкапов имеет несколько ключевых характеристик:

  • Надёжность: не теряет данные, не портит архивы;
  • Скорость: быстрый бэкап и быстрое восстановление;
  • Инкрементальность: копирует только изменения;
  • Дедупликация: не хранит одинаковые данные дважды;
  • Шифрование: данные защищены паролем;
  • Сжатие: экономия места в хранилище;
  • Простота: легко настраивается и поддерживается;
  • Гибкость: работает с разными хранилищами (локально, S3, SFTP).

rsync

rsync — классический инструмент для синхронизации файлов. Простой, надёжный, есть везде.

Плюсы

  • Универсальность: работает на любой Unix-системе;
  • Инкрементальная передача: копирует только изменения;
  • Скорость: быстрый для большого количества файлов;
  • Гибкость: локально, через SSH, на удалённый сервер;
  • Простота: легко настроить через cron;
  • Проверка: можно проверить целостность через --checksum.

Минусы

  • Нет шифрования: данные хранятся в открытом виде;
  • Нет сжатия: файлы занимают столько же места;
  • Нет дедупликации: одинаковые файлы хранятся дважды;
  • Нет версионирования: только одна копия — последняя;
  • Риск: если файл повреждён — копия тоже повредится при следующем запуске.

Когда использовать

  • Синхронизация данных между серверами;
  • Простой бэкап без шифрования;
  • Быстрая передача больших файлов;
  • В связке с другими инструментами (например, для подготовки данных к архивации).

Пример: rsync -avz --delete /var/www/ backup@server:/backup/www/

Borg

Borg (BorgBackup) — современный инструмент с дедупликацией, шифрованием и сжатием. Один из лучших для серверных бэкапов.

Плюсы

  • Дедупликация: одинаковые данные хранятся один раз. Экономия 50–90% места;
  • Шифрование: AES-256, ChaCha20. Данные защищены;
  • Сжатие: lz4, zstd, zlib. Экономия места;
  • Инкрементальность: только изменения;
  • Версионирование: каждая копия — отдельный архив;
  • Быстрое восстановление: можно достать отдельный файл;
  • Работа с разными хранилищами: локально, SSH, S3.

Минусы

  • Один архив — одна точка отказа: если архив повреждён, восстановить сложно;
  • Требует ключ: без ключа данные не восстановить. Потеря ключа = потеря данных;
  • Сложнее rsync: нужно разбираться;
  • Память: требует больше RAM при больших архивах.

Когда использовать

  • Серверные бэкапы с большим объёмом данных;
  • Когда важна экономия места;
  • Когда нужно шифрование;
  • Когда нужны инкрементальные копии с версионированием.

Пример: borg create --stats --compression zstd /backup::archive-{now} /var/www

Restic

Restic — современный инструмент, похожий на Borg, но с фокусом на облачные хранилища. Простой, быстрый, безопасный.

Плюсы

  • Облачные хранилища: S3, Google Cloud, Azure, Backblaze, Wasabi;
  • Дедупликация: экономия места;
  • Шифрование: AES-256 + Poly1305;
  • Сжатие: встроенное;
  • Снапшоты: каждая копия — снимок;
  • Простота: один бинарник, легко установить;
  • Кроссплатформенность: Linux, macOS, Windows.

Минусы

  • Требует ключ: без него данные не восстановить;
  • Моложе Borg: меньше проверен временем;
  • Медленнее при больших архивах: чем Borg;
  • Требует интернет: для облачных бэкапов.

Когда использовать

  • Бэкапы в облако (S3, B2, Wasabi);
  • Кроссплатформенные проекты;
  • Когда важна простота настройки;
  • Для серверов и рабочих станций.

Пример: restic -r s3:s3.amazonaws.com/bucket backup /var/www

Duplicity

Duplicity — инструмент с инкрементальными бэкапами и шифрованием. Работает с облачными хранилищами.

Плюсы

  • Инкрементальность: только изменения;
  • Шифрование: GPG;
  • Облачные хранилища: S3, Google Drive, Dropbox;
  • Версионирование: полные и инкрементальные копии;
  • Гибкость: много бэкендов.

Минусы

  • Медленный: особенно при восстановлении;
  • Требует периодических полных копий: для целостности;
  • Устаревает: меньше обновлений, чем у Restic;
  • Сложнее в настройке: чем rsync.

Когда использовать

  • Для проектов, где уже есть Duplicity;
  • Бэкапы в Google Drive, Dropbox;
  • Когда важна совместимость со старыми системами.

Bacula

Bacula — enterprise-решение для резервного копирования. Мощный, гибкий, но сложный.

Плюсы

  • Масштабируемость: работает с сотнями серверов;
  • Клиент-сервер: централизованное управление;
  • Разные типы бэкапов: полные, инкрементальные, дифференциальные;
  • Разные хранилища: диски, ленты, облако;
  • Веб-интерфейс: Baculum;
  • Проверен временем: используется в enterprise.

Минусы

  • Сложность: требует глубокой настройки;
  • Нужна команда: для поддержки нужен специалист;
  • Устаревший интерфейс: командная строка;
  • Overhead: для небольших проектов избыточен.

Когда использовать

  • Крупные инфраструктуры (10+ серверов);
  • Enterprise с требованиями по безопасности;
  • Когда нужна централизованная система;
  • Когда есть DevOps-команда.

Amanda

Amanda (Advanced Maryland Automatic Network Disk Archiver) — ещё одно enterprise-решение. Похож на Bacula, но с другим подходом.

Плюсы

  • Простота настройки: чем у Bacula;
  • Работа с лентами: изначально для ленточных библиотек;
  • Централизованность: один сервер управляет всеми;
  • Проверен временем: используется с 1990-х.

Минусы

  • Устаревает: меньше обновлений;
  • Сложность: нужна настройка;
  • Ориентация на ленты: для дисков менее удобен.

Когда использовать

  • Компании с ленточными библиотеками;
  • Крупные инфраструктуры;
  • Если уже используется Amanda.

Сравнение

ИнструментДедупликацияШифрованиеСжатиеСложностьДля чего
rsyncНетНетНетПростойСинхронизация
BorgДаДаДаСредняяСерверные бэкапы
ResticДаДаДаПростойОблачные бэкапы
DuplicityНетДа (GPG)ДаСредняяОблако, GPG
BaculaДаДаДаСложныйEnterprise
AmandaДаДаДаСложныйЛенты, enterprise

Что выбрать

  • Простой сайт на одном сервере: rsync + cron. Просто, надёжно, бесплатно;
  • Интернет-магазин: Borg или Restic. Дедупликация, шифрование, экономия места;
  • Бэкапы в облако: Restic. Создан для облака, прост в настройке;
  • Крупная инфраструктура: Bacula или Amanda. Централизованное управление;
  • Проект с GPG: Duplicity. Если уже используете GPG-ключи;
  • Микросервисы и Kubernetes: Velero для K8s, Restic для контейнеров;
  • Долгосрочное хранение: Borg с архивами или Amanda с лентами.

Наши рекомендации

🎯

1. Начните с простого

rsync для базовых задач. Поможем выбрать.

📊

2. Для облака — Restic

Простой и безопасный. Об облаке.

🚀

3. Закажите настройку

Под ваш проект. Закажите услугу в Lead Hub.

📌 Что вы получаете, заказывая настройку бэкапов у нас

  • Подбор инструмента — под ваш проект
  • Настройку бэкапов — rsync, Borg, Restic
  • Шифрование — данные защищены
  • Дедупликацию — экономия места
  • Хранилище — облако или сервер
  • Мониторинг — алерты при ошибках

🔹 Оставьте заявку на настройку бэкапов

Хотите надёжные бэкапы? Оставьте заявку на бесплатную консультацию.

📌 Итоговый вывод

Инструменты для бэкапов — это основа надёжной защиты данных.

Что нужно знать:

  • rsync — простой, универсальный, без шифрования
  • Borg — дедупликация, шифрование, сжатие. Для серверов
  • Restic — облачные бэкапы, простой, безопасный
  • Duplicity — GPG-шифрование, облака
  • Bacula — enterprise, сложный, мощный
  • Amanda — enterprise, для лент

Хотите настроить бэкапы? Закажите консультацию в Lead Hub.

Также рекомендуем: правило 3-2-1, облачное хранение, бэкапы БД, тестирование бэкапов, защита от шифровальщиков, резервное копирование.

Какой инструмент выбрать для бэкапов? Подберём под ваш проект

rsync, Borg, Restic, Duplicity, Bacula — у каждого свои сильные стороны. Разберём вашу задачу, подберём инструмент, настроим бэкапы, шифрование и мониторинг. Будете уверены, что данные восстановятся.

Нажимая кнопку, вы соглашаетесь на обработку персональных данных в соответствии с политикой конфиденциальности.

Почему заказывают бэкапы у нас

8 причин доверить резервное копирование нашей команде

Автоматизация

Бэкапы создаются автоматически по расписанию. Не нужно помнить о них — система работает сама.

Хранение в облаке

Копии хранятся на отдельном сервере или в облаке. Потеря основного сервера не затронет бэкапы.

Шифрование

Все бэкапы шифруются. Даже если кто-то получит доступ к хранилищу — данные не прочитает.

Быстрое восстановление

Восстанавливаем данные за 1–2 часа. Не нужно ждать днями. Критичные проекты — приоритетно.

Регулярное тестирование

Раз в месяц восстанавливаем бэкап на тестовом сервере. Убеждаемся, что всё работает.

Мониторинг

Следим за созданием бэкапов. Если что-то не так — узнаём сразу и исправляем.

Отчётность

Ежемесячные отчёты: какие бэкапы созданы, где хранятся, когда тестировались.

Опыт с любыми проектами

Работали с сайтами, приложениями, БД, файловыми хранилищами. Понимаем специфику разных данных.

Что входит в резервное копирование

12+ услуг — от бэкапа сервера до аварийного восстановления

Как мы настраиваем бэкапы

Прозрачный процесс от аудита до регулярных проверок

1
Аудит

Изучаем инфраструктуру: что копировать, какой объём, какие требования по RPO и RTO.

2
Стратегия

Разрабатываем стратегию бэкапов: правило 3-2-1, частота, глубина хранения.

3
Настройка

Устанавливаем инструменты (rsync, Borg, Restic), настраиваем расписание и шифрование.

4
Хранилище

Подключаем внешнее хранилище: S3, облако, отдельный сервер. Копии вне основного сервера.

5
Мониторинг

Настраиваем оповещения: если бэкап не создался — узнаём сразу. Проверяем целостность.

6
Тестирование

Раз в месяц восстанавливаем бэкап на тестовом сервере. Убеждаемся, что всё работает.

7
Отчётность

Ежемесячные отчёты: что закопировано, где хранится, когда тестировалось.

8
Поддержка

Поддержка 24/7. Помогаем с восстановлением, изменением стратегии, масштабированием.

Стоимость резервного копирования

Цены соответствуют российскому рынку на 2026 год

Базовый
от 500 ₽

Для небольших сайтов

  • Ежедневные бэкапы
  • До 10 ГБ
  • Хранение 7 дней
  • Основной сервер
  • Простой мониторинг
Заказать
ХИТ
Стандарт
от 1 500 ₽

Для средних проектов

  • Бэкапы каждые 6 часов
  • До 100 ГБ
  • Хранение 30 дней
  • Внешнее хранилище
  • Шифрование
  • Мониторинг + алерты
Заказать
Профессиональный
от 5 000 ₽

Для крупных проектов

  • Непрерывные бэкапы
  • До 1 ТБ
  • Хранение 90 дней
  • Облако + резервный сервер
  • Шифрование
  • Тестирование восстановления
  • Поддержка 24/7
Заказать

* Цены ориентировочные. Точный расчёт после аудита инфраструктуры. Стоимость зависит от объёма данных и частоты бэкапов.

Наши проекты

Примеры настройки резервного копирования

Бэкапы для интернет-магазина

Настроены бэкапы каждые 4 часа для интернет-магазина с 50 000 товаров. Восстановление за 40 минут.

E-commerce БД
Бэкапы для корпоративного портала

Ежедневные бэкапы портала на 500+ сотрудников. Хранение в облаке, шифрование.

Корпоративный Cloud
Бэкапы CRM

Непрерывные бэкапы CRM с 500 пользователями. Восстановление за 15 минут.

CRM PITR
Бэкап большой БД

Настроен бэкап БД объёмом 500 ГБ. Инкрементальные копии каждые 30 минут.

БД Инкремент
Disaster Recovery для SaaS

Настроен резервный сайт и план аварийного восстановления. Переключение за 5 минут.

SaaS DR
Восстановление после атаки

Восстановили данные клиента после шифровальщика за 2 часа. Бэкапы были настроены заранее.

Безопасность Восстановление

Часто задаваемые вопросы о резервном копировании

25+ развёрнутых ответов на популярные вопросы

RAID защищает от одного: физического сбоя диска. Но он не защищает от:

  • Удаления данных — если кто-то случайно удалил файлы или базу
  • Шифровальщиков — вирус зашифрует данные на всех дисках массива
  • Ошибок в коде — баг может испортить данные
  • Атак — злоумышленники удалят или зашифруют всё
  • Пожаров и затоплений — физическая потеря сервера

RAID — не бэкап. Это защита от сбоя железа, но не от логических ошибок и атак. Бэкап — единственная надёжная защита от всех этих случаев.

Правило 3-2-1 — это стандарт надёжного резервного копирования:

  • 3 копии данных — одна рабочая и две резервные
  • 2 разных типа носителей — например, сервер и облако
  • 1 копия вне офиса — на случай физической потери основного сервера

Мы следуем этому правилу для всех клиентов. Это исключает потерю данных даже при худшем сценарии.

Частота зависит от RPO — сколько данных вы готовы потерять в худшем случае:

  • Блог или визитка — раз в день
  • Интернет-магазин — каждые несколько часов
  • Финансовые системы — непрерывно или каждые 15 минут
  • Критичные системы — репликация в реальном времени

Мы настраиваем частоту под ваш проект. Если не знаете, какую выбрать — подскажем на основе анализа нагрузки.

Основное правило: бэкапы не должны храниться на том же сервере, что и данные. Варианты:

  • Облако — S3, Яндекс Object Storage, VK Cloud
  • Отдельный сервер — в другом дата-центре
  • Внешний диск — для небольших объёмов
  • Комбинация — для максимальной надёжности

Для соответствия 152-ФЗ храним данные на серверах в России.

Да, все бэкапы шифруются. Это обязательная мера безопасности. Что используем:

  • AES-256 — современный стандарт шифрования
  • GPG — для дополнительной защиты архивов
  • Отдельные ключи — для каждого клиента

Даже если злоумышленник получит доступ к хранилищу, данные не прочитает без ключа. Ключи хранятся отдельно от бэкапов.

Зависит от объёма данных:

  • Небольшой сайт — от часа
  • Средний проект — несколько часов
  • Крупная база данных — до нескольких часов
  • Критичные проекты — приоритетно, максимально быстро

Для каждого клиента есть план восстановления. В аварийной ситуации мы знаем, что и в каком порядке восстанавливать.

Восстанавливаем на новый сервер из бэкапа. Что происходит:

  1. Разворачиваем новый сервер — в течение часа
  2. Восстанавливаем данные — из последнего бэкапа
  3. Проверяем работу — все ли сервисы работают
  4. Переключаем трафик — на новый сервер

Для критичных проектов есть резервный сервер, готовый к переключению. Время восстановления — от часа до нескольких часов в зависимости от объёма.

Да, раз в месяц восстанавливаем бэкап на тестовом сервере. Это обязательная процедура. Что проверяем:

  • Целостность архива
  • Полноту данных
  • Работоспособность приложения после восстановления
  • Корректность конфигураций

Без тестирования бэкап — это лотерея. Мы никогда не сдаём клиенту непроверенный бэкап.

Мы настроены на мониторинг. Если бэкап не создался — узнаём сразу, автоматически. Что происходит:

  • Оповещение — система отправляет алерт нам и клиенту
  • Диагностика — выясняем причину
  • Исправление — устраняем проблему
  • Ручное создание — запускаем бэкап повторно

Два раза подряд бэкап не создаётся — начинаем ручную проверку. Такие инциденты — редкость, но мы к ним готовы.

Срок хранения зависит от тарифа:

  • Базовый — 7 дней истории
  • Стандарт — 30 дней
  • Профессиональный — 90 дней
  • Индивидуально — по запросу, до года и более

Для соответствия требованиям регуляторов (например, для финансовых организаций) можем настроить длительное хранение.

Да, не всегда нужно восстанавливать всё. Мы можем достать:

  • Отдельный файл — из архива
  • Таблицу БД — конкретную таблицу
  • Запись — конкретную строку в БД
  • Папку — целиком

Это быстрее и удобнее, чем полное восстановление. Сделаем в течение часа для небольших объёмов.

PITR (Point-in-Time Recovery) — восстановление на конкретный момент времени. Например:

В 14:32 кто-то случайно удалил важные данные. С PITR мы восстанавливаем базу на 14:31 — до удаления.

Как работает:

  • Постоянное архивирование WAL-логов
  • Хранение изменений за определённый период
  • Возможность откатиться на любую точку

PITR полезен для критичных систем, где важна каждая секунда. Настраивается для PostgreSQL, MySQL, MongoDB.

Да, работаем с любыми объёмами — от гигабайт до терабайт. Что используем:

  • Инкрементальные бэкапы — копируем только изменения
  • Дедупликация — не храним одинаковые данные дважды
  • Сжатие — уменьшает объём архива
  • Облачное хранилище — масштабируется под любой объём

Для больших проектов настраиваем отдельное хранилище с быстрым доступом.

Стоимость зависит от объёма данных. В базовые тарифы уже включено определённое место:

  • Базовый — до 10 ГБ
  • Стандарт — до 100 ГБ
  • Профессиональный — до 1 ТБ

Дополнительное место — по запросу, цена зависит от объёма. Используем облачные хранилища — это дешевле и надёжнее локальных.

Да, можно копировать только базы данных без файлов сервера. Это подходит, если:

  • Файлы не меняются или их легко восстановить
  • Файлы хранятся в S3 или другом хранилище
  • Важны только данные в БД
  • Нужно экономить место

Настраиваем только БД, но всегда рекомендуем делать полные бэкапы для надёжности.

Восстанавливаем из бэкапа, сделанного до шифрования. Это единственный способ вернуть данные.

Что делаем:

  1. Изолируем заражённый сервер
  2. Определяем дату заражения
  3. Восстанавливаем из бэкапа до этой даты
  4. Проверяем на наличие вирусов
  5. Обновляем ПО и закрываем уязвимость

Если бэкапов нет — данные потеряны навсегда. Именно поэтому важно иметь актуальные бэкапы.

Бэкап Docker-контейнеров включает:

  • Volumes — данные контейнеров
  • ConfigMaps и Secrets — для Kubernetes
  • Persistent Volumes — постоянные диски
  • Образы — на случай отката

Используем Velero для Kubernetes, Restic или встроенные инструменты для Docker. Настраиваем автоматическое резервное копирование с хранением в облаке.

Да, настраиваем бэкапы для всех популярных облаков:

  • AWS — S3, EBS snapshots, RDS backups
  • Azure — Blob Storage, VM backups
  • GCP — Cloud Storage, Compute Engine snapshots
  • Яндекс Облако — Object Storage, Compute snapshots
  • VK Cloud — Object Storage, бэкапы ВМ

Используем как встроенные сервисы, так и сторонние инструменты для максимальной надёжности.

Да, бэкап — это универсальный формат. Что можем:

  • Восстановить на любой сервер — где поддерживается ваш стек
  • Перенести данные — файлы, базы, конфигурации
  • Адаптировать окружение — под новые условия
  • Настроить всё заново — если нужно

Поможем с миграцией на другой хостинг — предоставим полный бэкап и поможем с настройкой.

Ежемесячный отчёт по бэкапам включает:

  • Список созданных бэкапов — даты, время
  • Размеры архивов — сколько занимают
  • Место хранения — где находятся
  • Тестирование восстановления — когда проверяли
  • Инциденты — если были, и как решены

Отчёт приходит на email. Вы всегда видите, что бэкапы работают, и можете быть уверены в сохранности данных.

Мы не запрашиваем полные доступы к серверу. Работаем так:

  • Создаём отдельные учётные записи для наших инженеров
  • Используем SSH-ключи вместо паролей
  • Все действия логируются
  • При необходимости — доступ по VPN
  • Для бэкапов — отдельный пользователь с ограниченными правами

Ваша безопасность и конфиденциальность — приоритет.

Помогаем с миграцией бэкапов на новый хостинг. Что делаем:

  1. Переносим текущие бэкапы — в новое хранилище
  2. Настраиваем бэкапы заново — с учётом новой инфраструктуры
  3. Тестируем восстановление — убеждаемся, что всё работает
  4. Обучаем вашу команду — как работать с новой системой

Данные не теряются при миграции. Всё делаем поэтапно, без остановки бизнеса.

Процесс старта:

  1. Консультация — в день обращения
  2. Аудит — в течение дня
  3. Коммерческое предложение — после аудита
  4. Настройка бэкапов — в течение нескольких часов после согласования

В срочных случаях можем начать в течение часа. Настройка занимает минимум времени — дальше всё работает автоматически.

Да, работаем удалённо со всей Россией и странами СНГ. Все коммуникации — онлайн:

  • Telegram — оперативная связь
  • Email — для документов и отчётов
  • Zoom — для презентаций и обсуждений

Процесс не отличается от работы в одном городе. Мы привыкли к распределённой работе.

Такое бывает редко, но мы готовы к правкам. На каждом этапе есть возможность внести изменения.

Если результат не соответствует техническому заданию — переделываем за наш счёт. Наша цель — не «сдать работы», а сделать так, чтобы ваши данные были в безопасности.

Все договорённости фиксируются в договоре.

Остались вопросы? Закажите консультацию

Наш специалист свяжется с вами и бесплатно проконсультирует по всем вопросам

Нажимая кнопку, вы соглашаетесь с политикой конфиденциальности

* Необязательное поле

Загрузка...

Заказать
звонок
Заказать обратный звонок
Получите консультацию уже сегодня.
Наш специалист свяжется с вами и абсолютно бесплатно проконсультирует по всем вопросам.
Данные отправлены. Вам скоро перезвонят.
Жду звонка