Задать вопрос

Какое средство резервного копирования для Ubuntu лучше всего?

Сейчас в качестве файлового сервера используется Windows Server. Хотим вместо него поставить Ubuntu Server. А в Ubuntu уже развернуть самбу и всё остальное необходимое.

Пользователей около 100. Объём данных примерно 2Tb.

Резервная копия всех файлов должна совершаться ежедневно инкрементно, а в выходные должен делаться полный бэкап всех файлов.

Подскажите, пожалуйста, какая утилита в Ubuntu для этого подойдёт лучше всего? Чтобы по расписанию её можно было запускать, например, через cron.

Спасибо!
  • Вопрос задан
  • 8564 просмотра
Подписаться 27 Средний Комментировать
Пригласить эксперта
Ответы на вопрос 8
@immaculate
Программист-путешественник
Я использую утилиту duplicity уже около 6 лет. Причем как для резервного копирования своего ноутбука, так и для копирования серверов, которые поддерживаю и администрирую.

Она простая, запускается из командной строки, поддерживает шифрование (GPG), бэкапы в определенную папку, на S3, ftp, и т.д. и т.п. Инкрементальное копирование с полным через определенные интервалы, разбиение копий на тома заданного размера.

Настоящий комбайн, при том достаточно простой. Например, вот часть моего скрипта для бэкапа ноута:
duplicity \
    --full-if-older-than 3M \
    --volsize 150 \
    --exclude='**/*.pyc' \
    --exclude='**/firefox/*/cache2' \
    --exclude='**/lib/python2.7' \
    --exclude='**/.thumbnails' \
    --exclude='**/.virtualenvs' \
    --exclude='**/.virtualenv' \
    --exclude='**/thumbnails' \
    --exclude='**/.xsession-errors*' \
    --exclude='**/.PyCharm*' \
    --exclude=/home/jmv/.Private \
    --exclude=/home/jmv/.ecryptfs \
    --exclude=/home/jmv/.cache \
    --exclude=/home/jmv/.macromedia \
    --exclude=/home/jmv/.adobe \
    --exclude=/home/jmv/.nvm \
    --exclude=/home/jmv/.local/share/zeitgeist \
    --include=/etc \
    --include=/home/jmv \
    --exclude='**' \
    / $DEST

duplicity remove-older-than 12M --force $DEST
Ответ написан
@BorisKorobkov
Web developer
tar + gz + rsync
Ответ написан
Комментировать
fzfx
@fzfx
18,5 дм
я снимаю бэкапы по крону с файлого сервера на сервер бэкапов через rsync, затем на сервере бэкапов создаю снапшот каталога бэкапов (файловая система btrfs).
Ответ написан
Комментировать
kendomag
@kendomag
Researcher, Pythonist, Kendoist
Я юзаю LuckyBackUp:
luckybackup.sourceforge.net
Легко настроить через GUI, поддерживает как бэкап, так и синхронизацию, в основе - rsync.
Используется мной уже лет 5, полёт нормальный.

02c71b30f66343e89c6fe50ccb839837.png
Ответ написан
Комментировать
@mrdaniv
Использую Veeam Backup & Replication. Причем бесплатная версия (для юр.лиц тоже) вполне покрывает потребности в бэкапе файлопомойки и системы. Советую.
Ответ написан
Комментировать
mikes
@mikes
Из платного посоветовать могу acronis. Оч хорошая вещь.
Ответ написан
@Erelecano
Админю сервера, починяю примуса.
Любая система умеющая в инкрементальный бэкап. Хоть старый скрипт fsbackup.pl, хоть duplicity, хоть что-то еще. Пример с duplicity вам выше привели. Используя инкрементальный бэкап вы экономите место и можете одной командой развернуть бэкап за конкретный день.

Раньше на серверах использовал fsbackup, последние годы использую duplicity.
Ответ написан
Комментировать
@gaxetasok
bacula/bareos
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы