Traslado de dominio entre ispcp distintas versiones - Printable Version +- ispCP - Board - Support (http://www.isp-control.net/forum) +-- Forum: ispCP Omega International Area (/forum-22.html) +--- Forum: Spanish Corner (/forum-29.html) +--- Thread: Traslado de dominio entre ispcp distintas versiones (/thread-5210.html) |
Traslado de dominio entre ispcp distintas versiones - morgan - 12-20-2008 03:26 AM Hola Amigos, hacienso caso al amigo kurgans he isntalado un vmware, he instalado la Rc7, ahora no doy con la tecla para mover de una rc3 dominio por dominio, osea toda la configuracion y contenido de cada dominio sabeis si existe algun script o metodo? Otra cosa estaria bien que el panel llevara para poder instalar certificados d e seguridad para cada dominio, si lo lleva yo no lo hevisto y seria de agradecer Un saludo para todos y todas RE: Traslado de dominio entre ispcp distintas versiones - kurgans - 12-20-2008 10:08 PM Grandullon que dices: Los dominios hay que pasarlos manualmente, tienes que crearlos en el panel, si no te cuesta pasar los logs, cambiar apache y bind. cuando los tengas en el nuevo panel creados pasa esto de un server a otro por ssh /var/ww/virtual/dominio.com var/lib/mysql/Carpeta de la bd var/mail/virtual/buzones de correo Las sqls para evitar problemas si no tienes la misma version del servidor mysql una vez copiadas vuelve a repetir el proceso con navicat en modo bash yo al convertir una maquina fisia en virtual use este metodo y fue bastante bien, vamos perfecto. luego haz unas reformas para quitar los backups de usuario, los logs de visitas que se quedan en dominio.com/logs todo esto con vmware ya es inutil y solo hará que la maquina virtual crezca descontroladamente. Luego el script de clonado y debe funcionar todo. Tu puedes generar un ssl para cada dominio puedes crear tantos como quieres pero luego tendras el problema de que los navegadores te los echaran para atras por no ser entidad emisora. openssl genrsa -out dominio.key.pem -rand private/.rand 2048 openssl req -new -key dominio.key.pem -out server.req.pem openssl ca -name RootCA -in dominio.req.pem -out dominio.cert.pem Luego en apache al nuevo virtual pones la ruta de su certificado SSLEngine On SSLCertificateFile /etc/certificados/ssl/dominio.cert.pem SSLCertificateKeyFile /etc/certificados/ssl/dominio.key.pem Ta luego RE: Traslado de dominio entre ispcp distintas versiones - morgan - 01-03-2009 03:17 AM (12-20-2008 10:08 PM)kurgans Wrote: Grandullon que dices: Ok pero tengo la duda de como se mueven las cuentas de correo, hay que mover la db ispcp, esto estropeara algo del al RC7, ya que prefiero una instalcion limpia, gracias por la info. Feliz año nuevo RE: Traslado de dominio entre ispcp distintas versiones - kurgans - 01-03-2009 03:51 AM Es complicadillo, yo solo he echo algunos cambios sobre mi maquina local emulando los cambios con virtuales creados para temas de sincronizacion pero bueno el resultado ha sido bueno He visto algo por ahi sobre rsinc pero vamos yo a lo burro, me gusta ver y saber lo que hago aunque tarde mas. Tienes que crear el usuario para quitarte todo lo que es apache y bind cuando creas el usuario no te coincidira el ID <Puedes crearlos en el mismo orden te quitas todo este proceso de encima> <Solo subes las tablas que necesites ya que tienen el mismo ID> del nuevo y del viejo aqui es donde entra magnifico navicat, bajas la tabla isp del la rc antigua y con su asistente es hacer consultas a todas las tablas modificando el ID, le pones el nuevo que te ha dado, una vez terminado las consultas (Guardalas en un script) y actualizadas subes las tablas que has modificado, mail, ftp, sql etc.. Con navicat puedes sincronizar desde toda la bd, una tabla o tan solo una columna, tienes mogollon de combinaciones para sustituir datos Ahora que tienes los virtuales, es un banco de practicas si riesgo, paras el server lo clonas y trabajas bien. RE: Traslado de dominio entre ispcp distintas versiones - kurgans - 01-11-2009 11:16 PM Actualización ISPCP con la antigua versión en el antiguo servidor a la nueva versión en el nuevo servidor www1 - Antiguo Servidor www2 - Nuevo Servidor Antes del inicio de la actualización, debes configurar el servidor, host, configurar ssh, etc 1.- Descargar la última distribución ISPCP en nuevo servidor e instalar normalmente <perl ispcp-setup> Contraseñas de root para mysql en el viejo y el nuevo servidor deben ser iguales 2.- Una vez instalado el nuevo panel tendremos corriendo todos los demonios (Postfix, Mysql, Proftpd etc..) 3.- Detener postfix, proftpd, courier, mysql, apache, ispcp en en servidor antiguo para evitar pérdidas de información en el proceso de transferencia 4.- Migrar usuarios y grupos 4.1.- Antiguo Servidor www-1# cat /etc/passwd | grep -P ^vu\\d+: > /root/passwd.vu www-1# cat /etc/shadow | grep -P ^vu\\d+: > /root/shadow.vu www-1# cat /etc/group | grep -P ^vu\\d+: > /root/group.vu 4.2.- Una vez guardados copiar al servidor nuevo. www-1# scp root@oldIP:/root/*.vu root@newIP:/root/ 4.3.- Operaciones en servidor nuevo www-2# cat /root/passwd.vu >> /etc/passwd www-2# /root/shadow.vu >> /etc/shadow www-2# /root/group.vu >> /etc/group 4.4.- Transferir los archivos desde el antiguo servidor www-1# rsync -az -e ssh /etc/courier/* newIP:/etc/courier www-1# rsync -az -e ssh /etc/postfix/* newIP:/etc/postfix www-1# rsync -az -e ssh /etc/proftpd.conf newIP:/etc/ www-1# rsync -az -e ssh /etc/ispcp/ispcp.conf newIP:/etc/ispcp/ispcp.conf.old www-1# rsync -az -e ssh /var/www/ispcp/engine/ispcp-db-keys.pl newIP:/var/www/ispcp/engine/ www-1# rsync -az -e ssh /var/www/ispcp/engine/messager/ispcp-db-keys.pl newIP:/var/www/ispcp/engine/messager www-1# rsync -az -e ssh /var/www/ispcp/gui/include/ispcp-db-keys.php newIP:/var/www/ispcp/gui/include/ www-1# rsync -az -e ssh /var/www/ispcp/gui/tools/pma/config.inc.php newIP:/var/www/ispcp/gui/tools/pma/config.inc.php 5.- www-2# sed -i "s/server1-ip/server2-ip/g" /etc/apache2/sites-enabled/* /etc/bind/* /var/cache/bind/* /etc/ispcp/*/working/* Todas las versiones de programas (Proftpd - Postfix Mysql etc...) deben ser las mismas o actualizadas. 6.- Traslado de Mysql 6.1.- Servidor antiguo www-1# mysqldump --all-databases --opt -Qc --add-drop-database -p -r /root/mysqldump.sql www-1# 7za a /root/mysqldump.7z /root/mysqldump.sql www-1# scp /root/mysqldump.7z root@newIP:/root www-1# rm -f /root/mysqldump.sql 6.2.- Servidor nuevo www-2# cd /root www-2# 7za x mysqldump.7z www-2# mysql -p < mysqldump.sql www-2# rm -f mysqldump.* www-2# mysql -p mysql> FLUSH PRIVILEGES; mysql> quit 6.3.- Reemplazar la dirección ip antigua por la nueva www-2# mysql -p mysql> USE ispcp; mysql> UPDATE server_ips SET ip_number = "server2-ip", ip_domain = "yourserver2domain", ip_alias = "yourserver2alias" WHERE ip_id = 1; mysql> UPDATE `domain` SET `domain_status` = 'change' WHERE `domain_status` = 'ok'; mysql> UPDATE `subdomain` SET `subdomain_status` = 'change' WHERE `subdomain_status` = 'ok'; mysql> UPDATE `domain_aliasses` SET `alias_status` = 'change' WHERE `alias_status` = 'ok'; mysql> UPDATE mail_users SET status="toadd" where status="ok"; mysql> quit www-2# /var/www/ispcp/engine/ispcp-rqst-mngr www-2# /etc/init.d/ispcp_daemon start 7.- Ejecutar la actualización completa de ISPCP www-2# cd /var/www/ispcp/engine/setup www-2# perl ispcp-update 8.- Pasar los datos del servidor viejo al nuevo www-1# rsync -az -e ssh /var/www/virtual/* newIP:/var/www/virtual www-1# rsync -az -e ssh /var/mail/virtual/* newIP:/var/mail/virtual www-1# rsync -az -e ssh /var/log/* newIP:/var/log www-1# rsync -az -e ssh /var/spool/cron/* newIP:/var/spool/cron 9.- Limpieza de archivos temporales en nuevo servidor www-2# rm -fR /tmp/ispcp 10.- Reinciar el servidor para verificar si funciona o requiere algun cambio en su configuracion Yo creo que está completo he mandado el codigo al unos de los desarrolladores del panel panel para ver si es bueno del todo o falta algo. RE: Traslado de dominio entre ispcp distintas versiones - sfera - 02-17-2009 10:09 AM Buenas noches. He hecho todo lo que dices pero cuadno entro al panel de control no me llega a pedir ni usuario ni contraseña me sale lo siguiente Query was empty http://admin.www.sferahosting.com Que puedo hacer? tambien obtengo este fallo al tratar de logear en el webmail o por otro lado ERROR: Connection dropped by IMAP server. Tengo a los clientes que se me estan a punto de ir.. lo necesito urgente Gracias de adelantado RE: Traslado de dominio entre ispcp distintas versiones - kurgans - 02-17-2009 07:05 PM Has puestos las mismas claves en servidor mysql ??? Los logs de mysql??? Eso es fallo en la regeneracion de los archivos de configuracion http://www.isp-control.net/documentation/howto/ispcp/regenerate_config Repasa este howto y vuelvelo a realizar Si no tienes el mismo pass ponle ejecutando el script /etc/ispcp/ispcp.conf -- Quita el password actual - Linea 92 DATABASE_PASSWORD = Rula este script /var/www/ispcp/engine/ispcp-db-passwd Please Enter Your New Database Password: Please Repeat Your New Database Password: Database Password Updated Successfully! RE: Traslado de dominio entre ispcp distintas versiones - sfera - 02-19-2009 02:18 AM Si que tengo el mismo password. tanto de sql como de admin. |