Page 1 of 1

Пустые файлы бекапов по ftp

Posted: Tue Feb 23, 2016 7:03 am
by ruslanbz
Здравствуйте.

Система делает бекапы по FTP создавая файлы без данных. В логах пишет что всё ок.
Бекапы локально создаются с данными.
Пробовал под этими же логином зайти с компьютера и переписать туда данные всё нормально переписывается.

В чём может быть проблема?

Re: Пустые файлы бекапов по ftp

Posted: Tue Feb 23, 2016 8:11 pm
by Mr.Erbutw
ruslanbz wrote:Здравствуйте.

Система делает бекапы по FTP создавая файлы без данных. В логах пишет что всё ок.
Бекапы локально создаются с данными.
Пробовал под этими же логином зайти с компьютера и переписать туда данные всё нормально переписывается.

В чём может быть проблема?
А логи что "показывают" ?

Re: Пустые файлы бекапов по ftp

Posted: Tue Feb 23, 2016 10:10 pm
by Alex Connor
какая у вас ОС? не амазон ли часом юзаете?

Re: Пустые файлы бекапов по ftp

Posted: Thu Feb 25, 2016 10:39 am
by ruslanbz
Использую VPS c Ubuntu 14.04 от itldc.com
Логи пишут что все хорошо

Code: Select all

================================
admin
--------------------------------

-- SYSTEM --
2016-02-19 10:30:01 admin.conf
2016-02-19 10:30:01 stats.log
2016-02-19 10:30:01 history.log
2016-02-19 10:30:01 backup-excludes.conf
2016-02-19 10:30:01 pam

-- WEB --
2016-02-19 10:30:01 server.domain
2016-02-19 10:30:01 *** 1 domain ***

-- DNS --
2016-02-19 10:30:01 *** 0 domains ***

-- MAIL --
2016-02-19 10:30:01 *** 0 domains ***

-- DB --
2016-02-19 10:30:01 admin_default (mysql)
2016-02-19 10:30:01 admin_test1 (mysql)
2016-02-19 10:30:01 *** 2 databases ***

-- CRON --
2016-02-19 10:30:01 *** 7 jobs ***

-- User Dir --
2016-02-19 10:30:01 adding .bash_history
2016-02-19 10:30:01 adding .bash_logout
2016-02-19 10:30:01 adding .bashrc
2016-02-19 10:30:01 adding .cache
2016-02-19 10:30:01 adding .local
2016-02-19 10:30:01 adding .profile
2016-02-19 10:30:01 adding .sudo_as_admin_successful
2016-02-19 10:30:01 adding tmp
2016-02-19 10:30:01 *** 8 directories ***

-- SUMMARY --
2016-02-19 10:30:01 Local: /backup/admin.2016-02-19.tar
2016-02-19 10:30:01 Remote: ftp://XXX.XXX.XXX.XXX/backup/admin.2016-02-19.tar
2016-02-19 10:32:04 Size: 1 Mb
2016-02-19 10:32:04 Runtime: 1 minute

--------------------------------

Re: Пустые файлы бекапов по ftp

Posted: Thu Feb 25, 2016 10:58 am
by Alex Connor
проверьте наличие в системе утилиты expect

Code: Select all

apt-get install expect

Re: Пустые файлы бекапов по ftp

Posted: Thu Feb 25, 2016 12:58 pm
by ruslanbz
Утилита не была установлена. Установил, но по прежнему создаются нулевые бекапы. Может как-то нужно активировать утилиту?

Re: Пустые файлы бекапов по ftp

Posted: Sun Feb 28, 2016 3:29 pm
by ruslanbz
Переехал на другой FTP сервер, теперь все нормально.

Re: Пустые файлы бекапов по ftp

Posted: Thu May 04, 2017 10:50 am
by argo-uln
У меня фтп сервер пускает в passive mode.
Добавить в файл v-backup-user в функцию ftpc() в вызов ftp ключ -p (подключаться в пассивном режиме)

Заменить
ftpc() {
/usr/bin/ftp -n $HOST $PORT <<EOF
на
ftpc() {
/usr/bin/ftp -p -n $HOST $PORT <<EOF