бэкапы разных юзеров на разные фтп сервера
бэкапы разных юзеров на разные фтп сервера
Может кому то пригодиться)
И так у нас есть скрипт включения фтп бэкапа 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 и так далее, для создания бэкапа отдельного юзера на отдельный фтп сервер
И так у нас есть скрипт включения фтп бэкапа 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 и так далее, для создания бэкапа отдельного юзера на отдельный фтп сервер