LINUX.ORG.RU

Посоветуйте систему бекапа


0

0

требования:

1. 20-30 серверов, 100-300 ГБ инфы на каждом
2. инкриментальный и дифф бекап.
3. консоль для управления/восстановления
4.бесплатную :)

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

★★★★★

Последнее исправление: dreamer (всего исправлений: 2)
Ответ на: Костыль для обхода костылей. от Camel

ok, но вот у меня есть раздел на сторадже под бекап одного сервера - 500GB.
фулл с него - это 150GB. диффы - пусть 10Гб (в день).
Если делать фул раз в месяц, а диффы каждый день, то получается 150+10*30=450ГБ.
Через месяц после начала таких бекапов, том заполнится и все.
А бекапы надо хранить за последнеи 30 дней.

ок, делаем например 2 тома по 250Гб и очевидно, что через месяц, когда они оба заполнятся, самый старый из них бакула очистит(prune old volume конфиге, если память не изменяет)
Но в итоге, у меня на руках останутся бекапы за последние 2 недели, что непримелемо.

вот такие пироги.

dreamer ★★★★★
() автор топика
Ответ на: комментарий от dreamer

Full всему голова.

ok, но вот у меня есть раздел на сторадже под бекап одного сервера - 500GB. <И дальше по тексту.>

А как вы хотели? Можете предложить алгоритм по которому надо жонглировать Full'ами, Diff'ами и Inc'ами, чтобы не вычисляя по имеющимся Diff'ам «каким бы бы Full если бы его сняли неделю назад» на 500 Гб положить два полных бэкапа и ещё кучу промежуточных? Потому что если сервер будет такие штуки вычислять, то он это будет делать сутками.

И вообще, странная у вас какая-то задача, сферически-вакуумная. С одной стороны у вас данные важные, обязательно нужно иметь ежедневные бэкапы за месяц, а с другой стороны НЖМД под бэкапы купить не можете.

Camel ★★★★★
()
Ответ на: Full всему голова. от Camel

винты под бекапы есть, не проблема. скорее проблема в корзинах для них ))
ну, скоро приедет полка MA30 - станет лучше )). а пока что есть, то есть.

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

dreamer ★★★★★
() автор топика
Ответ на: комментарий от dreamer

rm+rsync+date+crontab. Дёшево и сердито.

rm -fR <TO>/$(date «+%d»)
rsync -b --backup-dir <TO>/$(date «+%d») <FROM> <TO>root

В кронтабе пропишите раз в сутки. Будет актуальная на момент последнего бэкапа полная копия и инкрементальные копии в подкаталогах по дням месяца.

Slavaz ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.