URL: https://www.opennet.ru/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 13411
[ Назад ]

Исходное сообщение
"Каталог Программ: FSBACKUP - система резервного копирования и синхронизации ФС"

Отправлено auto_prog , 27-Янв-06 11:53 
Система резервного копирования серверов разного масштаба на выделенном backup сервере. Функции: 2 метода вычисления контрольных сумм (timesize и
md5), 4 вида бэкапа (инкрементальный бэкап, полный бэкап, синхронизация, проверка изменения файлов), сохранение бэкапа через SSH, FTP или на
локальном диске, 8 встроенных regex операторов для описания помещаемых в бэкап файлов, шифрование бэкапа с помощью PGP, гибкое задание уровня
инкрементальности, дополнения для бэкапа и восстановления системных файлов и SQL таблиц.

URL: http://www.opennet.ru/dev/fsbackup/
Обсуждается: http://www.opennet.ru/prog/info/1135.shtml


Содержание

Сообщения в этом обсуждении
"FSBACKUP - система резервного копирования и синхронизации ФС"
Отправлено angelweb , 27-Янв-06 11:53 
А если делать полный бэкап, то восстановить с него всю систему можно ?

"FSBACKUP - система резервного копирования и синхронизации ФС"
Отправлено Serega_S , 15-Сен-08 11:43 
Можно

"FSBACKUP - система резервного копирования и синхронизации ФС"
Отправлено akaDJon , 18-Дек-09 14:17 
изменения для mysql_backup.sh:
1) реализовал возможность задания конфига с настройками. (ибо мне неудобно создавать по 10 копий mysql_backup.sh и вслучае модификации движка скрипта править все 10 копий)
анологичное можно применить и для остальных скриптов sh
2) улучшил информативность создания бекапа. теперь если про создании происходит ошибка скрипт заканчивается с exit 1 что сигнализирует об ошибке вышестоящим скриптам
3) бекап раскидывается по папкам с указанием времени и количество резервных копий не ограничивается current'ом и old'ом

изменения для fsbackup.pl:
1) фул бекап раскидывается по папкам с указанием времени и количество резервных копий не ограничивается current'ом и old'ом. настройки инкрементного бекапа не изменены

если кого интересует - пишите. скину


"FSBACKUP - система резервного копирования и синхронизации ФС"
Отправлено Мансур , 04-Мрт-10 11:36 
А есть возможность выполнить такую задачу например как :
1 Есть сервер на котором лежит инфа
2 есть клиенты которым нужна эта инфа
3 Нужно эту инфу синфронизировать с сервера на клиенты через определенные промежутки ну и тд

"грабли"
Отправлено Andrey Bortnik , 22-Апр-10 06:48 
Предположим, что нужно бэкапировать файлы *.txt из каталога /home/user/bells+wistles и всех его подкаталогов. Тогда в конфиге fsbackup понадобятся такие строки:

/home/user/bells+wistles
!/home/user/bells+wistles
!/home/user/bells[+]{1}wistles
=~/home/user/bells[+]{1}wistles/.*\.txt$

То есть при наличии в имени каталога символов-квантификаторов regexp (в данном случае "+") их, во-первых, нужно экранировать указанным способом, во-вторых, инструкцию "!..." необходимо вписать дважды: с экранированием "квантификаторов" (чтобы в бэкап вошли файлы из подкаталогов) и без него (файлы из самого католога).


"FSBACKUP - система резервного копирования и синхронизации ФС"
Отправлено hybrid , 21-Окт-10 08:45 
Я сделал вдогонку бекап mysql базы, но fsbackup обновляет походу один файл и всё, т.е не делает каждый день по базе с бэкапом, а обновляет один файл с бэкапом каждый день, как сделать что бы было по нормальному, т.е чтобы каждый день по одному отдельному бэкапу.метод full использую.

"FSBACKUP - система резервного копирования и синхронизации ФС"
Отправлено Егор , 26-Авг-11 12:16 
во время запуска create_backup.sh выскакивает ошибка

Can't locate DB_File.pm in @INC (@INC contains: /usr/local/lib/perl5/5.8.4/i686-linux /usr/local/lib/perl5/5.8.4 /usr/local/lib/perl5/site_perl/5.8.4/i686-linux /usr/local/lib/perl5/site_perl/5.8.4 /usr/local/lib/perl5/site_perl .) at ./fsbackup.pl line 20.
BEGIN failed--compilation aborted at ./fsbackup.pl line 20.
как быть?