We are happy to announce that Vesta is back under active development as of 25 February 2024. We are working on v1 candidate and expect to engage more with the community over the coming months. We are committed to open source, and we encourage contributors to help us build the future of Vesta.
Перенос аккаунтов из резервных копий Topic is solved
-
- Posts: 31
- Joined: Fri Apr 07, 2017 2:03 pm
Перенос аккаунтов из резервных копий
Всем привет :)
Необходимо перенести аккаунты (с сайтами и другими атрибутами) на новый сервер
1. Чем вызвано это желание - за полгода работы, апдейтами юма пошли косяки(Постоянно обновляю систему, может и не всегда это хорошо).
- Последнее ядро не запускает демоны веб-сервера - загрузился с предыдущего ядра вручную )
- Пропал phpmyadmin по стандартной ссылке
- Проблемы с бекапом пользователя админ
- По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
Необходимо перенести аккаунты (с сайтами и другими атрибутами) на новый сервер
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
2017-12-12 01:25:02 admin_default (mysql)
2017-12-12 01:25:02 admin_db (pgsql)
Error: Connection to localhost failed
- Установил почтовые сервисы с антиспамом и антивирусом, а памяти требуют они будь здоров )
Что сделал:
- Взял второй сервер 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
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Перенос аккаунтов из резервных копий
ну так вы проверьте или posgresql запущен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
ну и насчет миграции есть статья в документации. если коротко, то после того, как вы залили файлы на сервер, выполните
Code: Select all
v-restore-user admin admin.2014-01-14.tar
-
- Posts: 31
- Joined: Fri Apr 07, 2017 2:03 pm
Re: Перенос аккаунтов из резервных копий
Alex Connor, спасибо за помощь.Alex Connor wrote:ну так вы проверьте или posgresql запущен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
ну и насчет миграции есть статья в документации. если коротко, то после того, как вы залили файлы на сервер, выполнитеCode: Select all
v-restore-user admin admin.2014-01-14.tar
А если получаем ответ
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
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Перенос аккаунтов из резервных копий
тогда попробуйтеSupport_Webastik wrote:А если получаем ответCode: Select all
bash: v-restore-user: command not found
Code: Select all
export VESTA=/usr/local/vesta/
-
- Posts: 31
- Joined: Fri Apr 07, 2017 2:03 pm
Re: Перенос аккаунтов из резервных копий
ПРимного благодарен, команды заработали )Alex Connor wrote:тогда попробуйтеSupport_Webastik wrote:А если получаем ответCode: Select all
bash: v-restore-user: command not found
и потом повторить предыдущую команду сноваCode: Select all
export VESTA=/usr/local/vesta/
-
- Support team
- Posts: 1047
- Joined: Fri Mar 21, 2014 7:49 am
- Contact:
- Os: CentOS 6x
- Web: apache + nginx
Re: Перенос аккаунтов из резервных копий
Прекрасно, рад помочь
Re: Перенос аккаунтов из резервных копий
Если решено - отмечайте.