En este tutorial vamos a ver cómo puedes migrar las cuentas del panel de hosting VestaCP a otro servidor que también use este panel. Este tutorial también servirá para el panel myVesta, aunque en este último caso, es mejor que consultes el tutorial en donde explico cómo migrar cuentas de myVesta a otro servidor.
/usr/local/vesta/bin/v-backup-users
en lugar de v-backup-users
.- Instalación de VestaCP en CentOS: Cómo instalar VestaCP en CentOS
Para migrar una o varias cuentas de un servidor a otro, sigue estos pasos:
- Conéctate al servidor desde el que quieres migrar las cuentas mediante SSH y ejecuta uno de los siguientes comandos para obtener copias de seguridad de los datos de uno o de todos los usuarios del sistema, reemplazando
CUENTA_USUARIO
por el nombre de la cuenta del usuario a exportar en donde corresponda:# Copia de seguridad de todas las cuentas de usuario v-backup-users # Copia de seguridad de una cuenta de usuario v-backup-user CUENTA_USUARIO
- Podrás encontrar las copias de seguridad en el directorio
/backup
de tu sistema. - Accede como root al otro servidor mediante SSH, en donde ya debería estar instalado VestaCP, y crea el directorio
/backup
en la carpeta raíz del sistema. Luego copia las copias de seguridad del servidor de origen a este directorio mediante SSH, FTP o del modo que prefieras. - Luego, continuando en el servidor de destino, ejecuta el siguiente comando para importar la copia de seguridad de un usuario, reemplazando
CUENTA_USUARIO
por el nombre de la cuenta del usuario que quieres importar. Lasx
representan la fecha y la hora que existan en el nombre de la copia de seguridad, que tendrás que mantener. Tendrás que hacer esto para cada usuario:v-restore-user CUENTA_USUARIO CUENTA_USUARIO.xxxx-xx-xx_xx-xx-xx.tar
Por ejemplo, para importar la cuenta de usuario
edu
, podrías usar este comando:v-restore-user edu edu.2021-03-22_01-05-03.tar
- Después de realizar una copia de seguridad, quizás quieras actualizar automáticamente la IP del servidor DNS de los dominios del usuario por la IP del servidor actual, en caso de que sea diferente. Para ello tendrás que ejecutar el siguiente comando como root, reemplazando
CUENTA_USUARIO
por el nombre de la cuenta de usuario que quieres normalizar. Esto actualizará las entradas de tipons1.xxx.tld
,ns2.xxx.tld
y similares:v-normalize-restored-user CUENTA_USUARIO
- Finalmente, revisa la cuenta del usuario en el panel de hosting y modifica los registros DNS que lo requieran.
Debes seguir este proceso con todas las cuentas de usuario. Se recomienda que no elimines los datos de tu servidor de origen antes de verificar todo en el de destino, por si se da el caso de que alguna copia de seguridad esté corrupta, habitualmente por la falta de espacio en el disco duro a la hora de generarlas.
Para verificar que no existe ningún problema con las copias de seguridad, siempre puedes consultar el contenido del archivo /usr/local/vesta/log/backup.log
.
Y esto ha sido todo.
Estimado
me gustaria que puedas apoyarnos con el servicio de consultoria para nuestro servidor vesta.
Gracias de antemano , espero q nos pongamos en contacto
contactarnos urgente