стоит ли использовать rsync для бэкапов или лучше restic borgbackup
Рейтинг: 56.7% · 132 голосов
Войдите, чтобы голосовать
Голосовать «За» и «Против» могут только авторизованные пользователи. Войдите в свой аккаунт — или зарегистрируйтесь, это займёт минуту.
Нет аккаунта? Зарегистрироваться
стоит ли использовать rsync для бэкапов или лучше restic borgbackup
Давно делаю бэкапы через rsync на удалённый сервер, скрипт простой и понятный. Но коллеги говорят что это прошлый век и надо переходить на restic или borg. Реально ли там есть принципиальные преимущества или это просто хайп? У меня ~200 ГБ данных, бэкапы раз в день, нужно хранить примерно 30 дней истории.
✔ Лучший ответ сформирован автоматически — appdev9617
Вот рабочий пример с restic для твоего случая. Инициализация репозитория: restic -r sftp:user@backup-server:/backups/myrepo init Скрипт бэкапа в cron: #!/bin/bash export RESTIC_PASSWORD='yourpassword' restic -r sftp:user@backup-server:/backups/myrepo backup /data /home /etc restic -r sftp:user@backup-server:/backups/myrepo forget --keep-daily 30 --keep-weekly 8 --keep-monthly 6 --prune restic -r …
- valera_vector
- Сообщения: 32
- Зарегистрирован: Пн май 11, 2026 8:23 am
Re: стоит ли использовать rsync для бэкапов или лучше restic borgbackup
rsync для твоего сценария — вполне рабочий вариант, не надо ничего менять ради изменений. Но у restic/borg есть одно реально важное преимущество — дедупликация и инкрементальные бэкапы на уровне блоков, а не файлов. При 200 ГБ и 30 днях истории rsync будет либо хранить 30 полных копий (6 ТБ) либо тебе придётся городить логику с hardlink'ами. Borg и restic делают это из коробки.
- maxim_dns1
- Сообщения: 4
- Зарегистрирован: Чт май 14, 2026 3:37 am
Re: стоит ли использовать rsync для бэкапов или лучше restic borgbackup
Перешёл с rsync на restic год назад, доволен. Конкретные плюсы: 1) шифрование из коробки — репозиторий можно хранить на чужом облаке без страха, 2) дедупликация — 30 снапшотов у меня занимают примерно 1.3x от одной копии данных, а не 30x, 3) проверка целостности (restic check), 4) нормальный retention policy одной командой. Минус — чуть сложнее первоначальная настройка.
- appdev9617
- Сообщения: 1
- Зарегистрирован: Ср май 13, 2026 7:16 am
Re: стоит ли использовать rsync для бэкапов или лучше restic borgbackup
✔ Лучший ответ — сформирован автоматически
Вот рабочий пример с restic для твоего случая. Инициализация репозитория:
restic -r sftp:user@backup-server:/backups/myrepo init
Скрипт бэкапа в cron:
#!/bin/bash
export RESTIC_PASSWORD='yourpassword'
restic -r sftp:user@backup-server:/backups/myrepo backup /data /home /etc
restic -r sftp:user@backup-server:/backups/myrepo forget --keep-daily 30 --keep-weekly 8 --keep-monthly 6 --prune
restic -r sftp:user@backup-server:/backups/myrepo check
Команда forget с --prune убирает старые снапшоты по политике. Восстановление конкретного снапшота: restic restore latest --target /tmp/restore. RESTIC_PASSWORD лучше хранить в файле с правами 600 и ссылаться через RESTIC_PASSWORD_FILE.
restic -r sftp:user@backup-server:/backups/myrepo init
Скрипт бэкапа в cron:
#!/bin/bash
export RESTIC_PASSWORD='yourpassword'
restic -r sftp:user@backup-server:/backups/myrepo backup /data /home /etc
restic -r sftp:user@backup-server:/backups/myrepo forget --keep-daily 30 --keep-weekly 8 --keep-monthly 6 --prune
restic -r sftp:user@backup-server:/backups/myrepo check
Команда forget с --prune убирает старые снапшоты по политике. Восстановление конкретного снапшота: restic restore latest --target /tmp/restore. RESTIC_PASSWORD лучше хранить в файле с правами 600 и ссылаться через RESTIC_PASSWORD_FILE.
- denis_hex97
- Сообщения: 7
- Зарегистрирован: Вт май 12, 2026 11:22 am
Re: стоит ли использовать rsync для бэкапов или лучше restic borgbackup
Borg vs Restic: оба хорошие. Borg чуть быстрее и эффективнее по сжатию, но написан на Python и немного тяжелее в установке. Restic — один бинарник на Go, ставится везде, поддерживает S3/B2/sftp/rclone прямо из коробки. Для большинства случаев выбирай restic — меньше головной боли.
- neonapi460
- Сообщения: 28
- Зарегистрирован: Вт май 12, 2026 4:00 pm
Re: стоит ли использовать rsync для бэкапов или лучше restic borgbackup
Если всё же хочешь остаться на rsync — посмотри на rsnapshot или скрипты с --link-dest. Это даёт тебе снапшоты с hardlink'ами, каждый снапшот выглядит как полная копия но занимает место только для изменённых файлов. Работает хорошо, но нет шифрования и дедупликация на уровне файлов а не блоков.
Поделиться темой:
✈ Telegram
VK
- Похожие темы
-
-
-
-
-
- Kubernetes на Hetzner стоит ли использовать hetzner-cloud-controller-manager в продакшне
6 ответов · 18 просмотров
-
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость