Cron скрипт для резервного копирования сайта

Статус
В этой теме нельзя размещать новые ответы.

illmano

Старатель
Регистрация
20 Июн 2012
Сообщения
172
Реакции
14
Всем привет.

Кто может поделиться скриптом для резервного копирования сайта. Мне хотелось бы что бы он так же заливал архив на другой сервер. Например на webdav яндекса или дропбокс.

Я в этом плохо понимаю, желательно что бы были комментарии по скрипту.
 
Наверно это пока сложно будет для меня.
Я нашел простой вариант, но почему-то он не работает.

Код:
#!/bin/bash
#Settings
BACKUP_PATH="/backups"
SITES_DIR="/domains/site.ru"


## Files backup
for i in `ls $SITES_DIR`; do
tar czf $BACKUP_PATH/domains/$i-`date +%m%d%y`.tar.gz $SITES_DIR/$i
done


## Remove old backups
find $BACKUP_PATH/domains -mtime +5|xargs rm -f

site.ru - я меняю на директорию своего сайта.

Все ли тут правильно?

будь мужиком, оборачивай код тегом, блеать! efs
 
Последнее редактирование модератором:
А подскажите команды для запуска sh скрипта через терминал по SSH! Нужно посмотреть более конкретную информацию по возникающей ошибке.
 
sh имя файла со скриптом
 
sh имя файла со скриптом

какая-то ерунда

Код:
[pasca1905 ~]$ sh ~/cron_scripts/backup.sh
ls: ~/domains/: No such file or directory
find: ~/backups: No such file or directory

Когда просто ввожу команду
Код:
ls ~/domains/
Получаю перечень файлов и директорий

Написал в саппорт(((
 
если есть ISPManager - то можно сделать в нём.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху