partisan42
@partisan42
Новичок в Linux.

Есть ли инструмент для централизованного управлениями бэкапами?

Доброго дня. Ищу решение под мою задачу, может быть у кого нибудь есть опыт решения подобной задачи?
Отдельно замечу, что не прошу всё делать за меня, а просто прошу ткнуть носом.
Есть десяток серверов под управлением windows, на которых в данный момент делаются бэкапы посредством Cobian Backup.
Это создаёт некоторые трудности, так как приходится ежедневно проходить по всем серверам и ручками проверять, все ли бэкапы сделались, корректно ли, и так далее.
Хотелось бы в идеале решение которое отвечало бы следующим требованиям
1) Централизованный орган управления, который разворачивается под nix подобной ОС, (в идеале CentOS или Ubuntu).
2) Наличие web интерфейса для управления или хотя бы мониторинга процессов.
3) Возможность делать бэкапы на тот же ПК с которого и берутся данные (на другой физический диск)
4) В идеале возможность прикрутить к этому zabbix для мониторинга бэкапов и оповещения о каких либо проблемах.
5) Наличие агента под Windows.
Пока нарыл только два решения, это Bacula и Bareos, но пока что не уверен что они отвечают 3-му пункту моих хотелок.

Буду крайне признателен если поделитесь опытом.
  • Вопрос задан
  • 215 просмотров
Решения вопроса 1
Zoro
@Zoro
Bareos это по сути та же bacula, только умеет чуть больше.
Для мониторинга есть утилита Bat. Есть как под линукс, так и под винду.
Чтоб бэкапить на ту же машину сделай ее ещё и как storage, добавь в директора и пропиши в задании бэкапить на нее. Но я согласен с комментами выше. Бэкапить на ту же машину не очень хорошая идея.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 4
@Tabletko
никого не трогаю, починяю примус
У кобиана есть настройка уведомлений на почту, а так же управление удалённой кобиан службой (правда в зародышевом состоянии). Если не хорошо разбираетесь в Линукс, то можете попробовать Bareos. Если разбираться не хочется - есть коммерческие системы резервного копирования.

п.с.: делать бекапы на ту же машину не стоит.
Ответ написан
Francyz
@Francyz
Photographer & SysAdmin
Если есть деньги то Veeam
Ответ написан
Комментировать
@pfg21
ex-турист
бекап на ту же машину это не бекап.
у меня тот же кобиан все бекапы заливает по фтп (никто из вирусов не умеет фтп в отличии от smb :) ) на один файловый сервер из старого компа с большим винтом.

там прописан скрипт который при каждом логине показывает древность каждого бекапа.
/etc/profile.d/Z95_backup.sh
#!/bin/bash
#cfg
basedir="/srv3b/backup_base"

### second of today
today_s=$(date +%s)

echo -e 'day ------BACKUP'

# /srv3b/backup_base/userdir/backdir/file
# BASEDIR USERDIR BACKDIR
# /srv3b/backup_base \serafimov_nn\desktop\1test.txt

for userdir in $(ls $basedir)
do
# мы внутри юзерпапки
for backdir in $(ls $basedir/$userdir)
do
# если данный файл не директория то пропустить
if [ ! -d $basedir/$userdir/$backdir ]
then
# echo $basedir/$userdir/$backdir not a dir
continue
fi

#внутри папки с бекапами
file=$( ls -t $basedir/$userdir/$backdir | head -n 1)
file_s=$(date -r "$basedir/$userdir/$backdir/$file" +%s)
dif_day=$(( ($today_s - $file_s)/86400 ))
## echo -e "$dif_day\t$userdir $backdir"
if (( $dif_day > 3 ))
then
if (( $dif_day > 8 ))
then
##### BIG DAY
echo -e "\e[42;30m$dif_day\e[0m\t$userdir $backdir"
else
echo -e "$dif_day\t$userdir $backdir"
fi
fi
done
#userdir end
done
#end

нарисвоать скриптик кторый будет просматривать бекапамии ругаться если они старые или не проходят тест по распаковке.
Ответ написан
Комментировать
CityCat4
@CityCat4
//COPY01 EXEC PGM=IEBGENER
Бэкап на тот же комп - это примерно то же самое, что китайское "изделие номер два" - от него толк, только если вести себя по инструкции :)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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