Здравствуйте!
Хотел задать вопрос, но сначала, как всегда ситуация:
Мне нужно делать back-up своего проекта. Делаю я это каждую ночь. Но загвоздка в том, что в одной из директорий лежит на данный момент около трехсот тысяч (300 000) файлов. Они маленькие. Это логи на каждую проведенную транзакцию (в один файл складывать нельзя). Сначала все бэкапилось чики-пуки, но вот когда файлов стало 300 000 бекап стал делать ровно три часа (бэкап - имеется ввиду обычное архивирование). Что вы мне подскажите? Как ускорить процесс архивирования не удаляя файлы-логи?
Вот представляю вашему вниманию скрипт, который я написал и пользуюсь:
echo "" >> /var/back-up/bu-system/err.log
echo "Начат процесс бэкапа" >> /var/back-up/bu-system/err.log
date >> /var/back-up/bu-system/err.log
tar -zcf /var/back-up/system-`date '+%d-%B-%Y'`.tar.gz /var/www/html/ 2>> /var/b
ack-up/bu-system/err.log
/usr/local/mysql/bin/mysqldump --socket=/var/lib/mysql/mysql.sock -u root --pass
word=password --add-drop-table --all-databases > /var/back-up/system-`dat
e '+%d-%B-%Y'`-DB.sql
date >> /var/back-up/bu-system/err.log
echo "Бекап закончен! Копирование файлов на резервный сервер!" >> /var/back-up/b
u-system/err.log
date >> /var/back-up/bu-system/err.log
cp /var/back-up/system-`date '+%d-%B-%Y'`.tar.gz /var/back-up.network
cp /var/back-up/system-`date '+%d-%B-%Y'`-DB.sql /var/back-up.network
date >> /var/back-up/bu-system/err.log
echo "Процесс копирования закончен." >> /var/back-up/bu-system/err.log
А вот собственно результат лога:
Начат процесс бэкапа
Tue Dec 11 03:45:01 UZT 2007
tar: Removing leading `/' from member names
Tue Dec 11 06:46:12 UZT 2007
Бекап закончен! Копирование файлов на резервный сервер!
Tue Dec 11 06:46:12 UZT 2007
Tue Dec 11 06:46:31 UZT 2007
Процесс копирования закончен.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Изменить скрипт для быстрого добавления/удаления сайтов. (2018)
- Форум Клонирует папку в папке (2018)
- Форум Проблема со скриптом для бекапа mysql базы (2012)
- Форум Дифференциальный бэкап средствами tar (2023)
- Форум Не отправляется email (2015)
- Форум в скрипте не выполняется задача! (2014)
- Форум Debian 6. backup-manager - не работает инкремент (2012)
- Форум Помогите со скриптом бэкапа (2017)
- Форум Архивирование. (2005)
- Форум Архивирование исходников (2019)