Доброго времени суток!
Хочу попросить совета у хабражителей по поводу бекапов.
Есть папка с проектом, в неё находятся исходники и большое количество графических и видео файлов. В данный момент бекап скрипт делает следующим образом:
Естественно графики много, она не ужимается и сжатие происходит очень долго. В данный момент там порядка 2-х гигабайт пользовательских графических файлов.
На данный момент есть следующие идеи:
Любые дельные советы и идеи приветствуются.
Сервер работает на Gentoo Linux.
Хочу попросить совета у хабражителей по поводу бекапов.
Есть папка с проектом, в неё находятся исходники и большое количество графических и видео файлов. В данный момент бекап скрипт делает следующим образом:
- Дампит все базы в папку с бекапами — каждая база в свою папку, каждая таблица в свой файл
- Запаковывает каждую папку с базой в .tar, потом жмёт всё это в 7z
- Копирует папку с проектом в папку бекапов
- Пакует папку с проектом в .tar и жмёт 7z
Естественно графики много, она не ужимается и сжатие происходит очень долго. В данный момент там порядка 2-х гигабайт пользовательских графических файлов.
На данный момент есть следующие идеи:
- Копировать только все текстовые файлы, т.е. исходники и графику дизайна (её не много) — использовать find или сделать скрипт, который копирует все подпапки проекта по отдельности, пропуская папки с графикой
- Папки с графикой копировать отдельно и просто паковать в .tar
- Вариант с rsync думал, но я не нашёл возможности делать синхронизацию на windows машину
Любые дельные советы и идеи приветствуются.
Сервер работает на Gentoo Linux.