Сервер для бэкапов: куда складывать копии, коротко и с данными
Конспект страницы: 7 разделов коротко, данные на 14 октября 2026 и ответы на 4 вопроса. Полный разбор с примерами: Сервер для бэкапов: куда складывать копии.
Коротко
Сервер для бэкапов не обязан быть сервером: для копий своего VPS проще взять объектное хранилище S3 и инструмент restic, чем держать вторую машину. Главное правило не про технику, а про схему: три копии, на двух разных носителях, одна из них за пределами сервера. И копия считается готовой только после пробного восстановления.
Конспект по разделам
Правило 3-2-1 для бэкапов своего сервера на практике
Расшифровка такая: три копии данных (рабочая и две резервные), на двух разных видах носителей, и одна копия вне места, где стоит сервер. Для VPS это выглядит так: рабочие данные на диске сервера, вторая копия в другом каталоге или на другом диске для быстрого восстановления, третья в объектном хранилище S3. Снимок диска сервера, если провайдер его предоставляет, закрывает только часть риска: он лежит рядом с самим сервером и не спасёт от ошибки администратора, если снимок сделан.
Что копировать при бэкапе сервера с Docker: базы, тома и ключи
Файлы контейнера восстановить можно заново, а вот данные нет. У каждого приложения свой набор того, без чего копия бесполезна. Базы данных копируют дампом ( pg_dump, mysqldump ), а не копированием живых файлов: копия файлов работающей базы может оказаться неконсистентной.
Куда складывать бэкапы: S3, второй сервер или домашний диск
Цены S3 в Timeweb Cloud на 14 октября 2026: 1 ГБ стоит 1 ₽ в месяц, 10 ГБ 79 ₽, 100 ГБ 349 ₽, безлимитный тариф 639 ₽ с 250 ГБ и 4 ₽ за каждый ГБ сверху. Исходящий трафик до 100 ГБ в месяц бесплатный, дальше 1,3 ₽ за ГБ: это важно при восстановлении. Для управляемых баз провайдера есть свои автоматические бэкапы по 6 ₽ в месяц за 1 ГБ.
Чем делать бэкапы: restic, BorgBackup или rclone
Для связки VPS и S3 проще всего restic: он умеет S3 без дополнительных программ. BorgBackup подойдёт, если копии идут на второй сервер по SSH.
Бэкап сервера в S3 через restic: команды и расписание
Адрес хранилища и ключи берите в панели S3, в примере они обозначены заглавными буквами. Если провайдер требует указать регион, задайте AWS_DEFAULT_REGION: по умолчанию restic подставляет us-east-1. Строки собирают в один скрипт и запускают из cron, например в три часа ночи.
Проверка восстановления: как понять, что бэкап рабочий
Бэкап, который не пробовали разворачивать, остаётся предположением. Раз в квартал поднимайте чистый сервер и восстанавливайте на него копию командой restic restore latest --target /tmp/restore-test, затем запускайте приложение на этих данных и входите под своей учётной записью. Заодно проверьте, что уведомление об ошибке доходит: Push-проверка в Uptime Kuma присылает тревогу, если скрипт копирования не вышел на связь в срок.
Храните файлы и бэкапы в S3
Совместимо с любыми S3-клиентами, объём от 10 ГБ до 20 ТБ.
- 100 ГБ за 349 ₽ в месяц
- Безлимитный тариф 639 ₽ (250 ГБ включено)
- Исходящий трафик 100 ГБ бесплатно
- Подходит для бэкапов и медиа
Данные
| Приложение | Обязательно сохранить |
|---|---|
| n8n | Том n8n_data вместе с ключом шифрования доступов |
| Nextcloud (AIO) | Архивы BorgBackup из панели и пароль к ним |
| Bitwarden | Каталог bwdata целиком |
| Paperless-ngx | Экспорт командой document_exporter, а не только база |
| Keycloak и Authentik | Дамп PostgreSQL и файл.env с секретами |
| Место | Плюсы | Минусы |
|---|---|---|
| Объектное хранилище S3 | Отдельно от сервера, оплата за объём, поддержка в restic и rclone | Восстановление большого объёма считается исходящим трафиком |
| Второй VPS | Полный доступ по SSH, подходит для BorgBackup | Нужно администрировать ещё одну машину |
| Домашний диск или NAS | Много места за разовую покупку | Зависит от домашнего канала и электричества |
Данные на 14 октября 2026.
Вопросы и ответы
Какой сервер нужен для бэкапов?
Обычно отдельный сервер не нужен: копии кладут в объектное хранилище S3 через restic. Второй VPS нужен, если вы хотите BorgBackup по SSH или полный контроль над машиной.
Сколько стоит S3 для бэкапов?
В Timeweb Cloud на 14 октября 2026: 10 ГБ 79 ₽ в месяц, 100 ГБ 349 ₽, безлимитный тариф 639 ₽ с 250 ГБ и 4 ₽ за ГБ сверху. Исходящий трафик до 100 ГБ в месяц бесплатный.
Что значит правило 3-2-1 для копий?
Три копии данных на двух разных видах носителей, одна из которых хранится вне места, где стоит сервер. Рабочие данные тоже считаются первой копией.
Как проверить, что бэкап restic рабочий?
Выполните restic check, затем восстановите последний снимок командой restic restore latest в тестовый каталог или на чистый сервер и запустите на нём приложение.