Page 1 of 26
Резервное копирование FTP
Posted: Fri Jan 25, 2013 8:09 am
by rez0n
Приветствую!
Объясните пожалуйста каким образом можно настроить выгрузку резервных копий по FTP?
Судя по блоку выгрузки через FTP в файле bin/v-backup-user такая функция предусмотрена, сама функция берет настройки из файла /conf/ftp.backup.conf, но такого конфига нет и даже примера оного.
Re: Резервное копирование FTP
Posted: Fri Jan 25, 2013 9:14 pm
by skid
Все верно, панель поддерживает выгрузку бэкапов на фтп. Причем скрипт будет отслеживать количество резервных копий согласно параметру 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
Posted: Thu Jan 31, 2013 10:07 am
by rez0n
Настроил, но бекапы не выгружаются на удаленный FTP.
У каждого бекапа в панели метка "local", настроек бекапов, к сожалению не нашел.
Подскажете как настроить это?
Re: Резервное копирование FTP
Posted: Thu Jan 31, 2013 10:39 am
by rez0n
Я так понимаю в vesta.conf строка
BACKUP_SYSTEM='local'
Что вписать чтобы бекапы выгружались?
ftp, remote, nonlocal? :)
Re: Резервное копирование FTP
Posted: Fri Feb 01, 2013 9:19 am
by skid
Точно. Это очень важная опция без которой бэкапы не будут выгружаться. В файл /usr/local/vesta/conf/vesta.conf вместо
BACKUP_SYSTEM='local'
нужно прописать
BACKUP_SYSTEM='local,ftp'
Re: Резервное копирование FTP
Posted: Fri Feb 08, 2013 2:45 pm
by drlamer
а как сделать бекап sFTP over SSH?
зыш заметил еще такую вещь, если по каким-то причинам по FTP бекап не залился (в логах FTP error), то в разделе BACKUP созданных локально бекапов не видно, но в папке на винте они лежат + появляются папки tmp.xxxxxXxXxxX
Re: Резервное копирование FTP
Posted: Fri Feb 08, 2013 5:54 pm
by XakRu
вы имеете ввиду как поднять socks5? Это ж надо так, шифрованный трафик по шифрованному туннелю.
Если вы про socks5 (я его использовал на работе для обхода прокси сервера, туннелил на локалхост на любой свободный порт, обычно 8080, что бы не запалили - поднял у себя локальный веб-сервер для Базы знаний.
Re: Резервное копирование FTP
Posted: Fri Feb 08, 2013 8:29 pm
by skid
Временные файлы при ошибках должны удаляться в теории, значит где-то ошибка. Буду проверять.
Поддержки бэкапов по ssh пока к сожалению нет. Добавил как feature request.
Re: Резервное копирование FTP
Posted: Fri Mar 15, 2013 8:56 am
by moonback
Настроил как рекомендовали в этом посте.
Но по FTP не выгружает, конфиг
/usr/local/vesta/conf/ftp.backup.conf такой:
Code: Select all
HOST='193.107.17.103'
PORT='21'
USERNAME='moonback'
PASSWORD='******'
BPATH='/backup/folder'
Файл
/usr/local/vesta/conf/vesta.conf также подправил:
В логах бэкапа ошибки:
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"?
Re: Резервное копирование FTP
Posted: Fri Mar 15, 2013 9:29 am
by imperio
У Вас не создана на фтп сервере директория /backup/folder скорее всего
Или с ней какие то проблемы
Проверил , создав на фтп сервере такой же путь. Бэкапы дублируются.
Попробуйте указать главный путь:
вот так
Нет. При указании доменов и т.п не срабатывает.