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.
Резервное копирование FTP
Резервное копирование FTP
Приветствую!
Объясните пожалуйста каким образом можно настроить выгрузку резервных копий по FTP?
Судя по блоку выгрузки через FTP в файле bin/v-backup-user такая функция предусмотрена, сама функция берет настройки из файла /conf/ftp.backup.conf, но такого конфига нет и даже примера оного.
Объясните пожалуйста каким образом можно настроить выгрузку резервных копий по FTP?
Судя по блоку выгрузки через FTP в файле bin/v-backup-user такая функция предусмотрена, сама функция берет настройки из файла /conf/ftp.backup.conf, но такого конфига нет и даже примера оного.
Re: Резервное копирование FTP
Все верно, панель поддерживает выгрузку бэкапов на фтп. Причем скрипт будет отслеживать количество резервных копий согласно параметру retention и удалять лишние. Для подключения фтп, создайте файл /usr/local/vesta/conf/ftp.backup.conf слеудющего содержания
Code: Select all
HOST='192.168.0.1'
PORT='21'
USERNAME='backup-user'
PASSWORD='backup-password'
BPATH='/'
Re: Резервное копирование FTP
Настроил, но бекапы не выгружаются на удаленный FTP.
У каждого бекапа в панели метка "local", настроек бекапов, к сожалению не нашел.
Подскажете как настроить это?
У каждого бекапа в панели метка "local", настроек бекапов, к сожалению не нашел.
Подскажете как настроить это?
Re: Резервное копирование FTP
Я так понимаю в vesta.conf строка
BACKUP_SYSTEM='local'
Что вписать чтобы бекапы выгружались?
ftp, remote, nonlocal? :)
BACKUP_SYSTEM='local'
Что вписать чтобы бекапы выгружались?
ftp, remote, nonlocal? :)
Re: Резервное копирование FTP
Точно. Это очень важная опция без которой бэкапы не будут выгружаться. В файл /usr/local/vesta/conf/vesta.conf вместо
BACKUP_SYSTEM='local'
нужно прописать
BACKUP_SYSTEM='local,ftp'
BACKUP_SYSTEM='local'
нужно прописать
BACKUP_SYSTEM='local,ftp'
Re: Резервное копирование FTP
а как сделать бекап sFTP over SSH?
зыш заметил еще такую вещь, если по каким-то причинам по FTP бекап не залился (в логах FTP error), то в разделе BACKUP созданных локально бекапов не видно, но в папке на винте они лежат + появляются папки tmp.xxxxxXxXxxX
зыш заметил еще такую вещь, если по каким-то причинам по FTP бекап не залился (в логах FTP error), то в разделе BACKUP созданных локально бекапов не видно, но в папке на винте они лежат + появляются папки tmp.xxxxxXxXxxX
Re: Резервное копирование FTP
вы имеете ввиду как поднять socks5? Это ж надо так, шифрованный трафик по шифрованному туннелю.
Если вы про socks5 (я его использовал на работе для обхода прокси сервера, туннелил на локалхост на любой свободный порт, обычно 8080, что бы не запалили - поднял у себя локальный веб-сервер для Базы знаний.
Если вы про socks5 (я его использовал на работе для обхода прокси сервера, туннелил на локалхост на любой свободный порт, обычно 8080, что бы не запалили - поднял у себя локальный веб-сервер для Базы знаний.
Re: Резервное копирование FTP
Временные файлы при ошибках должны удаляться в теории, значит где-то ошибка. Буду проверять.
Поддержки бэкапов по ssh пока к сожалению нет. Добавил как feature request.
Поддержки бэкапов по ssh пока к сожалению нет. Добавил как feature request.
Re: Резервное копирование FTP
Настроил как рекомендовали в этом посте.
Но по FTP не выгружает, конфиг /usr/local/vesta/conf/ftp.backup.conf такой:
Файл /usr/local/vesta/conf/vesta.conf также подправил:
В логах бэкапа ошибки:
Подскажите куда копать?
Пробовал на разные FTP сервера, нигде не работает.
Логины пароли правильные.
P.S.
Вместо IP адреса допустимо использовать символьное имя типа: "myserver.ru"?
Но по FTP не выгружает, конфиг /usr/local/vesta/conf/ftp.backup.conf такой:
Code: Select all
HOST='193.107.17.103'
PORT='21'
USERNAME='moonback'
PASSWORD='******'
BPATH='/backup/folder'
Code: Select all
BACKUP_SYSTEM='local,ftp'
Code: Select all
...
-- FTP --
2013-03-15 12:38:19 ftp://[email protected]/backup/folder/admin.2013-03-15
.tar
Error: FTP error
...
-- FTP --
2013-03-15 12:38:20 ftp://[email protected]/backup/folder/moonback.2013-03
-15.tar
Error: FTP error
...
Пробовал на разные FTP сервера, нигде не работает.
Логины пароли правильные.
P.S.
Вместо IP адреса допустимо использовать символьное имя типа: "myserver.ru"?
Last edited by moonback on Fri Mar 15, 2013 9:34 am, edited 1 time in total.
Re: Резервное копирование FTP
У Вас не создана на фтп сервере директория /backup/folder скорее всего
Или с ней какие то проблемы
Проверил , создав на фтп сервере такой же путь. Бэкапы дублируются.
Попробуйте указать главный путь:
вот так
Нет. При указании доменов и т.п не срабатывает.
Или с ней какие то проблемы
Code: Select all
BPATH='/backup/folder'
Попробуйте указать главный путь:
вот так
Code: Select all
BPATH='/'