Actualización a Parallels 10.4 – Un dolor de cabeza, errores y otros…
Hace 3 semanas atrás he actualizado a Parallels 10.4 y quedo un desastre de proporciones bíblicas.
1.- Al entrar a Plesk para un dominio me salia este error: “Specified column “suscriptionDomainId” is not in the row. ¿Solución? ninguna tuve que restaurar el servidor a sus valores originales con “Revert to Default” en admin de Media Temple.
2.- Con “Revert to Default” el desastre se profundizo hasta el fondo. Ya que todos los dominios se fueron abajo y quedaron en la carpeta old que generó ese comando “Revert to Default”. Para ser claros y no como típico informatico minúsculo creyendose Dios (dando información poco clara), voy a dejar muy claramente donde queda la carpeta /old:
Entra por consola Shell (Putty o Terminal de mac) y logearse:
Código ssh root@tudominio.net password: xxxxxxxxxx cd /old/var/www/vhosts/ aqui estan todos tus dominios cd /old/var/lib/mysql/ aquí quedaron todas tus bases de datos en RAW (que no sirve de nada si no aplicamos el comando que explicaré más abajo) cd /old/var/qmail/mailnames/tudominio.net/ aquí quedaron todos tus correos
3. Dada la localización de los archivos vamos a comenzar la restauración, a mi manera (a lo hombre de cromagnon):
a) Crear nuevamente la suscripción del dominio en plesk, con el mismo nombre de usuario y contraseña de plesk y ftp (si no es la misma no importa).
b) Crear nuevamente la base de datos con el mismo nombre de usuario y contraseña.
c) Crear nuevamente el correo con el mismo usuario y contraseña.
4.- Ya que hemos creado todo de nuevo, pero esta todo todo vacio vamos a restaurar:
Código ssh root@tudominio.net password: xxxxxxxxxx cd /var/www/vhosts/tudominio.net/httpdocs/ mkdir server // y mover todos los archivos a la carpeta server asi: mv index.html mt_images picture_library plesk-stat server // Ahora mover el dominio de la carpeta /old a dominio nuevo: mv /old/var/www/vhosts/tudominio.net/httpdocs/* /var/www/vhosts/tudominio.net/httpdocs/ // Ahora copiar la base datos original que está en la carpeta /old a la nueva, reemplazando todo lo que pida (poner yes): cp -pr /old/var/lib/mysql/tubasedatos/ /var/lib/mysql/ //Ahora restaurar tus correos así: cp -pr /old/var/qmail/mailnames/tudominio.net/tucorreo/ /var/qmail/mailnames/tudominio.net/
5.- Ahora demos cambiar el usuario correcto, ya que quedó todo como root:
Código chown -R usuario:psacln /var/www/vhosts/tudominio.net/httpdocs/*
Está solución la encontrado después de haber restaurado todo a mano, y solo al final de todo el trabajo, pude deducir los códigos que expongo aquí, que me sirvieron solo para los 3 últimos dominios que me quedaban y en los cuales no demoré más de 5 minutos en volverlos a la vida.
Saludos,
Boris Durán R.
Magento Chile Google+