Известные проблемы и ошибки (Импорт пользователя)

Материал из ISPWiki

Перейти к: навигация, поиск

Как работает импорт пользователя: На исходном сервере создается резервная копия данных. Архив данных передается на новый сервер и разворачивается.

При возникновении ошибок следует смотреть в лог pbackup.log (на исходном сервере) и UserMove.log, а также ispmgr.log на новом сервере. Добавление цифры 9 в файлы pbackup.debug и UserMove.debug позволит увидеть логи с максимальной детализацией.

Мы рекомендуем делать импорт через протокол ssh, а не https.

Частые вопросы

  • Если у домена была нестандартная домашняя директория, например /home/user/data/www/new/else/domain.com, то на новый сервер такой домен будет перенесен со стандартной директорией /home/user/data/www/domain.com
  • Почему импорт выполняется значительно медленнее, чем просто копирование с сервера на сервер по ssh.

На сервере, откуда идет импорт (на старом сервере), gzip запускается от пользователя, который переносится. Если пользователь имеет лимит по ресурсам, то процесс переноса "упрется" в лимиты.

Ошибки импорта пользователя

Самая распространенная ошибка: у пользователя нет прав на какую-либо возможность. Например, для www домена пользователя включен SSL, но самому пользователю потом отключили права на SSL. В этой ситуации домен с SSL не перенесется на новый сервер при импорте пользователя.

  • При импорте пользователя возникла ошибка This does not look like a tar archive
Aug 16 19:44:30 ----Restoring of user 'username' failed: Can't unpack files using command /bin/gzip -d | /bin/tar -x -p -f- -C /tmp/pbkp_19832/ sername/ -T /tmp/pbkp_19832/ username/PBKP_TEMP_LISTING. Error:  gzip: stdin: not in gzip format
/bin/tar: This does not look like a tar archive
/bin/tar: PBKP_CONTENT: Not found in archive
/bin/tar: Exiting with failure status due to previous errors
. Skip it.

Чаще всего такая ошибка означает, что во время импорта оборвалась связь и архив на новый сервер передался не полный, поврежденный. В основном проблема возникает при импорте по протоколу https.

  • Во время импорта пользователя возникла ошибка WARNING Failed to fetch: Timeout was reached

В данном случае следует проверить, доступны ли сервера друг для друга по https и ssh.

  • Не переносятся ftp аккаунты пользователя.
Apr 16 09:59:43 [ 1611:0] WARNING ftp: Failed to restore 'rtk': Failed to run function ftp.edit: code=6 Permission problem . Skip it.

Скорее всего у пользователя созданы ftp аккаунты с закрытой директорией. В этом случае следует проверить, что на сервере куда идет перенос в политиках разрешено пользователям создавать FTP-аккаунты с закрытой домашней директорией.

Была ли эта информация полезной? Да | Нет
Личные инструменты