Пустые файлы бекапов по ftp
Пустые файлы бекапов по ftp
Здравствуйте.
Система делает бекапы по FTP создавая файлы без данных. В логах пишет что всё ок.
Бекапы локально создаются с данными.
Пробовал под этими же логином зайти с компьютера и переписать туда данные всё нормально переписывается.
В чём может быть проблема?
Система делает бекапы по FTP создавая файлы без данных. В логах пишет что всё ок.
Бекапы локально создаются с данными.
Пробовал под этими же логином зайти с компьютера и переписать туда данные всё нормально переписывается.
В чём может быть проблема?
Re: Пустые файлы бекапов по ftp
А логи что "показывают" ?ruslanbz wrote:Здравствуйте.
Система делает бекапы по FTP создавая файлы без данных. В логах пишет что всё ок.
Бекапы локально создаются с данными.
Пробовал под этими же логином зайти с компьютера и переписать туда данные всё нормально переписывается.
В чём может быть проблема?
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Пустые файлы бекапов по ftp
какая у вас ОС? не амазон ли часом юзаете?
Re: Пустые файлы бекапов по ftp
Использую 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
--------------------------------
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Пустые файлы бекапов по ftp
проверьте наличие в системе утилиты expect
Code: Select all
apt-get install expect
Re: Пустые файлы бекапов по ftp
Утилита не была установлена. Установил, но по прежнему создаются нулевые бекапы. Может как-то нужно активировать утилиту?
Re: Пустые файлы бекапов по ftp
Переехал на другой FTP сервер, теперь все нормально.
Re: Пустые файлы бекапов по ftp
У меня фтп сервер пускает в 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
Добавить в файл v-backup-user в функцию ftpc() в вызов ftp ключ -p (подключаться в пассивном режиме)
Заменить
ftpc() {
/usr/bin/ftp -n $HOST $PORT <<EOF
на
ftpc() {
/usr/bin/ftp -p -n $HOST $PORT <<EOF