Guía de instalación, actualización, migración y
Transcripción
Guía de instalación, actualización, migración y
® Parallels Panel Guía de instalación, actualización, migración y transferencia Parallels Panel 11.0 Revision 1.0 Aviso de copyright Parallels IP Holdings GmbH Oficina central Vordergasse 59 500 SW 39th Street, Suite 200 CH-Schaffhausen Renton, WA 98057 Suiza EEUU Teléfono: +41 526320 411 Teléfono: +1 (425) 282 6400 Fax: +41 52672 2010 Fax: +1 (425) 282 6445 Oficina central comercial EMEA Oficina central comercial APAC Willy-Brandt-Platz 3 3 Anson Road, #36-01 81829 Munich, DE Springleaf Tower, 079909 Teléfono: +49 (89) 450 80 86 0 Singapur Fax:+49 (89) 450 80 86 0 Teléfono: +65 6645 32 90 Copyright © 1999-2012 Parallels IP Holdings GmbH. Todos los derechos reservados. Este producto está protegido por las leyes de los Estados Unidos y las regulaciones internacionales. La tecnología subyacente del producto, así como las patentes y marcas registradas se describen en http://www.parallels.com/es/trademarks. Microsoft, Windows, Windows Server, Windows NT, Windows Vista y MS-DOS son marcas registradas de Microsoft Corporation. Linux es una marca registrada de Linus Torvalds. Mac es una marca registrada de Apple, Inc. Todas las marcas y nombres mencionados en este documento son marcas registradas de sus respectivos propietarios. Contenidos Prólogo 6 Convenciones tipográficas ............................................................................................................ 6 Sugerencias ................................................................................................................................... 7 Acerca de este documento 8 Introducción 9 Instalación del Panel 11 Pasos a realizar antes de instalar el Panel ................................................................................. 13 1. Comprobación de los requisitos de instalación ............................................................. 14 2. Selección de un nivel de versión .................................................................................. 16 3. Selección de los componentes del Panel ..................................................................... 18 4. (Avanzado) Uso de repositorios de paquetes alternativos ........................................... 21 Instalación manual....................................................................................................................... 22 Instalación a través del interfaz web ................................................................................. 23 Instalación a través de la línea de comandos ................................................................... 24 Instalación típica a través del instalador de un único clic ................................................. 25 (Avanzado) Instalación automatizada ......................................................................................... 26 Ejecución de instalaciones automatizadas ....................................................................... 28 Ejemplos de scripts de instalación (Linux) ........................................................................ 31 (Avanzado) Instalación en Parallels Virtuozzo Containers ......................................................... 32 Plantillas PVC para Linux .................................................................................................. 33 Instalación en PVC para Linux .......................................................................................... 36 Plantillas PVC para Windows ............................................................................................ 40 Instalación en PVC para Windows .................................................................................... 41 Configuración posterior a la instalación ...................................................................................... 43 Configuración manual posterior a la instalación ............................................................... 44 (Avanzado) Configuración automatizada posterior a la instalación .................................. 45 Instalación de servicios de terceros 57 Web Deploy 2.0 ........................................................................................................................... 58 1. Instale Web Deploy ....................................................................................................... 58 2. Mejore el nivel de seguridad ......................................................................................... 59 3. Proteja el servicio con un certificado válido .................................................................. 59 4. Activación de Web Deploy en planes de hosting y suscripciones ................................ 59 Instalación manual de Web Deploy .................................................................................. 59 Adobe ColdFusion (Linux) ........................................................................................................... 60 Servicios de Google para sitios web ........................................................................................... 61 Concesión de acceso a los servicios de Google Services en sitios web ......................... 63 Servicios UNITY Mobile para sitios móviles ................................................................................ 65 Aplicaciones Miva E-Commerce (Windows) ............................................................................... 66 Aplicaciones Miva E-Commerce (Linux) ..................................................................................... 66 Instalación de extensiones del Panel (Linux) 68 Prólogo 4 Instalación de llaves de licencia adicionales para complementos del Panel .............................. 70 (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels 71 Selección del método de actualización más adecuado 72 Actualización in situ del Panel 74 Pasos a realizar antes de actualizar el Panel ............................................................................. 76 1. Comprobación de los requisitos .................................................................................... 77 2. Comprobación previa a la actualización ....................................................................... 79 3. Selección de un nivel de versión .................................................................................. 79 Actualización manual .................................................................................................................. 81 Actualización mediante el GUI del Panel (Parallels Panel 10 y versiones posteriores) ... 82 Actualización a través del interfaz web ............................................................................. 82 Actualización a través de la línea de comandos ............................................................... 85 (Avanzado) Actualización automatizada ..................................................................................... 86 Ejecución de actualizaciones automatizadas ................................................................... 89 Ejemplos de scripts de actualización (Linux) .................................................................... 91 (Avanzado) Actualización en Parallels Virtuozzo Containers ..................................................... 92 Actualización del Panel en PVC para Linux ...................................................................... 93 Actualización del Panel en PVC para Windows................................................................ 94 Configuración posterior a la actualización .................................................................................. 95 Instalación de una llave de licencia .................................................................................. 96 Configuración de conexiones a paneles remotos de versiones anteriores ...................... 97 Actualización del Panel mediante transferencia 98 Actualización mediante el administrador de migraciones y transferencias............................... 100 Preparación para la actualización ................................................................................... 101 Realización de la actualización ....................................................................................... 110 Actualización mediante archivos de backup ............................................................................. 112 Finalización de la actualización de Parallels Panel 9 y versiones anteriores 116 Esquemas de conversión y pasos recomendados .................................................................... 117 Cuentas de revendedor ................................................................................................... 117 Clientes del administrador y sus dominios ...................................................................... 118 Clientes de revendedores y sus dominios ...................................................................... 119 Dominios pertenecientes al administrador ...................................................................... 120 Dominios pertenecientes a revendedores ...................................................................... 120 Finalización de la transición ...................................................................................................... 121 Asociación de suscripciones y cuentas nuevas con planes...................................................... 123 Ejecución de scripts vía el programador de tareas cron (hosting Linux). ................................. 123 Transferencia de datos del Panel 125 Transferencia de datos mediante el administrador de migraciones y transferencias ............... 126 Preparación para la transferencia ................................................................................... 127 Realización de la transferencia ....................................................................................... 136 Transferencia de datos mediante archivos de backup.............................................................. 138 Migración al Panel 141 Prólogo 5 Preparación de la migración ...................................................................................................... 143 cPanel ............................................................................................................................. 144 Confixx ............................................................................................................................ 149 Parallels Pro Control Panel para Linux ........................................................................... 155 Helm ................................................................................................................................ 160 Realización de la migración ...................................................................................................... 177 Migración desde Parallels Small Business Panel ..................................................................... 179 A destacar acerca de la migración .................................................................................. 180 Escenarios de migración ................................................................................................. 181 Preparación para la migración desde SBP ..................................................................... 181 Realización de la migración desde SBP ......................................................................... 183 Resolución de problemas 188 Resolución de incidencias de instalación y actualización ......................................................... 189 Resolución de problemas de migración y transferencia ........................................................... 190 Resolución de problemas on sistemas Linux .................................................................. 192 Resolución de problemas en sistemas Windows............................................................ 194 Apéndice A: Opciones de Parallels Installer 196 Apéndice B: Configuración del Panel para Linux para acceder a actualizaciones de vendedores199 Apéndice C: Habilitación de soporte para SecureLVE 200 6 Prólogo Prólogo En esta sección: Convenciones tipográficas ................................................................................ 6 Sugerencias ...................................................................................................... 7 Convenciones tipográficas Antes de empezar a usar esta guía, es muy importante entender las convenciones de la documentación utilizadas en la misma. Los siguientes tipos de formato en el texto indican información especial. Convención de formato Tipo de información Ejemplo Negrita especial Elementos que debe seleccionar, como opciones de menú, botones de comando o elementos en una lista. Vaya a la pestaña Sistema. Lea el capítulo Administración Nombres de capítulos, secciones y subsecciones. básica. Cursiva Usada para enfatizar la importancia de un punto, para introducir un término o para designar un marcador de línea de comando, que debe reemplazarse por un nombre o valor real. El sistema soporta búsquedas con el llamado carácter comodín. Monoespacio Los nombres de comandos, archivos y directorios. El archivo de licencia se encuentra en el directorio http://docs/common/licen ses. Prólogo Convención de formato Con formato previo Tipo de información Negrita con formato previo Lo que escribe, destacado # cd /root/rpms/php de lo que se muestra en la pantalla del ordenador. MAYÚSCULAS Nombres de las teclas en el teclado. TECLA+TECLA Las combinaciones de CTRL+P, ALT+F4 teclas en que el usuario debe presionar y mantener presionada una tecla mientras presiona otra. Salida en pantalla en sus sesiones de línea de comandos; código fuente en XML, C++ u otro lenguaje de programación. Ejemplo # ls –al /files total 14470 MAYÚS, CTRL, ALT Sugerencias Si encuentra algún error en esta guía o si tiene alguna duda o sugerencia acerca de cómo mejorarla, envíenos sus comentarios usando el formulario online que encontrará en http://www.parallels.com/es/support/usersdoc/. Indíquenos el nombre de la guía, el nombre del capítulo y de la sección así como el fragmento de texto donde ha encontrado el error. 7 CAPÍTULO 1 Acerca de este documento Este documento describe el proceso de despliegue de Parallels Panel en servidores físicos y virtuales. Parallels Plesk Panel (en este documento denominado Panel) es una completa solución de automatización del hosting. El Panel permite a los clientes de hosting administrar sus sitios web, direcciones de correo electrónico y otros servicios mediante un interfaz web sumamente intuitivo. En el caso de los clientes de hosting, el Panel les ofrece potentes herramientas para la configuración de servicios de hosting y la entrega de dichos servicios a sus clientes. Esta guía va dirigida a todas las categorías de usuarios que consideren realizar un despliegue del Panel: usuarios que deseen realizar una nueva instalación del Panel, actualizar una versión anterior del Panel a una versión más nueva o cambiar al Panel desde otro panel de hosting. Las distintas secciones de esta guía describen todos los escenarios comunes de despliegue del Panel: la instalación en un entorno limpio, la actualización, la transferencia de cuentas de hosting de un servidor a otro o la migración desde otras soluciones de hosting. Las secciones que detallan los escenarios de despliegue más complejos (como puede ser el caso de una instalación automatizada en un grupo de servidores ) se marcan con el prefijo (Avanzado). Estas secciones avanzadas can dirigidas principalmente a empresas con un parque de servidores más grande que deseen reducir costes mediante la automatización del despliegue del Panel. CAPÍTULO 1 Introducción Existen cuatro formas de realizar el despliegue del Panel: instalación, actualización, transferencia y migración. En función de sus necesidades, debería escoger el método que más le convenga. En el caso de usuarios de otros paneles de hosting, la migración es la única forma de pasar a Parallels Panel 11.0. Demos un vistazo a los posibles escenarios de despliegue: Instalación. Si desea desplegar un único servidor, debería descargar y ejecutar la utilidad 'installer' en el sitio web oficial de Parallels. El wizard de instalación le guiará por todos los pasos necesarios para realizar una instalación correcta del Panel. Este escenario se denomina "manual", ya que usted interactúa con el installer. Si dispone de un parque de servidores más grande, le recomendamos instalar el Panel de forma automatizada y no atendida. Esto se consigue proporcionando la utilidad 'installer' con todos los detalles necesarios como argumentos de línea de comandos. En el caso de despliegues masivos del Panel, recomendamos instalar instancias del Panel en Parallels Virtuozzo Containers. Para más información, consulte el capítulo Instalación del Panel (en la página 11). Actualización. Si utiliza una versión anterior del Panel, puede actualizarla a una versión más reciente cuando esta esté disponible. Existen dos métodos para actualizar el Panel: Actualización in situ, que es el proceso de actualización de los componentes del Panel en un servidor. Al igual que las instalaciones, las actualizaciones in situ pueden realizarse manualmente en múltiples servidores Parallels Panel. Para más información, consulte el capítulo Actualización in situ del Panel (en la página 74). Actualización por transferencia, que implica la transferencia de los datos del Panel de su servidor Parallels Panel actual (servidor de origen) a un servidor con una instalación limpia de la versión más reciente del Panel (servidor de destino). Para más información, consulte el capítulo Actualización del Panel mediante transferencia (en la página 98). Cada uno de estos métodos de actualización presenta sus propias ventajas: La actualización in situ es más rápida y no requiere preparar ningún servidor adicional, mientras que la actualización por transferencia soporta una lista más amplia de versiones del Panel y le permite, por ejemplo, cambiar de un servidor con na versión de sistema operativo no soportada en este momento. Si desea conocer cuál es el método más apropiado en su caso, consulte el capítulo Selección del método de actualización más adecuado (en la página 72). Transferencia. El Panel soporta la transferencia de datos de hosting (como por ejemplo planes de servicio, suscripciones con contenido, etc.) de un servidor Parallels Panel a otro. Esto le permite, por ejemplo, mover su Panel sin ningún tipo de problema a un servidor más productivo. Si desea más información acerca de cómo transferir datos del Panel, consulte el capítulo Transferencia de datos del Panel (en la página 125). 10 Introducción Migración. La migración es la única forma de cambiar a Parallels Panel desde otras soluciones de hosting (CPanel, Confixx y otras). Esta se realiza mediante la transferencia de los datos de hosting de un servidor de origen al Panel. Si desea más información acerca de las soluciones de hosting que pueden migrarse al Panel y acerca de cómo realizar dicha migración, consulte el capítulo Migración al Panel (en la página 141). CAPÍTULO 2 Instalación del Panel En función de su entorno, puede escoger entre tres escenarios principales de instalación: manual, automático e instalación en Parallels Virtuozzo Containers. Instalación manual Esta es el método más apropiado si desea una instalación única y nueva del Panel. Manual significa que la instalación requiere la interacción del usuario. El wizard le pedirá que introduzca distintas opciones de instalación, como por ejemplo la versión del Panel y los componentes instalados, entre otras. La instalación manual es realizada por la utilidad Parallels Installer, que usted debería descargar del sitio web oficial de Parallels y ejecutarlo en el GUI o en modo de línea de comandos. En el caso de aquellos usuarios que deseen instalar el Panel rápidamente con la configuración más típica, le ofrecemos la utilidad One-Click Installer (Installer de un único clic). Para más información, consulte la sección Instalación manual (en la página 22). Instalación automatizada Una instalación manual del Panel conlleva mucho tiempo cuando se trata de gestionar un gran número de nodos hardware o servidores físicos. Con el fin de simplificar estos complejos despliegues, ofrecemos un tipo de instalación automatizado. La idea principal es ejecutar la instalación sin ningún tipo de interacción por parte del usuario. Esto se consigue gracias a la configuración de todos los parámetros de instalación con la ayuda de las opciones de línea de comandos de Parallels Installer. Asimismo, en sistemas Linux sugerimos que escriba un script que copie y ejecute la utilidad 'Installer' de forma simultánea en distintos servidores. Para más información, consulte la sección (Avanzado) Instalación automatizada (en la página 26). Tenga en cuenta que las instalaciones automatizadas pueden realizarse mucho más rápido si crea un mirror local del servidor de actualizaciones de Parallels. Para más información, consulte el capítulo (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels (en la página 71). Instalación en Parallels Virtuozzo Containers Parallels Virtuozzo Containers (PVC) es una solución de virtualización usada por un gran número de proveedores de servicios. Si necesita instalar el Panel en Parallels Virtuozzo Containers, la mejora forma de hacerlo es utilizar plantillas de aplicación de Parallels Virtuozzo Containers. Una plantilla de aplicación de Parallels Containers es un paquete que contiene los datos de la aplicación y los scripts de configuración necesarios para la instalación. La principal ventaja del uso de plantillas de Parallels Containers es que usted instala una plantilla de aplicación en su servidor una única vez y a continuación instala la aplicación mediante la plantilla en múltiples contenedores de forma simultánea. Las actualizaciones posteriores de la aplicación también se aplican mediante plantillas. 12 Instalación del Panel Cuando se instala el Panel con una plantilla de Parallels Containers, no es necesario que utilice la utilidad Installer. Simplemente aplica una plantilla determinada a un contenedor (o a múltiples contenedores) usando los comandos de Parallels Containers. Si necesita disponer de múltiples contenedores con el Panel, puede clonar el contenedor con la plantilla instalada tantas veces como sea necesario. Para más información, consulte la sección (Avanzado) Instalación en Parallels Virtuozzo Containers (en la página 32). Pasos a seguir para realizar la instalación Todas las instalaciones empiezan con la realización de unos pasos preliminares (, comprobación de los requisitos, selección de la versión apropiada del Panel, etc.) y finaliza con algunos pasos de configuración posteriores a la instalación (inicialización del Panel, instalación de una llave de licencia, etc.). La mayoría de estos pasos son los mismos para todos los tipos de instalación. La única diferencia es que en las instalaciones manuales, los pasos posteriores a la instalación deben realizarse mediante el GUI, mientras que en instalaciones automatizadas se recomienda usar la API del Panel para realizar estos pasos de configuración posteriores a la instalación de forma automática. Tenga en cuenta que el Panel soporta muchos servicios de terceros que no están instalados de forma predeterminada − como puede ser el soporte para Servicios de Google, servicios de UNITY Mobile, Microsoft Web Deploy y otros). Si desea que el Panel proporcione estos servicios, debe instalarlos una vez completados los pasos posteriores a la instalación. Para más información, consulte el capítulo Instalación de servicios de terceros (en la página 57). Asimismo, usted puede ampliar la funcionalidad del Panel de forma significativa en sistemas Linux instalando extensiones del Panel. Puede acceder a estas extensiones directamente desde el GUI del Panel y controlar muchas prestaciones adicionales como un servidor de archivos, firewall, etc. Si desea más información acerca del procedimiento de instalación de extensiones adicionales del Panel, consulte el capítulo Instalación de extensiones del Panel (Linux) (en la página 68). En este capítulo: Pasos a realizar antes de instalar el Panel ........................................................ 13 Instalación manual ............................................................................................ 22 (Avanzado) Instalación automatizada ................................................................ 26 (Avanzado) Instalación en Parallels Virtuozzo Containers ................................. 32 Configuración posterior a la instalación ............................................................. 43 Instalación del Panel Pasos a realizar antes de instalar el Panel Existen algunos pasos preliminares que usted puede necesitar realizar antes de proceder con la instalación del Panel. Estos pasos son aplicables a todos los escenarios de instalación. En esta sección: 1. Comprobación de los requisitos de instalación .............................................. 14 2. Selección de un nivel de versión ................................................................... 16 3. Selección de los componentes del Panel ...................................................... 18 4. (Avanzado) Uso de repositorios de paquetes alternativos ............................. 21 13 14 Instalación del Panel 1. Comprobación de los requisitos de instalación Antes de instalar el Panel en un servidor, compruebe que cumple los requisitos detallados a continuación. Requisitos para sistemas Linux Le recomendamos instalar el Panel en un sistema operativo limpio. Antes de instalar Parallels Panel para Linux, compruebe que se cumplen los siguientes requisitos: Previamente ha configurado una dirección IPv4 estática. Si tiene un entorno que sólo utiliza direcciones IPv6, compruebe que la traducción de la dirección al segmento IPv4 de Internet es correcta. Algunos puertos deberían estar abiertos. Para más información, consulte la información proporcionada en http://kb.parallels.com/es/391. PHP 5 es imprescindible para el nuevo componente Web Presence Builder. El espacio en disco asignado al directorio /tmp es superior a tres GB. El usuario que ejecuta el instalador puede ejecutar archivos en el directorio /tmp. Esto permite instalar los paquetes de sistema requeridos para el Panel. Una vez completada la instalación, le recomendamos montar /tmp con la opción noexec. Para más información acerca de la realización de esta acción, visite http://kb.parallels.com/es/1410 (http://kb.parallels.com/en/1410). Si ejecuta Debian, CloudLinux o Ubuntu, añada actualizaciones y repositorio de seguridad a su configuración apt (administrador de paquetes). Su disco duro debe estar particionado correctamente. Si desea descubrir algunas recomendaciones acerca del particionamiento, consulte el artículo http://kb.parallels.com/article_17_819_en.html. En sistemas operativos Debian y Ubuntu, la ruta /usr/local/psa se reserva para las necesidades del sistema. Es extremadamente recomendable que no cree este directorio manualmente ni que monte otra partición en esta ubicación. En su lugar, si desea usar otra partición para el Panel, monte la partición en /opt/psa/, la ruta más usada para instalaciones Ubuntu y Debian. Si omite esta recomendación, el Panel no podrá aplicar ninguna actualización. Si desea instalar el Panel con el componente Business Manager, primero debería comprobar que la opción de configuración sort_buffer_size del servidor MySQL se ha establecido a 2 Megabytes (sort_buffer_size=2M) o a un valor superior. Esta opción se define en el archivo /etc/my.cnf. Una vez realizado el cambio de configuración, reinicie el servicio mysqld: service mysqld restart Instalación del Panel 15 Requisitos para sistemas Windows Antes de instalar Parallels Panel para Windows, cree un backup de todos los datos de su servidor y compruebe que se cumplen los siguientes requisitos: Su servidor no está actuando como un controlador de dominio Windows (ni como principal ni como backup). Si no se cumple este requisito, pueden producirse fallos de sistema durante la creación de dominios con determinados nombres. Internet Information Services (IIS) debería estar instalado en el servidor. Particularmente, se requieren los siguientes componentes: En Windows Server 2003, World Wide Web (WWW) Service y File Transfer Protocol (FTP) Service. En Windows Server 2008, los componentes predeterminados de Web Server Role. Antes de instalar el Panel, en el SO debería configurarse una dirección IPv4 estática. Si tiene un entorno que sólo utiliza direcciones IPv6, compruebe que la traducción de la dirección al segmento IPv4 de Internet es correcta. Algunos puertos deberían estar abiertos. Para más información, consulte la información proporcionada en http://kb.parallels.com/es/391. La ruta de instalación del Panel sólo debe contener símbolos ASCII. El Panel sólo puede instalarse en una partición NTFS. Si tiene previsto utilizar soporte para Microsoft SQL Server en el Panel, SQL Server debería estar instalado y configurado para utilizar el modo de seguridad estándar o combinado. Si SQL Server no está instalado, puede seleccionar instalarlo con el Panel y configurarlo con el nombre de administrador 'sa' y una contraseña aleatoria. Antes de actualizar el Panel, verifique que dispone de la versión más reciente de Microsoft Visual C++ Redistributable Package. Nota: Para instalar Microsoft SQL Server 2008 como parte de la instalación Plesk, primero debería instalar Microsoft Installer 4.5 y .NET Framework 2.0 SP 2. Si está ejecutando Windows 2003 Server, instale el Service Pack 2 para Windows 2003 antes de iniciar la instalación del Panel. Si desea instalar el Panel con el componente Business Manager, primero debería comprobar que la opción de configuración sort_buffer_size del servidor MySQL se ha establecido a 2 Megabytes (sort_buffer_size=2M) o a un valor superior. Esta opción se define en el archivo %plesk_dir%\Databases\MySQL\Data\my.ini. Una vez realizados los cambios en la configuración, reinicie el servicio mysqld ejecutando los dos siguientes comandos desde el shell: net stop mysql net start mysql CAPÍTULO 3 2. Selección de un nivel de versión Un paso más a realizar antes de instalar el Panel es escoger la versión del Panel en función de su nivel de versión. Cada versión principal del Panel pasa por distintas fases de desarrollo. Es natural que en las fases iniciales algunas de las prestaciones nuevas no estén en estado final y que requieran alguna modificación posterior. La funcionalidad de estas prestaciones en las versiones subsecuentes del Panel va mejorando gracias a los comentarios de los clientes. Para indicar el estado de la versión actual del Panel, a cada versión se le asigna uno de los siguientes niveles de versión: Versión de prueba, Versión candidata inicial, Versión general y Versión candidata final. Usted es quien debe decidir la versión a usar. Por ejemplo, considere instalar la versión candidata inicial si desea probar las prestaciones nuevas antes de la disponibilidad general del Panel. De lo contrario, si desea obtener la solución que recibió todas las actualizaciones importantes y la que está siendo usada por múltiples proveedores de servicios, espere hasta que el Panel obtenga el estado de versión candidata final. Tenga en cuenta que esta versión puede estar disponible un par de meses tras la publicación de la versión general. Seleccione una de las siguientes opciones: Versión de prueba. Empezamos cada ciclo de versiones con la publicación de varias versiones de prueba para finalidades de previsualización. Usted puede realizar actualizaciones secuencialmente desde la primera versión hasta la última y a continuación actualizar a niveles superiores de versión. Tenga en cuenta que no proporcionamos soporte técnico para este tipo de builds, tampoco en el caso de que se actualicen a niveles superiores. Es por este motivo que le recomendamos evitar el uso de estas versiones en un entorno de producción. Notas: 1. Por omisión, las builds de prueba no se muestran como disponibles para ser instaladas. Sólo puede instalar la versión de prueba del Panel ejecutando Parallels Installer con una de las opciones especiales. Para más información, consulte el capítulo Instalación manual. 2. La actualización a la próxima versión de prueba sólo estará disponible para aquellos usuarios que dispongan de una build de prueba. Las builds subsecuentes del Panel no disponen de la opción correspondiente en el GUI. Versión candidata inicial. Este tipo de versión incluye todas las prestaciones aclamadas y las versiones anteriores pueden actualizar a esta versión. A su vez, la calidad de este tipo de versión se va mejorando mediante actualizaciones. Si selecciona la versión candidata inicial, será el primero en ver las prestaciones nuevas y obtener las actualizaciones más recientes. Versión general. Una versión general ha pasado todas las pruebas de calidad. Las incidencias menores se corrigen rápidamente mediante actualizaciones. Le recomendamos siempre actualizar el Panel a versiones generales. Instalación del Panel 17 Versión candidata final. Esta versión ha recibido todas las actualizaciones importantes publicadas para la versión actual del Panel y desde hace tiempo numerosos proveedores de servicios ya la están usando de forma satisfactoria. Durante la instalación manual, la selección de un nivel de versión es uno de los pasos del wizard de instalación. Si una instalación se automatiza mediante un script, debería especificar un nivel determinado usando las opciones del Installer. En el caso de usuarios de plantillas de Parallels Virtuozzo Containers, la versión general es la única opción. 18 Instalación del Panel 3. Selección de los componentes del Panel El Panel emplea distintos componentes intercambiables para proporcionar sus servicios. Por ejemplo, los servicios de correo en Linux pueden proporcionarse mediante Postfix o Qmail. La elección del componente a escoger se realiza durante la instalación del Panel. Asimismo, algunos componentes que pueden resultarle útiles pueden no instalarse de forma predeterminada. Antes de instalar el Panel, familiarícese con los componentes del Panel y escoja los que desee incluir en la configuración final de su Panel. A continuación en esta sección le proporcionaremos recomendaciones acerca de los componentes a escoger bajo distintas circunstancias. Los componentes detallados en la lista que se muestra a continuación no se instalan por omisión a menos que se afirme de forma explícita. Nota:Algunos componentes puede que no estén a su disposición debido a las limitaciones de su llave de licencia de Parallels Panel. Automatización de la facturación Administrador de clientes y negocio Customer & Business Manager es una solución de automatización de la facturación disponible con el Panel que puede usarse al instante. Esta automatiza la suscripción de clientes a servicios de hosting, junto con todas las operaciones de negocio del operador. No instale este componente si desea utilizar una solución de terceros o si no necesita automatizar la facturación. Hosting web Componentes de hosting web usados para cambiar el soporte para un servicio de hosting web determinado. Por ejemplo, soporte para un determinado lenguaje de scripting o soporte para conexiones FTP. Módulo Apache mod_fcgid (Instalado por omisión). Instale este componente si desea activar el soporte para FastCGI para el servidor web Apache. Módulo Apache mod_perl (Instalado por omisión). Instale este componente si desea activar el soporte para scripts Perl para el servidor web Apache. Servidor FTP ProFTPD (Instalado por omisión).Instale este componente si desea que los usuarios puedan conectarse al Panel mediante FTP. Limitador de ancho de banda para soporte para Apache (mod_bw) Instale este componente si desea administrar la limitación de ancho de banda para las conexiones entrantes. Soporte para Apache ASP Instale este componente si desea activar el soporte para scripts ASP para el servidor web Apache. Soporte para servlets Tomcat Java Instale este componente si desea activar el soporte para servlets Java. Instalación del Panel Módulo Apache mod_python Instale este componente si desea activar el soporte para scripts Python para el servidor web Apache. Soporte para Ruby on Rails Instale este componente si desea activar el soporte para scripts Ruby on Rails. Soporte para ColdFusion para Parallels Plesk Panel Instale este componente si desea activar el soporte para scripts ColdFusion. Soporte para MIVA Empresa Instale este componente si desea activar el soporte para scripts MIVA. Paquete de estadísticas web de Webalizer (Instalado por omisión).Este componente permite a los usuarios recopilar estadísticas de visitas a un sitio web mediante el software Webalizer. Paquete de estadísticas web de AWStats (Instalado por omisión).Este componente permite a los usuarios recopilar estadísticas de visitas a un sitio web mediante el software AWStats. 19 Versiones de Apache Web Server (Hosting Linux) Seleccione una de las siguientes opciones: Soporte para servidor web Apache Servidor web Apache típico usado para proporcionar sitios web a usuarios de Internet. Servidor web Apache con soporte para SNI (Instalado por omisión).Server Name Indication (SNI) es una prestación que amplía el protocolo SSL. Instale este componente si desea usar distintos certificados SSL para sitios web con una dirección IP compartida. Correo (Hosting Linux) Seleccione uno de los siguientes servidores de correo que mejor se adapte a sus necesidades: Servidor de correo Qmail Servidor de correo Postfix (Instalado por omisión). Especifique el software de webmail que permite a los usuarios del Panel acceder a sus cuentas de correo electrónico mediante un navegador: Soporte para webmail Horde Software gratuito de webmail que ofrece funcionalidad básica de webmail. Soporte para webmail Atmail Software comercial de webmail con muchas prestaciones sumamente útiles. Seleccione los servicios de correo adicionales que debería proporcionar el Panel: Soporte para administrador de listas de correo Mailman Este componente añade la funcionalidad de lista de correo al Panel. 20 Instalación del Panel Kaspersky Antivirus Instale este componente si desea utilizar el software antivirus de Kaspersky para analizar sus correos electrónicos. Parallels Premium Antivirus Instale este componente si desea utilizar Parallels Premium Antivirus para analizar sus correos electrónicos. Soporte para SpamAssassin Instale este componente si desea utilizar el software SpamAssassin para detectar y detener correo spam de forma eficaz. Bases de datos (Hosting Linux) Soporte para servidor PostgreSQL El servidor predeterminado de base de datos en el Panel es MySQL. De todos modos, si necesita soporte para bases de datos PostgreSQL − por ejemplo, esto puede resultar un requisito imprescindible para determinadas aplicaciones web −, seleccione esta opción para instalar PostgreSQL en su servidor Parallels Panel. Monitorización del sistema Health Monitor (estado del servidor) Instale este componente si desea realizar un seguimiento de todos los parámetros principales de estado del servidor, como por ejemplo: Uso de memoria y CPU por parte de distintos servicios, la utilización del disco duro, el número de procesos en ejecución, etc. Backup/migración Administrador de migraciones y transferencias Instale este componente si desea realizar transferencias de datos presentes en otro Panel o si desea realizar una migración desde otra plataforma de hosting. Instale este componente en el servidor de destino. Administrador de backups (Instalado por omisión).Se trata de un componente esencial que le permite crear backups del Panel y restaurarlos en caso de experimentar cualquier incidencia. Soporte para reinstalación de PVC del administrador de backups Extensiones (Hosting Linux) Amplíe la funcionalidad del Panel instalando extensiones adicionales. Tenga en cuenta que estas extensiones requieren la realización de algunos pasos adicionales de configuración una vez completada la instalación. Para más información, consulte el capítulo Instalación de extensiones del Panel (Linux) (en la página 68). Extensión de servidor de juegos Counter-Strike Instale este componente si desea ejecutar un servidor de juegos Counter-Strike en un servidor gestionado por el Panel. Instalación del Panel 21 Extensión de firewall Instale este componente si desea proteger un servidor Parallels Panel y su red privada de acceso no autorizado con un firewall. Extensión VPN Instale este componente si desea configurar una conexión VPN entre un servidor Parallels Panel y un host remoto mediante el GUI del Panel. Paquete de servidor de archivos SMB y extensión de servidor de archivos Instale este componente si desea compartir archivos en su servidor Parallels Panel. Watchdog (extensión de monitorización del sistema) Instale este componente si desea utilizar el software Watchdog para monitorizar su sistema. Este garantiza que su servidor no presenta malware, que todos los servicios funcionan correctamente y que dispone de suficiente espacio en disco en el servidor. 4. (Avanzado) Uso de repositorios de paquetes alternativos Este tema sólo es aplicable si va a instalar Parallels Panel en sistemas operativos CentOS. En Parallels Panel 10.2 y versiones anteriores, Parallels Installer obtenía los paquetes requeridos para la instalación o actualización del Panel mediante el servidor de actualizaciones de Parallels. Este servidor también contenía actualizaciones para estos paquetes. De esta forma, no existía ninguna forma de usar versiones personalizadas de un paquete cuando se instalaba o actualizaba el Panel. En Parallels Panel 10.3 y versiones posteriores, usted dispone de esta posibilidad si ajusta la configuración del instalador. Cuando se ajusta el instalador, este funciona de la siguiente forma: Este comprueba que usted dispone del administrador de paquetes yum y que este está configurado para usar repositorios alternativos. Si esta verificación es correcta, el instalador utiliza las versiones más recientes de los paquetes que encuentra en todos los repositorios disponibles cuando instala o actualiza el Panel. Por ejemplo, si el servidor de actualizaciones de Parallels contiene MySQL v.5.0.84 y otro repositorio (por ejemplo, IUS) contiene MySQL v.5.0.93, se instalará la versión más reciente (5.0.93). Para activar esta prestación, edite el archivo /root/.autoinstallerrc añadiéndole la línea USE_YUM='yes'. CAPÍTULO 4 Instalación manual Una vez haya completado los pasos descritos en la sección Pasos a realizar antes de instalar el Panel (en la página 13), puede proceder directamente con la instalación del Panel. Para instalar el Panel en servidores basados en Windows o Linux, use la utilidad Parallels Installer. La utilidad Parallels Installer puede descargarse en http://www.parallels.com/es/products/plesk/download/. Existen distintas distribuciones de Parallels Installer, creadas para distintos sistemas operativos y plataformas, por lo que le recomendamos comprobar que obtiene la versión de Parallels Installer adecuada para el sistema operativo de su host. Generalmente, los binarios del Instalador de Parallels se distribuyen con nombres en el siguiente formato: parallels_installer_v<installer version>_os_<operating system version>_<platform>. Parallels Installer puede usarse mediante un interfaz de usuario basado en navegador o a través de la línea de comandos. Si usted ejecuta Linux y desea instalar rápidamente la versión más reciente del Panel en la configuración típica, le recomendamos usar nuestra utilidad denominada Instalador de un único clic. Esta está disponible en http://autoinstall.plesk.com/one-click-installer. Una vez finalizada la instalación, complete la configuración posterior a la instalación. Esto incluye la inicialización del Panel y la instalación de una llave de licencia. Para más información, consulte la sección Configuración manual posterior a la instalación (en la página 44). En este capítulo: Instalación a través del interfaz web .................................................................. 23 Instalación a través de la línea de comandos .................................................... 24 Instalación típica a través del instalador de un único clic ................................... 25 Instalación del Panel 23 Instalación a través del interfaz web Para instalar el Panel mediante el interfaz web: 1. Descargue la utilidad Parallels Installer apropiada para su sistema operativo en http://www.parallels.com/es/products/plesk/download/. 2. (Sólo para Linux) Establezca el permiso de ejecución para Parallels Installer: chmod +x parallels_products_installer_file_name 3. Ejecute Parallels Installer. En un servidor Linux/Unix: ./parallels_products_installer_file_name --web-interface En un servidor Windows: parallels_products_installer_file_name (Sólo para Linux) Abra su navegador e introduzca https://host-name:8447/ o https://IP-address:8447/ en la barra de dirección. Se abrirá el interfaz web de Parallels Installer. (Sólo para Windows) El asistente de Parallels Installer se abre en una ventana nueva del navegador. Una vez iniciado el instalador, se abre otra ventana de la consola. Esta ventana muestra las operaciones realizadas por la utilidad. Esta se cierra una vez completada la instalación o al cabo de 30 minutos de inactividad. Nota:Tal y como se describe en la sección Pasos a realizar antes de instalar el Panel (en la página 13), usted puede seleccionar la build del Panel a instalar en función de su nivel de versión. Por omisión, el installer sólo le muestra las versiones generales y candidatas finales más recientes. Para instalar otras versiones del Panel, use las siguientes opciones del installer: --all-versions para ver todas las versiones disponibles del Panel. --tier <release_tier> para ver las versiones más recientes con el nivel de versión especificado. 4. Acceda al interfaz web. Si está ejecutando Windows, introduzca el nombre de usuario del administrador ("Administrador"), la contraseña del administrador y haga clic en Iniciar sesión. Si está ejecutando Linux, introduzca el nombre de usuario y la contraseña root y haga clic en Acceder. 5. Siga los pasos de instalación. 24 Instalación del Panel Instalación a través de la línea de comandos Para instalar el Panel a través de la línea de comandos: 1. Descargue la utilidad Parallels Installer apropiada para su sistema operativo en http://www.parallels.com/es/products/plesk/download/. 2. (Sólo para Linux) Establezca el permiso de ejecución para Parallels Installer: chmod +x parallels_products_installer_file_name 3. Ejecute Parallels Installer. En un servidor Linux/Unix: ./parallels_products_installer_file_name En un servidor Windows: parallels_products_installer_file_name --console Nota:Tal y como se describe en la sección Pasos a realizar antes de instalar el Panel (en la página 13), usted puede seleccionar la build del Panel a instalar en función de su nivel de versión. Por omisión, el installer sólo le muestra las versiones generales y candidatas finales más recientes. Para poder instalar otras versiones del Panel, use las siguientes opciones del installer: --all-versions para ver todas las versiones disponibles del Panel. --tier <quality_tag> para ver las versiones más recientes con el nivel de versión especificado. 4. Siga los pasos de instalación. Instalación del Panel 25 Instalación típica a través del instalador de un único clic Use el instalador de un único clic para realizar una instalación nueva del Panel en un único paso. Esta utilidad determina automáticamente su sistema operativo e instala la versión más reciente de un paquete de distribución apropiado en la configuración típica. El instalador de un único clic sólo funciona en sistemas operativos Linux. Para instalar el Panel, ejecute uno de los siguientes comandos en nombres del super usuario. Si dispone de la utilidad wget , ejecute wget -O - http://autoinstall.plesk.com/one-click-installer | sh Si dispone de la utilidad curl, ejecute curl http://autoinstall.plesk.com/one-click-installer | sh Si dispone de la utilidad fetch, ejecute fetch -o - http://autoinstall.plesk.com/one-click-installer | sh 26 Instalación del Panel (Avanzado) Instalación automatizada Una vez haya completado los pasos descritos en la sección Pasos a realizar antes de instalar el Panel (en la página 13), puede proceder directamente con la instalación del Panel. Para instalar el Panel en servidores basados en Windows o Linux, use la utilidad Parallels Installer. La utilidad Parallels Installer puede descargarse en http://www.parallels.com/es/products/plesk/download/. Existen distintas distribuciones de Parallels Installer, creadas para distintos sistemas operativos y plataformas, por lo que le recomendamos comprobar que obtiene el Parallels Installer adecuado para el sistema operativo de su host. Generalmente, los binarios de Parallels Installer se distribuyen con nombres en el siguiente formato: parallels_installer_v<installer version>_os_<operating system version >_<platform>. Pasos a seguir para automatizar la instalación del Panel La instalación manual típica tarda más en completarse cuando se trata de un despliegue masivo del Panel, por lo que le recomendamos automatizar este proceso. El proceso automático se basa en el uso de las opciones de la línea de comandos de la utilidad Parallels Installer, que le permite predefinir todos los parámetros de instalación. Así, usted puede ejecutar una instalación que no requiera ninguna interacción por parte del usuario. Si desea más información acerca de cómo ejecutar dichas instalaciones, consulte la sección Ejecución de instalaciones automatizadas (en la página 28). Asimismo, si va a realizar un despliegue masivo de Parallels Panel para Linux, puede escribir un script que copie y ejecute el installer de forma automática en el grupo de servidores especificado. En la sección Ejemplos de scripts de instalación (Linux) (en la página 31) puede ver ejemplos de estos scripts. En sistemas Windows también es posible usar scripts con ejecución remota de comandos, aunque esto requiere disponer de herramientas adicionales como PsExec. Es por este motivo que no proporcionamos ejemplos de estos scripts para Windows. Automatización de los pasos posteriores a la instalación Tras la realización de una instalación manual típica, usted debería acceder al Panel y realizar algunas operaciones posteriores a la instalación − inicializar el Panel, instalar una llave de licencia, etc. Si dispone de múltiples paneles, este proceso también puede automatizarse. Si desea evitar la interacción por parte del usuario en el interfaz del Panel, el mejor enfoque es realizar las mismas operaciones mediante el interfaz de línea de comandos o a través de la API remota (también conocida como API RPC). Si desea más información acerca de cómo completar la instalación del Panel de forma automatizada, consulte la sección (Avanzado) Configuración automatizada posterior a la instalación (en la página 45). Aceleración de las instalaciones automatizadas Instalación del Panel 27 Tenga en cuenta que las instalaciones múltiples pueden realizarse mucho más rápido si crea un mirror local del servidor de actualizaciones de Parallels. Esto le permitirá ahorrar tiempo y reducir el uso del ancho de banda, además de proteger sus instalaciones. Si desea más información acerca de cómo crear un mirror personalizado, lea el capítulo (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels. En esta sección: Ejecución de instalaciones automatizadas ........................................................ 28 Ejemplos de scripts de instalación (Linux) ......................................................... 31 28 Instalación del Panel Ejecución de instalaciones automatizadas Para instalar Parallels Panel sin necesidad de interacción por parte del usuario, ejecute el siguiente comando: parallels_installer <packages source options> --select-release-id <ID> <components installation options> [other options] donde packages source options define la ubicación donde el instalador debería obtener los paquetes del Panel para la instalación <packages source options> = --source <URL> si utiliza un mirror del servidor de actualizaciones de Parallels O --source VPS dashboard si utiliza el sistema de archivos local O Ninguno si realiza la instalación desde el servidor de actualizaciones de Parallels La opción --select-release-ID define la versión del Panel que debería instalarse. <ID> es un identificador único de la versión del Panel, como PLESK_10_1_0. Puede obtener la lista de IDs de versiones disponibles del Panel ejecutando el installer con la opción --show-releases. Tenga en cuenta que, por omisión, el installer sólo muestra los IDs de las últimas builds de versión más estables. Si desea más información acerca de las etiquetas de calidad del Panel, consulte la sección Pasos a realizar antes de instalar el Panel (en la página 13)). Si desea obtener la lista completa de versiones disponibles del Panel, incluyendo aquellas con la etiqueta de versión previa al lanzamiento y las anteriores, añada la opción --skip-branch-filter. components installation options define los componentes del Panel que deberían instalarse <components installation options> = --install-everything O --install-component component1 [--install-component component2 [... [--install-component componentN]]] Puede obtener la lista completa de componentes disponibles para una versión determinada ejecutando el installer con las siguientes opciones: --select-release-id <ID> --show-components otras opciones incluyen aquellas que definen la configuración del proxy y el registro de instalación, entre otras. Para más información, consulte el Apéndice A: Opciones de Parallels Installer (en la página 196). Modificación de las rutas de instalación predeterminadas (Windows) Instalación del Panel 29 El Panel proporciona flexibilidad adicional para instalaciones en Windows: Este permite a los usuarios modificar sus rutas de instalación predeterminadas mediante la línea de comandos. La personalización viene concedida por la clave --set-option. El valor --set-option debería ser un "key=value", donde key es una constante que especifica una de las partes del contenido del Panel y "value" es la ruta donde desea ubicar estos datos. En este momento dispone de las siguientes claves: PLESK_INSTALLDIR. Esta clave designa la parte de datos del Panel que cambia de forma poco significativa a lo largo del tiempo. Aquí se incluye el código de la aplicación, los archivos de configuración y utilidades, entre otros. PLESK_DATADIR. Esta clave designa la parte de datos del Panel que cambia de forma significativa a lo largo del tiempo. Aquí se incluyen las bases de datos de clientes, los paquetes APS y los archivos de registro, entre otros. PLESK_VHOSTSDIR. Esta clave designa la ruta donde se guardará el contenido de todos los dominios de sus clientes. Generalmente suele ser la parte más grande del contenido del Panel. Este ejemplo muestra cómo usar la clave --set-option: ai.exe --select-product-id panel --select-release-id PANEL_10_4_0_WIN --install-component base --install-component management --install-component spamassassin --install-component webalizer --install-component drweb --set-option "PLESK_INSTALLDIR=C:\Plesk Dir" --set-option "PLESK_DATADIR=C:\Plesk Data" --set-option "PLESK_VHOSTSDIR=C:\Plesk Vhosts" Ejemplos, Linux/Unix 1. El siguiente comando instala Parallels Panel 10 (el ID de la versión es PANEL_10_1_0) desde el mirror creado en el servidor mirror.example.com a través de HTTP.Los archivos de instalación se almacenarán temporalmente en /tmp/panel y se informará del estado de instalación al email [email protected]. Los componentes instalados son los paquetes base del Panel, un servidor PostgreSQL y el filtro antispam SpamAssassin. ./parallels_installer --source http://mirror.example.com/ --target /tmp/panel --select-release-id PLESK_10_1_0 --install-component base --install-component postgresql --install-component spamassassin --notify-email [email protected] 2. El siguiente comando realiza la instalación completa (se instalarán todos los componentes disponibles del producto) de Parallels Panel 10 (el ID de versión es PANEL_10_1_0) desde el servidor de actualizaciones de Parallels. Todas las salidas del instalador se redireccionarán a un archivo XML. ./parallels_installer --select-release-id PLESK_10_1_0 --install-everything --enable-xml-output Ejemplos, Windows 30 Instalación del Panel 1. El siguiente comando instala Parallels Panel 10 (el ID de la versión es PANEL_10_1_0_WIN) desde el mirror creado en el servidor mirror.example.com a través de HTTP.Los archivos de instalación se almacenarán de forma temporal en la carpeta %SystemDrive%\Parallels\ y se informará del estado de la instalación al email [email protected]. Los componentes instalados son los paquetes base del Panel, un servidor de nombres Bind, un servidor de correo MailEnable, un motor de scripts PHP, Web Presence Builder y Webmail Horde. parallels_installer.exe --source http://mirror.example.com/ --target %SystemDrive%\Parallels --select-release-id PANEL_10_1_0_WIN --install-component base --install-component dns --install-component mailenable --install-component php5 --install-component sitebuilder --install-component webmail --notify-email [email protected] 2. El siguiente comando realiza la instalación completa (se instalarán todos los componentes disponibles del producto) de Parallels Panel 10 (el ID de versión es PANEL_10_1_0_WIN) desde el servidor de actualizaciones de Parallels. Todas las salidas del instalador se redireccionarán a un archivo XML. parallels_installer.exe --select-release-id PANEL_10_1_0_WIN --install-everything --enable-xml-output Instalación del Panel 31 Ejemplos de scripts de instalación (Linux) Esta sección ofrece información acerca de la implementación y ejecución de un script de instalación, además de proporcionar un par de scripts de instalación de muestra. Notas de implementación y ejecución Para evitar que se le pregunte la contraseña cada vez que conecte vía SSH a los servidores donde debe instalarse el Panel, incluya su llave pública en la lista de llaves autorizadas del usuario en cuyo nombre se ejecuta el script en cada servidor (consulte la documentación SSH para conocer los detalles sobre el procedimiento). Si dispone de un mirror local del servidor de actualizaciones del Panel (tal y como se describe en el capítulo(Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels), use la siguiente opción: --source <mirror URL> Por defecto, todos los paquetes descargados se guardan en el directorio /root/psa. Si desea utilizar otro directorio, use la siguiente opción: --target <directory-name> Scripts de muestra 1. Este script es válido cuando el Instalador de Parallels ya ha sido cargado al servidor de destino y el bit de ejecución está definido en sus permisos. #!/bin/sh SERVERS_LIST="node1.example.com node2.example.com" for current_server in $SERVERS_LIST; do scp parallels_installer root@$current_server: ssh -f root@$current_server "parallels_installer --source http://updates.example.com/ --target /tmp/panel --select-release-id PLESK_10_0_0 --install-component base --install-component postgresql --install-component asp --notify-email [email protected]" done 2. Este script de muestra es válido cuando el binario del Instalador de Parallels se obtiene directamente desde una ubicación de red (la URL del ejemplo http://example.com/type_parallels_installer_name_here debe reemplazarse por un enlace de descarga válido del instalador). #!/bin/sh SERVERS_LIST="node1.example.com node2.example.com" for current_server in $SERVERS_LIST; do ssh -f root@$current_server 'wget http://example.com/type_parallels_installer_name_here -o parallels_installer;chmod 755 ./parallels_installer;./parallels_installer --source http://updates.example.com/ --target /tmp/panel --select-release-id PLESK_10_0_0 --install-component base --install-component postgresql --install-component spamassassin --notify-email [email protected]' done 32 Instalación del Panel (Avanzado) Instalación en Parallels Virtuozzo Containers Parallels Virtuozzo Containers es una solución de virtualización basada en contenedor usada por un gran número de proveedores de servicios. Cada contenedor Parallels Containers es un servidor virtual independiente que actúa como si fuera un servidor autónomo. Parallels Virtuozzo Containers cuenta con versiones para Linux y para Windows. Si desea desplegar el Panel en contenedores Parallels Containers, le recomendamos realizar los siguientes pasos: 1. Cree un contenedor. 2. Instale el Panel en el contenedor. Aunque puede realizar una instalación manual o automatizada típica, le recomendamos utilizar plantillas PVC. Una plantilla de aplicación de Parallels Containers es un paquete que contiene todo lo que se necesita para instalar una aplicación en un servidor. La principal ventaja del uso de plantillas de Parallels Containers es que usted instala una plantilla de aplicación en su servidor físico una única vez y a continuación añade la aplicación mediante la plantilla en múltiples contenedores de forma simultánea. 3. Clone el contenedor tantas veces como desee o sea necesario. Este paso es opcional. Si ya ha creado varios contenedores y desea instalarles el Panel, la mejor opción es desplegar el Panel mediante una plantilla PVC para el Panel. 4. Realice los pasos de configuración posteriores a la instalación. Estos pasos para el Panel en un contenedor Parallels Containers son exactamente los mismos que los que deben seguirse para los demás tipos de instalación. Estos incluyen la inicialización del Panel y la instalación de una llave de licencia, entre otros. Puede realizarlos de forma manual o automatizar el proceso usando la API del Panel. Para más información, consulte la sección Configuración posterior a la instalación (en la página 43). A continuación en esta sección se proporciona información detallada acerca del procedimiento a seguir para realizar estas operaciones. En esta sección: Plantillas PVC para Linux .................................................................................. 33 Instalación en PVC para Linux .......................................................................... 36 Plantillas PVC para Windows ............................................................................ 40 Instalación en PVC para Windows .................................................................... 41 Instalación del Panel 33 Plantillas PVC para Linux Las plantillas de la aplicación PVC son paquetes RPM que, una vez instalados en un nodo, permiten desplegar fácilmente una aplicación en tantos contenedores como sea necesario, lo que le permite optimizar el uso de recursos críticos de sistema como puede ser el espacio en disco. Puede obtener las plantillas para el Panel en el sitio web de Parallels (http://www.parallels.com) o descargarlas usando la utilidad de línea de comandos de PVC denominada "vzup2date -z" (Aplicable a PVC 4 y versiones posteriores). Plantillas libres de versión y de versión principal A partir de Parallels Panel 10.4, Parallels incluye dos grupos de plantillas EZ para cada versión del Panel: las plantillas de versión principal y las plantillas libres de versión. Ambas proporcionan los mismos componentes de software, siendo la única diferencia que las actualizaciones de plantillas se instalan cuando se actualiza un contenedor: Las plantillas de versión principal obtienen todas las actualizaciones más recientes publicadas para la versión principal del Panel. Por ejemplo, si en un contenedor tiene instalada la plantilla base de la versión principal de Panel 10 (pp10), el comando vzpkg update <CT_ID> la actualizará a la versión publicada más recientemente de Panel 10.x.x, como puede ser 10.0.1 o 10.1.0. Más concretamente, las plantillas de versión principal realizan las actualizaciones permitidas por una licencia típica del Panel. Esta licencia le permite realizar actualizaciones dentro del segundo número de la versión principal. Por ejemplo, de 10.1 a 10.2, pero no de 10.4 a 11.0. Las plantillas libres de versión obtienen todas las actualizaciones, sin importar la llave de licencia del Panel. En otras palabras, este tipo de plantillas se actualiza a la versión más reciente del Panel, sin tener en cuenta su número. Por ejemplo, podría realizarse una actualización de la versión 10.3 a la versión 10.4 o de la versión 10.4 a la versión 11.0. Tenga en cuenta que si su licencia del Panel no permite actualizaciones complejas, deberá obtener una llave de licencia nueva tras la realización de cada actualización de este tipo. Por ejemplo, si la plantilla base libre de versión del Panel (pp) está instalada en un contenedor (por ejemplo, 10.x.x), el comando vzpkg update <CT_ID> la actualizará a la versión publicada más recientemente del Panel x.x.x, es decir, 10.x.x o 11.x.x. Puede distinguir las plantillas para versiones principales de las plantillas para versiones libres de versión examinando sus nombres: el prefijo del nombre del primer tipo contiene la versión principal (pp10), mientra que el del último tipo no contiene ningún número de versión (pp). Desactivación de la detección automática de plantillas EZ PVC 4.0 y las versiones posteriores pueden detectar plantillas EZ en un contenedor y realizar acciones automáticas en función de las plantillas. Esta prestación hace posible que un software de automatización de negocio (como puede ser PBAS) encuentre automáticamente los productos instalados en un contenedor y empiece a facturar al propietario del contenedor. 34 Instalación del Panel El algoritmo de detección es sencillo: Si el sistema encuentra todos los paquetes incluidos en una plantilla EZ, este considera que la plantilla está instalada. El mayor inconveniente de este enfoque es que Panel 9.x y SMB son muy similares en términos de paquetes, por lo que el motor de detección automática puede realizar decisiones que no sean correctas. Por ejemplo, si en un contenedor sólo existe una de las aplicaciones, el sistema considera que ambas plantillas están instaladas. El resultado más evidente de este problema de detección es que el sistema no puede actualizar ambas aplicaciones y establecer una facturación correcta para ellas. Usted puede detener la detección automática si utiliza el software de automatización de facturación o si desea instalar productos de Parallels muy vinculados. Para ello, modifique el archivo /etc/vztt/vztt.conf estableciendo APP_TEMPLATE_AUTODETECTION=no. Plantillas incluidas Como los grupos de plantillas para versiones principales y para libres de versión proporcionan los mismos componentes, sólo enumeraremos las correspondientes a las versiones principales. Las siguientes plantillas EZ se envían para Parallels Panel 11: pp11 Plantilla principal del Panel. Contiene los componentes base, el administrador de backups y Web Presence Builder. pp11-antivirus Parallels Premium Antivirus 5. pp11-billing Customer and Business Manager y componentes SSO (Single Sign-On). pp11-cf-support Soporte para ColdFusion: librerías necesarias para la ejecución de ColdFusion con el Panel. pp11-gameservers Las extensiones de servidor de juegos del Panel: Counter-Strike y Battlefield 2. pp11-kav Extensión Kaspersky Antivirus. pp11-mailman Administrador de listas de correo Mailman. pp11-migration El administrador de migraciones y transferencias, que permite transferir datos de hosting de otros paneles y realizar migraciones desde otras plataformas de hosting. pp11-panel-addons Las extensiones del Panel: Firewall, VPN y servidor de archivos. pp11-postfix Servidor de correo Postfix. Alternativa a Qmail. Instalación del Panel pp11-qmail 35 Servidor de correo Qmail. Alternativa a Postfix. pp11-spamassassin Herramienta de filtración antispam SpamAssassin. pp11-tomcat Soporte para Tomcat. pp11-vps-optimize Configuración optimizada para VPS. Configura el contenedor d para que consuma los mínimos recursos posibles. Tenga en cuenta que algunas prestaciones de hosting serán desactivadas. Si desea más información, consulte la sección Optimización del Panel para operar en un VPS (en la página 53). pp11-watchdog Extensión de monitorización del sistema Watchdog. pp11-webhosting-a Soporte para prestaciones de hosting: mod_bw, MIVA, ddons perl-Apache-ASP y Ruby on Rails. pp11-webmail Herramientas de webmail Horde y Atmail Open. 36 Instalación del Panel Instalación en PVC para Linux El despliegue de Parallels Panel en un entorno Parallels Containers implica las dos etapas que se detallan a continuación: 1. Instalación de la plantilla de aplicación del Panel en un nodo hardware. 2. Creación de un contenedor y despliegue de la aplicación desde la plantilla. Si desea más información acerca de la funcionalidad CLI de Parallels Containers o la API de Parallels Containers (XML o SOAP), consulte la Documentación de desarrollador de Parallels Containers (http://www.parallels.com/ptn/documentation/virtuozzo/) (en inglés). La primera fase se realiza una única vez en cada nodo hardware: Cuando la plantilla de la aplicación esté instalada en un nodo hardware, esta puede desplegarse en tantos contenedores como sea necesario.En vez de crear un contenedor nuevo cada vez que necesite desplegar un contenedor con el Panel, puede clonar un contenedor existente que tenga instalado el Panel, que actuará como un tipo de contenedor de plantillas. Una vez haya instalado la plantilla en un nodo hardware, se desplegará el conjunto de archivos principal, que incluye la definición del repositorio de paquetes de la aplicación. Una vez la aplicación esté instalada en un Contenedor, Parallels Containers se comunica con el repositorio (el predeterminado reside en http://autoinstall.plesk.parallels.com), recupera los paquetes de la aplicación y los instala en el contenedor. Los paquetes se guardan en la caché del nodo hasta que esta se elimina y entonces los paquetes se recuperan otra vez desde el repositorio cuando la aplicación se instala en el Contenedor.Para ahorrar tiempo y ancho de banda, puede utilizar un mirror personalizado del repositorio del Panel. Para más información, consulte (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels. Para instalar una plantilla del Panel en un nodo hardware Parallels Containers usando la utilidad vzup2date: 1. Conéctese al nodo hardware Parallels Containers de destino a través de SSH. 2. Instale la plantilla de la aplicación ejecutando un comando en el siguiente formato: para plantillas EZ: vzup2date -z para plantillas estándar: vzup2date -z 3. Seleccione las plantillas de aplicación y sistema operativo requeridas y haga clic en Siguiente para iniciar la instalación. Instalación del Panel 37 Para instalar manualmente una plantilla del Panel en un nodo hardware Parallels Containers: 1. Obtenga la plantilla en el sitio web de Parallels y cárguela al nodo hardware Parallels Containers de destino. 2. Instale la plantilla de la aplicación ejecutando un comando en el siguiente formato: rpm -Uvh <ruta absoluta a la plantilla> Por ejemplo, el siguiente comando instala Qmail: rpm -Uvh pp10-centos-5-x86_64-ez-3.0.0-35.prl.293476.noarch.rpm Si desea utilizar un mirror personalizado: 1. Cree un mirror tal y como se describe en la sección (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels. 2. En el nodo hardware, edite el archivo que define la URL del repositorio. El archivo a editar es /vz/template/Linux/<versión-so>/<plataforma>/config/app/<nomb re-plantilla-app>/default/repositories. Por ejemplo: /vz/template/Linux/<os-version>/<platform>/config/app/pp10/de fault/repositories. 3. Reemplace las URLs del servidor de actualizaciones de Parallels por las correspondientes a su mirror y guarde el archivo. 4. Vacíe o vuelva a recuperar los metadatos de los paquetes. Puede hacerlo, por ejemplo, a través del comando vzpkg clean. Si desea más información, consulte la Guía de Referencia de Parallels Containers para Linux (en inglés) que encontrará en Parallels Technology Network (http://www.parallels.com/ptn/documentation/virtuozzo/). Para crear un contenedor nuevo e instalarle el Panel: 1. Cree un contenedor y configúrelo. Emita los siguientes comandos: vzctl create <CTID> [options] vzctl set <CTID> <setting_name> <value> [--save] donde <CTID> define un número de ID de contenedor arbitrario superior a 100, un número único en el nodo hardware El switch --save informa a vzctl si deben guardarse los cambios en el archivo de configuración del Contenedor 38 Instalación del Panel Nota: Si desea más información acerca de las opciones de configuración y creación de contenedores, consulte la Guía de referencia de Parallels Containers para Linux, disponible en Parallels Technology Network (http://www.parallels.com/ptn/documentation/virtuozzo/). Los comandos que aparecen a continuación realizan las siguientes operaciones: 1. Crear un contenedor con ID 444 e IP 10.100.1.2, basado en la plantilla de sistema operativo Debian 5. 2. Definir una barrera y un límite para memoria de kernel no intercambiable, memoria privada (o potencialmente privada), número de archivos abiertos por todos los procesos del contenedor, espacio en disco y número total de inodos de disco (archivos, directorios, vínculos simbólicos) que puede asignar un contenedor. 3. Guardar los valores de barrera/límite en el archivo de configuración del Contenedor. 4. Habilitar Power Panel en el puerto vzpp con las opciones "--offline_management yes --offline_service vzpp". # vzctl create 444 --ostemplate debian-5.0-x86_64 # vzctl set 444 --ipadd 10.100.1.2 --hostname example.com --save # vzctl set 444 --save --kmemsize 24299200:26429120 --privvmpages 362144:392912 --numfile 12000:12000 --diskspace 5117880:5242880 --diskinodes 350000:370000 # vzctl set 444 --save --offline_management yes --offline_service vzpp Importante: Es obligatorio usar exactamente estos valores para las opciones, para así garantizar la compatibilidad del Panel con el entorno Virtuozzo. Importante:Para funcionar correctamente, el Panel necesita que el contenedor esté configurado con una dirección IPv4. 2. Inicie el Contenedor creado: # vzctl start <CTID> 3. Instale la plantilla del Panel en el Contenedor: con plantillas EZ: vzpkg install <CTID> <ppp_template_name> ... Por ejemplo, el siguiente comando instala los componentes base del Panel, Customer and Business Manager y Kaspersky Antivirus: # vzpkg install 444 pp10 pp10-billing pp10-kav Para clonar un Contenedor: Emita un comando en el siguiente formato: vzmlocal -C {CT List} {CT List} = <source_CTID>:<dst_CTID>[:[<dstCT_private>][:<dstCT_root>]] [...] Instalación del Panel 39 Es necesario indicar el ID del Contenedor de origen (<source_CTID>) y el ID del Contenedor de destino (<dst_CTID>). El hecho de indicar la ruta al área privada del Contenedor de destino (<dstCT_private>) y la ruta root (<dstCT_root>) es opcional y le permite invalidar las rutas predeterminadas /vz/private/<dst_CTID> y /vz/root/<dst_CTID>, respectivamente. Si desea más información acerca de las opciones del comando, consulte la Guía de Referencia de Parallels Containers para Linux que encontrará en Parallels Technology Network (http://www.parallels.com/ptn/documentation/virtuozzo/). Por ejemplo, para clonar el Contenedor con el Panel creado durante el procedimiento anterior, ejecute el siguiente comando: # vzmlocal -C 444:445 40 Instalación del Panel Plantillas PVC para Windows Las plantillas de aplicación de PVC son paquetes que, una vez instalados en un nodo, permiten realizar despliegues de la aplicación de forma extremadamente fácil en tantos contenedores como sea necesario. Esto le permite optimizar el uso de recursos críticos del sistema, como puede ser el espacio en disco. Puede obtener las plantillas para el Panel en el sitio web de Parallels (http://www.parallels.com). Plantillas incluidas Las siguientes plantillas se envían para Parallels Panel 11: PANEL_11.0.0 La plantilla principal incluye el grupo esencial de componentes: Base: los componentes clave del Panel, como el panel de control, el administrador de backups y MySQL admin, entre otros. Web Presence Builder Administrador de migraciones SpamAssassin AWStats, Webalizer BIND DNS Server Parallels Premium Antivirus 5 FastCGI Servidor de correo MailEnable, Atmail Open, herramientas webmail Cliente MySQL, MySQL ODBC Microsoft SQL Web Admin, myLittleAdmin, phpMyAdmin, Perl, Python, PHP4, PHP5 Stunnel Instalación del Panel 41 Instalación en PVC para Windows Esta sección describe los pasos esenciales a realizar para desplegar Parallels Panel dentro de Parallels Containers para Windows. Antes de proceder con la instalación, familiarícese con la documentación de Parallels Containers, disponible en http://www.parallels.com/es/products/virtuozzo/docs/. El despliegue de Parallels Panel en un entorno Parallels Containers implica las dos etapas que se detallan a continuación: 1. Instalación de la plantilla de aplicación del Panel en un nodo hardware. 2. Creación de un contenedor y despliegue de la aplicación desde la plantilla. La primera fase se realiza una única vez en cada nodo hardware: Cuando la plantilla de la aplicación esté instalada en un nodo hardware, esta puede desplegarse en tantos contenedores como sea necesario. En vez de crear un contenedor nuevo cada vez que necesite desplegar un contenedor con el Panel, puede clonar un contenedor existente que tenga instalado el Panel, que actuará como un tipo de contenedor de plantillas. Nota: Si su sistema operativo es Microsoft Windows 2008 y la administración offline del contenedor está activada, puede acceder al Panel visitando https://host-name:8443/ o https://IP-address:8443/ y proporcionar las credenciales del administrador local, o bien visitando http://host-name:8880/ o http://IP-address:8880/ y proporcionar las credenciales del administrador global. Para instalar el Panel en Parallels Containers para Windows: 1. Obtenga la plantilla del Panel en el Sitio Web de Parallels (http://www.parallels.com) y cárguela al nodo hardware Parallels Containers de destino. 2. Instale las plantillas de aplicación del Panel. Si está realizando la instalación en Microsoft Windows Server 2003, también deberá instalar Microsoft .NET Framework v.2.0 o una versión posterior en el nodo hardware, emitiendo un comando del siguiente formato: vzpkgdeploy [-q|-v] -i <template-file> donde -q desactiva el registro a la pantalla y al archivo de registro -v define el nivel de registro al máximo valor posible para esta sesión vzpkgdeploy Por ejemplo, vzpkgdeploy -i dotnet3.5_frmwk-3.5/20080609 vzpkgdeploy -i PANEL_10.0.0/20100804.10 Para crear un contenedor nuevo e instalarle el Panel: 42 Instalación del Panel 1. Cree un contenedor y configúrelo en función de sus necesidades. Emita los siguientes comandos: vzctl create <CT_ID> --pkgset name [options] vzctl set <CT_ID> <setting_name> <value> [--save] donde <CT_ID> define un número de ID de contenedor arbitrario superior a 100, un número único en el nodo hardware --pkgset name denota la plantilla de sistema operativo a utilizar para la creación del Contenedor El switch --save informa a vzctl si deben guardarse los cambios en el archivo de configuración del Contenedor Nota: Si desea más información acerca de las opciones de configuración y creación de contenedores, consulte la Guía de referencia de Parallels Containers para Windows, disponible en Parallels Technology Network (http://www.parallels.com/ptn/documentation/virtuozzo/). Los comandos que aparecen a continuación realizan las siguientes operaciones: crear un Contenedor con ID 444 e IP 192.0.2.44, basado en la plantilla de SO w2k3. definir un límite de espacio en disco a 4+ gigabytes, límite de memoria privada a 1 gigabyte y la contraseña del Administrador a "P4$$w0rd". Habilitar Power Panel en el puerto vzpp con las opciones "--offline_management yes --offline_service vzpp". Importante: Es obligatorio usar exactamente estos valores para las opciones, para así garantizar la compatibilidad del Panel con el entorno Virtuozzo. Importante:Para funcionar correctamente, el Panel necesita que el contenedor esté configurado con una dirección IPv4. vzctl create 444 --pkgset w2k3 --ipadd 192.0.2.44 vzctl set 444 --save --diskspace 4500000 --vprvmem 1024 --userpasswd Administrator:P4$$w0rd vzctl set 444 --save --offline_management yes --offline_service vzpp 2. Inicie el Contenedor creado: vzctl start <CT_ID> 3. Instale la versión 2.0 de Microsoft .NET Framework o una versión posterior en su Contenedor: vzpkgadd <CT_ID> <dotnet_template_name> Por ejemplo, vzpkgadd 444 dotnet2.0_frmwk-2.0.50727.42/20070613 4. Instale la plantilla del Panel en el Contenedor: vzpkgadd <CT_ID> <plesk_template_name> Por ejemplo, vzpkgadd 444 PANEL_10.0.0/20100804.10 Instalación del Panel 43 Para clonar un Contenedor: Emita un comando en el siguiente formato: vzmlocal -C <CT_List> <CT_List> = <source_CTID>:<dest_CTID>[:<dest_private>] [options] Es necesario indicar el ID del Contenedor de origen (<source_CTID>) y el ID del Contenedor de destino (<dest_CTID>). La indicación de la ruta al área privada del Contenedor de destino (<dest_private>) es opcional; esto le permite reemplazar la ruta predeterminada de X:\vz\private\<CT_ID>. Si desea más información acerca de las opciones del comando, consulte la Guía de Referencia de Parallels Containers para Windows que encontrará en Parallels Technology Network (http://www.parallels.com/ptn/documentation/virtuozzo/). Por ejemplo, para clonar el contenedor con el Panel creado durante el procedimiento anterior, ejecute el siguiente comando: vzmlocal -C 444:445 Configuración posterior a la instalación La configuración posterior a la instalación es una secuencia de pasos obligatoria imprescindibles para preparar el Panel para su correcto funcionamiento. Al igual que la instalación, estos pasos pueden realizarse manualmente (el administrador debería llevarlos a cabo mediante el GUI) o bien automáticamente en modo desatendido. El tipo de configuración manual debería ser la opción escogida en el caso de un único despliegue del Panel. La configuración automatizada es la opción recomendada en el caso de múltiples despliegues del Panel, ya que puede ahorrarle mucho tiempo. En esta sección: Configuración manual posterior a la instalación ................................................ 44 (Avanzado) Configuración automatizada posterior a la instalación .................... 45 44 Instalación del Panel Configuración manual posterior a la instalación Una vez instalado el Panel, debería realizar distintos pasos obligatorios mediante el GUI del Panel: Inicialización del Panel. Instalación de una llave de licencia del Panel. Los demás pasos opcionales que conforman la configuración básica (como por ejemplo el cambio de idioma del Panel o la ejecución del Panel detrás de un firewall) se describen en la Guía del administrador, concretamente en Configuración del Panel. En esta sección: Inicialización del Panel ...................................................................................... 44 Instalar una llave de licencia ............................................................................. 45 Inicialización del Panel La inicialización del Panel − también denominada configuración inicial − es el primer paso a realizar en el Panel una vez completada su instalación. No se permite realizar ninguna otra operación hasta que no se haya inicializado el Panel. La inicialización establece la contraseña, el email y la información de contacto del administrador del Panel. Cuando se instala Parallels Panel, se genera una contraseña aleatoria para el usuario 'admin', que reemplaza el anterior esquema, en que se usaba la misma contraseña predeterminada en todas las instalaciones. Este cambio se ha efectuado con el fin de proteger los servidores donde se haya realizado una instalación nueva del Panel frente a hackers que usan la contraseña predeterminada. Una vez completada la instalación, usted puede establecer la contraseña admin autenticada en el Panel con las credenciales del power user del sistema del servidor, que es "root" en sistemas Linux y "Administrador" en sistemas Windows. Para inicializar el Panel: 1. Acceda al Panel en https://<host-name-or-IP>:8443 usando las credenciales del Power User del servidor. 2. Especifique el email, contraseña nueva e información de contacto y haga clic en ACEPTAR. Instalación del Panel 45 Instalar una llave de licencia Justo después de la instalación, el Panel utiliza una llave de licencia de prueba. Para obtener una llave de licencia nueva, vaya a la tienda online de Parallels (Herramientas y configuración > Administración de licencias > Comprar llave nueva). Una vez haya adquirido la llave, recibirá un email de activación con su código de activación y un archivo de llave de licencia. Usted puede instalar una llave de licencia del Panel introduciendo el código de activación o cargando el archivo mediante este email. Para instalar una llave de licencia usando un código de activación: 1. Vaya a Herramientas y configuración > Administración de licencias > Llave de licencia de Parallels Panel y haga clic en Instalar llave. 2. Introduzca el código recibido por email en el campo Introducir un código de activación y haga clic en ACEPTAR. Para instalar una llave de licencia usando un archivo de llave de licencia: 1. Vaya a Herramientas y configuración > Administración de licencias > Llave de licencia de Parallels Panel y haga clic en Instalar llave. 2. Seleccione Cargar un archivo de llave de licencia. 3. Especifique la ruta al archivo de la llave que ha recibido por email y haga clic en ACEPTAR. Si experimenta algún problema, póngase en contacto con [email protected]. (Avanzado) Configuración automatizada posterior a la instalación Una vez instalado el Panel, el usuario debe realizar distintos pasos obligatorios para preparar el Panel para su correcto funcionamiento. Usted puede automatizar estos pasos si desea establecer algunos valores particulares en la configuración del Panel y así liberar a los usuarios de la necesidad de tomar decisiones que pueden resultar complejas. La configuración posterior a la instalación de múltiples despliegues del Panel puede automatizarse mediante: Utilidades de línea de comandos. Ejecutadas con privilegios de power user. Una vez finalizada la ejecución, las utilidades devuelven el código 0. Si se produce un error, las utilidades devolverán el código 1 y mostrarán la descripción del problema en stderr. Si desea más información acerca de las utilidades de la línea de comandos, consulte la Referencia de línea de comandos (para Windows o para Linux). API remota, también denominada API RPC. Para más información, consulte la Guía del desarrollador de API RPC. 46 Instalación del Panel La configuración automatizada no requiere la interacción con el GUI del Panel, por lo que puede realizarse de forma más rápida que la configuración manual. Nota:Puede que se haya dado cuenta que en la sección (Avanzado) Configuración automatizada posterior a la instalación (en la página 45) se incluyen unos pocos temas más que en la Configuración manual posterior a la instalación (en la página 44). Esto es debido a que la Guía del administrador de Parallels Panel considera estos pasos adicionales como parte de la configuración básica pero no proporciona instrucciones para la realización de estos pasos de forma remota mediante el CLI o la API. En esta sección: Inicialización del Panel ...................................................................................... 47 Instalar una llave de licencia ............................................................................. 47 Definición de la vista del Panel .......................................................................... 48 Especificación de la contraseña del administrador ............................................ 50 Configuración del idioma del Panel ................................................................... 52 Optimización del Panel para operar en un VPS ................................................. 53 Ocultación de los controles de Parallels Power Panel para instalaciones de Parallels Virtuozzo Containers ......................................................................................... 55 Configuración de notificaciones de actualización............................................... 56 Cambio u ocultación de elementos del interfaz web .......................................... 56 Instalación del Panel 47 Inicialización del Panel Una vez completada la instalación, debería realizar inicialización del Panel (también conocido como configuración inicial). Durante la inicialización, usted establece la contraseña del administrador del Panel, el email y la información de contacto. Nota: Una vez ha inicializado el Panel, se seleccionará automáticamente la vista de Proveedor de Servicios y el administrador del Panel no verá la página que ofrece seleccionar una vista del Panel. Para inicializar el Panel vía API RPC: Envíe al servidor un paquete de petición que satisfaga las siguientes condiciones: 1. Las credenciales del power user del servidor se especifican a través de los valores HTTP_AUTH_LOGIN y HTTP_AUTH_PASSWD en el encabezado HTTP del paquete. 2. El contenido del paquete es el siguiente: <packet version="1.6.3.0"> <server> <initial_setup> <admin> <admin_cname>JohnDoe BV.</admin_cname> <admin_pname>John Doe</admin_pname> <admin_phone>+49 89333333</admin_phone> <admin_fax>+49 893333303</admin_fax> <admin_email>[email protected]</admin_email> <admin_address>Theatinerstrasse 96</admin_address> <admin_city>München</admin_city> <admin_state>Bavaria</admin_state> <admin_pcode>80333</admin_pcode> <admin_country>DE</admin_country> <send_announce>true</send_announce> </admin> <password>Qwerty1234</password> <server_name>example.com</server_name> </initial_setup> </server> </packet> Para inicializar el Panel a través de CLI: Ejecute el siguiente comando (debería tener privilegios de power user): En Linux/Unix: /usr/local/psa/bin/init_conf --init -passwd jskekekHTD -email [email protected] En Windows: %plesk_cli%\init_conf.exe --init -passwd jskekekHTD -email [email protected] Instalar una llave de licencia 48 Instalación del Panel Una llave de licencia del Panel puede instalarse usando un código de activación o un archivo de llave de licencia. El interfaz de línea de comandos del Panel soporta ambos tipos de instalación de llaves de licencia. Para instalar una llave de licencia mediante el interfaz de línea de comandos (CLI): license <--install|-i> <path-to-key-file | activation-code> Por ejemplo, En Linux usando un archivo de llave: ./license -i /tmp/pp10key.xml En Linux usando un código de activación: ./license -i AB1C23-4DEF56-7GHI89-JK1L23-MNP456 En Windows usando un archivo de llave: license.exe -i "D:\keys\pp10key.xml" En Windows usando un código de activación: license.exe -i AB1C23-4DEF56-7GHI89-JK1L23-MNP456 Definición de la vista del Panel Una vez completada la instalación, usted puede seleccionar la vista de Plesk Panel a usar en función de las tareas que deberá realizar el administrador del Panel. Puede seleccionar una de las siguientes vistas: Proveedor de servicios y Power User. La primera vista, la de Proveedor de servicios, es la mejor para la reventa de cuentas de hosting. En esta vista, usted puede administrar planes de servicio, suscripciones y cuentas de cliente. La vista Power User es adecuada cuando usted utilice el Panel para finalidades personales (ejecutar un portal, un servidor de correo, etc). La vista Power User presenta el subtipo Vista personalizada, que le permite simplificar el GUI ocultando las herramientas que puedan parecer demasiado complejas para administradores sin demasiada experiencia. Asimismo, puede prohibir a estos administradores cambiar el Panel a la vista Power User o realizar ningún cambio en la configuración de la vista personalizada. En términos del Panel, esto se denomina bloquear la vista personalizada. Para definir los permisos del administrador en la vista personalizada y la lista de herramientas disponibles del Panel, utilice la utilidad admin. Si desea más información acerca de las opciones de esta utilidad, consulte Parallels Panel 11.0 para Linux (Windows): Referencia para utilidades de línea de comandos. Nota: Para pasar de la vista de Proveedor de servicios a la vista de Power User, el Panel no debería tener ninguna cuenta de revendedor o cliente. Si desea más información acerca de las vistas del Panel, consulte la sección El GUI del Panel de la Guía del administrador. Instalación del Panel 49 Para poner el Panel en vista Power User a través de la utilidad de línea de comandos del Panel: En sistemas Linux, ejecute el comando: /usr/local/psa/bin/poweruser --on -ip <ip-address> -domain <domain_name> En sistemas Windows, ejecute el comando: "%plesk_dir%\bin\poweruser.exe" --on -ip <ip-address> -domain <domain_name> donde <ip-address> es la dirección IP asignada a la cuenta de hosting predeterminada del administrador. Esta opción es imprescindible en el caso de que no exista ninguna suscripción que pertenezca al administrador. <domain_name> es el nombre de dominio a asociar a la dirección IP especificada. Si no se especifica la opción -domain, se usará el nombre de host del servidor. La opción sólo tiene sentido cuando se usa junto con la opción -ip. Para que un Panel en vista Power User pase a estar en vista personalizada y para bloquearla mediante la utilidad de línea de comandos del Panel: En sistemas Linux, ejecute el comando: /usr/local/psa/bin/poweruser --on -simple true -lock true En sistemas Windows, ejecute el comando: "%plesk_dir%\bin\poweruser.exe" --on -simple true -lock true Si no desea bloquear la vista personalizada, no utilice la opción -lock. Para poner el Panel en vista de Proveedor de servicios a través de la utilidad de línea de comandos: En sistemas Linux, ejecute el comando: /usr/local/psa/bin/poweruser --off En sistemas Windows, ejecute el comando: "%plesk_dir%\bin\poweruser.exe" --off Para más información, consulte la sección Uso de las utilidades de línea de comandos > Vista Power User: utilidad poweruser de la referencia de línea de comandos del Panel. Para poner el Panel en vista Power User a través de la API RPC: Envíe el siguiente paquete de petición al servidor: <packet version="1.6.3.0"> <server> <set> <mode>poweruser</mode> </set> </server> </packet> Tenga en cuenta que el comando poweruser de API RPC no crea un espacio web predeterminado. Para poder cambiar el Panel a la vista Power User a través del API RPC, primero cree el espacio web predeterminado. 50 Instalación del Panel Para volver a poner el Panel en vista de Proveedor de servicios a través de la API RPC: Envíe el siguiente paquete de petición al servidor: <packet version="1.6.3.0"> <server> <set> <mode>standard</mode> </set> </server> </packet> Para más información, consulte la sección Operaciones soportadas > Administración del servidor Parallels Panel del Manual de API RPC. Especificación de la contraseña del administrador Cuando se instala Parallels Panel, se genera una contraseña aleatoria para el usuario admin que reemplaza el anterior esquema, donde se usaba la misma contraseña predeterminada en todas las instalaciones. Este cambio se ha efectuado con el fin de proteger los servidores donde se haya realizado una instalación nueva del Panel frente a hackers que usan la contraseña predeterminada. Una vez completada la instalación, usted puede establecer la contraseña admin autenticada en el Panel con las credenciales del power user del sistema del servidor, que es "root" en sistemas Linux y "Administrador" en sistemas Windows. Esta autenticación con la cuenta de sistema del administrador funciona tanto para iniciar sesión al GUI del Panel como para usar la API RPC. La contraseña admin puede establecerse durante la instalación del Panel (es la forma recomendada) o más adelante. Especificación de la contraseña durante la inicialización del Panel Establecer la contraseña del administrador es una parte esencial de la inicialización del Panel. Si desea más información acerca del establecimiento de la contraseña durante la inicialización del Panel, consulte la sección Inicialización del Panel (en la página 47). En el caso de que su instancia del Panel ya haya sido inicializada, consulte la siguiente sección para obtener las instrucciones para el establecimiento de la contraseña del administrador. Especificación de la contraseña tras la inicialización del Panel En el caso de que su instancia del Panel ya haya sido inicializada, puede que aún sea posible establecer la contraseña del administrador habiéndose autenticado como power user del servidor. Para establecer la contraseña del administrador usando la API RPC: Envíe al servidor un paquete de petición que satisfaga las siguientes condiciones: Instalación del Panel 51 1. Las credenciales del power user del servidor se especifican a través de los valores HTTP_AUTH_LOGIN y HTTP_AUTH_PASSWD en el encabezado HTTP del paquete. 2. El contenido del paquete es el siguiente: <packet version="1.6.3.0"> <server> <set> <password>gogo4ward</password> </set> </server> </packet> Para establecer la contraseña del administrador a través de CLI: Emita el siguiente comando (debería tener privilegios de power user): En Linux/Unix: PSA_PASSWORD=<new_password> /usr/local/psa/bin/init_conf --set-admin-password -passwd " En Windows: %plesk_cli%\init_conf.exe --set-admin-password -passwd <new_password> Para establecer la contraseña del administrador usando el GUI si no conoce la contraseña actual del administrador: 1. Acceda al Panel usando las credenciales del power user del servidor. 2. Si al menos dispone de una suscripción propia, omita este paso. De lo contrario, cree una suscripción: a. En el marco que aparece a la izquierda, haga clic en Servicios de hosting > Suscripciones. b. Haga clic en Añadir suscripción nueva. c. Especifique la información de la suscripción y un nombre de dominio y haga clic en ACEPTAR. 3. Vaya al panel de control: haga clic en el vínculo Panel de control que aparece al lado de su suscripción. 4. Vaya a la pestaña Usuarios. 5. Haga clic en el vínculo 'Admin' en la lista de cuentas de usuario. 6. Debajo de Preferencias del Panel, introduzca la contraseña nueva, confírmela y haga clic en ACEPTAR. 52 Instalación del Panel Configuración del idioma del Panel Para cambiar el idioma predeterminado en-US: 1. Acceda al servidor de Parallels Plesk Panel a través de SSH. 2. Cambie el idioma ejecutando la utilidad: En Linux: /usr/local/psa/bin/admin --update -locale en-US En Windows: %plesk_cli%\admin --update -locale en-US Instalación del Panel 53 Optimización del Panel para operar en un VPS Si despliega Parallels Panel en Parallels Virtuozzo Containers para Linux, considere cambiar el Panel a un modo especial de operación, optimizado para entornos virtuales. Este modo desactiva el motor InnoDB en el servidor de base de datos MySQL y los módulos del servidor web Apache que no son críticos para los servicios de hosting. Esto hace que el Panel use menos memoria que otros paneles de control del mercado, lo que garantiza una mejor utilización de los recursos de hardware y una mayor densidad de entornos virtuales por servidor. Las únicas desventajas de usar el modo optimizado son las siguientes: Las aplicaciones web que requieran InnoDB no funcionarán. Los scripts Python, ASP y Perl no funcionarán, ya que los módulos Apache requeridos serán deshabilitados (vea la lista que aparece a continuación). PHP sólo estará disponible a través de CGI. Nota: El modo optimizado sólo puede activarse en instalaciones nuevas del Panel. Este no es aplicable a instalaciones del Panel actualizadas desde versiones anteriores. Para cambiar al modo optimizado para VPS: Instale la plantilla EZ pp10.1.0-vps-optimized. La plantilla aplica la configuración necesaria. Importante: El modo optimizado sólo puede habilitarse en instalaciones nuevas del Panel que aún no hayan sido inicializadas o, en otras palabras, que no se hayan sometido a la configuración inicial. Si desea cambiar el modo de operación del Panel al modo normal, realice los siguientes pasos: 1. Habilite el motor InnoDB. a. Abra el archivo /etc/my.cnf. b. Encuentre las líneas que contienen las entradas skip-innodb y elimínelas, o bien coméntelas. c. Guarde el archivo. d. Reinicie el servidor MySQL. 2. Habilite los módulos Apache requeridos. En Debian Linux, use la utilidad a2enmod para habilitar todos los módulos requeridos. Por ejemplo, si desea habilitar el módulo PHP, emita el siguiente comando: a2enmod php5 En otras distribuciones de Linux, edite el archivo de configuración principal de Apache, que, en la mayoría de las instalaciones Linux se encuentra en /etc/httpd/conf/. 54 Instalación del Panel a. Abra el archivo /etc/httpd/conf/httpd.conf para proceder con su edición. b. Busque las líneas LoadModule <module_name> correspondientes a los módulos que desee habilitar y descomente las líneas. c. Guarde el archivo. d. Reinicie Apache. 3. Vuelva a cambiar el modo de operación del Panel al modo normal emitiendo la siguiente consulta SQL: mysql -uadmin -p`cat /etc/psa/.psa.shadow` psa -e "update misc set val='0' where param='vps_optimized_mode_status';" Módulos Apache deshabilitados en el modo de optimización para VPS Los siguientes módulos Apache están deshabilitados en el modo optimizado: authn_alias authn_anon authn_dbm authn_default authz_user authz_owner authz_groupfile authz_dbm authz_default ldap authnz_ldap ext_filter mime_magic deflate usertrack dav_fs vhost_alias speling proxy_balancer cache disk_cache file_cache mem_cache version asis bw proxy_ajp auth_ldap Instalación del Panel Perl Python php5 php4 55 La lista de módulos puede variar en función de la arquitectura y distribución del sistema operativo. Cuando Parallels Panel está instalado y el modo optimizado está habilitado, usted puede comprobar la lista en los siguientes archivos: En sistemas operativos de 32 bits /usr/lib/plesk-9.0/vps_optimized_aspects/apache-modules-all En sistemas operativos de 64 bits /usr/lib64/plesk-9.0/vps_optimized_aspects/apache-modules-all Ocultación de los controles de Parallels Power Panel para instalaciones de Parallels Virtuozzo Containers Cuando el Panel se instala en PVC, los administradores se dirigen al Panel cuando realizan operaciones de hosting web y a Parallels Power Panel (PPP) cuando gestionan su contenedor. PPP pasa a estar disponible cuando los administradores habilitan el modo de administración offline. Cuando este modo está activado y el Panel se ha instalado, algunos controles y menús de PPP aparecen en los paneles superiores e izquierdos del Panel. En otras palabras, PPP se incorpora parcialmente en el Panel en el modo de administración offline. A partir de Panel 10, la integración entre los paneles deriva en resultados inesperados. Por ejemplo, algunos iconos en el Panel puede que no se muestren o que el diseño resulte dañado cuando la administración offline está habilitada. Para resolver estos problemas, le recomendamos no usar la integración y acceder a los paneles a través de puertos distintos (4643 y 8443). Para que PPP y Panel operen en puertos distintos, realice los siguientes pasos: En servidores Linux, conéctese al nodo hardware vía SSH y ejecute el siguiente comando: vzctl set CT_ID --offline_management yes --offline_service vzpp --save En servidores Windows, conéctese al nodo hardware vía Escritorio Remoto y ejecute los siguientes comandos: vzctl set CT_ID --offline_management yes --save vzcfgt set CT_ID offlineservices vzpp 56 Instalación del Panel Configuración de notificaciones de actualización A cada build nueva de Panel se le asigna una de los cuatro niveles de versión existentes de prueba, previa al lanzamiento, lanzamiento o estable. La finalidad de estos niveles es notificar a los administradores del Panel cuando se publique la próxima versión de la calidad deseada, para que así puedan programar la actualización a esta versión. Para que los administradores del Panel no puedan actualizar a versiones no estables del Panel, puede hacer que el Panel sólo muestre las versiones o actualizaciones que cumplan con los niveles de calidad deseados. Si este concepto de niveles de versión le resulta nuevo, lea Pasos a realizar antes de instalar el Panel (en la página 13). Ocultación de los niveles de versión Usted puede configurar el Panel para que sólo muestre actualizaciones de calidad igual o superior a un nivel determinado (de prueba a estable). Para ello, añada las siguientes líneas al archivo panel.ini: [updates] releaseTier = <release-tier> donde <release-tier> es uno de lo siguiente: de prueba, actual, versión, estable. En Linux, panel.ini se encuentra en $PRODUCT_ROOT/admin/conf. En Windows, panel.ini se encuentra en %plesk_dir%\admin\conf\ (%plesk_dir% es una variable de entorno que denota el directorio de instalación del Panel). Cambio u ocultación de elementos del interfaz web Una instalación nueva del Panel puede incluir elementos promocionales, como por ejemplo una invitación para instalar Web Presence Builder o un enlace a la tienda de Parallels donde los clientes puedan comprar nombres de dominio y certificados SSL. Si por algún motivo no desea mostrar estas opciones a los usuarios del Panel (por ejemplo si desea usar un software de terceros y otros programas de partners para revender nombres de dominio), el Panel proporciona los recursos necesarios para cambiar u ocultar estos elementos promocionales. Para averiguar qué elementos pueden personalizarse y cómo gestionarlos, consulte los siguientes documentos: (Linux) http://download1.parallels.com/Plesk/PP11/11.0/Doc/en-US/online/plesk-linux-advancedadministration-guide/68617.htm (http://download1.parallels.com/Plesk/PP11/11.0/Doc/en-US/online/plesk-linux-advancedadministration-guide/68617.htm) (Windows) http://download1.parallels.com/Plesk/PP11/11.0/Doc/en-US/online/plesk-win-advanced-a dministration-guide/68617.htm CAPÍTULO 5 Instalación de servicios de terceros El Panel soporta distintos servicios de terceros que no se instalan por omisión: Microsoft Web Deploy (Windows). Permite a los clientes publicar sus sitios mediante WebMatrix®. Adobe ColdFusion (Linux). Añade soporte para scripts ColdFusion. Servicios de Google para sitios web. Añade soporte para muchos servicios de Google, como por ejemplo la participación en el programa AdSense, que mejora la visibilidad de los sitios en los buscadores. Servicios de UNITY Mobile. Permite a los clientes optimizar sus sitios para que estos se visualicen a la perfección en dispositivos móviles. Aplicaciones Miva E-Commerce. Añade soporte para aplicaciones Miva. Este capítulo proporciona información detallada acerca de cómo instalar estos servicios e incluirlos en sus ofertas de hosting. En este capítulo: Web Deploy 2.0................................................................................................. 58 Adobe ColdFusion (Linux) ................................................................................. 60 Servicios de Google para sitios web .................................................................. 61 Servicios UNITY Mobile para sitios móviles....................................................... 65 Aplicaciones Miva E-Commerce (Windows) ...................................................... 66 Aplicaciones Miva E-Commerce (Linux) ............................................................ 66 58 Instalación de servicios de terceros Web Deploy 2.0 Web Deploy (Web Deployment Tool) es una herramienta de Microsoft que simplifica de forma significativa la migración, gestión y el despliegue de servidores web IIS, aplicaciones web y sitios web. Estos son dos beneficios del hecho de disponer de Web Deploy en su servidor: Fácil publicación de aplicaciones. Los desarrolladores web que escriben código en Visual Studio® (IDE) y WebMatrix® (herramienta de desarrollo) pueden utilizar Web Deploy para publicar sus aplicaciones en un servidor de producción. Si desea ofrecer este método de publicación a sus clientes, instale Web Deploy en su servidor. Nota: No debería instalar Visual Studio® y WebMatrix® en servidores Parallels Panel. Este software es instalado por los propios clientes en sus PCs. Nuevo mercado para sus planes de hosting. WebMatrix® ayuda a los usuarios a encontrar el plan de hosting más adecuado en Microsoft Web Hosting Gallery, un catálogo donde los proveedores de hosting promocionan sus ofertas de hosting. Si desea que sus planes de hosting aparezcan en esta galería, uno de los requisitos a cumplir es disponer de Web Deploy. 1. Instale Web Deploy Existen dos métodos de instalación de Web Deploy − como un componente del Panel (opción recomendada) o mediante instalación manual. El primer método asume que usted instala Web Deploy como cualquier otro componente del Panel, es decir, mediante Herramientas y configuración > Actualizaciones > Añadir/eliminar componentes. Si utiliza Parallels Panel 10.4 o alguna versión anterior, la instalación del componente no estará disponible, por lo que debería realizar la instalación de forma manual. Si desea consultar las instrucciones de instalación, consulte la sección Instalación manual de Web Deploy que aparece a continuación. Nota: Microsoft Windows Powershell es requerido para una correcta instalación de Web Deploy. Compruebe que este está instalado en el servidor. (Este debería estar disponible de forma automática en Windows 2008 R2). Si desea más información acerca de cómo instalar el componente, visite http://www.microsoft.com/powershell. Una vez completada la instalación, puede comprobar que Web Deploy es detectado por el Panel. Para ello, inicie sesión como administrador del Panel y vaya a Herramientas y configuración > Componentes del servidor. El nuevo componente, Web Publishing, aparecerá en la lista. Asimismo, se añadirá la habilidad para utilizar publicación web a todas las suscripciones existentes en la pestaña Parámetros de hosting y esta se establecerá por omisión como no proporcionada. Si sus cliente usan bases de datos MySQL para sus aplicaciones, también debería instalar el componente MySQL Connector/Net mediante Microsoft Web Platform Installer. Instalación de servicios de terceros 59 2. Mejore el nivel de seguridad Durante la instalación, Web Deploy añade distintas reglas de delegación a IIS, que permiten a los usuarios que no sean el administrador realizar operaciones en archivos y bases de datos en sus sitios IIS. El Panel añade automáticamente una excepción de una de las reglas, concretamente de appPoolPipeline. Esta excepción impide al Panel cambiar la versión de .NET de los grupos de aplicaciones en IIS. Aún así, para realizar esta corrección automática, el cambio de versión ocasionará un mal funcionamiento de las aplicaciones .NET que no sean compatibles con la versión actualizada. Por ejemplo, si la versión cambió de 2.0 a 3.5, algunas aplicaciones que requerían 2.0 no funcionarán. Además de este cambio de regla, recomendamos configurar IIS para que ejecute las aplicaciones de cada suscripción en un grupo distinto. Esto garantizará que los demás grupos seguirán operando incluso en el caso de que una aplicación determinada dañe un grupo en una suscripción particular. Usted puede especificar utilizar distintos grupos en la configuración del plan en la pestaña Rendimiento > Grupo de aplicaciones IIS dedicado. 3. Proteja el servicio con un certificado válido Durante su instalación, Web Deploy instala (cuando es necesario) y activa el servicio Administrador de IIS, que protege las conexiones a Web Deploy. Es extremadamente recomendable que proporcione un certificado SSL válido al Administrador IIS para que así sus clientes verifiquen la identidad de su servidor antes de transferir sus datos a su servidor. Para más información acerca de cómo realizar esta acción, visite http://learn.iis.net/page.aspx/144/how-to-set-up-ssl-on-iis-7/. Si decide no hacerlo, sus clientes no podrán publicar sus sitios si estos especifican usar una conexión segura en la configuración de publicación de Visual Studio® o WebMatrix®. 4. Activación de Web Deploy en planes de hosting y suscripciones Ahora que ha instalado y configurado Web Deploy correctamente, active esta prestación en Parámetros de hosting de los planes de hosting y suscripción no sincronizadas existentes, de ser necesario. Instalación manual de Web Deploy Para instalar Web Deploy correctamente debería cumplir los siguientes requisitos: El sistema operativo de destino debe ser Windows Server 2008 o posterior. El servidor debe tener instalado Windows PowerShell. Windows Server 2008 no tiene este componente por omisión (aunque 2008 R2 sí lo tiene). Si desea más información acerca de cómo instalar el componente, visite http://www.microsoft.com/powershell. El servidor debe tener el rol de servicio Servicio de administración (Administrador del servidor > Servidor web > Añadir servicios de rol, en Herramientas de administración). 60 Instalación de servicios de terceros El procedimiento de instalación es sencillo: En Microsoft Web Platform Installer, busque el producto Web Deployment Tool y añádalo al servidor. Si desea más información acerca del installer, visite http://www.microsoft.com/web/downloads/platform.aspx. Asimismo, también puede descargar un binario de Web Deploy y ejecutarlo como administrador. El enlace de descarga está disponible en http://www.iis.net/download/WebDeploy. Nota: Debería seleccionar la instalación completa o la instalación personalizada y especificar la opción Configurar para despliegues que no sean de administrador. Adobe ColdFusion (Linux) Si desea soportar scripts de ColdFusion en el servidor, deberá obtener un paquete de distribución de Adobe e instalarlo en el servidor. Parallels Panel soporta las versiones 6, 7 y 8 de Adobe ColdFusion. Una vez instalado Adobe ColdFusion en su servidor, haga lo siguiente: 1. Acceda a Parallels Panel como administrador. 2. Vaya a Herramientas y configuración > Actualizaciones. 3. Haga clic en el enlace correspondiente a la versión de lanzamiento adecuada. 4. Seleccione la casilla correspondiente al elemento Soporte de ColdFusion para Parallels Panel y entonces haga clic en Instalar. Confirme la instalación cuando así se le pida. 5. Una vez instalados los componentes seleccionados, vaya a Herramientas y configuración > Configuración de ColdFusion (en el grupo Aplicaciones). 6. Indique la ruta al directorio de instalación de ColdFusion y haga clic en ACEPTAR. Instalación de servicios de terceros 61 Servicios de Google para sitios web Parallels Panel proporciona a las empresas de hosting los medios necesarios para simplificar la integración con los Servicios Google para sitios web. La participación en el programa de Servicios Google para sitios web ofrece los siguientes beneficios a los proveedores de hosting y a sus clientes: Los proveedores pueden recibir comisiones por referencia cuando sus clientes se adhieran al programa Google AdSense o se suscriban a los servicios de pago de Google Site Search. Los propietarios de sitios pueden usar las herramientas de Google para mejorar la visibilidad del sitio, añadir funciones de búsqueda de mayor calidad y widgets para la mejora de la fidelización de su cartera de clientes, además de monetizar el tráfico de los sitios web a través de publicidad. Si desea más información acerca del programa, visite http://www.google.com/webmasters/provider/overview.html y http://www.google.com/webmasters/provider/faq.html. Para integrar servidores gestionados por Parallels Panel con Servicios Google para sitios web: 1. Visite http://services.google.com/feedback/webmaster_provider_signup y regístrese para obtener una cuenta Google Apps (Premier Edition), una cuenta Google AdSense y una cuenta Google Affiliate Network. En el caso de cada uno de los servidores de hosting gestionado por Parallels Panel, deberá crear otra cuenta Google Apps que esté conectada a las cuentas Google AdSense y Google Affiliate Network. Una vez la aplicación haya sido procesada por Google y se haya aprobado la participación de su empresa en el programa, recibirá las credenciales de acceso por correo electrónico. 2. Genere una llave privada RSA y un certificado autofirmado digital usando la utilidad gratuita OpenSSL. Esta se incluye en su distribución Linux o puede descargarse en http://www.openssl.org/related/binaries.html e instalarse en equipos basados en Windows. a. Emita el comando openssl genrsa -out rsaprivatekey.pem 1024. Este comando genera una clave privada de 1024 bits y la almacena en el archivo rsaprivatekey.pem. La clave privada resultante debería mantenerse en secreto. b. Emita el comando openssl req -new -x509 -key rsaprivatekey.pem -out rsacert.pem. Una vez haya respondido a una serie de preguntas, se creará el certificado y se guardará como rsacert.pem. Este es el archivo que necesitará para cargar a Google Apps vía el panel de control de Google Apps cuando configure SSO. 62 Instalación de servicios de terceros 3. Inicie sesión a su Panel de control Google Apps como administrador en http://www.google.com/a/<your-google-apps-domain>. 4. Seleccione Herramientas avanzadas y a continuación Configurar Single Sign-On (SSO). 5. Realice las siguientes acciones: a. Seleccione la casilla Habilitar Single Sign-On. b. En el campo URL de la página de inicio de sesión, especifique la URL https://<servidor-de-su-panel>:8443/plesk/gapps-identity-provider/. c. En el campo URL de la página de cierre de sesión, especifique la URL https://<servidor-de-su-panel>:8443/. d. En el campo Cambiar URL de contraseña, especifique la URL https://<servidor-de-su-panel>:8443/. e. En el campo Certificado de verificación, cargue su certificado. f. Haga clic en Guardar Cambios. 6. Acceda a su Parallels Panel como administrador. 7. Haga clic en el vínculo Herramientas y configuración en el panel de navegación a continuación haga clic en Configuración de servicios Google para sitios web. 8. Especifique los siguientes parámetros de configuración: Nombre de dominio Google Apps. Nombre de usuario del administrador de dominio de Google Apps. Contraseña del administrador de dominio de Google Apps. ID de Google Affiliate Network. Archivo de clave privada. Si creó un archivo de clave privada en otro equipo que no sea el de su servidor de hosting, use este campo para cargar el archivo de clave al servidor. Email de cuenta de desarrollador de API de Google AdSense. Contraseña de cuenta de desarrollador de API de Google AdSense. 9. Haga clic en ACEPTAR. Ahora Parallels Panel está conectado a su cuenta de dominio Google Apps y usted puede crear cuentas de usuario en el Panel y asociarlas con cuentas de usuario Google Apps. Estas operaciones se describen en la siguiente sección. Si desea más información acerca del uso de los Servicios Google para sus propios sitios web, consulte la sección Uso de servicios Google para sitios web de la Guía del usuario del panel de control. En esta sección: Concesión de acceso a los servicios de Google Services en sitios web ............ 63 Instalación de servicios de terceros 63 Concesión de acceso a los servicios de Google Services en sitios web Una vez haya creado una cuenta de usuario nueva en Parallels Panel, deberá asociar dicha cuenta con una cuenta de usuario Google Apps. Para crear una cuenta de usuario Google Apps y asociarla con una cuenta de usuario en Parallels Panel: Para la cuenta de administrador de Parallels Panel, ejecute la utilidad de línea de comandos admin con la opción --create-gapps-account. La ruta a la utilidad es /usr/local/psa/bin/admin en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\admin.exe en sistemas Windows. Para una cuenta de revendedor de Parallels Panel, ejecute la utilidad de línea de comandos reseller con la opción --create-gapps-account <reseller's-username-in-the-panel>. La ruta a la utilidad es /usr/local/psa/bin/reseller en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\reseller.exe en sistemas Windows. Para una cuenta de cliente de Parallels Panel, ejecute la utilidad de línea de comandos reseller con la opción --create-gapps-account <customer's-username-in-the-panel>. La ruta a la utilidad es /usr/local/psa/bin/client en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\client.exe en sistemas Windows. Ahora la cuenta de usuario en el Panel está asociada a la cuenta de usuario Google Apps que acabamos de crear y en el panel de control del usuario aparecen los siguientes elementos: Los vínculos a Servicios Google para sitios web en la página Principal y en la pestaña Sitios web y dominios. La página de Servicios Google para sitios web accesible a través de los vínculos mencionados anteriormente. Esta página permite a los usuarios añadir a los sitios web motores de búsqueda personalizados, crear una cuenta Google AdSense nueva y proporciona vínculos a herramientas para webmasters y recursos sumamente útiles en el sitio web de Google. Cuando los usuarios de Parallels Panel hacen clic en estos vínculos, se les redirecciona a sus cuentas Google, donde inician sesión de forma totalmente automática. Para asociar una cuenta de usuario en Parallels Panel con una cuenta de usuario Google Apps ya existente: Para la cuenta de administrador de Parallels Panel, ejecute la utilidad de línea de comandos admin con las opciones --link-gapps-account -gapps-login <google-apps-account-username> -gapps-passwd <google-apps-account-password>. La ruta a la utilidad es /usr/local/psa/bin/admin en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\admin.exe en sistemas Windows. 64 Instalación de servicios de terceros Para la cuenta de un revendedor de Parallels Panel, ejecute la utilidad de línea de comandos reseller con las opciones --link-gapps-account <reseller's-username-in-the-panel> -gapps-login <google-apps-account-username> -gapps-passwd <google-apps-account-password>. La ruta a la utilidad es /usr/local/psa/bin/reseller en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\reseller.exe en sistemas Windows. Para una cuenta de cliente de Parallels Panel, ejecute la utilidad de línea de comandos client con las opciones --link-gapps-account <customer's-username-in-the-panel> -gapps-login <google-apps-account's-username> -gapps-passwd <google-apps-account's-password>. La ruta a la utilidad es /usr/local/psa/bin/client en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\client.exe en sistemas Windows. Si necesita eliminar una cuenta de usuario del Panel, en primer lugar deberá eliminar la cuenta Google Apps asociada con este usuario y eliminar la cuenta de usuario del Panel. Para eliminar una cuenta Google Apps asociada con un usuario: Para la cuenta de administrador de Parallels Panel, ejecute la utilidad de línea de comandos admin con la opción --remove-gapps-account. La ruta a la utilidad es /usr/local/psa/bin/admin en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\admin.exe en sistemas Windows. Para una cuenta de revendedor de Parallels Panel, ejecute la utilidad de línea de comandos reseller con la opción --remove-gapps-account <reseller's-username-in-the-panel>. La ruta a la utilidad es /usr/local/psa/bin/reseller en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\reseller.exe en sistemas Windows. Para una cuenta de cliente de Parallels Panel, ejecute la utilidad de línea de comandos reseller con la opción --remove-gapps-account <customer's-username-in-the-panel>. La ruta a la utilidad es /usr/local/psa/bin/client en sistemas Linux y C:\Program Files\Parallels\Plesk\bin\client.exe en sistemas Windows. Instalación de servicios de terceros 65 Servicios UNITY Mobile para sitios móviles Parallels Panel ofrece integración con el servicio online UNITY Mobile, que permite a los propietarios de un sitio web crear y administrar copias de sus sitios optimizadas para su visualización en dispositivos móviles. UNITY Mobile aloja las copias optimizadas del sitio en sus propios servidores.Todas las cuotas de suscripción y cargos para los servicios UNITY Mobile son cubiertos por una llave de licencia adicional para Parallels Panel, que usted puede adquirir en la tienda online de Parallels. ¿Cómo funciona? 1. Un usuario crea un sitio web con el nombre de dominio example.com y hace clic en el vínculo Crear sitio móvil en el panel de control. 2. Al usuario se le pide que especifique un nombre de dominio para acceder a la copia móvil del sitio. El usuario especifica mobile.example.com. 3. El Panel se conecta a los servidores de hosting de UNITY Mobile y crea una cuenta con UNITY Mobile para el nombre de dominio mobile.example.com. 4. En el navegador del usuario se abre el sitio web de UNITY Mobile, donde el usuario accede automáticamente a su cuenta y donde se le pide que importe su sitio web desde el servidor gestionado por el Panel. 5. Una vez importado el sitio y optimizado para la visualización en dispositivos móviles, este ya es accesible mediante la dirección mobile.example.com. El servidor DNS del Panel conserva un registro CNAME que apunta al sitio en un servidor UNITY Mobile. Ahora el usuario puede realizar las siguientes operaciones en el sitio móvil usando los vínculos presentes en el panel de control: Abrir el editor de sitios. Eliminar el sitio móvil. Si desea aprovisionar este servicio a sus clientes, haga lo siguiente: 1. Compre una llave de licencia adicional en la tienda online de Parallels (https://shop.marketplace.parallels.com) e instálela en Parallels Panel. a. Vaya al Panel de Administración del Servidor > Herramientas y configuración > Administración de licencias > pestaña Llaves de licencia adicionales. b. Haga clic en Cargar llave. c. Localice el archivo y selecciónelo haciendo clic en ACEPTAR. 2. Cuando cree un plan de revendedor o un plan de hosting, vaya a la pestaña Recursos y en la casilla Sitios móviles, especifique el número de sitios que pueden crearse y alojarse con el servicio UNITY Mobile. Si desea más información acerca de los servicios de UNITY Mobile, visite su sitio web en http://www.unitymobile.com. 66 Instalación de servicios de terceros Si desea obtener instrucciones acerca de la administración de sitios móviles a través del panel de control, consulte la sección Creación de sitios móviles de la Guía del administrador. Aplicaciones Miva E-Commerce (Windows) Si desea permitir a sus clientes usar las soluciones ecommerce de Miva, debe instalar el paquete Miva Empresa en su servidor y activar el soporte para aplicaciones Miva en planes de hosting. Tenga en cuenta que los sus clientes deberán obtener una licencia por parte de Miva e indicar un número de serie durante la instalación de las aplicaciones Miva. Para instalar el soporte de las aplicaciones E-commerce de Miva en su servidor: 1. Descargue e instale el paquete Miva Empresa mediante el sitio web de Miva e instálelo en su servidor. En http://docs.smallbusiness.miva.com/en-US/merchant/WebHost/webhelp/web _host_resources.htm puede consultar las instrucciones de instalación. 2. Ejecute el reconfigurador de Parallels Panel y ejecute la tarea Corregir permisos de disco. Una vez haya habilitado el soporte para Miva en los planes de hosting, los clientes pueden instalar y utilizar las aplicaciones Miva requeridas. En http://docs.smallbusiness.miva.com/en-US/merchant/WebHost/webhelp/web_host_resources .htm puede consultar las instrucciones de instalación para aplicaciones Miva. Si desea más información de las soluciones de Miva, vaya a http://smallbusiness.miva.com/. Aplicaciones Miva E-Commerce (Linux) Para permitir a sus clientes el uso de soluciones de Miva, deberá instalar el paquete Miva Empresa que acompaña a la distribución de Parallels Panel en el servidor (si no lo instaló durante la instalación de Parallels Panel) y entonces habilitar el soporte para aplicaciones Miva en los planes de hosting. Las aplicaciones de tienda online Miva Fasttrack y Miva Merchant se incluyen en Parallels Panel como aplicaciones Web estándar, que usted o sus clientes pueden instalar a través del panel de control. Para descubrir las soluciones Miva, visite http://docs.smallbusiness.miva.com/en-US/merchant/WebHost/webhelp/web_host_resources .htm. Para instalar el paquete Miva Empresa: 1. Vaya a Herramientas y configuración > Actualizaciones. Instalación de servicios de terceros 67 2. Haga clic en el vínculo correspondiente a su versión de Parallels Panel. Por ejemplo, Parallels Panel 11. 3. Localice el elemento Soporte para Miva Empresa y seleccione la casilla a la izquierda. 4. Haga clic en Instalar.Ahora el entorno de servidor Miva Empresa ya está instalado. CAPÍTULO 6 Instalación de extensiones del Panel (Linux) El uso de extensiones adicionales es otra forma de ampliar la funcionalidad de su Panel. Las extensiones son componentes funcionales (como por ejemplo servidor de archivos, firewall o monitorización del sistema) desarrollados por Parallels o por terceros. Extensiones de Parallels (sólo en Linux) Parallels proporciona las siguientes extensiones para Parallels Panel en Linux: Extensión de servidor de juegos Counter-Strike. Usada para desplegar servidores de juego Counter Strike. Extensión de servidor de archivos. Usada para compartir directorios en una red directamente desde el Panel. Extensión de firewall. Usada para proteger al servidor Parallels Panel y a la red privada de accesos no autorizados. Extensión Watchdog. Usada para la monitorización del sistema. Extensión VPN. Usada para establecer comunicaciones entre segmentos LAN distribuidos geográficamente sobre redes públicas. Si la licencia de su Panel proporciona soporte para extensiones, puede añadir estas extensiones durante la instalación del Panel. Para más información, consulte la sección 3. Selección de los componentes del Panel (en la página 18)). Si no ha incluido extensiones en la instalación del Panel, puede añadirlas al Panel en cualquier momento en Herramientas y configuración > Actualizaciones > Añadir componentes. Si desea más información acerca de cómo configurar y usar extensiones desarrolladas por Parallels, consulte la sección Uso de las extensiones del Panel (Linux) de la Guía del administrador. Extensiones adicionales de terceros Los partners de Parallels ofrecen un gran número de extensiones adicionales para el Panel, entre las que se incluye software de protección antivirus, soluciones avanzadas de backup y servicios VOIP, entre otras. Para obtener complementos desarrollados por partners de Parallels, visite nuestra tienda online en http://www.parallels.com/store/plesk/partners/. Generalmente, las extensiones de terceros se entregan como paquetes y pueden instalarse, eliminarse y configurarse fácilmente directamente desde el Panel (Extensiones > Administrar extensiones). Instalación de extensiones del Panel (Linux) 69 Si una extensión requiere una llave de licencia adicional, puede obtenerla a través de Parallels tal y como se describe en la sección Instalación de llaves de licencia adicionales para complementos del Panel (en la página 70). En algunos casos deberá obtener llaves de licencia para las extensiones a través de los desarrolladores de la extensión. En este capítulo: Instalación de llaves de licencia adicionales para complementos del Panel ...... 70 70 Instalación de extensiones del Panel (Linux) Instalación de llaves de licencia adicionales para complementos del Panel Generalmente, los complementos del Panel (como las extensiones del Panel, aplicaciones web, etc.) se asocian con una llave de licencia del Panel. Este es el motivo por el que, cuando usted compra complementos del Panel en la tienda online de Parallels, se le pide que introduzca el número de su llave de licencia. Una vez haya comprado una llave, recibirá un email de activación. Para instalar una llave de licencia complementaria: 1. Vaya a Herramientas y configuración > Administración de licencias > Llaves de licencia adicionales y haga clic en Recuperar llaves. 2. El administrador de licencias del Panel recuperará la llave de licencia actualizada desde el servidor de licencias de Parallels y la instalará automáticamente en su Panel. Si su email de activación contiene un código de activación o un archivo de llave de licencia, debería instalar la llave de forma manual. Para instalar una llave de licencia complementaria usando un código de activación: 1. Vaya a Herramientas y configuración > Administración de licencias > Llaves de licencia adicionales y haga clic en Instalar llave. 2. Introduzca el código recibido por email en el campo Introducir un código de activación y haga clic en ACEPTAR. Para instalar una llave de licencia complementaria usando un archivo de llave de licencia: 1. Vaya a Herramientas y configuración > Administración de licencias > Llaves de licencia adicionales y haga clic en Instalar llave. 2. Seleccione Cargar un archivo de llave de licencia. 3. Especifique la ruta al archivo de la llave que ha recibido por email y haga clic en ACEPTAR. CAPÍTULO 7 (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels Cuando se trata de desplegar distintos paneles, es muy recomendable crear un mirror local del servidor de actualizaciones de Parallels para las distribuciones del Panel. Esto le permitirá acelerar de forma significativa los despliegues del Panel, ya que las descargas se realizan más rápido. Para crear un mirror local, use la herramienta Plesk Mirror Setup. Si desea consultar los pasos a seguir para crear mirrors locales del servidor de actualizaciones del Panel, consulte el artículo http://kb.parallels.com/es/113337. CAPÍTULO 8 Selección del método de actualización más adecuado Si está usando una versión anterior del Panel, puede realizar la actualización a Parallels Panel 11.0 de dos formas: actualización in situ o actualización mediante transferencia. Mientras que la actualización in situ consiste en actualizar los componentes del Panel en un servidor, la actualización mediante transferencia implica la transferencia de los datos de su servidor Parallels Panel actual (el servidor de origen) a un servidor con una instalación nueva de Parallels Panel 11 (el servidor de destino). Use la tabla que aparece a continuación para escoger el método más apropiado en su caso. Actualización in situ Actualización mediante transferencia Selección del método de actualización más adecuado Versiones soportadas del Panel Sistemas operativos soportados Duración Seguridad Configuraciones personalizadas 73 Parallels Panel 8.x y versiones posteriores. Parallels Panel 7.5 y versiones posteriores. La actualización in situ no puede realizarse en servidores con sistemas operativos no soportados por Parallels Panel 11.0. La actualización mediante transferencia le permite transferir Parallels Panel desde servidores que tengan sistemas operativos no soportados. No significativo porque: Significativo porque: La actualización se realiza en un servidor. Todos los datos se transfieren de un servidor a otro. La interacción del usuario y el número de pasos preparatorios requeridos es mínimo. La transferencia requiere un servidor de destino distinto con una instalación nueva (limpia) de Parallels Panel. Si debe actualizar múltiples servidores Parallels Panel, puede automatizar este proceso. La actualización mediante transferencia no puede automatizarse para distintos servidores. Las incidencias que se produzcan durante una actualización in situ ( como por ejemplo un fallo de hardware) pueden ocasionar una interrupción parcial en la operatividad del Panel. Segura, puesto que un servidor de origen no se ve afectado de ninguna manera por este tipo de actualizaciones. Incluso en el caso de que la actualización no pudiera realizarse correctamente, el servidor de origen seguiría funcionando. La actualización in situ preserva todas las configuraciones personalizadas de los servicios del sistema. Todos los servicios de terceros y extensiones del Panel permanecen intactos. Las configuraciones personalizadas de servicios de sistema, servicios de terceros y extensiones del Panel NO son transferidas al servidor de destino. Si desea más información acerca de cada uno de estos métodos de actualización, consulte los capítulos correspondientes: Actualización in situ del Panel (en la página 74) and Actualización del Panel mediante transferencia (en la página 98). Tenga en cuenta que si actualiza Parallels Panel 9 o una versión anterior, debería realizar unos pasos adicionales para completar la transición al nuevo modelo de negocio usado en Parallels Panel desde la versión 10. Las instrucciones acerca de lo que debe hacer una vez actualizado Parallels Panel 9 y versiones anteriores se proporcionan en el capítulo Finalización de la actualización de versiones anteriores del Panel (en la página 116). CAPÍTULO 9 Actualización in situ del Panel Actualización in situ, que es el proceso de actualización de los componentes del Panel en un servidor. Una vez realizada una actualización, el Panel aumenta su versión mayor o menor. Por ejemplo, de 10.3 a 10.4 o de 10.4 a 11.0. Existen tres escenarios principales para la actualización in situ: manual, automatizada y actualización en Parallels Virtuozzo Containers. En este capítulo descubrirá cuál es el mejor método en su caso en función de su entorno y cómo realizar actualizaciones in situ. Actualización manual Se trata de un escenario típico si desea actualizar una única instalación del Panel. Manual significa que se requiere la interacción del usuario durante la actualización. El wizard le pedirá que introduzca distintas opciones de actualización − como puede ser la versión del Panel −, que seleccione los componentes a actualizar, etc. Si utiliza Parallels Panel 10 o alguna versión posterior, puede iniciar una actualización directamente desde el Panel. Los usuarios de versiones anteriores del Panel deberían usar la utilidad Parallels Installer. Puede descargarla en el sitio web oficial de Parallels y ejecutarla en el GUI o en el modo de línea de comandos. La tabla que aparece a continuación muestra los métodos de actualización de una versión determinada del Panel a la versión más reciente. Versión del Panel Actualización mediante... 8.x, 9.x Parallels Installer 10.x, 11.x GUI del Panel (Herramientas y configuración > Actualizaciones), Parallels Installer Nota:A partir de Parallels Panel 10.4, puede configurar el Panel para que aplique las actualizaciones de forma automática una vez estén disponibles. Para más información, consulte la sección Actualizaciones del Panel de la Guía del administrador. Si desea más información acerca de cómo actualizar el Panel manualmente, consulte la sección Actualización manual (en la página 81). Importante: Si actualiza versiones anteriores del Panel (7.x, 8.x o 9.x), debería realizar algunos pasos de configuración adicionales en el Panel una vez finalizada la transferencia de datos. Estos pasos son imprescindibles para un cambio correcto de todos los objetos de su Panel al nuevo modelo de negocio. Para más información, consulte el capítulo Finalización de la actualización de Parallels Panel 9 y versiones anteriores (en la página 116). Actualización in situ del Panel 75 Actualización automatizada Si mantiene un gran número de instalaciones del Panel, le recomendamos dos formas principales de tenerlos siempre actualizados: Configurar cada Panel para que realice actualizaciones de forma automática una vez estén disponibles. Antes de activar las actualizaciones automáticas, tenga en cuenta que usted no puede controlar el tiempo cuando se realice una actualización. Esto supone un inconveniente en algunos casos, ya que las actualizaciones pueden requerir un tiempo de inactividad del servidor significativo y aumentar el tráfico. Asimismo, tenga en cuenta que el Panel puede actualizarse por sí mismo de forma automática únicamente a la build estable más reciente − la actualización automática a versiones de lanzamiento y previas al lanzamiento no es soportada. Si desea ejecutar actualizaciones en sus servidores a un hora concreta y tener control absoluto sobre los parámetros de actualización, utilice la utilidad Parallels Installer. Esta utilidad acepta todos los parámetros de actualización como opciones de línea de comandos, por lo que usted puede automatizar de forma completa las actualizaciones del Panel escribiendo scripts personalizados de actualización. Para más información, consulte la sección (Avanzado) Actualización automatizada (en la página 86). En sistemas Linux, puede actualizar todos los paneles a la vez ejecutando un script que copia y ejecuta simultáneamente la utilidad Installer en distintos servidores. En la sección Ejemplos de scripts de actualización (Linux) (en la página 91) puede ver ejemplos de scripts. En sistemas Windows también es posible usar scripts con ejecución remota de comandos, aunque esto requiere disponer de herramientas adicionales como PsExec. Es por este motivo que no proporcionamos ejemplos de estos scripts para Windows. Tenga en cuenta que las actualizaciones automatizadas pueden realizarse mucho más rápido si crea un mirror local del servidor de actualizaciones de Parallels. Para más información, consulte el capítulo (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels. Actualización en Parallels Virtuozzo Containers Parallels Virtuozzo Containers es una solución de virtualización usada por un gran número de proveedores de servicios. Parallels Virtuozzo Containers soporta la instalación de aplicaciones mediante plantillas PVC. Una plantilla de aplicación de Parallels Containers es un paquete que contiene todo lo que se necesita para instalar una aplicación en un servidor. Usted instala una plantilla de aplicación en su servidor una única vez y a continuación instala la aplicación mediante la plantilla en distintos contenedores de forma simultánea. Esto también es válido para actualizaciones. Las aplicaciones pueden actualizarse simultáneamente en distintos contenedores mediante comandos de Parallels Virtuozzo Containers. Si el Panel se instaló en un contenedor mediante una plantilla PVC, es extremadamente recomendable realizar todas las posteriores actualizaciones del Panel mediante plantillas. Si tiene distintos contenedores Parallels Panel, esto le permitirá conservar la coherencia de todas las instalaciones del Panel dentro de su nodo hardware. Para más información, consulte la sección (Avanzado) Actualización en Parallels Virtuozzo Containers (en la página 92). Pasos a realizar en el caso de actualización in situ 76 Actualización in situ del Panel Antes de realizar una actualización de una instalación del Panel, debería realizar distintos pasos preliminares. Básicamente, este procedimiento incluye la comprobación de los requisitos de actualización y la elección de la versión del Panel a la que actualizar. Los usuarios de Parallels Panel 8.x y 9.x que deseen actualizar a la versión más reciente del Panel también deberían comprobar sus sistemas con una utilidad especial. Para más información, consulte la sección Pasos a realizar antes de actualizar el Panel (en la página 76). Tenga en cuenta que una vez completada una actualización, puede que se le pida que proporcione una llave de licencia nueva. La llave de licencia puede instalarse manualmente mediante el GUI del Panel o bien instalarse de forma desatendida mediante los comandos de la API del Panel. Para más información, consulte la sección Instalación de una llave de licencia (en la página 96). En este capítulo: Pasos a realizar antes de actualizar el Panel .................................................... 76 Actualización manual ........................................................................................ 81 (Avanzado) Actualización automatizada ............................................................ 86 (Avanzado) Actualización en Parallels Virtuozzo Containers ............................. 92 Configuración posterior a la actualización ......................................................... 95 Pasos a realizar antes de actualizar el Panel Existen algunos pasos preliminares que usted puede necesitar realizar antes de proceder con la actualización del Panel. Estos pasos son aplicables a todos los escenarios de actualización in situ. En esta sección: 1. Comprobación de los requisitos .................................................................... 77 2. Comprobación previa a la actualización ........................................................ 79 3. Selección de un nivel de versión ................................................................... 79 Actualización in situ del Panel 77 1. Comprobación de los requisitos Antes de iniciar una actualización in situ, compruebe que cumple los requisitos detallados a continuación. Requisitos para sistemas Linux Antes de actualizar Parallels Panel para Linux, realice un backup de los datos presentes en su servidor y compruebe que se cumplen los siguientes requisitos: PHP 5 es imprescindible para el nuevo componente Web Presence Builder. El espacio en disco asignado al directorio /tmp es superior a tres GB. El usuario que ejecuta el instalador puede ejecutar archivos en el directorio /tmp. Esto permite instalar los paquetes de sistema requeridos para el Panel. Si ejecuta Debian, CloudLinux o Ubuntu, añada actualizaciones y repositorio de seguridad a la configuración de su administrador de paquetes apt. Si desea instalar el componente Business Manager durante la actualización del Panel, primero debería comprobar que la opción de configuración sort_buffer_size del servidor MySQL se ha establecido a dos megabytes (sort_buffer_size=2M) o a un valor superior. Esta opción se define en el archivo /etc/my.cnf. Una vez realizado el cambio de configuración, reinicie el servicio mysqld: service mysqld restart Requisitos para sistemas Windows Antes de actualizar Parallels Panel para Windows, cree un backup de todos los datos de su servidor y compruebe que se cumplen los siguientes requisitos: Si tiene previsto utilizar soporte para Microsoft SQL Server en el Panel, SQL Server debería estar instalado y configurado para utilizar el modo de seguridad estándar o combinado. Si SQL Server no está instalado, puede seleccionar instalarlo con la actualización del Panel y configurarlo con el nombre de administrador 'sa' y una contraseña aleatoria. Antes de actualizar el Panel, verifique que dispone de la versión más reciente de Microsoft Visual C++ Redistributable Package. Nota: Para instalar Microsoft SQL Server 2008 durante la actualización del Panel, instale primero Microsoft Installer 4.5 y .NET Framework 2.0 SP 2. Si está ejecutando Windows 2003 Server, instale el Service Pack 2 para Windows 2003 antes de iniciar la instalación del Panel. Si desea instalar el componente Business Manager durante la actualización del Panel, primero debería comprobar que la opción de configuración sort_buffer_size del servidor MySQL se ha establecido a 2 megabytes (sort_buffer_size=2M) o a un valor superior. Esta opción se define en el archivo %plesk_dir%\Databases\MySQL\Data\my.ini. Una vez realizados los cambios en la configuración, reinicie el servicio mysqld ejecutando los dos siguientes comandos desde el shell: net stop mysql net start mysql 78 Actualización in situ del Panel Actualización in situ del Panel 79 2. Comprobación previa a la actualización Si utiliza Parallels Panel 8.x o 9.x y desea actualizarlo a Panel 11.0, puede experimentar problemas debido a los cambios implementados en el modelo de negocio de Parallels Panel 11.0. En especial, puede que no se puedan transferir algunos parámetros de configuración y algunos objetos de negocio. Para evitar la aparición de estos problemas o proceder con su resolución de forma eficiente, le ofrecemos una herramienta denominada plesk101_preupgrade_checker.php. Esta comprueba las incidencias de lógica de negocio potenciales de actualización a Parallels Panel 11.0 y proporciona recomendaciones que le ayudarán a solucionarlas.Puede descargar la herramienta y examinar las descripciones de los mensajes del informe en http://kb.parallels.com/es/9436 (http://kb.parallels.com/9436). 3. Selección de un nivel de versión Un paso más a realizar antes de actualizar una instalación del Panel es escoger la versión del Panel en función de su nivel de versión. Cada versión principal del Panel pasa por distintas fases de desarrollo. Es natural que en las fases iniciales algunas de las prestaciones nuevas no estén en estado final y que requieran alguna modificación posterior. La funcionalidad de estas prestaciones en las versiones subsecuentes del Panel va mejorando gracias a los comentarios de los clientes. Para indicar el estado de la versión actual del Panel, a cada versión se le asigna uno de los siguientes niveles de versión: Versión de prueba, Versión candidata inicial, Versión general y Versión candidata final. Usted es quien debe decidir la versión a usar. Por ejemplo, considere actualizar a la versión candidata inicial si desea probar las prestaciones nuevas antes de la disponibilidad general del Panel. De lo contrario, si desea obtener la solución que recibió todas las actualizaciones importantes y la que está siendo usada por múltiples proveedores de servicios, espere hasta que el Panel obtenga el estado de versión candidata final. Tenga en cuenta que esta versión puede estar disponible un par de meses tras la publicación de la versión general. Seleccione una de las siguientes opciones: Versión de prueba. Empezamos cada ciclo de versiones con la publicación de varias versiones de prueba para finalidades de previsualización. Usted puede realizar actualizaciones secuencialmente desde la primera versión hasta la última y a continuación actualizar a niveles superiores de versión. Tenga en cuenta que no proporcionamos soporte técnico para este tipo de builds, tampoco en el caso de que se actualicen a niveles superiores. Es por este motivo que le recomendamos evitar el uso de estas versiones en un entorno de producción. Notas: 1. Por omisión, las builds de prueba no se muestran como disponibles para ser instaladas. Sólo puede instalar la versión de prueba del Panel ejecutando Parallels Installer con una de las opciones especiales. Para más información, consulte el capítulo Actualización manual (en la página 81). 80 Actualización in situ del Panel 2. La actualización a la próxima versión de prueba sólo estará disponible para aquellos usuarios que dispongan de una build de prueba. Las builds subsecuentes del Panel no disponen de la opción correspondiente en el GUI. Versión candidata inicial. Este tipo de versión incluye todas las prestaciones aclamadas y las versiones anteriores pueden actualizar a esta versión. A su vez, la calidad de este tipo de versión se va mejorando mediante actualizaciones. Si selecciona la versión candidata inicial, será el primero en ver las prestaciones nuevas y obtener las actualizaciones más recientes. Versión general. Una versión general ha pasado todas las pruebas de calidad. Las incidencias menores se corrigen rápidamente mediante actualizaciones. Le recomendamos siempre actualizar el Panel a versiones generales. Versión candidata final. Esta versión ha recibido todas las actualizaciones importantes publicadas para la versión actual del Panel y desde hace tiempo numerosos proveedores de servicios ya la están usando de forma satisfactoria. Durante la actualización in situ manual, la selección de un nivel de versión del Panel es uno de los pasos del wizard de instalación. Si una actualización se automatiza mediante un script, debería especificar una versión determinada del Panel usando las opciones del Installer. En el caso de usuarios de plantillas PVC, la única opción es la versión de lanzamiento del Panel. Actualización in situ del Panel 81 Actualización manual Una vez haya completado los pasos descritos en la sección Pasos a realizar antes de instalar el Panel (en la página 76), puede proceder directamente con la actualización del Panel. Si utiliza Parallels Panel 10 o versiones anteriores, puede iniciar la actualización directamente desde el Panel. Más adelante en esta sección se proporciona información detallada acerca de cómo realizarla. Si desea actualizar una versión anterior del Panel, use la utilidad Parallels Installer. La utilidad Parallels Installer puede descargarse en http://www.parallels.com/es/products/plesk/download/. Se han creado distintas distribuciones de Parallels Installer para distintos sistemas operativos y plataformas, por lo que le recomendamos comprobar que obtiene la versión de Parallels Installer adecuada para el sistema operativo de su host. Generalmente, los binarios de Parallels Installer se distribuyen con nombres en el siguiente formato: parallels_installer_v<installer version>_os_<operating system version >_<platform>. Parallels Installer puede usarse mediante un interfaz de usuario basado en navegador o a través de la línea de comandos. Encontrará más información en las secciones correspondientes que aparecen a continuación. Algunas licencias del Panel no conceden el permiso necesario para realizar actualizaciones complejas − es decir, actualizaciones que cambian el número de versión mayor: por ejemplo, de 10.3.1 a 10.4.0. Si intenta realizar este tipo de actualización, el Panel le advertirá acerca de las limitaciones de la licencia. De todas formas, usted podrá proceder con la actualización. Una vez completada, deberá obtener e instalar una llave de licencia para la nueva versión del Panel. Si desea más información acerca de la instalación de una llave de licencia tras una actualización, consulte la sección Instalación de una llave de licencia (en la página 96). En esta sección: Actualización mediante el GUI del Panel (Parallels Panel 10 y versiones posteriores) .......................................................................................................................... 82 Actualización a través del interfaz web .............................................................. 82 Actualización a través de la línea de comandos ................................................ 85 82 Actualización in situ del Panel Actualización mediante el GUI del Panel (Parallels Panel 10 y versiones posteriores) A partir de Parallels Panel 10, usted puede aplicar las actualizaciones directamente desde el Panel en Herramientas y configuración > Actualizaciones. Le recomendamos configurar el Panel para que le notifique cuando esté disponible alguna actualización a la versión seleccionada − candidata inicial, general o candidata final. Una vez haya seleccionado la etiqueta de calidad de versión en Herramientas y configuración > Configuración de actualizaciones, el Panel comprobará la existencia de actualizaciones una vez al día. Cuando exista una actualización con la etiqueta de calidad seleccionada, el Panel se lo notificará en Inicio > Descripción general del sistema. Actualización a través del interfaz web Para actualizar versiones 8.x o 9.x Parallels Panel a la versión más reciente a través del interfaz web, siga las instrucciones detalladas a continuación. Importante: Parallels Plesk Sitebuilder 4.5 no se actualiza. Como alternativa, la nueva versión de Web Presence Builder (anteriormente denominado Sitebuilder) se instala al lado de la anterior. Por este motivo, usted puede administrar sitios web existentes en Sitebuilder 4.5 y crear sitios nuevos en Web Presence Builder o en Sitebuilder 4.5. La actualización de los sitios existentes al formato nuevo se realiza manualmente. Importante: Si usted usaba Parallels Plesk Billing, añada el componente Customer & Business Manager a la lista de componentes a actualizar. Para actualizar el Panel a través del interfaz web: 1. Descargue la utilidad Parallels Installer apropiada para su sistema operativo en http://www.parallels.com/es/products/plesk/download/. 2. (Sólo para Linux) Establezca el permiso de ejecución para Parallels Installer. chmod +x parallels_products_installer_file_name 3. Ejecute Parallels Installer. En un servidor Linux/Unix: ./parallels_products_installer_file_name --web-interface En un servidor Windows: parallels_products_installer_file_name (Sólo para Linux) Abra su navegador e introduzca https://your-host-name-or-IP-address:8447/ en la barra de dirección. Se abrirá el interfaz web de Parallels Installer. (Sólo para Windows) El asistente de Parallels Installer se abrirá en una ventana nueva del navegador. Una vez iniciado el instalador, se abrirá otra ventana de la consola. Esta ventana mostrará las operaciones realizadas por la utilidad. Esta se cerrará una vez completada la instalación o al cabo de 30 minutos de inactividad. Actualización in situ del Panel 83 Nota:Tal y como se describe en la sección Pasos a realizar antes de actualizar el Panel (en la página 76), usted puede seleccionar una build del Panel para una actualización en función de su nivel de versión. Por omisión, el Installer sólo le mostrará las versiones candidatas finales y generales más recientes. Para actualizar otras versiones del Panel, use las siguientes opciones del installer: --all-versions para ver todas las versiones disponibles del Panel. --tier <release_tier> para ver las versiones más recientes con el nivel de versión especificado. 4. (Sólo para Windows) Seleccione el idioma para el asistente de instalación. 5. Acceda al interfaz web. Si está ejecutando Windows, introduzca el nombre de usuario del administrador ("Administrador"), la contraseña del administrador y haga clic en Iniciar sesión. Si está ejecutando Linux, introduzca el usuario root del sistema y la contraseña y haga clic en Iniciar sesión. 6. (Opcional) Haga clic en Actualizar configuración de instalación y origen y especifique el origen del paquete de distribución de Parallels Panel: La opción seleccionada por omisión es Servidor oficial de actualizaciones de Parallels. Especifique la ubicación donde se almacenarán los archivos de instalación. Si selecciona Servidor mirror, especifique la ubicación de archivo .inf3 en el campo URL al directorio con el archivo .inf3. Especifique la ubicación donde se almacenarán los archivos de instalación. Si selecciona Medio local, especifique la ubicación de archivo .inf3 en el campo Ruta absoluta al archivo .inf3. 7. Si utiliza un servidor proxy, seleccione la casilla Conectar usando un proxy y especifique los siguientes parámetros: Especifique el número de puerto y el nombre de host del proxy en los campos Dirección del proxy y puerto. Si este proxy requiere autenticación, seleccione la casilla Requerir autenticación y especifique el nombre de usuario y la contraseña. 8. (Sólo para Linux) Seleccione el paquete de instalación y haga clic en Guardar para guardar las preferencias de instalación e iniciar la instalación. 9. Haga clic en Instalar o actualizar producto. Se le redireccionará a la lista de productos. 10. Seleccione la casilla correspondiente a Parallels Panel y las versiones de producto Parallels Panel a las que desea actualizar. Por omisión, se seleccionan las versiones más recientes de los productos. 11. Para revisar los componentes que se instalarán, seleccione la casilla Previsualizar selección de componentes y haga clic en Continuar. Ahora podrá ver la lista de los componentes disponibles. Para seleccionar o deseleccionar un componente, seleccione o deseleccione la casilla correspondiente. Para seleccionar o deseleccionar todos los componentes, haga clic en Seleccionar todo o Ninguno respectivamente. 84 Actualización in situ del Panel 12. Para iniciar la actualización, haga clic en Continuar. Los paquetes serán descargados e instalados. Una vez completada la actualización, verá una notificación informando de que "Todos los productos y componentes se han instalado y actualizado correctamente." Haga clic en ACEPTAR. Forzando la integración con el administrador de negocio Si actualiza el Panel con Customer & Business Manager, los componentes requieren unos minutos (menos de cinco minutos) para configurar la integración una vez completada la actualización. Durante este periodo, puede que no vea los vínculos de Customer & Business Manager en el Panel. Customer & Business Manager puede requerir su contraseña para iniciar sesión y puede que cuando inicie sesión se le muestre un mensaje informándole de que las credenciales no son válidas. Si desea forzar la integración, acceda a Customer & Business Manager y vuelva a conectar el Panel de forma manual. Para ello, vaya a Inicio, grupo Sinc estadísticas, haga clic en el enlace correspondiente, seleccione el ID del Panel y haga clic en Volver a conectar. 1. 2. 3. 4. Actualización in situ del Panel 85 Actualización a través de la línea de comandos Para actualizar versiones 8.x o 9.x Parallels Panel a la versión más reciente a través del interfaz de línea de comandos, siga las instrucciones detalladas a continuación. Importante: Parallels Plesk Sitebuilder 4.5 no se actualiza. Como alternativa, la nueva versión de Web Presence Builder (anteriormente denominado Sitebuilder) se instala al lado de la anterior. De esta forma, usted puede administrar sitios web existentes en SiteBuilder 4.5 y crear sitios nuevos en Web Presence Builder o en SiteBuilder 4.5. La actualización de los sitios existentes al formato nuevo se realiza manualmente. Importante: Si usted usaba Parallels Plesk Billing, añada el componente Customer & Business Manager a la lista de componentes a actualizar. Para actualizar su Panel a través de la línea de comandos: 1. Descargue la utilidad Parallels Installer más apropiada para su sistema operativo en http://www.parallels.com/es/products/plesk/download/ y guárdela en el disco duro de su servidor. 2. (Sólo para Linux) Establezca el permiso de ejecución para Parallels Installer : chmod +x parallels_products_installer_file_name 3. Ejecute Parallels Installer. En un servidor Linux/Unix: ./parallels_products_installer_file_name En un servidor Windows: parallels_products_installer_file_name --console Nota:Tal y como se describe en la sección Pasos a realizar antes de actualizar el Panel (en la página 76), usted puede seleccionar una build del Panel para una actualización en función de su nivel de versión. Por omisión, el Installer sólo le mostrará las versiones candidatas finales y generales más recientes. Para actualizar otras versiones del Panel, use las siguientes opciones del installer: --all-versions para ver todas las versiones disponibles del Panel. --tier <release_tier> para ver las versiones más recientes con el nivel de versión especificado. 4. Para confirmar la actualización, indique 'y' y presione ENTER. 5. Especifique el origen del paquete de distribución de Parallels Panel. Puede optar por realizar la actualización desde un medio local, desde el servidor oficial de actualizaciones de Parallels o bien desde otro sitio. Por omisión, se selecciona el servidor oficial. Si desea recuperar los archivos de instalación desde un medio local o almacenamiento de red: a Indique 's' y presione ENTER. b Si desea seleccionar un medio local, indique 1. Si desea optar por un dispositivo de almacenamiento de red, indique 3. Presione ENTER. 86 Actualización in situ del Panel c Si opta por un medio local, indique la ubicación del archivo de configuración psa.inf. Si opta por un almacenamiento de red, indique la dirección. Por ejemplo, http://example.com, http://192.168.10.10, ftp://192.168.10.10. Nota: Si está ejecutando Windows, puede usar las rutas de sistema local cuando especifique el origen. No se pueden usar recursos compartidos de red directamente, únicamente si previamente ha mapeado una unidad de red a una unidad local. 6. Si usa un servidor proxy, indique los siguientes ajustes: a Número de puerto y nombre del host del proxy. Para indicarlos, introduzca 's', indique el nombre del host, el número de puerto y presione ENTER para continuar. b Nombre de usuario y contraseña. Si este servidor proxy requiere autenticación, teclee 'a', presione ENTER, especifique el nombre de usuario y presione ENTER, introduzca la contraseña y presione ENTER. c Una vez haya indicado la configuración del proxy, indique 'n' y presione ENTER para continuar. 7. Seleccione la versión del producto a la que desea realizar la actualización: indique el número correspondiente a la versión del producto deseada y presione ENTER, entonces indique 'n' y presione ENTER para continuar. 8. Seleccione los componentes que desea instalar o actualizar. Sugerencia: Los paquetes seleccionados se marcan con el símbolo [*]. Los paquetes que ya están instalados y que no requieren actualización se marcan con el símbolo [=]. Los grupos de componentes que contienen los componentes seleccionados se marcan con el símbolo [.]. Para seleccionar o deseleccionar un paquete, introduzca el número correspondiente y presione ENTER. 9. Para seguir con la actualización, indique 'n' y presione ENTER. Cuando se le pida, confirme la actualización: indique 'n' y presione ENTER de nuevo. Los paquetes serán descargados e instalados. Forzando la integración con el administrador de negocio Si actualiza el Panel con Customer & Business Manager, los componentes requieren unos minutos (menos de cinco minutos) para configurar la integración una vez completada la actualización. Durante este periodo, puede que no vea los vínculos de Customer & Business Manager en el Panel. Customer & Business Manager puede requerir su contraseña para iniciar sesión y puede que cuando inicie sesión se le muestre un mensaje informándole de que las credenciales no son válidas. Si desea forzar la integración, acceda a Customer & Business Manager y vuelva a conectar el Panel de forma manual. Para ello, vaya a Inicio, grupo Sinc estadísticas, haga clic en el enlace correspondiente, seleccione el ID del Panel y haga clic en Volver a conectar. (Avanzado) Actualización automatizada Una vez haya completado los pasos descritos en la sección Pasos a realizar antes de actualizar el Panel (en la página 76), puede proceder directamente con la actualización del Panel. Actualización in situ del Panel 87 Para actualizar el Panel en servidores basados en Windows o Linux, use la utilidad Parallels Installer. La utilidad Parallels Installer puede descargarse en http://www.parallels.com/es/products/plesk/download/. Se han creado distintas distribuciones de Parallels Installer para distintos sistemas operativos y plataformas, por lo que le recomendamos comprobar que obtiene el Parallels Installer adecuado para el sistema operativo de su host. Generalmente, los binarios de Parallels Installer se distribuyen con nombres en el siguiente formato: parallels_installer_v<installer version>_os_<operating system version >_<platform>. Pasos a seguir para automatizar la actualización del Panel Si necesita actualizar simultáneamente un gran número de servidores Parallels Panel, le recomendamos que automatice este proceso. Si usa Parallels Panel 10.4 o una versión anterior, puede habilitar las actualizaciones automáticas para cada Panel en Herramientas y configuración > Configuración de actualizaciones. Tenga precaución al realizar esta acción, ya que las actualizaciones se aplicarán una vez estén disponibles y el Panel no tiene ninguna herramienta para programarlas a una hora específica. Esto puede resultar un inconveniente en el caso de actualizaciones complejas que requieran un tiempo de inactividad del servidor significativo. Asimismo, tenga en cuenta que el Panel puede actualizarse por sí mismo de forma automática únicamente a la build estable más reciente − la actualización automática a versiones de lanzamiento y previas al lanzamiento no es soportada.Para más información, consulte la sección Actualizaciones del Panel de la Guía del administrador. Si desea realizar actualizaciones en sus servidores a un hora concreta y disponer de control absoluto sobre los parámetros de actualización, use las capacidades de automatización de la utilidad Parallels Installer. La automatización se basa en el uso de las opciones de línea de comandos de la utilidad Parallels Installer, que le permiten predefinir todos los parámetros de actualización. Así, la actualización puede llevarse a cabo sin la interacción por parte del usuario. Si desea más información acerca de cómo realizar estas actualizaciones, consulte la sección Ejecución de actualizaciones automatizadas (en la página 89). Asimismo, si tiene previsto actualizar varios paneles para Linux, puede escribir un script que copie y ejecute el installer de forma automática en el grupo de servidores especificado. En la sección Ejemplos de scripts de actualización (Linux) (en la página 91) puede ver ejemplos de scripts. En sistemas Windows también es posible usar scripts con ejecución remota de comandos, aunque esto requiere disponer de herramientas adicionales como PsExec. Es por este motivo que no proporcionamos ejemplos de estos scripts para Windows. Tenga en cuenta que una vez completada una actualización, puede que se le pida que instale una llave de licencia nueva. Esto puede suceder con aquellas licencias del Panel que no concedan permiso para realizar actualizaciones complejas − actualizaciones que cambien el número de versión mayor, como por ejemplo de 10.3.1 a 10.4.0. Por este motivo, una vez completada la actualización, deberá obtener e instalar una llave de licencia para la nueva versión del Panel. Usted también puede automatizar este proceso. Si desea más información acerca de la instalación de una llave de licencia tras una actualización, consulte la sección Instalación de una llave de licencia (en la página 96). Aceleración de las actualizaciones automatizadas 88 Actualización in situ del Panel Las actualizaciones múltiples pueden realizarse mucho más rápido si crea un mirror local del servidor de actualizaciones de Parallels. Esto le ahorrará tiempo y ancho de banda. Si desea más información acerca de cómo crear un mirror personalizado, lea el capítulo (Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels. En esta sección: Ejecución de actualizaciones automatizadas..................................................... 89 Ejemplos de scripts de actualización (Linux) ..................................................... 91 Actualización in situ del Panel 89 Ejecución de actualizaciones automatizadas Para actualizar el Panel sin necesidad de proporcionar ninguna información en el proceso, ejecute el siguiente comando: parallels_installer <packages source options> --select-release-id <ID> --upgrade-installed-components <components installation options> [other options] donde packages source options define la ubicación donde el instalador debería obtener los paquetes del Panel para la actualización <packages source options> = --source <URL> si utiliza un mirror del servidor de actualizaciones de Parallels O --source VPS dashboard si utiliza un sistema de archivos local O ninguno si realiza la instalación desde el servidor de actualizaciones de Parallels --select-release-ID es la opción que define la versión del Panel para la actualización. <ID> es un identificador único de la versión del Panel, como PLESK_10_1_0. Puede obtener la lista de IDs de versiones disponibles del Panel ejecutando el installer con la opción --show-releases. Tenga en cuenta que, por omisión, el installer sólo muestra los IDs de las últimas builds de versión más estables. Si desea más información acerca de las etiquetas de calidad del Panel, consulte la sección Pasos a realizar antes de instalar el Panel (en la página 13)). Si desea obtener la lista completa de versiones disponibles del Panel, incluyendo aquellas con la etiqueta de versión previa al lanzamiento y las anteriores, añada la opción --skip-branch-filter. components installation options define los componentes del Panel que también deberían instalarse durante una actualización <components installation options> = --install-everything O --install-component component1 [--install-component component2 [... [--install-component componentN]]] Puede obtener la lista completa de componentes disponibles para una versión determinada ejecutando el installer con las siguientes opciones: --select-release-id <ID> --show-components otras opciones incluyen aquellas que definen la configuración del proxy y el registro de instalación, entre otras. Para más información, consulte el Apéndice A: Opciones de Parallels Installer (en la página 196). Ejemplos, Linux/Unix 90 Actualización in situ del Panel 1. El siguiente comando actualiza el Panel a la versión de lanzamiento 10.4.4 (su ID es PANEL_10_4_4) mediante el mirror creado en el servidor mirror.example.com disponible a través de HTTP. Los archivos de instalación se almacenarán temporalmente en /tmp/panel y se informará del estado de instalación al email [email protected]. El componente de servidor PostgreSQL también se instala. ./parallels_installer --source http://mirror.example.com/ --target /tmp/panel --select-release-id PLESK_10_4_4 --upgrade-installed-components --install-component postgresql --notify-email [email protected] 2. El siguiente comando realiza la actualización a la versión de lanzamiento de Parallels Panel 10.4.4 (el ID es PANEL_10_4_4) a través del servidor de actualizaciones de Parallels. Toda la salida del installer se redireccionará a un archivo XML. ./parallels_installer --select-release-id PLESK_10_4_4 --upgrade-installed-components --enable-xml-output Ejemplos, Windows 1. El siguiente comando actualiza el Panel a la versión de lanzamiento 10.4.4 (su ID es PANEL_10_4_4_WIN) mediante el mirror creado en el servidor mirror.example.com disponible a través de HTTP. Los archivos de instalación se almacenarán de forma temporal en la carpeta %SystemDrive%\Parallels\ y el estado de la instalación será notificado al email [email protected]. El componente Bind Name Server también se instala. parallels_installer.exe --source http://mirror.example.com/ --target %SystemDrive%\Parallels --select-release-id PANEL_10_4_4_WIN --upgrade-installed-components --install-component dns --notify-email [email protected] 2. El siguiente comando realiza la actualización a la versión de lanzamiento de Parallels Panel 10.4.4 (el ID es PANEL_10_4_4) a través del servidor de actualizaciones de Parallels. Toda la salida del installer se redireccionará a un archivo XML. parallels_installer.exe --select-release-id PANEL_10_1_0_WIN --upgrade-installed-components --enable-xml-output Actualización in situ del Panel 91 Ejemplos de scripts de actualización (Linux) Esta sección ofrece información acerca de la implementación y ejecución de un script de actualización, además de proporcionar un par de ejemplos de scripts. Notas de Ejecuciones e Implementación Para evitar que se le pregunte la contraseña cada vez que conecte vía SSH a los servidores donde debe instalarse el Panel, incluya su llave pública en la lista de llaves autorizadas del usuario en cuyo nombre se ejecuta el script en cada servidor (consulte la documentación SSH para conocer los detalles sobre el procedimiento). Si dispone de un mirror local del servidor de actualizaciones del Panel (tal y como se describe en el capítulo(Avanzado) Creación de un mirror del servidor de actualizaciones de Parallels), use la siguiente opción: --source <mirror URL> Scripts de muestra 1. Este script es válido cuando el Instalador de Parallels ya ha sido cargado al servidor de destino y el bit de ejecución está definido en sus permisos. #!/bin/sh SERVERS_LIST="node1.example.com node2.example.com" for current_server in $SERVERS_LIST; do scp parallels_installer root@$current_server: ssh -f root@$current_server "parallels_installer --source http://updates.example.com/ --target /tmp/panel --select-release-id PLESK_10_4_4 --update-installed-components --notify-email [email protected]" done 2. Este script de muestra es válido cuando el binario del Instalador de Parallels se obtiene directamente desde una ubicación de red (la URL del ejemplo http://example.com/type_parallels_installer_name_here debe reemplazarse por un enlace de descarga válido del instalador). #!/bin/sh SERVERS_LIST="node1.example.com node2.example.com" for current_server in $SERVERS_LIST; do ssh -f root@$current_server 'wget http://example.com/type_parallels_installer_name_here -o parallels_installer;chmod 755 ./parallels_installer;./parallels_installer --source http://updates.example.com/ --select-release-id PLESK_10_4_4 --update-installed-components --notify-email [email protected]' done 92 Actualización in situ del Panel (Avanzado) Actualización en Parallels Virtuozzo Containers Parallels Virtuozzo Containers es una solución de virtualización basada en contenedor usada por un gran número de proveedores de servicios. Cada contenedor Parallels Containers es un servidor virtual independiente que actúa como si fuera un servidor autónomo. La forma principal de instalar una aplicación en Parallels Virtuozzo Containers es utilizar una plantilla PVC. Una plantilla de aplicación de Parallels Containers es un paquete que contiene todo lo que se necesita para instalar una aplicación en un servidor. Usted instala una plantilla de aplicación en su servidor una única vez y a continuación instala la aplicación mediante la plantilla en distintos contenedores de forma simultánea. El principal beneficio del uso de plantillas PVC es que el software instalado en los contenedores es unificado. Es decir, usted dispone de una plantilla PVC que se aplica a todos los contenedores en su nodo hardware. Si el Panel se instaló en un contenedor mediante una plantilla PVC, es extremadamente recomendable realizar todas las posteriores actualizaciones del Panel mediante plantillas. Si tiene distintos contenedores Parallels Panel, esto le permitirá conservar la coherencia de todos los paneles dentro de su nodo hardware. La actualización mediante plantillas PVC se compone de dos pasos: usted instala la plantilla más reciente disponible del Panel en su nodo hardware y a continuación inicia una actualización con la ayuda de comandos de Parallels Virtuozzo Containers. Como en los demás escenarios de actualización, tras la actualización en Parallels Virtuozzo Containers, puede que sea necesario instalar una llave de licencia nueva. Esta acción puede hacerse de forma manual o automática. Si desea más información acerca de la instalación de una llave de licencia tras una actualización, consulte la sección Instalación de una llave de licencia (en la página 96). En la siguiente sección describiremos cómo realizar una actualización del Panel instalado en un contenedor Parallels Virtuozzo Containers mediante una plantilla PVC en plataformas Linux y Windows. En esta sección: Actualización del Panel en PVC para Linux ....................................................... 93 Actualización del Panel en PVC para Windows ................................................. 94 Actualización in situ del Panel 93 Actualización del Panel en PVC para Linux En esta sección se explica cómo actualizar a la última versión un Panel que esté operando en Parallels Virtuozzo Containers para Linux. Notas: Antes de iniciar la actualización, no es necesario eliminar las plantillas PVC del Panel del contenedor. Durante la actualización a una versión más nueva de Parallels Panel, compruebe que actualiza todos los componentes instalados. Esto es imprescindible para evitar conflictos ocasionados por componentes no actualizados. Parallels Plesk SiteBuilder 4.5 no se actualiza. Como alternativa, se instala la nueva versión de SiteBuilder (Web Presence Builder a partir de Panel 10.3) al lado de la anterior. De esta forma, usted puede administrar sitios web existentes en SiteBuilder 4.5 y crear sitios nuevos en Web Presence Builder o en SiteBuilder 4.5. La actualización de los sitios existentes al formato nuevo puede realizarse de forma manual. Para actualizar el Panel instalado con plantillas EZ en un entorno Parallels Containers: 1. Actualice todas las plantillas instaladas previamente a la versión más reciente mediante el siguiente comando: vzup2date -m batch -z install <lista de plantillas> Nota: Si desea más información acerca de las plantillas incluidas, consulte la sección Plantillas PVC para Linux (en la página 33). 2. Instale las versiones más recientes de las plantillas del Panel en el contenedor mediante el siguiente comando: vzpkg install <CTID> <lista de plantillas seleccionadas> Por ejemplo: vzpkg install 444 pp10 pp10-kav Nota: Las plantillas del servidor de correo pp10-qmail y pp10-postfix no deben instalarse a la vez. 94 Actualización in situ del Panel Actualización del Panel en PVC para Windows En esta sección se explica cómo actualizar a la última versión un Panel que esté operando en Parallels Virtuozzo Containers para Windows. Notas: Durante la actualización a una versión más nueva de Parallels Panel, compruebe que actualiza todos los componentes instalados. Esto es imprescindible para evitar conflictos ocasionados por componentes no actualizados. Parallels Plesk SiteBuilder 4.5 no se actualiza. Como alternativa, se instala la nueva versión de SiteBuilder (Web Presence Builder a partir de Panel 10.3) al lado de la anterior. De esta forma, usted puede administrar sitios web existentes en SiteBuilder 4.5 y crear sitios nuevos en Web Presence Builder o en SiteBuilder 4.5. La actualización de los sitios existentes al formato nuevo puede realizarse de forma manual. Para actualizar el Panel instalado con plantillas estándar en un entorno Parallels Containers: 1. Cargue las versiones nuevas de todas las plantillas instaladas anteriormente desde el sitio web de Parallels (http://www.parallels.com) al nodo hardware Parallels Containers de destino. Nota: Si desea más información acerca de las plantillas incluidas, consulte la sección Plantillas PVC para Windows (en la página 40). 2. Instale las marcas de hora finales de recorte de las plantillas en los nombres de las plantillas. Para instalar versiones específicas de plantillas, utilice comandos de la siguiente sintaxis. vzpkgadd <CTID> <panel_template_name> Por ejemplo, si tiene instalado Parallels Plesk Panel 9.3.0 con la plantilla plesk_9.3.0_20091224 y desea actualizar a la versión 10.0.0 con la plantilla PANEL_10.0.0_20100923.19, ejecute el siguiente comando: En Virtuozzo 3.5.x: vzpkgadd 444 PANEL_10.0.0_20100923.19 En PVC 4: vzpkgadd 444 PANEL_10.0.0/20100923.19 Actualización in situ del Panel 95 Configuración posterior a la actualización La configuración posterior a la actualización incluye dos pasos que puede ser necesario realizar después de una actualización: Instalación de una llave de licencia del Panel. Algunas licencias del Panel no conceden el permiso necesario para realizar actualizaciones complejas − es decir, actualizaciones que cambian el número de versión mayor: por ejemplo, de 10.3.1 a 10.4.0. Si intenta realizar este tipo de actualización, el Panel le advertirá acerca de las limitaciones de la licencia. De todas formas, usted podrá proceder con la actualización. Una vez completada, deberá obtener e instalar una llave de licencia para la nueva versión del Panel. Configuración de las conexiones de Business Manager a paneles remotos en versiones anteriores (en la página 97). Customer and Business Manager 11.0 utiliza un nuevo protocolo mejorado para las comunicaciones con paneles remotos. Por este motivo, si actualizó Business Manager a la versión 11, es sumamente recomendable actualizar también todos los paneles conectados a la versión 11. De todas formas, si por algún motivo desea continuar usando versiones anteriores del Panel con su Business Manager 11.0, debería configurar las conexiones a estas de forma manual para así poder usar el nuevo protocolo. Tenga en cuenta que en este caso, algunas de las prestaciones de Business Manager no funcionarán en estos paneles. Complete la transición al nuevo modelo de negocio tras la actualización de Parallels Panel 9 o versiones anteriores. (en la página 116) Debido a los cambios en el modelo de negocio de Parallels Panel introducidos en la versión 10, si actualiza Parallels Panel 9 o una versión anterior, debería realizar unos pasos de configuración adicionales para completar la actualización. En esta sección: Instalación de una llave de licencia ................................................................... 96 Configuración de conexiones a paneles remotos de versiones anteriores ......... 97 96 Actualización in situ del Panel Instalación de una llave de licencia Una vez completada la actualización, el Panel puede que le pida que instale una llave de licencia nueva. Esto puede suceder con aquellas llaves de licencia del Panel que no concedan el permiso necesario para realizar actualizaciones complejas − es decir, actualizaciones que cambian el número de versión mayor: por ejemplo, de 10.3.1 a 10.4.0. Usted puede instalar una llave de licencia existente de forma manual mediante el GUI o de forma remota a través del interfaz de línea de comandos. Este último método es el recomendado cuando se actualizan múltiples instalaciones del Panel. Para obtener una llave de licencia nueva, vaya a la tienda online de Parallels (Herramientas y configuración > Administración de licencias > Comprar llave nueva). Una vez haya adquirido la llave, recibirá un email de activación con su código de activación y un archivo de llave de licencia. Usted puede instalar una llave de licencia del Panel introduciendo el código de activación o cargando el archivo mediante este email. Para instalar una llave de licencia usando un código de activación: 1. Vaya a Herramientas y configuración > Administración de licencias > Llave de licencia de Parallels Panel y haga clic en Instalar llave. 2. Introduzca el código recibido por email en el campo Introducir un código de activación y haga clic en ACEPTAR. Para instalar una llave de licencia usando un archivo de llave de licencia: 1. Vaya a Herramientas y configuración > Administración de licencias > Llave de licencia de Parallels Panel y haga clic en Instalar llave. 2. Seleccione Cargar un archivo de llave de licencia. 3. Especifique la ruta al archivo de la llave que ha recibido por email y haga clic en ACEPTAR. Para instalar una llave de licencia mediante el interfaz de línea de comandos (CLI): Para instalar una llave de licencia del Panel, use la utilidad license: license <--install|-i> <path-to-key-file | activation-code> Por ejemplo, En Linux usando un archivo de llave: /usr/local/psa/bin/license -i /tmp/pp10key.xml En Linux usando un código de activación: /usr/local/psa/bin/license -i AB1C23-4DEF56-7GHI89-JK1L23-MNP456 En Windows usando un archivo de llave: Actualización in situ del Panel 97 "%plesk_dir%\bin\license.exe" -i "D:\keys\pp10key.xml" En Windows usando un código de activación: "%plesk_dir%\bin\license.exe" -i AB1C23-4DEF56-7GHI89-JK1L23-MNP456 Configuración de conexiones a paneles remotos de versiones anteriores Con el fin de mejorar la seguridad del Panel, en la versión 11.0 hemos cambiado el protocolo de interacción entre Business Manager y los paneles conectados. Por omisión, tras la actualización a esta versión, Business Manager sigue usando el protocolo anterior para la interacción con los paneles conectados de la versión 10.4 y versiones anteriores. Para cambiar las conexiones entre Business Manager y estos paneles al nuevo protocolo mejorado, debería realizar los pasos de configuración adicionales que se describen a continuación. Para restaurar la conexión entre Business Manager 11.0 y un panel remoto de la versión 10.4 o una versión anterior: 1. Vaya a Configuración de negocio > Todos los ajustes > Paneles de hosting. 2. Encuentre el Panel remoto en Grupos de paneles. Este Panel mostrará un icono de aviso ( ) al lado de su nombre. Haga clic en Editar. 3. Vuelva a introducir la contraseña del administrador. 4. Especifique la dirección IP de Business Manager − la dirección IP que usará el Panel para comunicarse con Business Manager. Generalmente, esta dirección es la dirección IP del servidor Business Manager en su red local. De todas formas, esta dirección puede ser distinta. Por ejemplo, si Business Manager se comunica con este Panel mediante un firewall o un router NAT. 5. Haga clic en ACEPTAR. CAPÍTULO 10 Actualización del Panel mediante transferencia La actualización mediante transferencia es el proceso de cambio a la versión más reciente del Panel mediante la transferencia de todos los datos de hosting (planes de servicio, cuentas, suscripciones con contenido, etc.) de su servidor Parallels Panel actual (servidor de origen) a un servidor con una versión posterior del Panel (servidor de destino). Este método de actualización es apropiado, por ejemplo, si la última versión del Panel no soporta la actualización in situ de su Panel o no soporta el sistema operativo que utiliza en el servidor. Asimismo, puede usar este tipo de actualización si aparte de actualizar su Panel también desea transferirlo a un servidor más productivo o a un sistema operativo nuevo. La actualización mediante transferencia es posible únicamente en el caso de las versiones del Panel detalladas en la tabla que aparece a continuación. Puede actualizar el Panel mediante transferencia de las siguientes formas: Actualizarlo mediante el administrador de migraciones y transferencia (opción recomendada). Le recomendamos que realizar la actualización mediante transferencia usando el Administrador de migraciones y transferencias. Esta utilidad se ejecuta en un servidor de destino y copia los datos de hosting de su Panel de origen de forma automática. Si desea más información acerca de cómo actualizar su Panel mediante el administrador de migraciones y transferencias, consulte la sección Actualización mediante el administrador de migraciones y transferencias (en la página 100). Actualizarlo mediante archivos de backup. Si por algún motivo, el administrador de migraciones y transferencias no pudiera conectarse al servidor de origen (por ejemplo, debido a restricciones del firewall), usted puede transferir los datos del servidor de origen al servidor de destino usando archivos de backup. Para realizar este tipo de actualización, debería realizar un backup de lo datos presentes en el servidor de origen, transferir el archivo comprimido resultante al servidor de destino de forma manual y restaurar los datos en este servidor. Puede copiar y restaurar los datos del Panel mediante el GUI del Panel o a través de las utilidades de línea de comandos pleskbackup y pleskrestore. Si desea más información acerca de cómo realizar la actualización mediante archivos de backup, consulte la sección Actualización mediante archivos de backup (en la página 112). Objetos transferidos y configuración Actualización del Panel mediante transferencia 99 Una vez realizada la actualización mediante transferencia, el Panel de destino contendrá los planes de servicio, complementos, cuentas de cliente y suscripciones que existían en el servidor de origen antes de realizar la actualización. La mayoría de parámetros de configuración del Panel también serán transferidos. De todas formas, existen algunos objetos y parámetros de configuración que no son transferidos al Panel de destino: Parámetros de configuración del Panel de la lista que se muestra a continuación: La lista de bases de datos conectadas y sus parámetros (Herramientas y configuración > Servidores de base de datos) Los parámetros de configuración de los módulos Apache (Herramientas y configuración > Módulos Apache) Parámetros de backup (Herramientas y configuración > Configuración de backup) Los archivos de backup de los clientes y la configuración del repositorio FTP (Panel de control > Sitios web y dominios > Administrador de backups > Configuración de repositorio FTP personal). Extensiones del Panel. Software y servicios de terceros, como Adobe ColdFusion o servicios de Google. Los administradores y clientes deberían configurar estos parámetros y añadir los objetos ausentes de forma manual. Actualizaciones soportadas Origen Destino Plesk para Unix v. 7.5 y posterior Parallels Plesk Panel 10.0 o posterior basado en Linux Plesk para Windows v. 7.5.6 y posterior Parallels Plesk Panel 10.0 o posterior basado en Windows Importante: Si actualiza versiones anteriores del Panel (7.x, 8.x o 9.x), debería realizar algunos pasos de configuración adicionales en el Panel una vez finalizada la transferencia de datos. Estos pasos son imprescindibles para un cambio correcto de todos los objetos de su Panel al nuevo modelo de negocio. Para más información, consulte el capítulo Finalización de la actualización de Parallels Panel 9 y versiones anteriores (en la página 116). En este capítulo: Actualización mediante el administrador de migraciones y transferencias ......... 100 Actualización mediante archivos de backup ...................................................... 112 100 Actualización del Panel mediante transferencia Actualización mediante el administrador de migraciones y transferencias Los pasos a seguir para transferir los datos del Panel usando el administrador de migraciones y transferencias son los siguientes: 1. Instalar el administrador de migraciones y transferencias en el servidor de destino y preparar ambos servidores para la transferencia tal y como se describe en la sección Preparación para la actualización (en la página 101). 2. Ejecute el administrador de migraciones y transferencias y complete todos los pasos del wizard. Para más información acerca de estas acciones, consulte la sección Realización de la actualización (en la página 110). En esta sección: Preparación para la actualización ...................................................................... 101 Realización de la actualización .......................................................................... 110 Actualización del Panel mediante transferencia 101 Preparación para la actualización Antes de transferir los datos a Parallels Panel, realice las siguientes acciones: 1. Instale el administrador de migraciones y transferencias en el servidor de destino. Puede hacerlo de una de las siguientes formas: A través del Panel de Administración del Servidor. Para instalarlo a través del Panel de Administración del Servidor, vaya a Herramientas y configuración > Actualizaciones. En una ventana o pestaña nueva, se abrirá el interfaz web del Instalador de Parallels. En la ventana del Installer, haga clic en Añadir componentes, seleccione la casilla correspondiente al componente Administrador de migraciones y transferencias y haga clic en Continuar. Mediante la línea de comandos. Para instalar el administrador de migraciones y transferencias mediante la línea de comandos, ejecute Parallels Installer en el servidor de destino tal y como se describe en la sección Actualización a través de la línea de comandos (en la página 85) y añada este componente. 2. Si un servidor de origen o de destino está protegido por un firewall, configure el firewall para permitir el intercambio de datos entre los servidores. Cuando se realice una migración desde plataformas Windows, permita las conexiones TCP a los puertos 6489 (Administrador de migraciones y transferencias). Cuando se realice una migración desde Linux, permita las conexiones TCP al puerto 22 (SSH). 3. Si va a migrar plataformas basadas en Windows, instale el agente de migración y transferencia en el servidor de origen tal y como se describe en la sección Preparación para la transferencia de datos del Panel para Windows (en la página 102). En esta sección: Preparación para la transferencia de datos del Panel para Windows ................ 102 102 Actualización del Panel mediante transferencia Preparación para la transferencia de datos del Panel para Windows La transferencia automática de datos de un servidor Windows a otro sólo es posible en el caso de que se establezca una conexión específica entre los servidores. La conexión es establecida por el Administrador de migraciones y transferencias instalado en el servidor de destino y la utilidad Agente de migración y transferencia en el servidor de origen, siempre que estén configuradas de forma idéntica. El agente de migración y transferencia es una utilidad que transfiere los datos de un servidor de origen a un servidor de destino. Si desea más información acerca de cómo instalar el agente de migración y transferencia en el servidor, consulte la sección Instalación del agente de migración y transferencia (en la página 103). Si la configuración predeterminada del agente de migración y transferencia entra en conflicto con su configuración de red − por ejemplo, usted ya usa el puerto predeterminado de la utilidad para otras finalidades), puede cambiarla tal y como se describe en la sección Configuración del agente de migración y transferencia en el servidor de origen (en la página 104). Si cambia la configuración del agente de migración y transferencia, debería realizar los cambios correspondientes en la configuración del administrador de migraciones y transferencias tal y como se describe en la sección Configuración del administrador de migraciones y transferencias en el servidor de destino (en la página 108). Por omisión, el agente de migración y transferencia utiliza la siguiente configuración: Puerto − número del puerto que usa el Panel para la conexión al agente de migración y transferencia. (El puerto predeterminado es el 6489.) Cuando se cambie el puerto, considere lo siguiente: Este puede ser cualquier número entre 1 y 65535. Debe estar disponible en el servidor desde el que se realiza la migración de los datos, es decir, este puerto no debería ser utilizado por ningún otro programa o servicio de ninguno de los dos servidores. Este debe estar permitido por el firewall en el servidor de origen. Tipo de canal − protocolo de comunicación entre el administrador de migraciones y transferencias y el agente de migración y transferencia. (El predeterminado es HTTP.) Cuando seleccione el tipo de canal, considere las siguientes características: TCP proporciona un mejor rendimiento que HTTP. HTTP es más público, ya que usa el protocolo HTTP, permitido por la mayoría de firewalls. Nota: Si estos parámetros de conexión no son los mismos en la configuración del agente de migración y transferencia y del administrador de migraciones y transferencias, no podrán realizarse migraciones. Actualización del Panel mediante transferencia 103 En esta sección: Instalación del agente de migración y transferencia .......................................... 103 Configuración del agente de migración y transferencia en el servidor de origen 104 Configuración del administrador de migraciones y transferencias en el servidor de destino .............................................................................................................. 108 Instalación del agente de migración y transferencia Para instalar el agente de migración y transferencia: 1. Acceda al Panel de Administración del Servidor en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas y recursos). 3. Para obtener la última versión del agente de migración y transferencia, haga clic en Descargar agente de migración y transferencia. 4. Cargue el archivo al servidor de origen. 5. Acceda al servidor de origen mediante Escritorio Remoto y ejecute el archivo de instalación. 6. Haga clic en Siguiente varias veces para completar la instalación. Una vez instalado el agente de migración y transferencia, este se iniciará de forma automática con la configuración predeterminada.Así, puede proceder con la transferencia de datos. 104 Actualización del Panel mediante transferencia Configuración del agente de migración y transferencia en el servidor de origen El agente de migración y transferencia es totalmente operable con la configuración predeterminada, por lo que no es necesario cambiarla. De todas formas, si desea cambiar el puerto o el protocolo usado por el agente, puede hacerlo siguiendo las instrucciones que se proporcionan en esta sección. El cambio de la configuración del agente de migración y transferencia incluye lo siguiente: Cambio de los parámetros de la conexión del agente de migración y transferencia con el administrador de migraciones y transferencias (puerto y tipo de canal). Esto puede realizarse usando el interfaz del agente de migración y transferencia o el archivo de configuración del agente de migración y transferencia. Cambio de la ubicación de los archivos de datos en el servidor de origen. Esto es necesario si, por ejemplo, no dispone de suficiente espacio en el disco en el disco donde está instalado el agente de migración y transferencia. Para modificar los parámetros de conexión a través del UI del agente de migración y transferencia: 1. Ejecute el archivo WINAgentMng.exe. Si el agente de migración y transferencia se instaló en la ubicación predeterminada, puede acceder a este haciendo clic en Inicio > Programas > Parallels > Panel > Plesk Migration Agent o yendo a C:\Program Files\Parallels\Plesk Migration Agent\WINAgentMng.exe. Se abrirá la ventana del agente de migración y transferencia. Figure 1: Ventana del Agente de Migraciones de Plesk 2. Haga clic en Detener. Esto hace que puedan realizarse cambios en la configuración del agente de migración y transferencia. Actualización del Panel mediante transferencia 105 Figure 2: Agente de Migraciones de Plesk detenido: cambio de opciones disponible 3. Introduzca el valor deseado en Puerto para cambiar el número de puerto. 4. Para cambiar el tipo de canal del agente de migración y transferencia: a. Haga clic en Avanzado. Se abre la ventana de opciones avanzadas. Figure 3: Agente de Migraciones de Plesk: opciones avanzadas b. Seleccione un elemento apropiado en el menú Tipo de canal para establecer un tipo de canal. c. Haga clic en ACEPTAR. Esto aplica los cambios realizados en las opciones avanzadas y cierra la ventana de opciones avanzadas. 5. Haga clic en Iniciar. Esto aplica los cambios realizados en el número de puerto e inicia el agente de migración y transferencia con la configuración nueva. Edición del archivo de configuración del agente de migración y transferencia Usted puede editar las opciones de configuración del agente de migración y transferencia manualmente. Para que se apliquen los cambios una vez realizadas las modificaciones manualmente, será necesario reiniciar el agente de migración y transferencia. 106 Actualización del Panel mediante transferencia Para modificar los parámetros de conexión a través de la edición del archivo de configuración: 1. Abra el archivo <migration-agent-installation-directory>\WINAgentMng. exe.config y encuentre el elemento "/configuration/appSettings". De forma predeterminada, el agente de migración y transferencia está instalado en C:\Program Files\Parallels\PleskMigrationAgent. Importante: Es extremadamente recomendable que no realice ningún cambio más allá de los contenidos del nodo <appSettings>, ya que esta acción ocasionaría fallos en el administrador de migraciones y transferencias e impediría la realización de migraciones. 2. Para cambiar el número de puerto, introduzca el valor deseado en la cadena de texto <add key="Port" value="6489" /> en vez de 6489. Por ejemplo, si desea usar el puerto 7788, la cadena de texto debería ser <add key="Port" value="7788" />. 3. Para cambiar el tipo de canal, introduzca el valor deseado en la cadena de texto <add key="ChannelType" value="HTTP" /> en vez de HTTP. Por ejemplo, si desea usar TCP, esta cadena de texto debería ser <add key="ChannelType" value="TCP" />. 4. Para cambiar la dirección IP del agente de migración y transferencia, introduzca el valor de dirección IP en la cadena de texto <add key="IPAddress" value="" />. Esto permitirá al administrador de migraciones y transferencias conectarse al agente de migración y transferencia únicamente a través de la dirección IP especificada. Introduzca 0.0.0.0 o elimine esta cadena de texto del archivo para que el administrador de migraciones y transferencias pueda conectarse al agente de migración y transferencia a través de cualquier dirección IP disponible en el servidor de origen. 5. Guarde el archivo. 6. Reinicie el agente de migración y transferencia. Para cambiar la ubicación de los archivos de datos recopilados por el agente de migración y transferencia: 1. Abra el archivo <migration-agent-installation-directory>\WINAgentMng. exe.config y encuentre el elemento "/configuration/appSettings". Actualización del Panel mediante transferencia 107 De forma predeterminada, el agente de migración y transferencia está instalado en C:\Program Files\Parallels\PleskMigrationAgent. Importante: Es extremadamente recomendable que no realice ningún cambio más allá de los contenidos del nodo <appSettings>, ya que esta acción ocasionaría fallos en el administrador de migraciones y transferencias e impediría la realización de migraciones. 2. Añada la ruta completa (empezando con la raíz de la unidad) a la carpeta donde debería restaurarse el archivo en la cadena de texto <add key="DumpDirectory" value="" />. Por ejemplo, si desea que el volcado de la migración se almacene en la carpeta H:\Store\Plesk_migration, esta cadena de texto debería ser <add key="DumpDirectory" value="H:\Store\Plesk_migration" />. Si este directorio no existe en el disco H, se procederá con su creación. 3. Guarde el archivo. 4. Reinicie el agente de migración y transferencia. El contenido predeterminado del archivo de configuración <?xml version="1.0" encoding="UTF-8" ?> <configuration> <startup> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v1.1.4322" /> </startup> <system.runtime.remoting> <customErrors mode="off" /> <application name="Parallels Foreign Migration Agent" /> </system.runtime.remoting> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath="BackupUtils" /> </assemblyBinding> </runtime> <appSettings> <add key="Port" value="6489" /> <add key="ObjectUri" value="WinAgentURI" /> <add key="ChannelType" value="HTTP" /> <add key="IPAddress" value="" /> <add key="DumpDirectory" value="" /> <add key="UseWebserver" value="false" /> <add key="WebServerPort" value="6490" /> <add key="LogUseDefaultCulture" value="false" /> </appSettings> </configuration> 108 Actualización del Panel mediante transferencia Configuración del administrador de migraciones y transferencias en el servidor de destino Importante: Cambie la configuración de la conexión del administrador de migraciones y transferencias al agente de migración y transferencia únicamente si realizó los mismos cambios en la configuración del agente de migración y transferencia. Para cambiar los parámetros de la conexión del administrador de migraciones y transferencias al agente de migración y transferencia: 1. Abra el archivo %plesk_dir%\PMM\Migration\migrmng.exe.config y encuentre el elemento "/configuration/appSettings". %plesk_dir% es la variable de sistema que define la carpeta donde está instalado PPP. 2. Para cambiar el número de puerto, introduzca el valor deseado en la cadena de texto <add key="Port" value="6489" /> en vez de 6489. Por ejemplo, si desea usar el puerto 7788, la cadena de texto debería ser <add key="Port" value="7788" />. 3. Para cambiar el URI del agente de migración y transferencia, introduzca el valor deseado en la cadena de texto <add key="ObjectUri" value="WinAgentURI" /> en vez de WinAgentURI. Por ejemplo, si desea usar "MigrationAgent325" como el URI de la migración, la cadena de texto debería ser <add key="ObjectUri" value="MigrationAgent325" />. 4. Para cambiar el tipo de canal, introduzca el valor en la cadena de texto <add key="ChannelType" value="HTTP" /> en vez de HTTP. Por ejemplo, si desea usar TCP, esta cadena de texto debería ser <add key="ChannelType" value="TCP" />. 5. Guarde el archivo. El contenido predeterminado del archivo de configuración migrmng.exe <?xml version="1.0" encoding="UTF-8" ?> <configuration> <configSections> <section name="Platforms" type="ForeignMigratorEngineCore.Configuration.PlatformsSectionHandler, ForeignMigratorEngineCore"/> </configSections> <startup> <supportedRuntime version = "v2.0.50727" /> Actualización del Panel mediante transferencia 109 <supportedRuntime version = "v1.1.4322" /> </startup> <!-- Estas son las opciones que puede reconfigurar--> <appSettings> <add key="Port" value="6489" /> <add key="ObjectUri" value="WinAgentURI" /> <add key="ChannelType" value="HTTP" /> <!-- La ubicación del archivo de volcado y el nombre de archivo definido en el GUI del Panel invalidan las opciones en este archivo de configuración --> <add key="DumpDirectory" value="" /> <add key="DumpName" value="" /> <add key="UnixDumpDirectory" value="/usr/local" /> <add key="LogUseDefaultCulture" value="false" /> </appSettings> <!-- Fin de las opciones que puede reconfigurar --> <Platforms> ... </Platforms> </configuration> 110 Actualización del Panel mediante transferencia Realización de la actualización Para transferir cuentas y sitios web con aplicaciones presentes en otros servidores de hosting: 1. Acceda a Parallels Panel en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas y recursos). 3. Para comprobar si existe alguna actualización para los componentes del administrador de migraciones y transferencias, haga clic en Sincronizar. 4. Haga clic en Iniciar migración nueva. 5. Deje la opción Transferir datos desde otro servidor seleccionada y especifique lo siguiente: El número de puerto y la dirección del servidor de origen (en sistemas Linux/Unix). Indique si la dirección IP o el nombre del host del servidor, desde el que desea realizar la transferencia de datos. Si el servidor de origen se encuentra en una dirección IPv6, debería especificar el nombre de host del servidor en vez de la dirección IP. El nombre de usuario y la contraseña del administrador del servidor de origen. Nota: Puede usar la opción Transferir datos ya procesados por el agente de migración y transferencia presentes en el host local para importar datos de un archivo, tal y como se describe en la sección Resolución de incidencias de migración y transferencia (en la página 190). Se trata de otra forma de transferir datos, que puede usarse cuando el servidor fuente esté offline y ya haya recogido los datos de este. 6. Si usa Parallels Panel para Linux, también puede especificar el directorio en el servidor de origen donde debería cargarse el agente de migraciones. 7. Indique la ruta al directorio donde se guardarán los archivos temporales. 8. Indique si desea transferir todos los datos relacionados con la configuración de servicios, cuentas de usuario y dominios del servidor de origen o sólo elementos específicos. En el caso de que opte por realizar una transferencia completa del servidor, puede configurar el administrador de migraciones y transferencias para que se transfiera una llave de licencia del servidor de origen. Esto es útil en el caso de que la llave de licencia sea apropiada para la versión del Panel instalada en el servidor de destino y usted desea usar esta llave en vez de la llave actual. Actualización del Panel mediante transferencia 111 9. Si alguno de los objetos del Panel del servidor de origen (por ejemplo cuentas de usuario, dominios, etc) ya existe en el servidor de destino, usted puede reemplazarlo seleccionando la casilla Reemplazar objetos existentes . 10. Si utiliza Parallels Panel para Linux, seleccione la casilla Usar transporte rsync. Esto reduce la cantidad de espacio en disco, ancho de banda y tiempo requerido para la transferencia de datos. 11. Haga clic en Siguiente. El administrador de migraciones y transferencias se conectará al servidor indicado y recogerá la información relacion ada con los objetos de la plataforma de alojamiento fuente. 12. Si ha seleccionado transferir únicamente determinados elementos, en este paso deberá seleccionar las casillas correspondientes a las cuentas de usuario y dominios que desea transferir. Además, es necesario que indique los tipos de datos que desea transferir: Todos los parámetros de configuración y el contenido. Todos los parámetros de configuración y contenido excepto el correo. Sólo las cuentas de correo con mensajes de email. 13. Haga clic en Siguiente. 14. Una vez recuperados los datos desde el servidor fuente, indique las direcciones IP nuevas que deben usarse. Si dispone de muchas direcciones IP, ahora puede descargar el archivo de mapeo IP actual, corregirlo en un editor de texto o ejecutar un script personalizado de buscar/reemplazar y a continuación volverlo a cargar al servidor. En el siguiente ejemplo se muestra la sintaxis del archivo de asignación (mapeo) IP: 10.10.10.10 192.168.1.2 Donde 10.10.10.10 es una dirección IP usada en el servidor de origen y 192.168.1.2 es una dirección IP nueva que debería usarse en el servidor de destino. Entre las dos direcciones IP existe un espacio en blanco. Cuando realice la lista de direcciones, sitúe cada entrada de mapeo en una línea distinta. 15. Haga clic en Siguiente. La transferencia de datos empezará de inmediato. Importante: Si transfiere datos de Parallels Panel 9 o versiones anteriores, debería completar la transferencia tal y como se describe en el capítulo Finalización de la actualización de Parallels Panel 9 y versiones anteriores (en la página 116). 112 Actualización del Panel mediante transferencia Actualización mediante archivos de backup Además de usar el administrador de migraciones y transferencias, usted puede realizar un backup de los datos del servidor de origen, transferir el archivo comprimido resultante al servidor de destino y restaurar allí los datos. La realización del backup y la restauración puede realizarse a través del interfaz de usuario del Panel o a través de las utilidades de línea de comando pleskbackup y pleskrestore. Estas utilidades se encuentran en el directorio /usr/local/psa/bin/ en sistemas Linux y en %plesk_cli% en sistemas Windows. Importante: Las utilidades de backup y restauración y las funciones correspondientes en el Panel sólo están disponibles si usted instala los componentes opcionales del Panel que no están incluidos en las instalaciones típicas. Usted puede instalar estos componentes usando el asistente de actualización e instalación basado en web. En el panel de administración del servidor, vaya a Herramientas y configuración > Actualizaciones > Añadir componentes y seleccione Administrador de backups de Parallels Panel en el grupo Soluciones de backup del servidor. El formato de backup cambia de versión en versión, por lo que puede que no sea posible restaurar los datos usando un backup a través de la línea de comandos debido a problemas de compatibilidad. Por este motivo, si desea transferir los datos de versiones anteriores del Panel, hágalo mediante el interfaz de usuario del Panel: en este caso, el Panel de destino convertirá automáticamente el archivo de backup al formato apropiado. Para realizar un backup de los datos presentes en el servidor de origen a través del interfaz de usuario de Parallels Panel: Siga las instrucciones detalladas en la guía del administrador correspondiente a su versión de Plesk: Parallels Panel 10: http://download1.parallels.com/Plesk/PP10/10.4.4/Doc/en-US/online/plesk-administ rator-guide/59256.htm. Plesk 9.5: http://download1.parallels.com/Plesk/PPP9/Doc/en-US/plesk-9.5-administrators-gui de/59256.htm. Plesk 8.6: http://download1.parallels.com/Plesk/Plesk8.6/Doc/en-US/plesk-8.6-unix-administra tors-guide/17391.htm. Si dispone de una versión de Plesk anterior a la 8.6, use el vínculo Ayuda presente en el panel de navegación para acceder a la guía del administrador. Actualización del Panel mediante transferencia 113 Para realizar un backup de todos los datos presentes en el servidor de origen a través de las utilidades de línea de comandos, emita el siguiente comando: En un servidor basado en Linux - /usr/local/psa/bin/pleskbackup all <backup_file_name>. En un servidor basado en Windows que ejecute Plesk 9 y 10 "%plesk_cli%\pleskbackup.exe" all <backup_file_name>. En un servidor basado en Windows que ejecute Plesk 8.6 o una versión anterior "%plesk_cli%\backup.exe" all <backup_file_name>. Si desea guardar los archivos de backup en un servidor FTP, especifique una URL como ftp://[<login>[:<password>]@]<server>/<file_path> en vez de <backup_file_name>. Si desea mejorar la seguridad de los backups, cifre el backup añadiendo la opción -backup-password <your_password>. Para más información acerca de los backups protegidos con contraseña, consulte la sección Backup y restauración de la guía del administrador. Si desea realizar un backup selectivo a través de las utilidades de línea de comandos, siga las instrucciones detalladas en la Guía de utilidades de backup y restauración de su versión de Plesk: Parallels Panel 10: http://download1.parallels.com/Plesk/PP10/10.4.4/Doc/en-US/online/plesk-linux-adv anced-administration-guide/68837.htm (para Linux) y http://download1.parallels.com/Plesk/PP10/10.4.4/Doc/en-US/online/plesk-win-adva nced-administration-guide/68481.htm (para Windows). Plesk 9.5: http://download1.parallels.com/Plesk/PPP9/Doc/en-US/plesk-9.5-backup-cli-guide/6 2004.htm. Plesk 8.6 para Windows: http://download1.parallels.com/Plesk/Plesk8.6/Doc/en-US/plesk-8.6-win-backup-res tore-guide/22876.htm. Plesk 8.6 para Linux/Unix: http://download1.parallels.com/Plesk/Plesk8.6/Doc/en-US/plesk-8.6-unix-backup-re store-guide/18900.htm. Una vez copiados los datos que desee transferir, cargue el archivo de backup al servidor y restaure los datos presentes en este. Para cargar un archivo de backup al servidor de destino y restaurar los datos mediante el GUI: 1. Acceda al Panel de Administración del Servidor en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de backups (en el grupo Herramientas). 114 Actualización del Panel mediante transferencia 3. Haga clic en Cargar archivos al repositorio del servidor. 4. Haga clic en Examinar y seleccione el archivo de backup que desea cargar. 5. Si se cifró el backup, especifique la contraseña que usó para el cifrado. 6. Haga clic en ACEPTAR.El archivo se cargará al repositorio del servidor. 7. En la pestaña Repositorio del servidor, haga clic en el vínculo correspondiente al archivo de backup que acaba de cargar. 8. Seleccione los tipos de datos que desea restaurar y especifique las opciones de restauración. 9. Haga clic en Restaurar y siga las instrucciones que aparecen en pantalla para completar la restauración. Para restaurar todos los datos en el servidor de destino a través de la utilidad de línea de comandos pleskrestore: 1. Cargue un archivo de backup al servidor. 2. Prepare un archivo de mapeo, para que pueda especificar las direcciones IP que deberían usarse en el servidor: a. Para crear este archivo, emita el siguiente comando: En un servidor basado en Linux - /usr/local/psa/bin/pleskrestore --create-map <path to backup file> -map <path to mapping file> En un servidor basado en Windows - "%plesk_cli%\pleskrestore.exe" --create-map <path to backup file> -map <path to mapping file> a. Abra el archivo de mapeo creado con un editor de texto. b. Localice la sección que empieza por [ip-map]. Esta debería contener entradas como las detalladas en el siguiente ejemplo: [ip-map] # Unchanged IP addresses: # Please review default IP addresses mapping below: 10.52.30.170 shared -> 10.52.30.170 shared # ip address does not exist 10.52.30.170 10.52.120.243 exclusive -> 10.52.120.243 exclusive # ip address does not exist 10.52.120.243 c. A la derecha de cada línea tras los caracteres ->, reemplace las direcciones IP presentes por las que deberían usarse en el servidor de destino y compruebe que el esquema de asignación está correctamente indicado por las palabras shared y exclusive. Shared indica una dirección IP compartida y exclusive una dirección IP dedicada. d. Guarde el archivo. 3. Restaure los datos de un backup ejecutando el siguiente comando: Actualización del Panel mediante transferencia 115 En un servidor basado en Linux - /usr/local/psa/bin/pleskrestore --restore <path_to_backup_file> -level server -map <path to mapping file> En un servidor basado en Windows - "%plesk_cli%\pleskrestore.exe" <path_to_backup_file> -level server -map <path to mapping file> Si el backup se protegió con una contraseña, use la opción -backup-password para especificar la contraseña que utilizó para el cifrado. Si no puede realizarse la restauración y obtiene el mensaje de error No se pueden resolver todos los conflictos, consulte la sección Resolución de problemas de migración y transferencia. Nota: Si desea realizar una restauración selectiva mediante herramientas de línea de comandos, siga las instrucciones detalladas en la Guía de administración avanzada (EN) disponible en http://download1.parallels.com/Plesk/PP11/11.0.0/Doc/en-US/online/plesk-linux-advan ced-administration-guide/68847.htm (para Linux) y en http://download1.parallels.com/Plesk/PP11/11.0.0/Doc/en-US/online/plesk-win-advanc ed-administration-guide/68480.htm (para Windows). Una vez restaurados los datos, cada sitio web migrado se asocia con una suscripción de servicio de hosting distinta, no asociada a ningún plan de hosting particular. Para simplificar el futuro mantenimiento, ahora puede revisar las propiedades de todas las suscripciones nuevas y asociarlas con planes de hosting. Importante: Si actualiza Parallels Panel 9 o versiones anteriores, debería completar la actualización tal y como se describe en el capítulo Finalización de la actualización de Parallels Panel 9 y versiones anteriores (en la página 116). CAPÍTULO 11 Finalización de la actualización de Parallels Panel 9 y versiones anteriores En comparación con versiones anteriores de Parallels Panel (como la versión 9 y versiones anteriores), Parallels Plesk Panel 10 y las versiones posteriores incorporan múltiples cambios significativos en el modelo de negocio. Por ejemplo, los servicios se ofrecen a través de planes de servicio y suscripciones, en vez de proporcionarse mediante plantillas y dominios, y los administradores han sido reemplazados por usuarios auxiliares. Si desea más información acerca de los cambios implementados, consulte la sección Familiarizándose con Parallels Panel 11 de la Guía del administrador. Este capítulo describe los pasos a realizar para completar la transición al nuevo modelo de negocio. Durante la actualización o transferencia a Parallels Panel 11.0, la mayoría de dominios y cuentas de usuario se transformarán automáticamente para así estar conformes al nuevo modelo de negocio. De todas formas, debido a los cambios en el esquema de asignación de recursos, deberá realizar varias acciones y decidir de qué forma deberían asignarse los recursos en su nuevo sistema. Estas acciones son las siguientes: 1. Complete la transición de recursos y cuentas usando el asistente de transición en el Panel. Para más información, consulte la sección Finalización de la transición (en la página 121). Si desea más información acerca del proceso de conversión de los objetos, consulte la sección Descripción general de los esquemas de conversión automática y pasos adicionales recomendados (en la página 117). 2. Cree planes de hosting (de revendedor) correspondientes a sus ofertas de servicio y asocie las cuentas y las suscripciones transferidas con los planes. Para más información, consulte la sección Asociación de suscripciones y cuentas nuevas con planes (en la página 123). Si desea más información acerca de las suscripciones y planes de servicio, consulte el capítulo Oferta de servicios a clientes y revendedores de la Guía del administrador. En este capítulo: Esquemas de conversión y pasos recomendados ............................................. 117 Finalización de la transición .............................................................................. 121 Asociación de suscripciones y cuentas nuevas con planes ............................... 123 Ejecución de scripts vía el programador de tareas cron (hosting Linux). ........... 123 Finalización de la actualización de Parallels Panel 9 y versiones anteriores 117 Esquemas de conversión y pasos recomendados En esta sección: Cuentas de revendedor ..................................................................................... 117 Clientes del administrador y sus dominios ......................................................... 118 Clientes de revendedores y sus dominios ......................................................... 119 Dominios pertenecientes al administrador ......................................................... 120 Dominios pertenecientes a revendedores ......................................................... 120 Cuentas de revendedor Conversión realizada: Las cuentas de revendedor de las versiones anteriores de Plesk se han convertido en cuentas de revendedor con suscripciones personalizadas, no vinculadas a ningún plan de revendedor existente. Acción adicional recomendada: Para simplificar la administración de cuentas, suscriba los revendedores a planes de revendedor. 118 Finalización de la actualización de Parallels Panel 9 y versiones anteriores Clientes del administrador y sus dominios Conversiones realizadas: Las cuentas de cliente del administrador se han convertido en cuentas de cliente que pertenecen al administrador. Todos los dominios se han convertido a suscripciones individuales, una suscripción por cada dominio. Todas las suscripciones se han asignado a los clientes propietarios de los dominios correspondientes. Los permisos y límites anteriores del cliente se han convertido a una entidad de tipo suscripción denominada Mis Recursos. La entidad no está vinculada a ningún plan de hosting existente, pero sólo mantiene la información acerca de los recursos que fueron asignados al usuario antes de la transición. Los administradores de dominio se han convertido a usuarios de clientes, cuyas cuentas, en la mayoría de los casos, están inactivas para así impedirles el acceso al Panel de Control. Esta acción se realiza por motivos de seguridad: mientras un administrador de un dominio anteriores se aisló dentro de un dominio, un usuario de cliente nuevo puede acceder a todas las suscripciones propiedad del cliente. Más acciones recomendadas: 1. Complete la transición de las cuentas de cliente usando los siguientes esquemas: Los clientes que tenían un dominio se convierten a clientes con una suscripción personalizada. A la suscripción se le asigna la cantidad mínima de recursos de los límites del dominio o cliente anterior. Los administradores de dominio se convierten en usuarios que pueden acceder al Panel. Los clientes que disponían de múltiples dominios y que no podían modificar las asignaciones de uso de recursos, se convierten en clientes con suscripciones personalizadas. Cada suscripción hereda las asignaciones de recursos de los límites del dominio anterior. Los administradores de dominio anteriores se convierten en usuarios con cuentas suspendidas, para que así no puedan acceder al Panel ni ver todos los dominios y suscripciones del cliente. Los clientes que disponían de múltiples dominios y que podían modificar las asignaciones de uso de recursos y crear dominios nuevos, pueden convertirse a: Revendedor. Un cliente anterior se actualiza a revendedor. Los recursos de la suscripción de revendedor se heredan de los límites del cliente anterior. Si la cuenta de administrador de dominio se habilitó para un dominio anterior, esta se actualiza como una cuenta de cliente y la suscripción correspondiente se asocia con esta. De lo contrario, las suscripciones pertenecen directamente al revendedor. Cliente. Un cliente anterior sigue siendo cliente. Los recursos del cliente se comparten entre todas las suscripciones del cliente. Los usuarios del administrador del dominio permanecen inactivos. Finalización de la actualización de Parallels Panel 9 y versiones anteriores 119 2. Para simplificar la administración de cuentas, asocie las suscripciones nuevas con sus planes de hosting. Clientes de revendedores y sus dominios Conversiones realizadas: Todas las cuentas de clientes que pertenecían a un revendedor en la versión anterior de Plesk se convirtieron a cuentas de cliente propiedad de los revendedores respectivos. Los recursos de cada cliente se convierten en una entidad similar a una suscripción denominada 'Mis Recursos', que será eliminada una vez completada la transición. Todos los dominios de los clientes se convierten a suscripciones (una suscripción nueva para cada uno de los dominios). Los administradores de dominio se convierten a usuarios del cliente con estado 'Inactivo', lo que les prohíbe acceder al Panel de Control. Esta acción se realiza por motivos de seguridad: mientras un administrador de un dominio anteriores se aisló dentro de un dominio, un usuario de cliente nuevo puede acceder a todas las suscripciones propiedad del cliente. Pasos adicionales recomendados: 1. Complete la transición de las cuentas de cliente usando los siguientes esquemas: Los clientes que tenían un dominio y que no podían modificar las asignaciones de recursos se convierten a clientes. Los recursos de la suscripción nueva son iguales al mínimo de límites de dominio o cliente anterior. El usuario administrador de dominio pasa a estar activo. Los clientes que tenían un dominio y que podían modificar las asignaciones de recursos se convierten a clientes. Los recursos de la suscripción nueva son iguales a los límites del cliente anterior. El usuario administrador de dominio pasa a estar activo. Los clientes que tenían múltiples dominios y que no podían modificar las asignaciones de uso de recursos, se convierten a clientes. Cada suscripción hereda las asignaciones de recursos de los límites del dominio anterior. Los administradores de dominio anteriores se convierten en usuarios con cuentas suspendidas, para que así no puedan acceder al Panel ni ver todos los dominios y suscripciones del cliente. Los clientes que disponían de múltiples dominios y que podían modificar las asignaciones de uso de recursos y crear dominios nuevos, se convierten a clientes. Los recursos del cliente se comparten entre todas las suscripciones del cliente. Los usuarios del administrador del dominio permanecen inactivos. 2. Para simplificar la administración de cuentas, asocie las suscripciones nuevas con sus planes de hosting. 120 Finalización de la actualización de Parallels Panel 9 y versiones anteriores Dominios pertenecientes al administrador Conversiones realizadas: Todos los dominios pertenecientes al administrador en las versiones anteriores de Plesk se convierten a suscripciones propias del administrador. Los administradores de dominio se convierten temporalmente en usuarios inactivos del Panel de Control. Pasos adicionales recomendados: 1. En el caso de dominios que tenían configuradas cuentas de administrador de dominio, usted puede conservar los resultados de la conversión automática o utilizar cualquiera de los siguientes esquemas: Actualizar los administradores de dominio anteriores a clientes y asignarles dominios. Convertir a suscripción con usuarios. Las cuentas de administrador de dominio permanecen inactivas, por lo que deberá reactivarlas en el Panel. Convertir a suscripción sin usuarios. Se elimina la cuenta de administrador de dominio anterior. 2. Con el fin de simplificar la administración de suscripciones, asocie las suscripciones nuevas con sus planes de hosting. Dominios pertenecientes a revendedores Conversiones realizadas: todos los dominios que pertenecían a revendedores en una versión anterior de Plesk se convierten a suscripciones propias de los revendedores, conservando así la propiedad. Los administradores de dominio se convierten temporalmente en usuarios inactivos del Panel de Control. Pasos adicionales recomendados: En el caso de dominios que tenían configuradas cuentas de administrador de dominio, usted puede conservar los resultados de la conversión automática o utilizar cualquiera de los siguientes esquemas: Actualizar los administradores de dominio anteriores a clientes de revendedores y asignarles dominios. Convertir a suscripción con usuarios. Las cuentas de administrador de dominio permanecen inactivas, por lo que deberá reactivarlas en el Panel. Convertir a suscripción sin usuarios. Se elimina la cuenta de administrador de dominio anterior. Finalización de la actualización de Parallels Panel 9 y versiones anteriores 121 Finalización de la transición Para completar la transición al nuevo modelo de negocio una vez realizada la actualización o migración a Panel 10: 1. Acceda al Panel de Administración del Servidor como administrador. 2. En la página principal, haga clic en el vínculo Finalización de cambio al modelo de negocio de Panel 10. Este vínculo se encuentra en un cuadro de mensaje que muestra si algunas de las cuentas de usuario no pudieron ser transicionadas. Como alternativa, puede ir a Herramientas y utilidades > Finalización de cambio al modelo de negocio de Panel 10. 3. En la pestaña Acciones recomendadas, revise las cuentas y suscripciones y los esquemas de transición recomendados. 4. Si las acciones recomendadas se adecuan a sus necesidades, seleccione las casillas correspondientes Hacer transición de estos clientes y Realizar transición de estas suscripciones y haga clic en ACEPTAR. Esta acción realizará la transición de los clientes y suscripciones seleccionados. Una vez completada la transición, estas ya no aparecerán en la lista. 5. Como alternativa, realice la transición de clientes y suscripciones seleccionando un esquema de transición basado en su propio juicio: a. Haga clic en la pestaña Transición selectiva de clientes o Transición selectiva de suscripciones. Para ayudarle a seleccionar un esquema de transición apropiado para una cuenta, tenga en cuenta el número de dominios pertenecientes a un clientes, las cantidades de recursos asignadas previamente y los privilegios concedidos. El número de dominios pertenecientes a cada cliente se muestra en la lista de clientes, en la columna Suscripciones. Para conocer los privilegios concedidos y los recursos asignados, haga clic en un vínculo con el nombre del cliente y a continuación haga clic en Mis recursos. Una vez hecho esto, haga clic en Nivel superior para volver a la página anterior. b. Seleccione las casillas correspondientes a los clientes o suscripciones para los que desea realizar la transición usando uno de los esquemas. c. En el menú Aplicar esquema de transición, seleccione la opción deseada: Para clientes: La suscripción hereda el mínimo del Cliente o Dominio. Los recursos asignados a cada suscripción nueva son iguales al mínimo de los límites del cliente o dominio anterior. La suscripción hereda los límites del Cliente. Los recursos asignados a cada suscripción nueva son iguales a los límites del cliente anterior. 122 Finalización de la actualización de Parallels Panel 9 y versiones anteriores La suscripción hereda los límites del dominio. Los recursos asignados a cada suscripción nueva son iguales a los límites del dominio anterior. Distribuir recursos del cliente. La parte que queda de los recursos del cliente anterior que no se asignó a los dominios se divide a partes iguales entre las suscripciones del cliente y se añade a sus recursos. Actualizar a revendedor. Un cliente anterior se actualiza a revendedor. Los recursos de la suscripción de revendedor son iguales a los límites del cliente anterior. Si una cuenta de administrador de dominio estaba habilitada para el dominio de un cliente, esta se actualiza a cuenta de cliente y se le asocia la suscripción correspondiente. Si no existía ninguna cuenta de administrador de dominio, las suscripciones pertenecen directamente al revendedor. Para suscripciones: Actualizar a cliente. El administrador de dominio anterior se convierte a cliente y se le asigna la suscripción. Suscripción con usuario. La cuenta de administrador de dominio anterior pasa a ser un usuario del Panel que sólo tiene acceso a la suscripción que contiene su dominio. Suscripción sin usuario. Se elimina la cuenta de administrador de dominio anterior. Finalización de la actualización de Parallels Panel 9 y versiones anteriores 123 Asociación de suscripciones y cuentas nuevas con planes Una vez se haya completado la transferencia de todos los clientes y suscripciones, el asistente de transición desaparecerá del Panel. Para completar el cambio de las cuentas y suscripciones transferidas al nuevo modelo de negocio, haga lo siguiente: 1. Cree planes de revendedor y planes de hosting correspondientes a sus ofertas de servicio. Para añadir un plan de hosting o de revendedor al panel de administración del servidor, ejecute el wizard Añadir plan nuevo en Planes de servicio > Planes de hosting y Planes de servicio > Planes de revendedor respectivamente. Si desea más información acerca de la configuración de planes, consulte las secciones Creación de planes de hosting y Creación de planes de revendedor de la Guía del administrador . 2. Asocie las cuentas y suscripciones transferidas con los planes. Para asociar cuentas de revendedor con un plan de revendedor, haga clic en el botón Cambiar plan para un revendedor determinado en Revendedores y especifique el plan que ha añadido. Para asociar suscripciones de servicios de hosting con un plan de hosting, haga clic en el botón Cambiar plan para una suscripción determinada en Suscripciones y especifique el plan de hosting. Si desea más información acerca de las suscripciones y planes de servicio, consulte el capítulo Entrega de servicio a sus clientes y empleo de revendedores de la Guía del administrador. Ejecución de scripts vía el programador de tareas cron (hosting Linux). En versiones anteriores del Panel, los usuarios que tenían el permiso para programar tareas con cron pero que no podían acceder al shell del servidor, aún seguían pudiendo ejecutar scripts en el shell bajo el que se estaba ejecutando el cron. Esto les permitía acceder a los datos que podían usarse potencialmente para comprometer el servidor. A partir de Parallels Panel 10.1, la ejecución de tareas cron se limita automáticamente al entorno shell chrooted. Esta es la configuración predeterminada que se aplica en instalaciones limpias de Panel 10.1 y en aquellos casos en que los datos se migraron desde otras plataformas o versiones anteriores de Plesk. Si ha actualizado a Parallels Panel 10.1 desde una versión anterior (incluyendo la 10.0), el shell chrooted no se selecciona automáticamente para no interrumpir la ejecución de cualquier tarea programada que puedan estar ejecutando sus clientes. 124 Finalización de la actualización de Parallels Panel 9 y versiones anteriores Si confía en sus clientes tanto como para permitirles la ejecución de scripts en un entorno no-chrooted, puede seleccionar el shell requerido emitiendo el siguiente comando en la consola: # /usr/local/psa/bin/server_pref -u -crontab-secure-shell "/bin/sh" Si desea revertir este parámetro de configuración y establecer de nuevo el shell predeterminado usado por el sistema, emita el siguiente comando en la consola: # /usr/local/psa/bin/server_pref -u -crontab-secure-shell "" CAPÍTULO 12 Transferencia de datos del Panel Una transferencia es un proceso donde se mueven los datos de hosting (planes de servicio, suscripciones con contenido, etc.) de un servidor Parallels Panel (el servidor de origen) a otro servidor con Parallels Panel de la misma versión (el servidor de destino). La transferencia le permite, por ejemplo, mover su Panel a la perfección a un servidor más productivo o a otro sistema operativo. Puede transferir los datos del Panel de las siguientes formas: Transferirlos mediante la utilidad Administrador de migraciones y transferencias (opción recomendada). Le recomendamos transferir los datos de hosting mediante la utilidad Administrador de migraciones y transferencias. Esta utilidad se ejecuta en un servidor de destino y copia los datos de hosting de su Panel de origen de forma automática. Si desea más información acerca de cómo transferir datos de hosting mediante el administrador de migraciones y transferencias, consulte la sección Transferencia de datos mediante el administrador de migraciones y transferencias (en la página 126). Transferirlos mediante archivos de backup. Si por algún motivo, el administrador de migraciones y transferencias no pudiera conectarse al servidor de origen (por ejemplo, debido a restricciones del firewall), usted puede transferir los datos del servidor de origen al servidor de destino usando archivos de backup. Para realizar la transferencia de datos, debería realizar un backup de los datos presentes en el servidor de origen, transferir el archivo comprimido resultante al servidor de destino de forma manual y restaurar los datos en este servidor. Puede copiar y restaurar los datos del Panel mediante el GUI del Panel o a través de las utilidades de línea de comandos pleskbackup y pleskrestore. Si desea más información acerca de cómo realizar la transferencia de los datos usando archivos de backup, consulte la sección Transferencia de datos mediante archivos de backup (en la página 138). Objetos transferidos y configuración Una vez realizada una transferencia, el Panel de destino contendrá los planes de servicio, complementos, cuentas de cliente y suscripciones que existían en el servidor de origen antes de realizar la transferencia. La mayoría de parámetros de configuración del Panel también serán transferidos. De todas formas, existen algunos objetos y parámetros de configuración que no son transferidos al Panel de destino: Parámetros de configuración del Panel de la lista que se muestra a continuación: La lista de bases de datos conectadas y sus parámetros (Herramientas y configuración > Servidores de base de datos) Los parámetros de configuración de los módulos Apache (Herramientas y configuración > Módulos Apache) Parámetros de backup (Herramientas y configuración > Configuración de backup) 126 Transferencia de datos del Panel Los archivos de backup de los clientes y la configuración del repositorio FTP (Panel de control > Sitios web y dominios > Administrador de backups > Configuración de repositorio FTP personal). Extensiones del Panel. Software y servicios de terceros, como Adobe ColdFusion o servicios de Google. Los administradores y clientes deberían configurar estos parámetros y añadir los objetos ausentes de forma manual. En este capítulo: Transferencia de datos mediante el administrador de migraciones y transferencias .......................................................................................................................... 126 Transferencia de datos mediante archivos de backup ....................................... 138 Transferencia de datos mediante el administrador de migraciones y transferencias Los pasos a seguir para transferir los datos del Panel usando el administrador de migraciones y transferencias suelen ser los siguientes: 1. Instalar el administrador de migraciones y transferencias en el servidor de destino y preparar ambos servidores para la transferencia tal y como se describe en la sección Preparación para la transferencia (en la página 127). 2. Ejecute el administrador de migraciones y transferencias y complete todos los pasos del wizard. Para más información acerca de estas acciones, consulte la sección Realización de la transferencia (en la página 136). En esta sección: Preparación para la transferencia...................................................................... 127 Realización de la transferencia ......................................................................... 136 Transferencia de datos del Panel 127 Preparación para la transferencia Antes de transferir los datos a Parallels Panel, realice las siguientes acciones: 1. Instale el administrador de migraciones y transferencias en el servidor de destino. Puede hacerlo de una de las siguientes formas: A través del Panel de Administración del Servidor. Para instalarlo a través del Panel de Administración del Servidor, vaya a Herramientas y configuración > Actualizaciones. En una ventana o pestaña nueva, se abrirá el interfaz web del Instalador de Parallels. En la ventana del Installer, haga clic en Añadir componentes, seleccione la casilla correspondiente al componente Administrador de migraciones y transferencias y haga clic en Continuar. Mediante la línea de comandos. Para instalar el administrador de migraciones y transferencias mediante la línea de comandos, ejecute Parallels Installer en el servidor de destino tal y como se describe en la sección Actualización a través de la línea de comandos (en la página 85) y añada este componente. 2. Si un servidor de origen o de destino está protegido por un firewall, configure el firewall para permitir el intercambio de datos entre los servidores. Cuando se realice una migración desde plataformas Windows, permita las conexiones TCP a los puertos 6489 (Administrador de migraciones y transferencias). Cuando se realice una migración desde Linux, permita las conexiones TCP al puerto 22 (SSH). 3. Si va a migrar plataformas basadas en Windows, instale el agente de migración y transferencia en el servidor de origen tal y como se describe en la sección Preparación para la transferencia de datos del Panel para Windows (en la página 102). En esta sección: Preparación para la transferencia de datos del Panel para Windows ................ 128 128 Transferencia de datos del Panel Preparación para la transferencia de datos del Panel para Windows La transferencia automática de datos de un servidor Windows a otro sólo es posible en el caso de que se establezca una conexión específica entre los servidores. La conexión es establecida por el Administrador de migraciones y transferencias instalado en el servidor de destino y la utilidad Agente de migración y transferencia en el servidor de origen, siempre que estén configuradas de forma idéntica. El agente de migración y transferencia es una utilidad que transfiere los datos de un servidor de origen a un servidor de destino. Si desea más información acerca de cómo instalar el agente de migración y transferencia en el servidor, consulte la sección Instalación del agente de migración y transferencia (en la página 103). Si la configuración predeterminada del agente de migración y transferencia entra en conflicto con su configuración de red − por ejemplo, usted ya usa el puerto predeterminado de la utilidad para otras finalidades), puede cambiarla tal y como se describe en la sección Configuración del agente de migración y transferencia en el servidor de origen (en la página 104). Si cambia la configuración del agente de migración y transferencia, debería realizar los cambios correspondientes en la configuración del administrador de migraciones y transferencias tal y como se describe en la sección Configuración del administrador de migraciones y transferencias en el servidor de destino (en la página 108). Por omisión, el agente de migración y transferencia utiliza la siguiente configuración: Puerto − número del puerto que usa el Panel para la conexión al agente de migración y transferencia. (El puerto predeterminado es el 6489.) Cuando se cambie el puerto, considere lo siguiente: Este puede ser cualquier número entre 1 y 65535. Debe estar disponible en el servidor desde el que se realiza la migración de los datos, es decir, este puerto no debería ser utilizado por ningún otro programa o servicio de ninguno de los dos servidores. Este debe estar permitido por el firewall en el servidor de origen. Tipo de canal − protocolo de comunicación entre el administrador de migraciones y transferencias y el agente de migración y transferencia. (El predeterminado es HTTP.) Cuando seleccione el tipo de canal, considere las siguientes características: TCP proporciona un mejor rendimiento que HTTP. HTTP es más público, ya que usa el protocolo HTTP, permitido por la mayoría de firewalls. Nota: Si estos parámetros de conexión no son los mismos en la configuración del agente de migración y transferencia y del administrador de migraciones y transferencias, no podrán realizarse migraciones. Transferencia de datos del Panel 129 En esta sección: Instalación del agente de migración y transferencia .......................................... 129 Configuración del agente de migración y transferencia en el servidor de origen 130 Configuración del administrador de migraciones y transferencias en el servidor de destino .............................................................................................................. 134 Instalación del agente de migración y transferencia Para instalar el agente de migración y transferencia: 1. Acceda al Panel de Administración del Servidor en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas y recursos). 3. Para obtener la última versión del agente de migración y transferencia, haga clic en Descargar agente de migración y transferencia. 4. Cargue el archivo al servidor de origen. 5. Acceda al servidor de origen mediante Escritorio Remoto y ejecute el archivo de instalación. 6. Haga clic en Siguiente varias veces para completar la instalación. Una vez instalado el agente de migración y transferencia, este se iniciará de forma automática con la configuración predeterminada.Así, puede proceder con la transferencia de datos. 130 Transferencia de datos del Panel Configuración del agente de migración y transferencia en el servidor de origen El agente de migración y transferencia es totalmente operable con la configuración predeterminada, por lo que no es necesario cambiarla. De todas formas, si desea cambiar el puerto o el protocolo usado por el agente, puede hacerlo siguiendo las instrucciones que se proporcionan en esta sección. El cambio de la configuración del agente de migración y transferencia incluye lo siguiente: Cambio de los parámetros de la conexión del agente de migración y transferencia con el administrador de migraciones y transferencias (puerto y tipo de canal). Esto puede realizarse usando el interfaz del agente de migración y transferencia o el archivo de configuración del agente de migración y transferencia. Cambio de la ubicación de los archivos de datos en el servidor de origen. Esto es necesario si, por ejemplo, no dispone de suficiente espacio en el disco en el disco donde está instalado el agente de migración y transferencia. Para modificar los parámetros de conexión a través del UI del agente de migración y transferencia: 1. Ejecute el archivo WINAgentMng.exe. Si el agente de migración y transferencia se instaló en la ubicación predeterminada, puede acceder a este haciendo clic en Inicio > Programas > Parallels > Panel > Plesk Migration Agent o yendo a C:\Program Files\Parallels\Plesk Migration Agent\WINAgentMng.exe. Se abrirá la ventana del agente de migración y transferencia. Figure 4: Ventana del Agente de Migraciones de Plesk 2. Haga clic en Detener. Esto hace que puedan realizarse cambios en la configuración del agente de migración y transferencia. Transferencia de datos del Panel 131 Figure 5: Agente de Migraciones de Plesk detenido: cambio de opciones disponible 3. Introduzca el valor deseado en Puerto para cambiar el número de puerto. 4. Para cambiar el tipo de canal del agente de migración y transferencia: a. Haga clic en Avanzado. Se abre la ventana de opciones avanzadas. Figure 6: Agente de Migraciones de Plesk: opciones avanzadas b. Seleccione un elemento apropiado en el menú Tipo de canal para establecer un tipo de canal. c. Haga clic en ACEPTAR. Esto aplica los cambios realizados en las opciones avanzadas y cierra la ventana de opciones avanzadas. 5. Haga clic en Iniciar. Esto aplica los cambios realizados en el número de puerto e inicia el agente de migración y transferencia con la configuración nueva. Edición del archivo de configuración del agente de migración y transferencia Usted puede editar las opciones de configuración del agente de migración y transferencia manualmente. Para que se apliquen los cambios una vez realizadas las modificaciones manualmente, será necesario reiniciar el agente de migración y transferencia. 132 Transferencia de datos del Panel Para modificar los parámetros de conexión a través de la edición del archivo de configuración: 1. Abra el archivo <migration-agent-installation-directory>\WINAgentMng. exe.config y encuentre el elemento "/configuration/appSettings". De forma predeterminada, el agente de migración y transferencia está instalado en C:\Program Files\Parallels\PleskMigrationAgent. Importante: Es extremadamente recomendable que no realice ningún cambio más allá de los contenidos del nodo <appSettings>, ya que esta acción ocasionaría fallos en el administrador de migraciones y transferencias e impediría la realización de migraciones. 2. Para cambiar el número de puerto, introduzca el valor deseado en la cadena de texto <add key="Port" value="6489" /> en vez de 6489. Por ejemplo, si desea usar el puerto 7788, la cadena de texto debería ser <add key="Port" value="7788" />. 3. Para cambiar el tipo de canal, introduzca el valor deseado en la cadena de texto <add key="ChannelType" value="HTTP" /> en vez de HTTP. Por ejemplo, si desea usar TCP, esta cadena de texto debería ser <add key="ChannelType" value="TCP" />. 4. Para cambiar la dirección IP del agente de migración y transferencia, introduzca el valor de dirección IP en la cadena de texto <add key="IPAddress" value="" />. Esto permitirá al administrador de migraciones y transferencias conectarse al agente de migración y transferencia únicamente a través de la dirección IP especificada. Introduzca 0.0.0.0 o elimine esta cadena de texto del archivo para que el administrador de migraciones y transferencias pueda conectarse al agente de migración y transferencia a través de cualquier dirección IP disponible en el servidor de origen. 5. Guarde el archivo. 6. Reinicie el agente de migración y transferencia. Para cambiar la ubicación de los archivos de datos recopilados por el agente de migración y transferencia: 1. Abra el archivo <migration-agent-installation-directory>\WINAgentMng. exe.config y encuentre el elemento "/configuration/appSettings". Transferencia de datos del Panel 133 De forma predeterminada, el agente de migración y transferencia está instalado en C:\Program Files\Parallels\PleskMigrationAgent. Importante: Es extremadamente recomendable que no realice ningún cambio más allá de los contenidos del nodo <appSettings>, ya que esta acción ocasionaría fallos en el administrador de migraciones y transferencias e impediría la realización de migraciones. 2. Añada la ruta completa (empezando con la raíz de la unidad) a la carpeta donde debería restaurarse el archivo en la cadena de texto <add key="DumpDirectory" value="" />. Por ejemplo, si desea que el volcado de la migración se almacene en la carpeta H:\Store\Plesk_migration, esta cadena de texto debería ser <add key="DumpDirectory" value="H:\Store\Plesk_migration" />. Si este directorio no existe en el disco H, se procederá con su creación. 3. Guarde el archivo. 4. Reinicie el agente de migración y transferencia. El contenido predeterminado del archivo de configuración <?xml version="1.0" encoding="UTF-8" ?> <configuration> <startup> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v1.1.4322" /> </startup> <system.runtime.remoting> <customErrors mode="off" /> <application name="Parallels Foreign Migration Agent" /> </system.runtime.remoting> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath="BackupUtils" /> </assemblyBinding> </runtime> <appSettings> <add key="Port" value="6489" /> <add key="ObjectUri" value="WinAgentURI" /> <add key="ChannelType" value="HTTP" /> <add key="IPAddress" value="" /> <add key="DumpDirectory" value="" /> <add key="UseWebserver" value="false" /> <add key="WebServerPort" value="6490" /> <add key="LogUseDefaultCulture" value="false" /> </appSettings> </configuration> 134 Transferencia de datos del Panel Configuración del administrador de migraciones y transferencias en el servidor de destino Importante: Cambie la configuración de la conexión del administrador de migraciones y transferencias al agente de migración y transferencia únicamente si realizó los mismos cambios en la configuración del agente de migración y transferencia. Para cambiar los parámetros de la conexión del administrador de migraciones y transferencias al agente de migración y transferencia: 1. Abra el archivo %plesk_dir%\PMM\Migration\migrmng.exe.config y encuentre el elemento "/configuration/appSettings". %plesk_dir% es la variable de sistema que define la carpeta donde está instalado PPP. 2. Para cambiar el número de puerto, introduzca el valor deseado en la cadena de texto <add key="Port" value="6489" /> en vez de 6489. Por ejemplo, si desea usar el puerto 7788, la cadena de texto debería ser <add key="Port" value="7788" />. 3. Para cambiar el URI del agente de migración y transferencia, introduzca el valor deseado en la cadena de texto <add key="ObjectUri" value="WinAgentURI" /> en vez de WinAgentURI. Por ejemplo, si desea usar "MigrationAgent325" como el URI de la migración, la cadena de texto debería ser <add key="ObjectUri" value="MigrationAgent325" />. 4. Para cambiar el tipo de canal, introduzca el valor en la cadena de texto <add key="ChannelType" value="HTTP" /> en vez de HTTP. Por ejemplo, si desea usar TCP, esta cadena de texto debería ser <add key="ChannelType" value="TCP" />. 5. Guarde el archivo. El contenido predeterminado del archivo de configuración migrmng.exe <?xml version="1.0" encoding="UTF-8" ?> <configuration> <configSections> <section name="Platforms" type="ForeignMigratorEngineCore.Configuration.PlatformsSectionHandler, ForeignMigratorEngineCore"/> </configSections> <startup> <supportedRuntime version = "v2.0.50727" /> Transferencia de datos del Panel 135 <supportedRuntime version = "v1.1.4322" /> </startup> <!-- Estas son las opciones que puede reconfigurar--> <appSettings> <add key="Port" value="6489" /> <add key="ObjectUri" value="WinAgentURI" /> <add key="ChannelType" value="HTTP" /> <!-- La ubicación del archivo de volcado y el nombre de archivo definido en el GUI del Panel invalidan las opciones en este archivo de configuración --> <add key="DumpDirectory" value="" /> <add key="DumpName" value="" /> <add key="UnixDumpDirectory" value="/usr/local" /> <add key="LogUseDefaultCulture" value="false" /> </appSettings> <!-- Fin de las opciones que puede reconfigurar --> <Platforms> ... </Platforms> </configuration> 136 Transferencia de datos del Panel Realización de la transferencia Para transferir cuentas y sitios web con aplicaciones presentes en otros servidores de hosting: 1. Acceda a Parallels Panel en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas y recursos). 3. Para comprobar si existe alguna actualización para los componentes del administrador de migraciones y transferencias, haga clic en Sincronizar. 4. Haga clic en Iniciar migración nueva. 5. Deje la opción Transferir datos desde otro servidor seleccionada y especifique lo siguiente: El número de puerto y la dirección del servidor de origen (en sistemas Linux/Unix). Indique si la dirección IP o el nombre del host del servidor, desde el que desea realizar la transferencia de datos. Si el servidor de origen se encuentra en una dirección IPv6, debería especificar el nombre de host del servidor en vez de la dirección IP. El nombre de usuario y la contraseña del administrador del servidor de origen. Nota: Puede usar la opción Transferir datos ya procesados por el agente de migración y transferencia presentes en el host local para importar datos de un archivo, tal y como se describe en la sección Resolución de incidencias de migración y transferencia (en la página 190). Se trata de otra forma de transferir datos, que puede usarse cuando el servidor fuente esté offline y ya haya recogido los datos de este. 6. Si usa Parallels Panel para Linux, también puede especificar el directorio en el servidor de origen donde debería cargarse el agente de migraciones. 7. Indique la ruta al directorio donde se guardarán los archivos temporales. 8. Indique si desea transferir todos los datos relacionados con la configuración de servicios, cuentas de usuario y dominios del servidor de origen o sólo elementos específicos. En el caso de que opte por realizar una transferencia completa del servidor, puede configurar el administrador de migraciones y transferencias para que se transfiera una llave de licencia del servidor de origen. Esto es útil en el caso de que la llave de licencia sea apropiada para la versión del Panel instalada en el servidor de destino y usted desea usar esta llave en vez de la llave actual. Transferencia de datos del Panel 137 9. Si alguno de los objetos del Panel del servidor de origen (por ejemplo cuentas de usuario, dominios, etc) ya existe en el servidor de destino, usted puede reemplazarlo seleccionando la casilla Reemplazar objetos existentes . 10. Si utiliza Parallels Panel para Linux, seleccione la casilla Usar transporte rsync. Esto reduce la cantidad de espacio en disco, ancho de banda y tiempo requerido para la transferencia de datos. 11. Haga clic en Siguiente. El administrador de migraciones y transferencias se conectará al servidor indicado y recogerá la información relacionada con los objetos de la plataforma de alojamiento fuente. 12. Si ha seleccionado transferir únicamente determinados elementos, en este paso deberá seleccionar las casillas correspondientes a las cuentas de usuario y dominios que desea transferir. Además, es necesario que indique los tipos de datos que desea transferir: Todos los parámetros de configuración y el contenido. Todos los parámetros de configuración y contenido excepto el correo. Sólo las cuentas de correo con mensajes de email. 13. Haga clic en Siguiente. 14. Una vez recuperados los datos desde el servidor fuente, indique las direcciones IP nuevas que deben usarse. Si dispone de muchas direcciones IP, ahora puede descargar el archivo de mapeo IP actual, corregirlo en un editor de texto o ejecutar un script personalizado de buscar/reemplazar y a continuación volverlo a cargar al servidor. En el siguiente ejemplo se muestra la sintaxis del archivo de asignación (mapeo) IP: 10.10.10.10 192.168.1.2 Donde 10.10.10.10 es una dirección IP usada en el servidor de origen y 192.168.1.2 es una dirección IP nueva que debería usarse en el servidor de destino. Entre las dos direcciones IP existe un espacio en blanco. Cuando realice la lista de direcciones, sitúe cada entrada de mapeo en una línea distinta. 15. Haga clic en Siguiente. La transferencia de datos empezará de inmediato. Importante: Si transfiere datos de Parallels Panel 9 o versiones anteriores, debería completar la transferencia tal y como se describe en el capítulo Finalización de la actualización de Parallels Panel 9 y versiones anteriores (en la página 116). 1. 138 Transferencia de datos del Panel Transferencia de datos mediante archivos de backup Además de usar el administrador de migraciones y transferencias, usted puede realizar un backup de los datos del servidor de origen, transferir el archivo comprimido resultante al servidor de destino y restaurar allí los datos. La realización del backup y la restauración puede realizarse a través del interfaz de usuario del Panel o a través de las utilidades de línea de comando pleskbackup y pleskrestore. Estas utilidades se encuentran en el directorio /usr/local/psa/bin/ en sistemas Linux y en %plesk_cli% en sistemas Windows. Importante: Las utilidades de backup y restauración y las funciones correspondientes en el Panel sólo están disponibles si usted instala los componentes opcionales del Panel que no están incluidos en las instalaciones típicas. Usted puede instalar estos componentes usando el asistente de actualización e instalación basado en web: En el panel de administración del servidor, vaya a Herramientas y configuración > Actualizaciones > Añadir componentes y seleccione Administrador de backups de Parallels Panel en el grupo Soluciones de backup del servidor. Para realizar un backup de los datos presentes en el servidor de origen a través del interfaz de usuario de Parallels Panel: Siga las instrucciones detalladas en la sección Backup y restauración de la guía del administrador. Para realizar un backup de todos los datos presentes en el servidor de origen a través de las utilidades de línea de comandos, emita el siguiente comando: En un servidor basado en Linux - /usr/local/psa/bin/pleskbackup all <backup_file_name>. En un servidor basado en Windows que ejecute Plesk 9 y 10 "%plesk_cli%\pleskbackup.exe" all <backup_file_name>. En un servidor basado en Windows que ejecute Plesk 8.6 o una versión anterior "%plesk_cli%\backup.exe" all <backup_file_name>. Si desea guardar los archivos de backup en un servidor FTP, especifique una URL como ftp://[<login>[:<password>]@]<server>/<file_path> en vez de <backup_file_name>. Si desea mejorar la seguridad de los backups, cifre el backup añadiendo la opción -backup-password <your_password>. Para más información acerca de los backups protegidos con contraseña, consulte la sección Backup y restauración de la guía del administrador. Transferencia de datos del Panel 139 Si desea realizar un backup selectivo mediante herramientas de línea de comandos, siga las instrucciones detalladas en la Guía de administración avanzada (EN) disponible en http://download1.parallels.com/Plesk/PP11/11.0.0/Doc/en-US/online/plesk-linux-advan ced-administration-guide/68837.htm (para Linux) y en http://download1.parallels.com/Plesk/PP11/11.0.0/Doc/en-US/online/plesk-win-advanc ed-administration-guide/68481.htm (para Windows). Una vez copiados los datos que desee migrar, cargue el archivo de backup al servidor y restaure los datos presentes en este. Para cargar un archivo de backup al servidor de destino y restaurar los datos mediante el GUI: 1. Acceda al Panel de Administración del Servidor en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de backups (en el grupo Herramientas). 3. Haga clic en Cargar archivos al repositorio del servidor. 4. Haga clic en Examinar y seleccione el archivo de backup que desea cargar. 5. Si se cifró el backup, especifique la contraseña que usó para el cifrado. 6. Haga clic en ACEPTAR.El archivo se cargará al repositorio del servidor. 7. En la pestaña Repositorio del servidor, haga clic en el vínculo correspondiente al archivo de backup que acaba de cargar. 8. Seleccione los tipos de datos que desea restaurar y especifique las opciones de restauración. 9. Haga clic en Restaurar y siga las instrucciones que aparecen en pantalla para completar la restauración. Para restaurar todos los datos en el servidor de destino a través de la utilidad de línea de comandos pleskrestore: 1. Cargue un archivo de backup al servidor. 2. Prepare un archivo de mapeo, para que pueda especificar las direcciones IP que deberían usarse en el servidor: a. Para crear este archivo, emita el siguiente comando: En un servidor basado en Linux - /usr/local/psa/bin/pleskrestore --create-map <path to backup file> -map <path to mapping file> En un servidor basado en Windows - "%plesk_cli%\pleskrestore.exe" --create-map <path to backup file> -map <path to mapping file> a. Abra el archivo de mapeo creado con un editor de texto. 140 Transferencia de datos del Panel b. Localice la sección que empieza por [ip-map]. Esta debería contener entradas como las detalladas en el siguiente ejemplo: [ip-map] # Unchanged IP addresses: # Please review default IP addresses mapping below: 10.52.30.170 shared -> 10.52.30.170 shared # ip address does not exist 10.52.30.170 10.52.120.243 exclusive -> 10.52.120.243 exclusive # ip address does not exist 10.52.120.243 c. A la derecha de cada línea tras los caracteres ->, reemplace las direcciones IP presentes por las que deberían usarse en el servidor de destino y compruebe que el esquema de asignación está correctamente indicado por las palabras shared y exclusive. Shared indica una dirección IP compartida y exclusive una dirección IP dedicada. d. Guarde el archivo. 3. Restaure los datos de un backup ejecutando el siguiente comando: En un servidor basado en Linux - /usr/local/psa/bin/pleskrestore --restore <path_to_backup_file> -level server -map <path to mapping file> En un servidor basado en Windows - "%plesk_cli%\pleskrestore.exe" <path_to_backup_file> -level server -map <path to mapping file> Si el backup se protegió con una contraseña, use la opción -backup-password para especificar la contraseña que utilizó para el cifrado. Si no puede realizarse la restauración y obtiene el mensaje de error No se pueden resolver todos los conflictos, consulte la sección Resolución de problemas de migración y transferencia. Nota: Si desea realizar una restauración selectiva mediante herramientas de línea de comandos, siga las instrucciones detalladas en la Guía de administración avanzada (EN) disponible en http://download1.parallels.com/Plesk/PP11/11.0.0/Doc/en-US/online/plesk-linux-advan ced-administration-guide/68847.htm (para Linux) y en http://download1.parallels.com/Plesk/PP11/11.0.0/Doc/en-US/online/plesk-win-advanc ed-administration-guide/68480.htm (para Windows). Una vez restaurados los datos, cada sitio web transferido se asocia con una suscripción de servicio de hosting distinta, no asociada a ningún plan de hosting particular. Para simplificar el futuro mantenimiento, ahora puede revisar las propiedades de todas las suscripciones nuevas y asociarlas con planes de hosting. CAPÍTULO 13 Migración al Panel Una migración es un proceso donde se cambia al Panel desde otra solución de hosting, como puede ser cPanel o Confixx. La migración se realiza mediante la transferencia de los datos de hosting de un servidor con otra solución (servidor de origen) a su servidor Parallels Panel (servidor de destino). Actualmente, el Panel soporta las migraciones detalladas en la tabla que aparece a continuación. Pasos de la migración Los pasos de la migración suelen ser los siguientes: 1. Instale la utilidad Administrador de migraciones y transferencias en el servidor de destino y prepare el servidor de origen para la migración. Los pasos preparatorios en el servidor de origen varían en función del escenario de migración y pueden incluir la desactivación de algunos servicios de sistema y la apertura de algunos puertos TCP, entre otros. Si desea más información acerca de la preparación del servidor de origen y de destino para la migración, consulte la sección Preparación para la migración (en la página 143). 2. Ejecute el administrador de migraciones y transferencias y complete todos los pasos del wizard de migración. Para más información acerca de estas acciones, consulte la sección Realización de la migración (en la página 177). Migraciones soportadas Origen Destino cPanel para Unix, versiones 9, 10, 11 Parallels Plesk Panel 10.0 o posterior basado en Linux Confixx 3.3.7 para Linux Parallels Plesk Panel 10.2 basado en Linux o posterior Parallels Pro Control Panel para Linux versión 10.3.4 (anteriormente denominado Ensim Pro) Parallels Plesk Panel 10.1 basado en Linux o posterior Parallels Helm 3.2 Parallels Plesk Panel 10.4 o posterior basado en Windows Parallels Small Business Panel 10.x basado en Linux Parallels Plesk Panel 10.3 basado en Linux o posterior Parallels Small Business Panel 10.x basado en Windows Parallels Plesk Panel 10.3 o posterior basado en Windows 142 Migración al Panel Si desea más información acerca de la migración desde Parallels Small Business Panel, consulte Migración desde Parallels Small Business Panel (en la página 179). En este capítulo: Preparación de la migración .............................................................................. 143 Realización de la migración............................................................................... 177 Migración desde Parallels Small Business Panel .............................................. 179 Migración al Panel 143 Preparación de la migración Antes de migrar a Parallels Panel, realice las siguientes acciones: 1. Instale el administrador de migraciones y transferencias en el servidor de destino. Puede hacerlo de una de las siguientes formas: A través del Panel de Administración del Servidor. Para instalarlo a través del Panel de Administración del Servidor, vaya a Herramientas y configuración > Actualizaciones. En una ventana o pestaña nueva, se abrirá el interfaz web del Instalador de Parallels. En la ventana del Installer, haga clic en Añadir componentes, seleccione la casilla correspondiente al componente Administrador de migraciones y transferencias y haga clic en Continuar. Mediante la línea de comandos. Para instalar el administrador de migraciones y transferencias mediante la línea de comandos, ejecute Parallels Installer en el servidor de destino tal y como se describe en la sección Actualización a través de la línea de comandos (en la página 85) y añada este componente. 2. Si un servidor de origen o de destino está protegido por un firewall, configure el firewall para permitir el intercambio de datos entre los servidores. Cuando se realice una migración desde plataformas Windows, permita las conexiones TCP a los puertos 6489 (Administrador de migraciones y transferencias). Cuando se realice una migración desde Linux, permita las conexiones TCP al puerto 22 (SSH). 3. Realice los pasos preparativos adicionales descritos en la subsección apropiada de esta sección. En esta sección: cPanel ............................................................................................................... 144 Confixx .............................................................................................................. 149 Parallels Pro Control Panel para Linux .............................................................. 155 Helm .................................................................................................................. 160 144 Migración al Panel cPanel Este capítulo describe los pasos que puede necesitar realizar antes de iniciar la migración desde cPanel y detalla los datos que pueden migrarse. Acciones a realizar antes de iniciar la migración Para evitar posibles incidencias relacionadas con la migración de hosts virtuales de cPanel a Parallels Panel, debería realizar las siguientes acciones: 1. Desactivar SELinux en el servidor de destino. 2. Configurar el servidor de destino gestionado por Parallels Panel para que utilice el mismo directorio para almacenar archivos de host virtual tal y como se usaba en el servidor cPanel de origen. Sólo debería realizar esta acción si no creó los dominios/sitios web nuevos en el servidor de destino usando herramientas de línea de comandos. Para desactivar SELinux: 1. Abra el archivo /etc/selinux/config en un editor de texto y localice la línea SELINUX=<value>. 2. Cámbiela a SELINUX=disabled. 3. Si usted no encuentra este archivo, abra el archivo /boot/grub/grub.conf en un editor de texto y añada el parámetro selinux=0 a Grub Boot Loader: title SE-Linux Test System root (hd0,0) kernel /boot/vmlinuz-2.4.20-selinux-XXXXXXXXXX ro root=/dev/hda1 nousb selinux=0 #initrd /boot/initrd-2.4.20-selinux-XXXXXXXXXX.img 4. Reinicie el servidor para que así se apliquen los cambios. 5. Si no desea reiniciar, emita el comando setenforce 0. Para cambiar la ubicación de los hosts virtuales en el servidor de destino: 1. Abra el archivo /etc/psa/psa.conf y establezca el valor HTTPD_VHOSTS_D a /home en vez de /var/www/vhosts. Importante: El directorio que contiene los hosts virtuales y los directorios raíz de documentos de todos los sitios deben estar presentes en la misma partición donde se ha instalado Parallels Panel. De lo contrario no se podrá realizar la migración. 2. Mueva todos los archivos y directorios existentes de /var/www/vhosts/ a /home/ utilizando el siguiente comando: mv /var/www/vhosts/* /home/ 3. Recree los archivos de configuración de Apache para recopilar todos los hosts virtuales de la nueva ubicación: Migración al Panel 145 /usr/local/psa/admin/bin/websrvmng --reconfigure-all Una vez hecho estos, se crearán espacios web para todos los sitios web nuevos en el directorio /home, típicamente utilizado por los hosts virtuales de cPanel. También puede cambiar la ubicación de los hosts virtuales en el servidor de destino usando la utilidad de línea de comandos transvhosts.pl: /usr/local/psa/bin/transvhosts.pl --dest-dir /home --correct-scripts Configuración y objetos migrados La tabla que se muestra a continuación describe los objetos y configuraciones que se migran. Objeto o parámetro en el servidor de origen cPanel Resultado de la migración Dominio principal con parámetros de configuración y contenido web. Para cada dominio se crea una suscripción nueva independiente (con espacio web), que pertenece al administrador del servidor. Subdominios. Sólo se migran aquellos subdominios cPanel que no son alias a dominios complementarios. Dominios complementarios. Migrados como dominios adicionales. Dominios aparcados. Migrados como alias de dominio. 146 Migración al Panel Páginas de error personalizadas. Sólo se migran las páginas para códigos de error soportados por Parallels Panel: 400 Bad Request. 401 Authorization Required. 403 Forbidden. 404 Not Found. 405 Method Not Allowed. 406 Not Acceptable. 407 Proxy Authentication Required. 412 Precondition Failed. 414 Request-URI Too Long. 415 Unsupported Media Type. 500 Internal Server Error. 501 Not Implemented. 502 Bad Gateway. 503 Service Temporarily Unavailable. Asimismo, una vez completada la migración, las etiquetas personalizadas que podían usarse en páginas de error (URL de referencia, dirección IP del visitante, URL solicitada, nombre del servidor, navegador del visitante, código de estado de redireccionamiento) no se reemplazan por los valores actuales. Cuentas de correo con contenido y configuración de webmail. Redireccionadores de correo. Respuestas automáticas. Dirección de email predeterminada para la copia en caché de correo a cuentas inexistentes. Migrada con configuración y contenido. Listas de correo con contenido. Cuentas FTP. Migrado; de todas formas, las contraseñas de cuentas FTP no son migradas, sino que se generan contraseñas nuevas. Puede ver estas contraseñas en el registro de la migración, que puede descargarse una vez completada la migración, y notificar a sus usuarios acerca del cambio de contraseña. Recursos anónimos compartidos FTP, su configuración y archivos. Directorios protegidos con contraseña. Migración al Panel Bases de datos con datos y cuentas de usuario de base de datos. Durante la migración, los usuarios de la base de datos que tenían acceso a múltiples bases de datos bajo un único dominio se transforman en cuentas de usuario independientes de base de datos, una cuenta por base de datos. Por ejemplo, en cPanel, el usuario de la base de datos jdoe_dbuser1 tenía acceso a las bases de datos jdoe_db1 y jdoe_db2. Una vez completada la migración, existirán dos usuarios de base de datos en Parallels Panel: jdoe_dbuser1 para la base de datos jdoe_db1 y jdoe_dbuser_x para la base de datos jdoe_db2. Aplicaciones web instaladas. Migradas, aunque no aparecen en la lista de aplicaciones instaladas en el Panel. Scripts CGI instalados. Los archivos son migrados, aunque no se registran en la base de datos del Panel como pertenecientes a alguna aplicación web o script CGI. Registros acerca de la asignación de recursos de espacio en disco. Registros acerca del número permitido de cuentas de correo. Registros acerca del número permitido de subdominios. Registros acerca del número permitido de dominios complementarios. Registros acerca del número permitido de cuentas FTP. Registros acerca del número permitido de bases de datos. Registros acerca del número permitido de listas de correo. La tabla que se muestra a continuación describe los objetos y configuraciones que no son migrados. Objeto o parámetro en el servidor de origen cPanel Resultado de la migración Cuentas de usuario. Registros acerca de planes de servicio (paquetes). Redireccionamientos wild-card. 147 148 Migración al Panel Configuraciones de zona DNS Una vez completada la migración, usted puede verificar la configuración de la zona DNS de los dominios migrados y añadir registros personalizados, de ser necesario. Redireccionadores de dominio de correo. Filtros de correo IMAP a nivel de servidor. Configuración de autenticación de correo electrónico con el mecanismo DomainKeys. Configuración de autenticación de correo electrónico con el mecanismo Sender Policy Framework (SPF). Listas negras de IPs para dominios, direcciones IP y rangos de direcciones. Certificados SSL. Una vez completada la migración, puede transferirlos manualmente. La lista de hosts que pueden conectarse remotamente a las bases de datos MySQL de sitios web. Módulos de extensión PHP y Perl. Registros acerca del uso mensual permitido de ancho de banda. Registros acerca del número permitido de dominios aparcados. Configuración de soporte de CGI en cuentas de hosting. Tareas Cron. Programa de estadísticas web. Migración al Panel 149 Confixx Este capítulo describe los pasos que puede necesitar realizar antes de iniciar la migración desde Confixx y detalla los datos que pueden migrarse. Acciones a realizar antes de iniciar la migración Pasos a realizar en el servidor Confixx de origen Antes de iniciar la migración, realice lo siguiente: 1. Para comprobar que su instalación de Confixx no experimentará ningún error o incidencia durante la migración, descargue la utilidad Compatibility Checker en el enlace proporcionado en nuestro artículo http://kb.parallels.com/en/112698. La utilidad de esta utilidad desarrollada por Parallels es ayudar a los administradores con la migración a Parallels Panel. Esta examina la instalación de Confixx y crea un informe que incluye la siguiente información: los elementos que se migrarán, cómo se transformarán los objetos u opciones migradas durante la migración, qué incidencias puede experimentar y cómo resolverlas. 2. Ejecute la utilidad en el servidor de origen. 3. Resuelva todas las incidencias siguiendo las recomendaciones de la utilidad. Pasos a realizar en el servidor Parallels Panel de destino Antes de iniciar la migración, añada el mismo número de direcciones IP dedicadas al servidor de destino, tal y como se usaba en el servidor Confixx de origen. Para añadir direcciones IP: En el Panel de Administración del Servidor, vaya a Herramientas y configuración > Direcciones IP > Añadir dirección IP. Si tiene previsto transferir listas de correo a Parallels Panel, realice las siguientes acciones en el servidor de destino: 1. Instale el componente de servidor de listas de correo Mailman. Para ello, en el panel de administración del servidor, vaya a Herramientas y configuración > Actualizaciones > Añadir componentes, seleccione la opción Soporte para administrador de listas de correo Mailman en el grupo Servicios de correo adicionales y haga clic en Continuar. 2. Una vez instalado este componente, especifique la dirección de email y la contraseña del administrador del servidor de la lista de correo. Para ello, en el Panel de Administración del Servidor, vaya a Herramientas y configuración > Configuración de servidor de listas de correo (en el grupo Recursos). 150 Migración al Panel 3. Para garantizar una correcta migración de las direcciones de los suscriptores a la lista de correo, inserte las siguientes líneas al archivo de configuración de Mailman /etc/mailman/mm_cfg.py: DEFAULT_ADMIN_NOTIFY_MCHANGES = No DEFAULT_SEND_WELCOME_MSG = No DEFAULT_SEND_GOODBYE_MSG = No Si tiene previsto transferir la configuración de SpamAssassin, realice las siguientes acciones en el servidor de destino: 1. Instale el filtro antispam SpamAssassin. Para ello, en el Panel de Administración del Servidor, vaya a Herramientas y configuración > Actualizaciones > Añadir componentes, seleccione la opción Soporte para SpamAssassin en el grupo Servicios de correo adicionales y haga clic en Continuar. 2. Una vez haya instalado este componente, active la filtración antispam: Vaya a Herramientas y configuración > Configuración del filtro antispam (en el grupo Correo), seleccione la casilla Activar filtración antispam SpamAssassin a nivel de servidor y haga clic en ACEPTAR. Configuración y objetos migrados La tabla que se muestra a continuación describe los objetos y configuraciones que se migran. Objeto o parámetro en el servidor de origen Confixx Cuentas de usuario (revendedores y clientes). Resultado de la migración Las cuentas de cliente se migran con todos sus dominios: no hay forma de seleccionar los dominios que deberían migrarse y los que no. Nota: Si existen cuentas de usuario que disponen de contraseñas que contienen umlauts u otros caracteres especiales (comillas, espacios o caracteres del alfabeto nacional), los usuarios de dichas cuentas no podrán acceder al Panel tras la migración. Le recomendamos extremadamente que notifique a todos los usuarios acerca de esta problemática y que les aconseje que se pongan en contacto con usted (el administrador) en el caso de que no puedan acceder al Panel para que así usted pueda establecer nuevas contraseñas válidas para sus cuentas. Migración al Panel Información personal del administrador y otros usuarios. 151 Migrada, a excepción de los valores en los campos personalizados definidos por el usuario y campos predefinidos (como el código ZIP y el número de teléfono) si no coinciden con el formato de Parallels Panel o este no los soporta.Los números de teléfono con guiones serán migrados pero los guiones se eliminarán durante la migración. La migración de la información personal del administrador es opcional. La elección predeterminada es no migrar esta información. Plantillas de cuenta de cliente. Migradas como planes de servicio del Panel. De todas formas, no se migra la configuración de la plantilla de email de registro. Tenga en cuenta la diferencia entre las plantillas de cuenta de cliente en Confixx y los planes de hosting en Parallels Panel: A diferencia de los planes de hosting en Parallels Panel, las plantillas de cuenta de cliente en Confixx sólo se usan para crear cuentas nuevas. La modificación de las plantillas de cuenta de cliente no afecta a las cuentas que se crearon basándose en estas. En Parallels Panel, las suscripciones y las cuentas de usuario mantienen relaciones con sus planes de servicio. Nombre de dominio de sistema del cliente. Migrado como suscripción de cliente. En el caso de cliente que no dispongan de ningún dominio, Parallels Panel creará dominios de sistema durante la migración. Nombres de dominio estándar y subdominios con contenido web. Migrados como sitios bajo la suscripción de un cliente. Dominios de palabra única. Parallels Panel no soporta estos nombres de dominio. Estos nombres de dominio serán renombrados durante la migración. Subdominios Wildcard. Nombres de dominio internacionales. Plantilla DNS global. Migrada con los siguientes cambios: Las plantillas de registro NS se reemplazan por aquellas que cumplen con formato de Parallels Panel. Configuraciones de zona DNS del dominio. 152 Migración al Panel Certificados SSL instalados en sitios web. Especiales HTTPD. Migrados con limitaciones. Todas las opciones se migran a los archivos vhost.conf y se descomentan.Las opciones especiales que añada en el modo avanzado también se migran. Le recomendamos revisar estas entradas tras la migración y descomentarlas, si es necesario. Asimismo, compruebe que ha reemplazado las variables como ##user## y ##user_home## por los valores exactos, ya que las variables no funcionarán. Por ejemplo, ##user_home##/##user## puede reemplazarse por /var/www/vhosts/some-user-domain.tld/h ttpdocs. Cuentas de correo con contenido. Cada buzón de correo de Confixx se transforma en un buzón de correo del Panel y se asocia con la primera dirección de email tal y como se configura en Confixx. Si un buzón de correo de origen no está asociado con ninguna dirección de email, se generará automáticamente una dirección de email y se asignará a dicho buzón de correo en el servidor de destino. Durante la migración de direcciones de email, los destinatarios designados en el campo Reenviar a en Confixx (buzones POP3 y direcciones de email) se migran a buzones de correo y direcciones de reenvío respectivamente. Todas las direcciones de email que no están asociadas con un buzón, y que sólo estén relacionadas con otra dirección del mismo dominio, se migran como alias de dominio. Durante la migración, todas las transformaciones de cuentas de correo se registran en el archivo de registro /usr/local/psa/PMM/var/*/Confixx-mailm aplog.txt. Le recomendamos guardar este archivo para futuras referencias, para que así pueda recordar cómo se migraron las direcciones de email y los buzones POP3. Direcciones "Catch-all" (*@example.com). Aunque Parallels Panel sólo soporta configuraciones catch-all a nivel de suscripción en vez de a nivel de dominio, la configuración se transferirá y aplicará correctamente a cada sitio. De todas formas, usted no podrá verlas ni cambiarlas a través del panel de control. Migración al Panel 153 Respuestas automáticas. Migradas, a excepción de direcciones "catch-all" como *@example.com. Durante la migración, los valores de los campos "Nombre del remitente" y "Dirección de email del remitente" se migran al campo "Texto". Listas de correo. Migradas sin archivos de mensajes. Para comprobar que todos los suscriptores de la lista de correo se migran correctamente, siga los pasos detallados en http://kb.parallels.com/es/11202. Libreta de direcciones de correo. Configuración individual de protección antispam SpamAssassin para buzones de correo. Sólo se migran los siguientes parámetros soportados por Parallels Panel: qué hacer con el correo spam, puntuación, asunto del mensaje. Cuentas FTP. Directorios protegidos con contraseña. Bases de datos con datos y cuentas de usuario de base de datos. Migradas. En Confixx, un único usuario de base de datos tiene acceso a todas sus bases de datos. Tras la migración, en Parallels Panel, el usuario de la base de datos correspondiente sólo tiene acceso a la primera base de datos. Para acceder a todas las demás bases de datos, se crean adicionalmente cuentas separadas de usuario de base de datos. Estas se denominan <username>_<some number>. Sus clientes deberán buscar sus nombres de usuario nuevos de la base de datos en el panel de control. Permiso para utilizar el paquete de estadísticas web en cuentas de hosting. Tanto si se proporciona Webalizer como AWstats a las cuentas de hosting, no se puede proporcionar ambos a la vez. Permiso para utilizar el acceso shell. El acceso SSH se migra para todos los usuarios, incluyendo web0. De forma predeterminada, el usuario web0 en Confixx puede acceder al shell, pero de hecho no puede acceder a este. Tras la migración, el usuario web0 en Parallels Panel puede acceder al shell y de hecho puede acceder a este. El permiso para transferir archivos al servidor a través de Scp o SFTP no es migrado. 154 Migración al Panel Límites de uso de recursos y permisos para operaciones. Información de uso de tráfico. Registros de Apache y estadísticas web. Los datos estadísticos (archivos de datos y HTML de Webalizer, archivos de datos de AWStats) se transfieren al directorio private/confixx-statistics de forma relativa al directorio de inicio del cliente. Los archivos de registro de Apache migrados están disponibles bajo el dominio de sistema del cliente (denominado webNN.provider.tld, donde NN es el número del usuario y provider.tld es el nombre de host de la máquina con Confixx). Una plantilla de página índice personalizada configurada por el administrador o los revendedores. La tabla que se muestra a continuación describe los objetos y configuraciones que no son migrados. Objeto o parámetro en el servidor de origen Confixx Dominios compartidos. Dominios @. Plantillas DNS de revendedor. Mensajes de ayuda para el revendedor. Páginas de error personalizadas. Archivos de backup. Configuración de backups remotos. Certificados SSL de servidor. Configuración de protección antispam SpamAssassin a nivel de servidor. Lista de las direcciones IP que pueden acceder al panel de control. Lista de los nombres de dominio que no pueden usarse en el panel de control. Tareas Cron. Resultado de la migración Migración al Panel 155 Parallels Pro Control Panel para Linux Este capítulo describe los pasos que puede ser necesario realizar antes de iniciar la migración desde Parallels Pro Control Panel para Linux (anteriormente denominado Ensim Pro) y detalla los datos que pueden migrarse. Acciones a realizar antes de iniciar la migración Pasos a realizar en el servidor Parallels Pro Control Panel de origen Antes de iniciar la migración, realice lo siguiente: 1. Para comprobar que su instalación de PPCPL no experimentará ningún error o incidencia durante la migración, descargue la utilidad Compatibility Checker en el enlace proporcionado en nuestro artículo http://kb.parallels.com/en/112695. La utilidad de esta utilidad desarrollada por Parallels es ayudar a los administradores con la migración a Parallels Panel. Esta examina la instalación de PPCPL y crea un informe que incluye la siguiente información: los elementos que se migrarán, cómo se transformarán los objetos u opciones migradas durante la migración, qué incidencias puede experimentar y cómo resolverlas. 2. Ejecute la utilidad en el servidor de origen. 3. Resuelva todas las incidencias siguiendo las recomendaciones de la utilidad. Pasos a realizar en el servidor Parallels Panel de destino Si tiene previsto transferir listas de correo a Parallels Panel, realice las siguientes acciones en el servidor de destino: 1. Instale el componente de servidor de listas de correo Mailman. Para ello, en el panel de administración del servidor, vaya a Herramientas y configuración > Actualizaciones > Añadir componentes, seleccione la opción Soporte para administrador de listas de correo Mailman en el grupo Servicios de correo adicionales y haga clic en Continuar. 2. Una vez instalado este componente, especifique la dirección de email y la contraseña del administrador del servidor de la lista de correo. Para ello, en el Panel de Administración del Servidor, vaya a Herramientas y configuración > Configuración de servidor de listas de correo (en el grupo Recursos). 3. Para garantizar una correcta migración de las direcciones de los suscriptores a la lista de correo, inserte las siguientes líneas al archivo de configuración de Mailman /etc/mailman/mm_cfg.py: DEFAULT_ADMIN_NOTIFY_MCHANGES = No DEFAULT_SEND_WELCOME_MSG = No DEFAULT_SEND_GOODBYE_MSG = No 156 Migración al Panel Si tiene previsto transferir la configuración de SpamAssassin, realice las siguientes acciones en el servidor de destino: 1. Instale el filtro antispam SpamAssassin. Para ello, en el Panel de Administración del Servidor, vaya a Herramientas y configuración > Actualizaciones > Añadir componentes, seleccione la opción Soporte para SpamAssassin en el grupo Servicios de correo adicionales y haga clic en Continuar. 2. Una vez haya instalado este componente, active la filtración antispam: Vaya a Herramientas y configuración > Configuración del filtro antispam (en el grupo Correo), seleccione la casilla Activar filtración antispam SpamAssassin a nivel de servidor y haga clic en ACEPTAR. Configuración y objetos migrados La tabla que se muestra a continuación describe los objetos y configuraciones que se migran. Objeto o parámetro en el servidor de origen PPCPL Resultado de la migración Cuentas de usuario. Los revendedores son mapeados a revendedores de Parallels Panel y los administradores de sitio a clientes de Parallels Panel. Sitios. Como no existe una relación de 1 a 1 entre los sitios y las cuentas de usuario, la migración de un sitio es la misma que la migración de una cuenta de usuario. De todas formas, la migración de un sitio es más conveniente, ya que a veces los nombres de usuario no tienen significado, por lo que en el wizard de migración usted selecciona sitios. Las cuentas de usuario relacionadas también son migradas. Nota: Si existen dos sitios con los mismos nombres de usuario del administrador del sitio, durante la migración se cambiará el nombre de los duplicados. Dominios con configuración scripting de hosting y contenido web. Migración al Panel Subdominios. Si el propietario de un subdominio en PPCPL no era administrador de sitio/dominios, entonces se creará una cuenta de usuario FTP nueva para dicho subdominio. El formato de nombre de usuario de la cuenta FTP <propietario del subdominio en PPCPL>_<nombre del subdominio>. Este usuario FTP sólo tiene acceso a su subdominio. Los subdominios se migran al directorio /var/www/vhosts/<site>/subdomains_w wwroot. Configuraciones de zona DNS Migradas, a excepción del registro NS de la zona. En su lugar, se creará un registro NS predeterminado en Parallels Panel. Cuentas de correo con contenido y configuración de webmail. Una vez completada la migración, los usuarios deberán actualizar las direcciones IP de los servidores POP3/IMAP/SMTP en la configuración del cliente de correo y actualizar la lista de carpetas IMAP en los clientes webmail. Redireccionadores de correo. Alias de correo. Respuestas automáticas. Listas de correo. Sólo se migrará el email y contraseña del administrador y las direcciones de email de los suscriptores. Los archivos comprimidos de mensajes no son migrados. Configuración del filtro antispam SpamAssassin. Migrada, a excepción de los siguientes parámetros globales de configuración: número de escaneos de spam simultáneos a permitir, activación/desactivación de pruebas de conexión a servidores remotos. Cuentas FTP. La utilidad de migración corrige automáticamente los nombres de usuario FTP cuya longitud sea superior a 16 caracteres o que sean coincidentes: Estos están formados por <nombre de usuario FTP reducido a 12 caracteres>+<nº ID único de cuatro dígitos>. 157 158 Migración al Panel Recursos anónimos compartidos FTP, su configuración y archivos. Sólo se migran para sitios basados en IP. En el caso de sitios basados en nombres, el Panel migra el contenido de las particiones FTP pero no soporta FTP anónimo en dichos sitios. Si desea que un cliente en una IP compartida siga usando FTP anónimo, asígnele una IP dedicada y active manualmente el servicio de FTP anónimo. El Panel añade un mensaje de advertencia informativo acerca de la incapacidad de configurar el servicio FTP en sitios basados en nombres al registro de la migración. Usuarios web que no dispongan de sus propios nombres de dominio o subdominio. Migrados como usuarios web. Directorios protegidos con contraseña. Certificados SSL y configuración de soporte de SSL. Bases de datos con datos y cuentas de usuario de base de datos. Aplicaciones web instaladas. Registros acerca de la asignación de recursos de espacio en disco. Registros acerca del uso mensual permitido de ancho de banda. Registros acerca del número permitido de cuentas de correo. Registros acerca del número permitido de subdominios. Sólo se migran los certificados SSL de los clientes. Si existen usuarios de base de datos que disponían de acceso en PPCPL a distintas bases de usuario bajo un único dominio, estos se transforman en cuentas independientes de usuario de base de datos, una cuenta por base de datos, y el usuario del administrador del sitio sólo puede acceder a la primera base de datos. En el caso de todas las demás bases de usuario, se crean otros usuarios de base de datos. Estos se denominan <nombre del administrador del sitio>_<algún número>. Sus clientes deberán buscar sus nombres de usuario nuevos de la base de datos en el panel de control. No migradas, aunque se transfieren todos los archivos pertenecientes a las aplicaciones. Una vez completada la migración, sus clientes pueden limpiar sus sitios a través de FTP. Migración al Panel La tabla que se muestra a continuación describe los objetos y configuraciones que no son migrados. Objeto o parámetro en el servidor de origen PPCPL Resultado de la migración Planes de servicio. Alias de dominio. Certificado SSL de servidor. Aplicaciones web instaladas. No migradas, aunque se transfieren todos los archivos pertenecientes a las aplicaciones. Mensajes vacacionales. Tareas Cron. Registro DNS. Listas de rechazo de Sendmail. Registros y datos de estadísticas web. 159 160 Migración al Panel Helm Este capítulo describe los pasos que puede necesitar realizar antes de iniciar la migración desde Parallels Helm 3.2 y detalla los datos que pueden migrarse. Acciones a realizar antes de iniciar la migración Antes de iniciar la migración, realice lo siguiente: 1. Instale y configure la utilidad Agente de migración y transferencia tal y como se describe en la sección Instalación y configuración del agente de migración y transferencia (en la página 169). 2. Para comprobar que en su instalación de Helm no existe ningún error o incidencia que pueda aparecer durante la migración, en el servidor de origen ejecute la aplicación Helm3CompatibilityChecker.exe ubicada en C:\Program Files\Parallels\PleskMigrationAgent\. A partir de Parallels Panel 10.4, esta utilidad se incluye en el paquete del agente de migración. 3. Resuelva todas las incidencias siguiendo las recomendaciones de la utilidad Helm3CompatibilityChecker.exe. Configuración y objetos migrados La tabla que aparece a continuación describe los objetos y opciones de configuración que son migrados y dónde puede encontrar los elementos correspondientes en Parallels Panel una vez completada la migración. Objeto o parámetro en el servidor de origen Resultado de la migración Helm Ubicación en el Panel Información de la cuenta del administrador. Panel de administración del servidor> Perfil y preferencias Configuración DNS global. Panel de administración del servidor > Herramientas y configuración > Configuración de plantilla DNS Migración al Panel 161 Panel de administración del servidor> Revendedores Cuentas de revendedor. Las cuentas de revendedor son migradas junto con su información de contacto, planes de hosting, prestaciones adicionales (con limitaciones) y configuración DNS (con limitaciones). Los siguientes elementos no son migrados: Plantillas DNS de revendedor. Configuración de registro de dominios. Prestaciones adicionales personalizadas. Panel de administración del servidor> Clientes Cuentas de usuario. Las cuentas de usuario se transforman en cuentas de cliente. Los paquetes de los usuarios se transforman en suscripciones. 162 Migración al Panel Planes de revendedor. Migrados, a excepción de los siguientes objetos, opciones y permisos: Plantillas DNS de revendedor. Prestaciones adicionales personalizadas. Destinatarios MRA adicionales. Habilitar administrador de tipo MIME. Habilitar administrador de archivos. Habilitar páginas de error HTTP personalizadas. Habilitar redireccionamiento web. Habilitar rutas principales. Habilitar permisos web. Habilitar documentos predeterminados. Directorios virtuales adicionales. Sitios web ASP, PERL, PHP, PHP5, ASP.NET y ASP.NET2 adicionales. Instalación CGI-Bin adicional. Sitio web ASP.NET adicional. Sitio web ASP.NET 2 adicional. Sitio web Python adicional. Sitio web ColdFusion adicional. Instalación de carpeta segura adicional. Instalación de LiveStats 5, 6 o XSP adicional. Instalación de AWStats adicional. Usuario de base de datos adicional. Instalación de SmarterStats adicional. Panel de administración del servidor > Planes de servicio > pestaña Planes de revendedor Migración al Panel Prestaciones adicionales de revendedor. 163 Panel de administración del servidor > Planes de servicio > pestaña Planes Las prestaciones adicionales de de revendedor todos los revendedores se convierten en planes de revendedor personalizados y se suscribe a los revendedores a ellos. Los siguientes elementos no son migrados: Prestaciones adicionales personalizadas. Destinatarios MRA adicionales. Habilitar administrador de tipo MIME. Habilitar administrador de archivos. Habilitar redireccionamiento web. Habilitar rutas principales. Habilitar documentos predeterminados. Directorios virtuales adicionales. Sitio web ASP.NET o PHP adicional. Instalación de carpeta segura adicional. Instalación de LiveStats 5, 6 o XSP adicional. Instalación de AWStats adicional. Usuario de base de datos adicional. Instalación de SmarterStats adicional. 164 Migración al Panel Planes de hosting. Las prestaciones adicionales a nivel de plan en Helm se obtienen de todos los planes de hosting y se convierten en planes complementarios de los revendedores correspondientes en el Panel. Panel de administración del servidor > Planes de servicio > pestaña Planes de hosting Los planes complementarios en el Panel deben tener nombres únicos. Por este motivo, durante la migración se añade un ID numérico a los nombres coincidentes de los planes complementarios. Los siguientes parámetros de configuración de plan no son migrados: Prestaciones adicionales de planes de hosting. Prestaciones adicionales personalizadas. Destinatarios MRA adicionales. Habilitar administrador de tipo MIME. Habilitar administrador de archivos. Habilitar redireccionamiento web. Habilitar rutas principales. Habilitar documentos predeterminados. Directorios virtuales adicionales. Sitio web ASP.NET o PHP adicional. Instalación de carpeta segura adicional. Instalación de LiveStats 5, 6 o XSP adicional. Instalación de AWStats adicional. Usuario de base de datos adicional. Instalación de SmarterStats adicional. Migradas a complementos de plan. Panel de administración del servidor > Planes de servicio > pestaña Planes de hosting Migración al Panel Paquetes. Transformados a suscripciones. 165 Panel de administración del servidor> Suscripciones En Parallels Panel, las suscripciones difieren de los paquetes en Helm: Cada suscripción tiene el dominio principal (el primer nombre de dominio creado para una suscripción y asociado a esta). Este nombre de dominio no puede eliminarse. Un cliente puede añadir muchos nombres de dominio a una única suscripción y disponer de distintas suscripciones. El contenido SSL compartido del dominio principal se migra a la carpeta httpsdocs del Panel y las carpetas SSL de los dominios se transfieren a las carpetas private/<domain name>/SSL. Dominios. Panel de administración del servidor> Dominios Los dominios son migrados con contenido web y configuración o de zona DNS. Panel de control > pestaña Sitios web y dominios Redireccionadores de dominio. Panel de control > pestaña Sitios web y dominios Dominios sin hosting. Panel de control > pestaña Sitios web y dominios Subdominios. Panel de control > pestaña Sitios web y dominios Alias de dominio. Panel de control > pestaña Sitios web y dominios 166 Migración al Panel Cuentas de correo:Panel de control > pestaña Correo Servicios y cuentas de correo. Los siguientes elementos son migrados: Cuentas POP3. Contenido de los buzones de correo. Redireccionamientos. Respuestas automáticas. Dirección Catch-all. Direcciones con múltiples destinatarios. Redireccionadores de correo: Panel de control > pestaña Correo > dirección de email > pestaña Redireccionamiento. Respuestas automáticas: Panel de control > pestaña Correo > dirección de email > pestaña Respuesta automática. Catch-all: Panel de control > pestaña Correo > Cambiar configuración. Direcciones con múltiples destinatarios: Panel de control > pestaña Correo > dirección de email > pestaña Redireccionamiento. Cuentas FTP. Panel de control > pestaña Sitios web y dominios > Acceso FTP Bases de datos. Panel de control > Sitios web y dominios > Bases de datos Sólo se migran bases de datos MySQL y MSQL con cuentas de usuario y contenido. Las bases de datos Microsoft Access no son migradas. Definiciones de tipos MIME. Panel de control > pestaña Sitios web y dominios > Directorios virtuales > nombre del dominio > Tipos MIME. Nombres de orígenes de datos ODBC. Panel de control > pestaña Sitios web y dominios > Orígenes de datos ODBC Migrados, a excepción de los registros "Text" (archivos .csv y .txt). Tareas del programador web. Estas son migradas, aunque pasan a estar inoperables tras la migración, puesto que el Panel acepta comandos para ejecutar scripts en lugar de URLs, como en Helm. Panel de control > pestaña Sitios web y dominios > Tareas programadas. Migración al Panel Configuración SSL compartido. Migrada con las siguientes limitaciones: Los certificados SSL no son migrados. El administrador debe transferir el archivo del certificado SSL de forma manual al sitio en el Panel. El estado de SSL compartido para dominios complementarios (segundo dominio y dominios subsiguientes en un paquete) no se migra. Todo el contenido de las carpetas SSL se transfiere a la carpeta private/SSL en el Panel, por lo que el administrador de un sitio puede habilitar SSL compartido mediante el UI del Panel y mover el contenido usando el administrador de archivos del Panel. Directorios virtuales. Migrados con limitaciones: 167 Panel de control > pestaña Sitios web y dominios > SSL compartido. Panel de control > pestaña Sitios web y dominios > Directorios virtuales. No se migran los directorios virtuales que redireccionan a URLs. Configuración de servicios, como por ejemplo web, bases de datos, DNS y FTP. La configuración de servicio es mapeada a la configuración global del Panel a nivel del servidor y los límites se transfieren a todos los planes de revendedor. Configuración global de distintos servicios del Panel: Panel de administración del servidor > Herramientas y configuración. Planes de revendedor: Panel de administración del servidor > Planes de servicio > pestaña Planes de revendedor. 168 Migración al Panel Nota: Para cada sitio migrado, la utilidad de migración crea un archivo denominado MigrationIssues.txt y lo sitúa en el directorio /private bajo la cuenta de hosting correspondiente. Este archivo contiene información acerca de cualquier incidencia de migración y cambios en la configuración del sitio o credenciales de la cuenta FTP que debería conocer el propietario del sitio. Una vez completada la migración, puede sugerir a todos sus clientes que se conecten sus cuentas de hosting mediante FTP y que comprueben los contenidos del archivo /private/MigrationIssues.txt. La tabla que se muestra a continuación describe los objetos y configuraciones que no son migrados. Objeto o parámetro en el servidor de origen Helm Resultado de la migración Configuración de registro de dominios. Carpetas seguras. Nombres de origen de datos de ColdFusion. Scripts o sitios ColdFusion. Estos son migrados como archivos pero pasan a no estar operables tras la migración. Scripts o sitios FrontPage. Estos son migrados como archivos pero pasan a no estar operables tras la migración. Páginas de error personalizadas. En esta sección: Instalación y configuración del agente de migración y transferencia.................. 169 Migración al Panel 169 Instalación y configuración del agente de migración y transferencia La transferencia automática de datos de un servidor Windows a otro sólo es posible en el caso de que se establezca una conexión específica entre los servidores. La conexión es establecida por el Administrador de migraciones y transferencias instalado en el servidor de destino y la utilidad Agente de migración y transferencia en el servidor de origen, siempre que estén configuradas de forma idéntica. El agente de migración y transferencia es una utilidad que transfiere los datos de un servidor de origen a un servidor de destino. Si desea más información acerca de cómo instalar el agente de migración y transferencia en el servidor, consulte la sección Instalación del agente de migración y transferencia (en la página 103). Si la configuración predeterminada del agente de migración y transferencia entra en conflicto con su configuración de red − por ejemplo, usted ya usa el puerto predeterminado de la utilidad para otras finalidades), puede cambiarla tal y como se describe en la sección Configuración del agente de migración y transferencia en el servidor de origen (en la página 104). Si cambia la configuración del agente de migración y transferencia, debería realizar los cambios correspondientes en la configuración del administrador de migraciones y transferencias tal y como se describe en la sección Configuración del administrador de migraciones y transferencias en el servidor de destino (en la página 108). Por omisión, el agente de migración y transferencia utiliza la siguiente configuración: Puerto − número del puerto que usa el Panel para la conexión al agente de migración y transferencia. (El puerto predeterminado es el 6489.) Cuando se cambie el puerto, considere lo siguiente: Este puede ser cualquier número entre 1 y 65535. Debe estar disponible en el servidor desde el que se realiza la migración de los datos, es decir, este puerto no debería ser utilizado por ningún otro programa o servicio de ninguno de los dos servidores. Este debe estar permitido por el firewall en el servidor de origen. Tipo de canal − protocolo de comunicación entre el administrador de migraciones y transferencias y el agente de migración y transferencia. (El predeterminado es HTTP.) Cuando seleccione el tipo de canal, considere las siguientes características: TCP proporciona un mejor rendimiento que HTTP. HTTP es más público, ya que usa el protocolo HTTP, permitido por la mayoría de firewalls. Nota: Si estos parámetros de conexión no son los mismos en la configuración del agente de migración y transferencia y del administrador de migraciones y transferencias, no podrán realizarse migraciones. 170 Migración al Panel En esta sección: Instalación del agente de migración y transferencia .......................................... 170 Configuración del agente de migración y transferencia en el servidor de origen 171 Configuración del administrador de migraciones y transferencias en el servidor de destino .............................................................................................................. 175 Instalación del agente de migración y transferencia Para instalar el agente de migración y transferencia: 1. Acceda al Panel de Administración del Servidor en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas y recursos). 3. Para obtener la última versión del agente de migración y transferencia, haga clic en Descargar agente de migración y transferencia. 4. Cargue el archivo al servidor de origen. 5. Acceda al servidor de origen mediante Escritorio Remoto y ejecute el archivo de instalación. 6. Haga clic en Siguiente varias veces para completar la instalación. Una vez instalado el agente de migración y transferencia, este se iniciará de forma automática con la configuración predeterminada.Así, puede proceder con la transferencia de datos. Migración al Panel 171 Configuración del agente de migración y transferencia en el servidor de origen El agente de migración y transferencia es totalmente operable con la configuración predeterminada, por lo que no es necesario cambiarla. De todas formas, si desea cambiar el puerto o el protocolo usado por el agente, puede hacerlo siguiendo las instrucciones que se proporcionan en esta sección. El cambio de la configuración del agente de migración y transferencia incluye lo siguiente: Cambio de los parámetros de la conexión del agente de migración y transferencia con el administrador de migraciones y transferencias (puerto y tipo de canal). Esto puede realizarse usando el interfaz del agente de migración y transferencia o el archivo de configuración del agente de migración y transferencia. Cambio de la ubicación de los archivos de datos en el servidor de origen. Esto es necesario si, por ejemplo, no dispone de suficiente espacio en el disco en el disco donde está instalado el agente de migración y transferencia. Para modificar los parámetros de conexión a través del UI del agente de migración y transferencia: 1. Ejecute el archivo WINAgentMng.exe. Si el agente de migración y transferencia se instaló en la ubicación predeterminada, puede acceder a este haciendo clic en Inicio > Programas > Parallels > Panel > Plesk Migration Agent o yendo a C:\Program Files\Parallels\Plesk Migration Agent\WINAgentMng.exe. Se abrirá la ventana del agente de migración y transferencia. Figure 7: Ventana del Agente de Migraciones de Plesk 2. Haga clic en Detener. Esto hace que puedan realizarse cambios en la configuración del agente de migración y transferencia. Figure 8: Agente de Migraciones de Plesk detenido: cambio de opciones disponible 172 Migración al Panel 3. Introduzca el valor deseado en Puerto para cambiar el número de puerto. 4. Para cambiar el tipo de canal del agente de migración y transferencia : a. Haga clic en Avanzado. Se abre la ventana de opciones avanzadas. Figure 9: Agente de Migraciones de Plesk: opciones avanzadas b. Seleccione un elemento apropiado en el menú Tipo de canal para establecer un tipo de canal. c. Haga clic en ACEPTAR. Esto aplica los cambios realizados en las opciones avanzadas y cierra la ventana de opciones avanzadas. 5. Haga clic en Iniciar. Esto aplica los cambios realizados en el número de puerto e inicia el agente de migración y transferencia con la configuración nueva. Edición del archivo de configuración del agente de migración y transferencia Usted puede editar las opciones de configuración del agente de migración y transferencia manualmente. Para que se apliquen los cambios una vez realizadas las modificaciones manualmente, será necesario reiniciar el agente de migración y transferencia. Para modificar los parámetros de conexión a través de la edición del archivo de configuración: 1. Abra el archivo <migration-agent-installation-directory>\WINAgentMng.exe. config y encuentre el elemento "/configuration/appSettings". De forma predeterminada, el agente de migración y transferencia está instalado en C:\Program Files\Parallels\PleskMigrationAgent. Importante: Es extremadamente recomendable que no realice ningún cambio más allá de los contenidos del nodo <appSettings>, ya que esta acción ocasionaría fallos en el administrador de migraciones y transferencias e impediría la realización de migraciones. Migración al Panel 173 2. Para cambiar el número de puerto, introduzca el valor deseado en la cadena de texto <add key="Port" value="6489" /> en vez de 6489. Por ejemplo, si desea usar el puerto 7788, la cadena de texto debería ser <add key="Port" value="7788" />. 3. Para cambiar el tipo de canal, introduzca el valor deseado en la cadena de texto <add key="ChannelType" value="HTTP" /> en vez de HTTP. Por ejemplo, si desea usar TCP, esta cadena de texto debería ser <add key="ChannelType" value="TCP" />. 4. Para cambiar la dirección IP del agente de migración y transferencia, introduzca el valor de dirección IP en la cadena de texto <add key="IPAddress" value="" />. Esto permitirá al administrador de migraciones y transferencias conectarse al agente de migración y transferencia únicamente a través de la dirección IP especificada. Introduzca 0.0.0.0 o elimine esta cadena de texto del archivo para que el administrador de migraciones y transferencias pueda conectarse al agente de migración y transferencia a través de cualquier dirección IP disponible en el servidor de origen. 5. Guarde el archivo. 6. Reinicie el agente de migración y transferencia. Para cambiar la ubicación de los archivos de datos recopilados por el agente de migración y transferencia: 1. Abra el archivo <migration-agent-installation-directory>\WINAgentMng.exe. config y encuentre el elemento "/configuration/appSettings". De forma predeterminada, el agente de migración y transferencia está instalado en C:\Program Files\Parallels\PleskMigrationAgent. Importante: Es extremadamente recomendable que no realice ningún cambio más allá de los contenidos del nodo <appSettings>, ya que esta acción ocasionaría fallos en el administrador de migraciones y transferencias e impediría la realización de migraciones. 2. Añada la ruta completa (empezando con la raíz de la unidad) a la carpeta donde debería restaurarse el archivo en la cadena de texto <add key="DumpDirectory" value="" />. Por ejemplo, si desea que el volcado de la migración se almacene en la carpeta H:\Store\Plesk_migration, esta cadena de texto debería ser <add key="DumpDirectory" value="H:\Store\Plesk_migration" />. Si este directorio no existe en el disco H, se procederá con su creación. 3. Guarde el archivo. 4. Reinicie el agente de migración y transferencia. El contenido predeterminado del archivo de configuración 174 Migración al Panel <?xml version="1.0" encoding="UTF-8" ?> <configuration> <startup> <supportedRuntime version="v2.0.50727" /> <supportedRuntime version="v1.1.4322" /> </startup> <system.runtime.remoting> <customErrors mode="off" /> <application name="Parallels Foreign Migration Agent" /> </system.runtime.remoting> <runtime> <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> <probing privatePath="BackupUtils" /> </assemblyBinding> </runtime> <appSettings> <add key="Port" value="6489" /> <add key="ObjectUri" value="WinAgentURI" /> <add key="ChannelType" value="HTTP" /> <add key="IPAddress" value="" /> <add key="DumpDirectory" value="" /> <add key="UseWebserver" value="false" /> <add key="WebServerPort" value="6490" /> <add key="LogUseDefaultCulture" value="false" /> </appSettings> </configuration> Migración al Panel 175 Configuración del administrador de migraciones y transferencias en el servidor de destino Importante: Cambie la configuración de la conexión del administrador de migraciones y transferencias al agente de migración y transferencia únicamente si realizó los mismos cambios en la configuración del agente de migración y transferencia. Para cambiar los parámetros de la conexión del administrador de migraciones y transferencias al agente de migración y transferencia: 1. Abra el archivo %plesk_dir%\PMM\Migration\migrmng.exe.config y encuentre el elemento "/configuration/appSettings". %plesk_dir% es la variable de sistema que define la carpeta donde está instalado PPP. 2. Para cambiar el número de puerto, introduzca el valor deseado en la cadena de texto <add key="Port" value="6489" /> en vez de 6489. Por ejemplo, si desea usar el puerto 7788, la cadena de texto debería ser <add key="Port" value="7788" />. 3. Para cambiar el URI del agente de migración y transferencia, introduzca el valor deseado en la cadena de texto <add key="ObjectUri" value="WinAgentURI" /> en vez de WinAgentURI. Por ejemplo, si desea usar "MigrationAgent325" como el URI de la migración, la cadena de texto debería ser <add key="ObjectUri" value="MigrationAgent325" />. 4. Para cambiar el tipo de canal, introduzca el valor en la cadena de texto <add key="ChannelType" value="HTTP" /> en vez de HTTP. Por ejemplo, si desea usar TCP, esta cadena de texto debería ser <add key="ChannelType" value="TCP" />. 5. Guarde el archivo. El contenido predeterminado del archivo de configuración migrmng.exe <?xml version="1.0" encoding="UTF-8" ?> <configuration> <configSections> <section name="Platforms" type="ForeignMigratorEngineCore.Configuration.PlatformsSectionHandler,Forei gnMigratorEngineCore"/> </configSections> <startup> <supportedRuntime version = "v2.0.50727" /> <supportedRuntime version = "v1.1.4322" /> </startup> <!-- Estas son las opciones que puede reconfigurar--> <appSettings> <add key="Port" value="6489" /> 176 Migración al Panel <add key="ObjectUri" value="WinAgentURI" /> <add key="ChannelType" value="HTTP" /> <!-- La ubicación del archivo de volcado y el nombre de archivo definido en el GUI del Panel invalidan las opciones en este archivo de configuración --> <add key="DumpDirectory" value="" /> <add key="DumpName" value="" /> <add key="UnixDumpDirectory" value="/usr/local" /> <add key="LogUseDefaultCulture" value="false" /> </appSettings> <!-- Fin de las opciones que puede reconfigurar --> <Platforms> ... </Platforms> </configuration> Migración al Panel 177 Realización de la migración Para migrar cuentas y sitios web con aplicaciones presentes en otros servidores de hosting: 1. Acceda a Parallels Panel en el servidor de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas). 3. Para comprobar si existe alguna actualización para los componentes del administrador de migraciones y transferencias, haga clic en Sincronizar. 4. Haga clic en Iniciar migración nueva. 5. Deje la opción Transferir datos desde otro servidor seleccionada y especifique lo siguiente: El número de puerto y la dirección del servidor de origen (en sistemas Linux/Unix). Indique si la dirección IP o el nombre del host del servidor, desde el que desea realizar la transferencia de datos. Si el servidor de origen se encuentra en una dirección IPv6, debería especificar el nombre de host del servidor en vez de la dirección IP. El nombre de usuario y la contraseña del administrador del servidor de origen. Nota: Puede usar la opción Transferir datos ya procesados por el agente de migración y transferencia presentes en el host local para importar datos de un archivo, tal y como se describe en la sección Resolución de incidencias de migración y transferencia (en la página 190). Se trata de otra forma de transferir datos, que puede usarse cuando el servidor fuente esté offline y ya haya recogido los datos de este. 6. Si usa Parallels Panel para Linux, también puede especificar el directorio en el servidor de origen donde debería cargarse el agente de migraciones. 7. Indique la ruta al directorio donde se guardarán los archivos temporales. 8. Indique si desea transferir todos los datos relacionados con la configuración de servicios, cuentas de usuario y dominios del servidor de origen o sólo elementos específicos. En el caso de que opte por realizar una migración completa del servidor, puede configurar el administrador de migraciones y transferencias para que se transfiera una llave de licencia del servidor de origen. Esto es útil en el caso de que la llave de licencia sea apropiada para la versión del Panel instalada en el servidor de destino y usted desea usar esta llave en vez de la llave actual. 9. Si alguno de los objetos del Panel del servidor de origen (por ejemplo cuentas de usuario, dominios, etc) ya existe en el servidor de destino, usted puede reemplazarlo seleccionando la casilla Reemplazar objetos existentes . 178 Migración al Panel 10. Si utiliza Parallels Panel para Linux, seleccione la casilla Usar transporte rsync. Esto reduce la cantidad de espacio en disco, ancho de banda y tiempo requerido para realizar la migración. 11. Haga clic en Siguiente. El administrador de migraciones y transferencias se conectará al servidor indicado y recogerá la información relacionada con los objetos de la plataforma de alojamiento fuente. 12. Si ha seleccionado transferir únicamente determinados elementos, en este paso deberá seleccionar las casillas correspondientes a las cuentas de usuario y dominios que desea transferir. Además, es necesario qu e indique los tipos de datos que desea transferir: Todos los parámetros de configuración y el contenido. Todos los parámetros de configuración y contenido excepto el correo. Sólo las cuentas de correo con mensajes de email. 13. Haga clic en Siguiente. 14. Una vez recuperados los datos desde el servidor fuente, indique las direcciones IP nuevas que deben usarse. Si dispone de muchas direcciones IP, ahora puede descargar el archivo de mapeo IP actual, corregirlo en un editor de texto o ejecutar un script personalizado de buscar/reemplazar y a continuación volverlo a cargar al servidor. En el siguiente ejemplo se muestra la sintaxis del archivo de asignación (mapeo) IP: 10.10.10.10 192.168.1.2 Donde 10.10.10.10 es una dirección IP usada en el servidor de origen y 192.168.1.2 es una dirección IP nueva que debería usarse en el servidor de destino. Entre las dos direcciones IP existe un espacio en blanco. Cuando realice la lista de direcciones, sitúe cada entrada de mapeo en una línea distinta. 15. Haga clic en Siguiente. El proceso de transferencia de datos debería iniciarse de forma inmediata. Migración al Panel 179 Migración desde Parallels Small Business Panel Este capítulo va dirigido a proveedores de servicios de hosting y usuarios individuales de Parallels Small Business Panel (SBP) que estén pensando en pasar de SBP a Panel 11.0. La única forma posible de realizar este cambio es utilizar uno de los escenarios de migración descritos en este capítulo. Las demás formas de cambiar a Parallels Panel 11.0 no garantizan su correcto funcionamiento. Por ejemplo, usted no podrá realizar el cambio si crea un backup de SBP y a continuación restaura los datos en Parallels Panel 11.0. La migración es posible para los siguientes productos: Origen Destino Parallels Small Business Panel 10.x basado en Linux Parallels Plesk Panel 10.3 basado en Linux o posterior Parallels Small Business Panel 10.x basado en Windows Parallels Plesk Panel 10.3 o posterior basado en Windows En esta sección: A destacar acerca de la migración .................................................................... 180 Escenarios de migración ................................................................................... 181 Preparación para la migración desde SBP ........................................................ 181 Realización de la migración desde SBP ............................................................ 183 180 Migración al Panel A destacar acerca de la migración Considere lo siguiente antes de migrar servidores SBP a Parallels Panel 10. Migración de la licencia de SBP La licencia de SBP no es compatible con el Panel. Durante la migración de SBP al Panel, la licencia de SBP se convierte en una licencia del Panel con la misma cobertura. Si desea información detallada acerca del proceso de conversión de su licencia, consulte la tabla que aparece a continuación. Una vez completada la migración, su licencia de SBP será revocada en el transcurso de 30 días o menos. Licencia de SBP Nueva licencia del Panel SBP 1 usuario Parallels Plesk Panel 100 dominios + complemento SpamAssassin (Gratuito) SBP 2 usuarios Parallels Plesk Panel 100 dominios + complemento SpamAssassin (Gratuito) SBP 5 usuarios Parallels Plesk Panel 100 dominios + complemento SpamAssassin (Gratuito) SBP Usuarios ilimitados Parallels Plesk Panel dominios ilimitados + complemento SpamAssassin (Gratuito) Nota: Una licencia sólo se migra si se realiza una migración completa del servidor, incluyendo la configuración del servidor y la configuración de los servicios. ¿Qué no se migra? Debido a las diferencias entre SBP y el Panel en materia de la implementación del servicio de listas de correo, los siguientes objetos y parámetros de configuración no son migrados: Contenidos de listas de correo. Configuración de respuesta automática de las listas de correo. Migración al Panel 181 Escenarios de migración Existen tres escenarios típicos de migración de SBP al Panel. Cada uno de estos escenarios requiere que primero ajuste el servidor de destino para así garantizar una migración óptima. Si desea más información acerca de los pasos que debería realizar antes de iniciar la migración, consulte la sección Preparación para la migración desde SBP (en la página 181). Una vez preparado el servidor Parallels Panel, escoja uno de los siguientes escenarios de migración: Migración en un servidor (migración local). Este escenario resulta especialmente útil en el caso de proveedores de hosting o usuarios individuales de SBP que deseen reemplazar el SBP instalado en su servidor por el Panel. Este tipo de migración se denomina local, ya que se realiza en un servidor. Migración entre dos servidores (migración de servidor a servidor). Este escenario resulta útil en el caso de proveedores de hosting o usuarios individuales de SBP que deseen realizar una migración entre dos servidores dedicados. Migración entre dos contenedores en un nodo Parallels Virtuozzo Containers. Este escenario es útil en el caso de proveedores de hosting que gestionan distintos entornos virtuales donde se haya instalado SBP. Usted puede realizar la migración entre SBP y el Panel instalado en distintos contenedores dentro de un nodo Parallels Virtuozzo Containers. Todos los escenarios de migración implican que usted prepara un servidor con una instalación nueva del Panel y a continuación le transfiere los datos de SBP. Preparación para la migración desde SBP Damos por sentado que usted dispone de un servidor (preferiblemente con un sistema operativo instalado nuevo) y que desea migrar los datos a este servidor. Sea cual sea el escenario de migración que escoja, debería realizar los pasos detallados a continuación para así preparar el servidor de destino y garantizar una migración perfecta: Instalar el Panel en el servidor de destino. El primer y obligatorio requisito es que su servidor de destino debería tener una instalación nueva de Parallels Panel 10.3 o una versión posterior. Si desea más información acerca del procedimiento de instalación del Panel, consulte la Guía de instalación y actualización. Configurar el Panel en el servidor de destino. Si su SBP usaba listas de correo, PostgreSQL o Site Editor, compruebe que estos están instalados y configurados en el Panel. A continuación en esta sección describiremos en detalle cada uno de los pasos de configuración. 1. Configuración de los servicios del Panel (en plataformas Linux) Si en su SBP para Linux usaba listas de correo o bases de datos PostgreSQL, configure estos servicios en el servidor Parallels Panel de destino. Listas de correo 182 Migración al Panel El servicio de listas de correo tiene otra implementación en el Panel y no funciona si no se configura. Antes de proceder con la migración, establezca la contraseña del administrador y el email para dicho servicio en Administración del servidor > Herramientas y configuración > Configurar servidor de listas de correo. PostgreSQL Si en SBP usaba PostgreSQL, debería proporcionar soporte para el mismo en el Panel. Como PostgreSQL es un componente adicional del panel, puede instalarlo mediante Administración del servidor > Herramientas y configuración > Actualizaciones. Una vez completada la instalación, establezca las credenciales del administrador en Administración del servidor > Herramientas y configuración > Servidores de base de datos. 2. Instalación de Site Editor Site Editor es una herramienta de SBP que permite crear sitios web de forma muy fácil. Para la misma finalidad, el Panel proporciona una herramienta mucho más potente: Web Presence Builder. Los sitios web creados en Site Editor no son compatibles con Web Presence Builder. Así, si su instalación de SBP contiene este tipo de sitios, debería instalar Site Editor en el Panel para así poder conservarlos tras la migración. Para hacer disponible el soporte de sitios Site Editor: 1. Descargue la utilidad Parallels Installer apropiada para su sistema operativo en http://www.parallels.com/es/products/plesk/download/. 2. Ejecute Parallels Installer con la opción source y siga las instrucciones que aparecen en pantalla: En Linux: #<path_to_installer> --source http://autoinstall.plesk.com/SiteEditor/ En Windows: <path_to_installer> --source http://autoinstall-win.pp.parallels.com/SITEEDITOR/ Donde <path_to_installer> es la ruta completa a la utilidad Parallels Installer. Migración al Panel 183 Realización de la migración desde SBP Existen tres escenarios de migración: local, migración de servidor a servidor y migración entre contenedores Parallels Virtuozzo Containers. Algunos de estos escenarios sólo pueden realizarse mediante la utilidad especial de línea de comandos smb-to-plesk-migration, que no se proporciona por omisión con el Panel. La utilidad está disponible para versiones Windows y Linux en http://autoinstall.plesk.com/PSA10/smb-to-plesk-migration/. Tenga en cuenta que a diferencia del administrador de migraciones y transferencias (la utilidad estándar de migración del Panel), smb-to-plesk-migration sólo puede realizar migración de todo el servidor. Esta sección sólo proporciona ejemplos de uso básico de la utilidad. Si desea información detallada acerca de las opciones de esta utilidad, consulte la ayuda integrada: En Linux: #./smb-to-plesk-migration.sh --help En Windows: smb-to-plesk-migration.cmd --help A continuación en esta sección encontrará más información acerca de los escenarios de migración. En esta sección: Migración local .................................................................................................. 184 Migración de servidor a servidor ........................................................................ 185 Migración entre dos contenedores en un nodo Parallels Virtuozzo Containers .. 186 184 Migración al Panel Migración local La migración local es la migración en un servidor (principalmente virtual). Este tipo de migración sólo está disponible con la herramienta smb-to-plesk-migration. En primer lugar, la herramienta crea un backup de los datos de SBP y a continuación lo restaura en Parallels Panel 10. El registro de backup se almacena en <path_to_utility>/psadump.log, mientras que el registro de restauración se encuentra en <path_to_Panel>/PMM/rsessions/YYYYMMDDhhmmnnnnn/migration.log. Aquí, YYYYMMDDhhmmnnnnn es el nombre del directorio y está formado por la fecha y la hora en la que se realizó la restauración (la parte YYYYMMDDhhmm) y un número generado de forma aleatoria (la parte nnnnn). Para realizar una migración local: 1. Descargue el archivo comprimido con la herramienta smb-to-plesk-migration al servidor desde http://autoinstall.plesk.com/PSA10/smb-to-plesk-migration/. 2. Extraiga el archivo al destino deseado. 3. Realice un backup completo de su SBP: En Linux: #./smb-to-plesk-migration.sh --backup-local --destination-dir=<backup_path> En Windows: smb-to-plesk-migration.cmd --backup-local --destination-dir=<backup_path> donde: <dest_path> - ruta para almacenar el backup. 4. Prepare su servidor tal y como se describe en la sección Preparación para la migración desde SBP (en la página 181). 5. Restaure los datos del backup: En Linux: #./smb-to-plesk-migration.sh --restore-local --backup-name=<backup_path> En Windows: smb-to-plesk-migration.cmd --restore-local --backup-name=<backup_path> Donde <backup_path> es la ruta completa al archivo de backup. Migración al Panel 185 Migración de servidor a servidor Si desea realizar una migración entre dos servidores, le recomendamos utilizar la utilidad de migración estándar del Panel - el administrador de migraciones y transferencias. En este caso, el procedimiento de migración es exactamente el mismo que cuando se transfieren los datos de un Panel a otro. Usted prepara un servidor Parallels Panel, inicia el administrador de migraciones y transferencias y apunta al servidor SBP de origen. Cuando ajuste las opciones de configuración de la migración , escoja siempre la migración completa del servidor, incluyendo la configuración global y la configuración de servicios. Esta es la única opción para la realización de una migración correcta de todos los objetos de SBP, incluyendo la licencia, las cuentas de usuario y los roles de usuario. Si desea más información acerca de cómo transferir los datos del Panel con el administrador de migraciones y transferencias, consulte la sección Transferencia de datos mediante el administrador de migraciones y transferencias (en la página 126). También puede utilizar smb-to-plesk-migration si esta herramienta le resulta más conveniente. En este caso debería prestar atención a los grupos de IPs: El número y los valores de las direcciones IP en los servidores de origen y de destino deberían ser exactamente los mismos. El procedimiento de migración usando smb-to-plesk-migration es similar a la migración local: Usted copia SBP en el servidor de origen y lo restaura en el servidor de destino. 186 Migración al Panel Migración entre dos contenedores en un nodo Parallels Virtuozzo Containers Algunos proveedores de hosting mantienen distintas instalaciones de SBP en entornos virtuales dentro de un nodo Parallels Virtuozzo Containers. Si este es su caso, primero debería crear un contenedor con Parallels Panel 10.3 o una versión posterior y a continuación migrar SBP a este contenedor. El procedimiento de migración es gestionado por la utilidad smb-to-plesk-migration: En primer lugar este crea un backup del contenedor SBP y a continuación lo restaura en un contenedor Parallels Panel. El registro de backup se almacena en <path_to_utility>/psadump.log, mientras que el registro de restauración se almacena en el contenedor de destino en <path_to_Panel>/PMM/rsessions/YYYYMMDDhhmmnnnnn/migration.log. Aquí, YYYYMMDDhhmmnnnnn es el nombre del directorio y está formado por la fecha y la hora en la que se realizó la migración o restauración (la parte YYYYMMDDhhmm) y un número generado de forma aleatoria (la parte nnnnn). Para realizar la migración entre dos contenedores dentro de un nodo Parallels Virtuozzo Containers: 1. Descargue el archivo comprimido con la herramienta smb-to-plesk-migration a su nodo desde http://autoinstall.plesk.com/PSA10/smb-to-plesk-migration/. 2. Extraiga el archivo al destino deseado. 3. Realice un backup completo de SBP en el contenedor deseado: En Linux: #./smb-to-plesk-migration.sh --backup-ct --ct-id=<ct_id> --destination-dir=<backup_path> En Windows: smb-to-plesk-migration.cmd --backup-ct --ct-id=<ct_id> --destination-dir=<backup_path> donde: <ct_id> - ID del contenedor SBP. <dest_path> - ruta para almacenar el backup en el servidor del nodo. 4. Prepare el contenedor de destino tal y como se describe en la sección Preparación para la migración desde SBP (en la página 181). 5. Restaure los datos del backup: En Linux: #./smb-to-plesk-migration.sh --restore-ct --ct-id=<ct_id> --backup-name=<backup_path> En Windows: smb-to-plesk-migration.cmd --restore-ct --ct-id=<ct_id> --backup-name=<backup_path> Migración al Panel donde: <ct_id> - ID del contenedor Parallels Panel. <backup_path> - ruta completa al archivo de backup en el servidor del nodo. 187 CAPÍTULO 14 Resolución de problemas En este capítulo: Resolución de incidencias de instalación y actualización .................................. 189 Resolución de problemas de migración y transferencia ..................................... 190 Resolución de problemas Resolución de incidencias de instalación y actualización Esta sección cómo resolver posibles incidencias durante la instalación o actualización del Panel. Si experimenta un problema no detallado en la tabla que aparece a continuación, visite el sitio de soporte de Parallels (http://www.parallels.com/support/). Problema Solución No puede deseleccionar el componente Web Presence Builder cuando se instala el Panel. Web Presence Builder es un componente clave y es imprescindible para la correcta instalación del Panel. Durante la instalación del Panel, el sistema no reconoce que IIS está instalado.Este muestra el siguiente mensaje: "Error: Debería instalar Microsoft Internet Information Server (IIS) con el servicio WWW antes de instalar Plesk. Haga clic en el botón Inicio, seleccione Configuración -> Panel de control -> Añadir/Quitar programas, seleccione Añadir/Quitar componentes de Windows e instalar IIS con FTP y servicios WWW. Para más información, examine la Ayuda de Windows". Una vez se han instalados los servicios requeridos y se ha vuelto al asistente, el error sigue apareciendo. Vuelva a intentar realizar el reconocimiento de IIS reiniciando el wizard en su navegador. Para ello, abra la página http://<your-host-name-or-ip>:8447 y repita los pasos de instalación desde el principio. En Windows 2008 no puede El componente no es soportado para este sistema instalar el componente Kaspersky operativo. Vaya a la página Seleccionar componentes, Antivirus. deseleccione el componente y siga con la instalación. Si selecciona el componente Kaspersky Antivirus durante la instalación del Panel para Windows 2008, obtiene el siguiente error: "Se ha encontrado un problema de dependencia: Kaspersky anti-virus no soporta Windows 2008 o superior". 189 190 Resolución de problemas Resolución de problemas de migración y transferencia Esta sección ha sido concebida para ayudarle a completar una migración en aquellos casos en que los primeros pasos de la migración pueden realizarse correctamente pero se experimentan fallos en los siguientes pasos. Una descripción simplificada del proceso de migración sería: 1. (Sólo origen Linux/Unix) El administrador de migraciones y transferencias se conecta a un servidor de origen y carga en este un Agente de Migraciones. En el caso de un servidor de origen Windows, deberá instalar el agente de migración y transferencia manualmente tal y como se describe en la sección Instalación del agente de migración y transferencia (en la página 103). 2. El Administrador de migraciones se conecta a Migration Agent y le transfiere los parámetros de migración. 3. El agente de migración obtiene todos los datos necesarios basándose en la información recibida en el paso anterior y la guarda en un archivo que posteriormente denominaremos archivo de datos de la migración. En Parallels Panel para Linux/Unix, la ubicación predeterminada para los archivos de datos es /usr/local/. En Parallels Panel para Windows, la ubicación predeterminada de los archivos de datos es C:\PMMtemp. Esta puede cambiarse tal y como se describe en la sección Configuración del agente de migración y transferencia en el servidor de origen (en la página 104). 4. El agente de migración y transferencia inicia la transferencia del archivo de datos al servidor de destino. En el servidor de destino, el archivo de datos se guarda en la Ubicaciónd e archivos temporales, definida en la pantalla Configuración de migración. 5. Una vez completada la transferencia, el agente de migración y transferencia elimina el archivo de datos del servidor de origen. En el caso de producirse algún error durante la transferencia, el archivo de datos sigue estando presente en el servidor de origen. 6. El administrador de migraciones y transferencias importa los datos del archivo a Parallels Panel. La información proporcionada aquí debería resultar útil en los siguientes casos: (Sólo Linux/Unix) Error en la carga del agente de migraciones. (Sólo Linux/Unix) Error en la creación del archivo de datos. Error en la transferencia del archivo de datos. Error en la importación del archivo de datos al servidor de destino. Resolución de problemas En esta sección: Resolución de problemas on sistemas Linux ..................................................... 192 Resolución de problemas en sistemas Windows ............................................... 194 191 192 Resolución de problemas Resolución de problemas on sistemas Linux Para completar la migración en el caso de producirse un error de transferencia del archivo de datos al servidor de destino: 1. En el servidor de origen, encuentre el directorio requerido. De forma predeterminada, los directorios se crean en /usr/local/. 2. Abra el archivo content-list.xml para ver los archivos creados. 3. Mueva todos los archivos, incluyendo dump.xml, al servidor de destino. 4. En un navegador web, inicie sesión como administrador al Parallels Panel de destino. 5. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas) y haga clic en Iniciar migración nueva. 6. Seleccione la opción Transferir datos ya procesados por el agente de migraciones y presentes en el host local. 7. En la casilla Ubicación del archivo de datos de la migración, indique la ruta al directorio donde guardó los datos en el paso 3. 8. Haga clic en Siguiente. Para completar la migración en el caso de error en la importación de datos a Parallels Panel: 1. En un navegador web, acceda como administrador al Parallels Plesk Panel de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas) y haga clic en Iniciar migración nueva. 3. Seleccione la opción Transferir datos ya procesados por el agente de migraciones y presentes en el host local. 4. En la casilla Ubicación del archivo de datos de la migración, introduzca la ruta al directorio especificado anteriormente como Ubicación de archivos temporales. De forma predeterminada, esta es /usr/local/psa/PMM/var/. 5. Haga clic en Siguiente. En el caso de error en la creación de un archivo de datos, intente crearlo manualmente usando el Agente de Migraciones para Linux/Unix - la utilidad PleskX.pl. Para crear un archivo de datos manualmente usando la línea de comandos: Resolución de problemas 193 1. Encuentre los siguientes directorios en su servidor de destino Parallels Panel y copie todo su contenidos a un único directorio en el servidor de origen. <parallels_plesk_panel_installation_directory>/PMM/Agents/Plesk X/ <parallels_plesk_panel_installation_directory>/PMM/Agents/share d/. 2. En el servidor fuente, ejecute la utilidad PleskX.pl con las opciones de línea de comandos apropiadas: Para realizar una copia de todas las cuentas y dominios: # PleskX.pl –dump-all Para realizar una copia de determinados dominios: # PleskX.pl –dump-domains=<lista de nombres de dominio separados por coma> Para realizar una copia de determinadas cuentas de usuario: # PleskX.pl –dump-resellers=<lista de IDs de revendedores separados con comas asignadas por el sistema Plesk de origen> o # PleskX.pl –dump-clients=<lista de IDs de clientes separados con comas asignadas por el sistema Plesk de origen> Si desea leer sobre las opciones adicionales de la línea de comando soportadas por la utilidad PleskX, emita el comando: # PleskX.pl ––help 3. Proceda tal y como se describe en el primer procedimiento en esta sección. Para completar la migración en el caso de existir conflictos no resueltos: Si está realizando una migración de datos a usando utilidades de backup y restauración de línea de comandos, la restauración puede devolver el siguiente error: No se pueden resolver todos los conflictos. Esto puede suceder cuando algunos parámetros de configuración o servicios en el servidor de destino no están configurados. Por este motivo no puede realizarse la migración. Por ejemplo, un sitio web en el servidor de origen usaba bases de datos PostgreSQL, pero en el servidor de destino no se ha instalado o configurado un servidor de base de datos PostgreSQL. Puede obtener más información acerca de los conflictos no resueltos en el registro presente en el archivo /usr/local/psa/PMM/rsessions/YYYYMMDDhhmmnnnnn/conflict_description, donde YYYYMMDDhhmmnnnnn es el nombre del directorio formado por la fecha y la hora en la que se realizó la migración o restauración (la parte YYYYMMDDhhmm) y un número generado de forma aleatoria (la parte nnnnn). 194 Resolución de problemas Resolución de problemas en sistemas Windows Para completar la migración en el caso de problemas de conectividad de red: Si el administrador de migraciones y transferencias muestra el mensaje de error Error de conexión de red. No se puede conectar al agente de migración y transferencia de Parallels Plesk Panel en el host remoto, esto significa que la configuración de red o una máquina causa problemas de conectividad entre el administrador de migraciones y transferencias y el agente de migración y transferencia. Si experimenta esta incidencia, haga lo siguiente: 1. Detenga la migración. 2. Examine el valor de la clave de dirección IP en el archivo de configuración del agente de migraciones (en la página 104) WINAgentMng.exe.config. Si no se especifica la clave o esta es 0.0.0.0, indique una dirección IP válida para la clave y haga lo siguiente: a. Inicie la migración. En la pantalla Configuración de conexión al host remoto, indique la dirección IP especificada en la clave IP address en el archivo WINAgentMng.exe.config en el campo Host de origen bajo Configuración de conexión a host remoto. b. Proceda con la migración tal y como se describe en el capítulo Realización de la migración (en la página 177). Si se ha definido una dirección IP específica para la clave IP address en el archivo WINAgentMng.exe.config, compruebe que se trata de una dirección válida y que es la misma dirección que la introducida en el campo Host de origen en la pantalla Configuración de conexión al host remoto durante la configuración de la migración. Si no es la misma, defina el valor de la clave a "0.0.0.0" o elimine la clave del archivo WINAgentMng.exe.config. Si el administrador de migraciones y transferencias está instalado detrás de un NAT y experimenta este problema, puede resolverlo de esta forma. Debería hacer que ambos servidores se conectasen sin el NAT entre ellos y habilitar la migración. Para completar la migración en el caso de producirse un error de transferencia del archivo de datos al servidor de destino: 1. En el servidor de origen, encuentre el directorio que contiene el archivo de datos requerido: <directorio de archivos de datos>\migrator backup\<última fecha de creación>. De forma predeterminada, el <directorio de archivos de datos> es C:\PMMTemp\; la ubicación puede variar tal y como se describe en la sección Configuración de Migration Agent. 2. Copie el directorio al servidor de destino. Resolución de problemas 3. En un navegador web, inicie sesión como administrador al Parallels Panel de destino. 4. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas) y haga clic en Iniciar migración nueva. 5. Seleccione la opción Transferir datos ya procesados por el agente de migraciones y presentes en el host local. 6. En la casilla Ubicación del archivo de datos de la migración, indique la ruta al directorio donde guardó los datos en el paso 3. 7. Haga clic en Siguiente. Para completar la migración en el caso de error en la importación de datos a Parallels Panel: 1. En un navegador web, inicie sesión como administrador al Parallels Panel de destino. 2. Vaya a Herramientas y configuración > Administrador de migraciones y transferencias (en el grupo Herramientas) y haga clic en Iniciar migración nueva. 3. Seleccione la opción Transferir datos ya procesados por el agente de migraciones y presentes en el host local. 4. En la casilla Ubicación del archivo de datos de la migración, introduzca la ruta al directorio especificado anteriormente como Ubicación de archivos temporales. De forma predeterminada, esta es C:\temp. 5. Haga clic en Siguiente. 195 CAPÍTULO 15 Apéndice A: Opciones de Parallels Installer Esta referencia detalla las opciones de Parallels Installer relacionadas con la instalación del Panel mediante CLI. Si desea más información acerca de las opciones relacionadas con la actualización de un Panel ya instalado o sobre el sistema operativo del host, emita el siguiente comando: parallels_installer --help Opción Descripción y posibles argumentos --source VPS dashboard|<url> Cuando recupere paquetes del Panel desde un sistema de archivos local, indique la opción --source para así apuntar al archivo .inf3 que contiene la información acerca de la build del Panel que desea instalar. Cuando recupere paquetes del Panel desde un servidor de red, indique la opción --source <URL> para así apuntar al directorio donde reside el mirror del servidor de actualizaciones del Panel. --target VPS dashboard Por defecto, el instalador guardar los archivos recuperados en el directorio /<current user name>/psa. Por ejemplo, si el instalador fue ejecutado por el usuario root, se creará y usará el directorio /root/psa. Si desea usar un directorio personalizado para guardar los archivos recuperados, use la opción --target. Ejemplo: --target /opt/storage/psa O --target D:\temp --proxy-host <network Cuando use un servidor proxy o firewall, use esta opción para indicar address> el nombre de dominio o dirección IP del servidor proxy. Ejemplo: --proxy-host proxy.example.com --proxy-port <port number> El puerto predeterminado para conectar con el servidor del proxy es el 3128. Si su servidor proxy usa otro número de puerto, deberá indicarlo usando esta opción. Ejemplo: --proxy-port 5741 Opciones de autenticación del proxy: --proxy-user <user-name> --proxy-password <password> Si su servidor proxy requiere autenticación, deberá usar estas opciones para autenticar el instalador en el servidor proxy. Ejemplo: --proxy-user smith --proxy-password f1sZ9AnQ4EnO52 Apéndice A: Opciones de Parallels Installer 197 Opción Descripción y posibles argumentos --all-versions Mostrar todas las versiones disponibles del Panel sean cuales sean sus niveles de versión. --tier <release-tier> Mostrar todas las versiones disponibles del Panel con el nivel de versión especificado. --show-releases Indique esta opción para recuperar una lista de las versiones disponibles para el sistema operativo donde se ejecuta el instalador. Se le proporcionará una lista de los identificadores de versión y de descripciones de las mismas. Los identificadores de versión son lo que necesitará. --show-all-releases Esta opción muestra todas las versiones disponibles en el servidor de actualizaciones del Panel. --select-release-id <ID> Use esta opción para indicar la versión que desea instalar o para ver la propiedades de la misma. --select-release-lat est Use esta opción para seleccionar la última versión disponibles para su sistema operativo. --show-components Indique esta opción para obtener la información sobre los componentes disponibles para la versión seleccionada. Se le mostrará la descripción y el nombre de los componentes. Los nombres de los componentes son lo que necesitará indicar cuando seleccione los componentes adicionales a instalar. --install-component <component-name> Use esta opción para indicar el componente que desea instalar. Si desea instalar dos o más componentes a la vez, repita esta opción para cada uno de los componentes. Ejemplo: --install-component base --install-component postgresql --install-component spamassassin --install-everything Use esta opción para instalar todos los componentes de la versión seleccionada. --show-os-list Use esta opción para descubrir qué sistemas operativos soporta la versión seleccionada del Panel. --no-space-check Instala paquetes incluso si no dispone de mucho espacio en disco. --no-daemon Realiza el proceso de instalación en primer plano. --notify-email <e-mail> Use esta opción para que el instalador envíe los informes de su estado por email. Un informe de finalización correcta incluye una lista de los paquetes instalados/actualizados con un registro detallado. --enable-xml-output Esta opción ha sido diseñada para comunicarse con el Panel y puede usarse para interactuar con otras aplicaciones. Cuando especifique esta opción, toda la salida del instalador estará en XML. Tenga en cuenta que esta opción no permite al instalador informar sobre errores por código de salida. El código de salida siempre es cero y todos los errores se informan dentro de la salida XML. 198 Apéndice A: Opciones de Parallels Installer Opción Descripción y posibles argumentos --query-status Como la base de datos RPM no permite múltiples accesos, el instalador bloquea su funcionalidad. Ejecute esta opción para descubrir si el instalador está activo. Esto hará que se compruebe la existencia de un bloqueo y devolverá o bien un código de salida (0 instalador inactivo, 1 - instalador en ejecución y ocupado) o una salida en formato XML. --truncate-log Vacía el archivo de registro cuando se inicia Parallels Installer. --separate-log Usa un archivo de registro nuevo cada vez que se inicia Parallels Installer. --debug Activa la salida detallada al archivo de registro. --version Muestra la versión del Instalador de Parallels. CAPÍTULO 16 Apéndice B: Configuración del Panel para Linux para acceder a actualizaciones de vendedores Si desea mantener el sistema operativo de su servidor actualizado, puede configurar el instalador de Parallels para que le notifique acerca de los nuevos paquetes de actualizaciones disponibles de su vendedor. Tenga en cuenta que el instalador de Parallels no instalará ningún paquete sin su confirmación, sólo le notificará acerca de la disponibilidad de paquetes. Nota: Esta opción sólo está disponible para sistemas operativos basados en RPM. En el caso de sistemas basados en DEB, el repositorio de actualizaciones del vendedor se añade a la lista de orígenes del administrador de paquetes APT. Si desea que el instalador de Parallels compruebe los sitios del vendedor en busca de actualizaciones: 1. Cree un archivo de texto denominado .autoinstallerrc en el directorio /root/ del servidor o, si ya había creado este archivo previamente, modifíquelo. Añada la siguiente línea al archivo: ADDITIONAL_SOURCE="<type>, <priority>, <url>, <username>, <password>" donde deberá reemplazar <type> por el valor repomd, <priority> por un número entre 1 y 999 (999 es la máxima prioridad) y <url> por una URL del origen de actualizaciones del vendedor. Los valores <username> y <password> sólo son obligatorios si el sitio de su vendedor requiere autenticación. 2. Guarde el archivo y salga del editor de texto. CAPÍTULO 17 Apéndice C: Habilitación de soporte para SecureLVE Si desea desplegar la extensión Secure Lightweight Virtual Environment (SecureLVE) en un servidor donde ejecute Cloud Linux, instale los paquetes de SecureLVE siguiendo las instrucciones que se detallan en http://www.cloudlinux.com/docs/securelve.php. Puede instalar SecureLVE antes o después de instalar Parallels Panel . Con el fin de garantizar que SecureLVE funciona correctamente, es necesario instalar las siguientes versiones de paquetes: liblve-0.7.3-2.el5.cloudlinux securelve-0.6-3.el5.cloudlinux vixie-cron-4.1-77.2.el5.cloudlinux lve-0.7.3-2.el5.cloudlinux Una vez instalado SecureLVE, deberá inicializarlo emitiendo el siguiente comando en la consola: securelve_init Importante: Si instala o actualiza Parallels Panel una vez haya instalado SecureLVE, deberá volver a ejecutar el comando securelve_init. Una vez realizada la actualización, use también el comando securelve_user <username> para habilitar el shell de SecureLVE para cada una de las cuentas de usuario del sistema que lo utilizaba. Tras la inicialización de SecureLVE, si desea actualizar la lista de shells disponibles en el sistema, acceda al Panel como administrador, vaya a Herramientas y configuración > Componentes del servidor y haga clic en Actualizar. Ahora puede configurar el acceso al servidor a través de SSH para sus clientes mediante la modificación de los planes de servicio. Para que los clientes puedan acceder al shell de SecureLVE, realice los siguientes pasos: 1. Acceda al panel de administración del servidor. 2. Vaya a Planes de servicio > nombre del plan > pestaña Parámetros de hosting. 3. Seleccione la casilla Acceso SSH al shell del servidor bajo la suscripción del usuario de sistema y seleccione la opción securelve_sh en el menú. Apéndice C: Habilitación de soporte para SecureLVE 4. Haga clic en ACEPTAR para guardar las propiedades del plan. 201