Vesta Control Panel - Forum

Community Forum

Skip to content

Advanced search
  • Quick links
    • Main site
    • Github repo
    • Google Search
  • FAQ
  • Login
  • Register
  • Board index Language specific forums Russian (Русский) Общие вопросы RHEL/CentOS
  • Search

Бэкапы по ФТП

Post Reply
  • Print view
Advanced search
33 posts
  • 1
  • 2
  • 3
  • 4
  • Next
heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Бэкапы по ФТП
  • Quote

Post by heihachi88 » Sat Jul 12, 2014 5:42 pm

Пробовал запускать команду от root:

Code: Select all

v-add-backup-ftp-host my.domain.com username password
Но веста по умолчанию пытается залить файл в директерию /backup на удаленном сервере. Как изменить директорию для бэкапов?

Пробовал создать /usr/local/vesta/conf/ftp.backup.conf:

Code: Select all

HOST='my.domain.com'
PORT='21'
USERNAME='backup-user'
PASSWORD='backup-password'
BPATH='/custom/backup'
Всеравно пытается залить в папку /backup - что я делаю не так?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Бэкапы по ФТП
  • Quote

Post by imperio » Sat Jul 12, 2014 7:56 pm

А какой отчёт приходит на почту при указании нескольких папок?
Попробуйте предварительно создать первую папку на ftp сервере.

Если к примеру у вас так:

Code: Select all

/custom/backup
То в корне сервера создайте самостоятельно папку custom и попробуйте повторить бекап
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Бэкапы по ФТП
  • Quote

Post by heihachi88 » Sun Jul 13, 2014 4:01 am

У меня на FTP сервере уже созданы папки /AiDisk_a1/backups, в логах фтп сервера вижу ошибки:

Code: Select all

Jul 13 01:18:42 vsftpd[1331]: [webium] OK LOGIN: Client "95*********"
Jul 13 01:18:42 vsftpd[1333]: [webium] FAIL MKDIR: Client "95*********", "/AiDisk_a1/backups"
Jul 13 01:18:43 vsftpd[1334]: [webium] OK LOGIN: Client "95*********"
Jul 13 01:18:43 vsftpd[1336]: [webium] FAIL MKDIR: Client "95*********", "/AiDisk_a1/backups/vst.bK76A9SUkt"
Jul 13 01:18:43 vsftpd[1336]: [webium] FAIL RMDIR: Client "95*********", "/AiDisk_a1/backups/vst.bK76A9SUkt"
Также, сегодня ночью был запущен бэкап по крону в 05:10 (по дефолту) и я на почту получил следующие ошибки:

Code: Select all

web -> backup failed
Can't dump mysql database web_webium

admin -> backup failed
Can't parse ftp backup configuration
хотя настройки вроде правильные - /usr/local/vesta/conf/ftp.backup.conf:

Code: Select all

HOST=my.doman.com'
PORT='21'
USERNAME='name'
PASSWORD='pass'
BPATH='/AiDisk_a1/backups'
в /usr/local/vesta/conf/vesta.conf поменял на:

Code: Select all

BACKUP_SYSTEM='local,ftp'
По идее, при запуске команды

Code: Select all

sudo /usr/local/vesta/bin/v-backup-users
если я указал локальный и фтп бэкап, то он должен автоматически создать локальный и создать бэкап на фтп?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Бэкапы по ФТП
  • Quote

Post by imperio » Sun Jul 13, 2014 7:31 am

Проблема не воспроизводится.
если я указал локальный и фтп бэкап, то он должен автоматически создать локальный и создать бэкап на фтп?
Да

Code: Select all

HOST=my.doman.com'
А где открывающая одиночная кавычка?
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Бэкапы по ФТП
  • Quote

Post by heihachi88 » Sun Jul 13, 2014 7:49 am

Ошибку исправил, теперь вроде не выдает ошибку с конфигом.

Вопрос1

А если я укажу тип бэкапов в "/usr/local/vesta/conf/vesta.conf" - только FTP, Веста будет сперва создавать бэкапы локально, а потом перекидывать на ФТП сервер? Или сразу будет создавать бэкапы на удаленном ФТП сервере?

Вопрос2

Сколько места необходимо для локального бэкапа, если папка пользователя весит 25 гигабайт? Я сделал бэкап - он весит 15 гигабайт, на сервере у меня всего 57 гигабайт. Итого бэкап + папка пользователя весит 40 гигабайт, но при этом, у меня появляются ошибки о недоступности свободного места - viewtopic.php?f=10&t=5429

Как работают локальные бэкапы (количество бэкапов поставил 1 в настройках) - допустим, у меня есть бэкап за 12 июля, а сегодня 13 и должен создаться бэкап за 13 июля, при запуске команды создания бэкапов - сперва создается бэкап за 13 июля и только потом удаляется бэкап за 12 июля?
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Бэкапы по ФТП
  • Quote

Post by imperio » Sun Jul 13, 2014 8:05 am

1. Сразу на FTP
2. У бекапов гораздо меньший размер, чем реальный размер папок пользователя. Потому что происходит их сжатие.
Возможно что то ещё на сервере занимает место. Так сходу не могу ответить.
Более новый бекап заменяется старым.
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Бэкапы по ФТП
  • Quote

Post by heihachi88 » Sun Jul 13, 2014 8:22 am

imperio wrote:Более новый бекап заменяется старым.
То есть, сразу перезаписывает старый новым? Просто там ведь в названии бэкапов даты разные - у одного web.2014-07-12.tar, а у другого web.2014-07-13.tar, как он его может перезаписывать? Он сперва создает новый, а потом удаляет старый?

Плюс еще я заметил, что при создании бэкапов у меня свободного места становится 0, а потом по завершению создания бэкапа - свободное место возвращается.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Бэкапы по ФТП
  • Quote

Post by imperio » Sun Jul 13, 2014 8:44 am

А для чего вам такие тонкости работы бекапов?
Top

heihachi88
Posts: 258
Joined: Fri Jan 10, 2014 7:34 pm

Re: Бэкапы по ФТП
  • Quote

Post by heihachi88 » Sun Jul 13, 2014 8:46 am

Дело в том, что у меня ограничено дисковое пространство - все впритык) Я могу позволить себе только 1 архив бэкапа, а на 2 уже места не хватит - поэтому и спрашиваю, как происходит перезапись.
Top

imperio
VestaCP Team
Posts: 7000
Joined: Sat Dec 01, 2012 12:37 pm
Contact:
Contact imperio
Website

Re: Бэкапы по ФТП
  • Quote

Post by imperio » Sun Jul 13, 2014 8:50 am

Создаётся временная tmp, потом сразу же перезаписывает старый на новый
Заливайте только на ftp, увеличьте компрессию
Top


Post Reply
  • Print view

33 posts
  • 1
  • 2
  • 3
  • 4
  • Next

Return to “RHEL/CentOS”



  • Board index
  • All times are UTC
  • Delete all board cookies
  • The team
Powered by phpBB® Forum Software © phpBB Limited
*Original Author: Brad Veryard
*Updated to 3.2 by MannixMD
 

 

Login  •  Register

I forgot my password