We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
бэкапы разных юзеров на разные фтп сервера
бэкапы разных юзеров на разные фтп сервера
Может кому то пригодиться)
И так у нас есть скрипт включения фтп бэкапа 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 и так далее, для создания бэкапа отдельного юзера на отдельный фтп сервер