Page 1 of 1

Перенос аккаунтов из резервных копий

Posted: Mon Dec 11, 2017 11:14 pm
by Support_Webastik
Всем привет :)

Необходимо перенести аккаунты (с сайтами и другими атрибутами) на новый сервер

1. Чем вызвано это желание - за полгода работы, апдейтами юма пошли косяки(Постоянно обновляю систему, может и не всегда это хорошо).
- Последнее ядро не запускает демоны веб-сервера - загрузился с предыдущего ядра вручную )
- Пропал phpmyadmin по стандартной ссылке
- Проблемы с бекапом пользователя админ
SpoilerShow
-- DB --
2017-12-12 01:25:02 admin_default (mysql)
2017-12-12 01:25:02 admin_db (pgsql)
Error: Connection to localhost failed
- Поcле обновления MariaDB до последней версии появилась ошибка по расположению БД. Сейчас крутится Server version: 10.2.10-MariaDB
- Установил почтовые сервисы с антиспамом и антивирусом, а памяти требуют они будь здоров )

Что сделал:
- Взял второй сервер VDS
- Залил Centos 74 + Vesta (Кстати Vesta установилась не с первого раза корректно. Но скорее всего это вина хостера, потому что пароль рута не мог поменять по ssh, не мог перезаписать файл!)
- И теперь заливаю бекапы с первого сервера в ожидании быстрой миграции, и тут такой облом!!! Ни один пользователь не видит эти бекаповские архивы. ТЕ получается что нужно мигрировать ручками :(
- Миграция ручками - легко !:) - Но долго. Хотелось бы по взмаху волшебной палочки, если можно :)

Вопрос в студию:
- Коллеги, кто знает как мигрировать на новый сервер с минимальными усилиями?



Vesta Версия:0.9.8 (x86_64) Релиз:17
Centos 7 Linux 3.10.0-514.26.2.el7.x86_64 x86_64

Re: Перенос аккаунтов из резервных копий

Posted: Tue Dec 12, 2017 6:25 am
by Alex Connor
Support_Webastik wrote:- Проблемы с бекапом пользователя админ
SpoilerShow
-- DB --
2017-12-12 01:25:02 admin_default (mysql)
2017-12-12 01:25:02 admin_db (pgsql)
Error: Connection to localhost failed
ну так вы проверьте или posgresql запущен
ну и насчет миграции есть статья в документации. если коротко, то после того, как вы залили файлы на сервер, выполните

Code: Select all

v-restore-user admin admin.2014-01-14.tar

Re: Перенос аккаунтов из резервных копий

Posted: Tue Dec 12, 2017 8:29 pm
by Support_Webastik
Alex Connor wrote:
Support_Webastik wrote:- Проблемы с бекапом пользователя админ
SpoilerShow
-- DB --
2017-12-12 01:25:02 admin_default (mysql)
2017-12-12 01:25:02 admin_db (pgsql)
Error: Connection to localhost failed
ну так вы проверьте или posgresql запущен
ну и насчет миграции есть статья в документации. если коротко, то после того, как вы залили файлы на сервер, выполните

Code: Select all

v-restore-user admin admin.2014-01-14.tar
Alex Connor, спасибо за помощь.

А если получаем ответ

Code: Select all

bash: v-restore-user: command not found
от рута, админа и других с суду и без :( . Неужели Веста криво установилась?

Code: Select all

[root@myserver backup]# v-restore-user admin admin.2017-12-12.tar
bash: v-restore-user: command not found

Code: Select all

systemctl status vesta
● vesta.service - SYSV: Run vesta web server
   Loaded: loaded (/etc/rc.d/init.d/vesta; bad; vendor preset: disabled)
   Active: active (running) since Mon 2017-12-11 02:05:21 MSK; 1 day 21h ago
     Docs: man:systemd-sysv-generator(8)
  Process: 890 ExecStart=/etc/rc.d/init.d/vesta start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/vesta.service
           ├─940 nginx: master process /usr/local/vesta/nginx/sbin/vesta-nginx
           ├─944 nginx: worker process
           ├─978 php-fpm: master process (/usr/local/vesta/php/etc/php-fpm.conf)
           ├─986 php-fpm: pool www
           └─987 php-fpm: pool www

Dec 11 02:05:21 myserver.srv systemd[1]: Starting SYSV: Run vesta web server...
Dec 11 02:05:21 myserver.srv vesta[890]: Starting vesta-nginx: [  OK  ]
Dec 11 02:05:21 myserver.srv vesta[890]: Starting vesta-php: [  OK  ]
Dec 11 02:05:21 myserver.srv systemd[1]: Started SYSV: Run vesta web server.
Dec 11 23:29:51 myserver.srv useradd[25758]: new group: name=name=user1, GID=1002
Dec 11 23:29:51 myserver.srv useradd[25758]: new user: name=user1, UID=1002, GID=1002, home=/home/name=user1, shell=/sbin/nologin

Re: Перенос аккаунтов из резервных копий

Posted: Tue Dec 12, 2017 8:55 pm
by Alex Connor
Support_Webastik wrote:А если получаем ответ

Code: Select all

bash: v-restore-user: command not found
тогда попробуйте

Code: Select all

export VESTA=/usr/local/vesta/
и потом повторить предыдущую команду снова

Re: Перенос аккаунтов из резервных копий

Posted: Wed Dec 13, 2017 11:40 am
by Support_Webastik
Alex Connor wrote:
Support_Webastik wrote:А если получаем ответ

Code: Select all

bash: v-restore-user: command not found
тогда попробуйте

Code: Select all

export VESTA=/usr/local/vesta/
и потом повторить предыдущую команду снова
ПРимного благодарен, команды заработали )

Re: Перенос аккаунтов из резервных копий

Posted: Wed Dec 13, 2017 12:36 pm
by Alex Connor
Прекрасно, рад помочь

Re: Перенос аккаунтов из резервных копий

Posted: Wed Dec 13, 2017 1:54 pm
by imperio
Если решено - отмечайте.