Page 1 of 1

бэкапы разных юзеров на разные фтп сервера

Posted: Sat May 16, 2015 3:31 pm
by bobogroup
Может кому то пригодиться)

И так у нас есть скрипт включения фтп бэкапа v-add-backup-ftp-host

копируем его

# cp /usr/local/vesta/bin/v-add-backup-ftp-host /usr/local/vesta/bin/v-add-backup-ftp-host2

редактируем, меняем /conf/ftp.backup.conf везде на /conf/ftp.backup.conf2

Запускаем v-add-backup-ftp-host2

# v-add-backup-ftp-host2
Error: not enought arguments
Usage: v-add-backup-ftp-host2 HOST USERNAME PASSWORD [PATH] [PORT]

он просит нас ввести данные для фтп бэкапа

вводим v-add-backup-ftp-host2 ftp.test.ru ftpuser ftppass /ftppath 21

проверяем создался ли файлик

# cat /usr/local/vesta/conf/ftp.backup.conf2

должен быть не пустым) создался значит все ок)

дальше у нас есть скрипт v-backup-user

копируем его и редактируем

# cp /usr/local/vesta/bin/v-backup-user /usr/local/vesta/bin/v-backup-user2

nano /usr/local/vesta/bin/v-backup-user2

ищем и меняем conf/ftp.backup.conf на conf/ftp.backup.conf2

готово, тестируем бекап

v-backup-user2 admin

ну а теперь выставляем в кроне бэкап нужного юзера

действие можно проводить много раз изменяя цифру 2 на 3 и так далее, для создания бэкапа отдельного юзера на отдельный фтп сервер