
Mise à niveau de VMware vCenter vers vCenter 5 (et ses composants)
Dans ce document, nous allons essayer de voir comment mettre à niveau notre serveur vCenter vers la version vSphere 5, Nous allons voir tous les moyens possibles pour arriver à cette nouvelle version, Tout cela dépendra logiquement de l’environnement que nous avons; Nous pouvons directement mettre à niveau tous les modules sur le même serveur ou migrer le tout vers un nouveau serveur.
A parte de cumplir todos los requisitos que vimos cuando hacíamos una instalación nueva, podremos realizar un upgrade ‘in place’ sobre el mismo servidor si su S.O. est x64 et vCenter 4.x. Si nous ne respectons pas cette règle, nous devons migrer l’intégralité de notre environnement vCenter vers un nouveau serveur à l’aide de l’outil de migration de données VMware; pour cela, nous devons au moins disposer de VMware vCenter Server 2.5 Mettre à jour 6 (ceci est valable pour la migration de vCenter de x86 à x64), avec cela, nous pourrons exporter toute la famille de composants qui composent notre vCenter (si les bases de données sont locales et que nous utilisons SQL Express, Les bases de données seront sauvegardées automatiquement et restaurées ultérieurement), si la base de données réside sur un serveur de base de données, nous la mettrons à niveau lors de l’installation. Si nous utilisons le mode lié, durante la instalación nos eliminará del grupo, nos actualizará vCenter y posteriormente ya nos podremos unir de nuevo
Pour des raisons de sécurité, nous ferons des sauvegardes des bases de données que nous avons (Serveur vCenter, vCenter Update Manager et/ou, vCenter Orchestrator). Et enfin, nous allons également copier les certificats que nous avons sur le serveur vCenter dans '%allusersprofile%Application DataVMwareVMware VirtualCenter'.
Actualización in place de VMware vCenter 5,
En esta parte del documento veremos el upgrade a vCenter 5 sur le serveur lui-même, para ello deberemos disponer de vCenter 4.x en una arquitectura de 64bits y sobre un S.O. soportado para vCenter 5 (y servidor de BD soportado!), con ello realizando los pasos anteriores a modo de backup podremos comenzar con el upgrade.
Al ser una instalación en el mismo servidor vCenter, nos detectará que ya existe una instalación y que realizará un upgrade a la versión vCenter Server 5.0, “Prochain”,
Continuaremos el asistente de instalación de vCenter de forma normal, comprobaremos que ciertas opciones no nos permitirá configurar como esta donde obtiene la conexión a la BD de vCenter,
Algunas extensiones no serán compatibles a la hora de realizar esta actualización a VMware vCenter 5, así que posteriormente deberemos buscarlas/actualizarlas,
Anteriormente nos detectó nuestra conexión a la BD mediante el DSN y ahora nos muestra que la BD de vCenter se puede actualizar, por lo que deberemos marcar “Mettre à niveau la base de données vCenter Server existante” & “I have taken a backup of the existing vCenter Server database and SSL certificates…” y continuamos con el upgrade.
Il nous indique si nous voulons que l’agent vCenter sur les hôtes soit mis à jour automatiquement ou manuellement, y continuamos con el resto del asistente como si se tratase de la instalación que vimos en el documento de instalación (http://www.bujarra.com/?p=6662).
“Installer” para proceder al upgrade local de vCenter,
…esperamos unos minutos mientras nos actualiza los binarios, configuración y BD de vCenter…
Et c’est tout, nous devons maintenant continuer avec la mise à jour du reste des composants de notre environnement vCenter, dans ce document, nous avons également Update Manager.
Actualización in place del resto de componentes vCenter,
Continuamos con el upgrade de vCenter en local en el propio servidor, une fois mis à niveau vers vCenter 5.0 Nous continuons avec le reste des composants, dans cet exemple, nous verrons la mise à niveau vers VMware vCenter Update Manager 5.
Au début de l’installation, il détectera déjà qu’une ancienne version de vSphere Update Manager est installée sur l’ordinateur local et qu’il la mettra à jour vers la version 5.0, On continue l’assistant,
Marcamos si queremos que nos borre las imágenes que tengamos de upgrade de hosts ‘Delete the old host upgrade files from the repository” y si queremos descargar de forma inmediata ya las actualizaciones con “Télécharger les mises à jour à partir des sources par défaut immédiatement après l’installation”. “Prochain”,
Comprobaremos que ciertas opciones no nos permitirá configurar como esta donde obtiene la conexión a la BD de Update Manager,
Auparavant, il détectait notre connexion à la base de données à l’aide de la DSN et maintenant il nous montre que la base de données de VMware Update Manager peut être mise à jour, por lo que deberemos marcar “Oui, I want to upgrade my Update Manager database” & “I have taken a backup of the existing Update Manager database” y continuamos con el upgrade.
“Installer” para comenzar el upgrade in situ de VMware Update Manager,
…
Prêt, deberemos continuar con el resto de componentes y con unos pasos post update que encontraremos al final de este documento.
Migrando a VMware vCenter 5 en otro servidor,
En esta parte del documento veremos la migración de un servidor VMware vCenter 4.0 de 32bits (que sería aplicable a cualquier migración desde vCenter 2.5 Mettre à jour 6) a otro nuevo de 64 Mors. Lo primero de todo será detener los servicios de vCenter Server y los componentes que tengamos (en el caso de este documento, convive junto a vCenter Update Manager).
Será opcional llevarse la BD del Inventario de vSphere, si queremos migrarla haremos un backup de ella ejecutando en línea de comandos ‘backup.bat -file ARCHIVO’ en %ProgramFiles%VMwareInfrastructureInventory Servicesscripts’ y para restaurarla bastará con ejecutar ‘restore -backup ARCHIVO’ en el mismo directorio pero ya en el servidor nuevo de vCenter 5.
En el DVD de VMware vCenter 5, en la carpeta ‘datamigration’ encontraremos un ZIP que debemos descomprimir, es la herramienta Data Migration Tool, con ella podremos migrar todo nuestro entorno vCenter del servidor local a un nuevo servidor actualizando al mismo tiempo a vCenter 5. Esta herramienta nos migrará todos los componentes que tengamos instalados en el equipo donde lo ejecutemos (Serveur vCenter, vCenter Update Manager y/o vCenter Orchestrator) e incluso si disponemos de SQL Express instalado en el propio equipo nos llevará las bases de datos, eso sí a la hora de restaurar deberíamos indicar a la hora de instalación que usaremos SQL Express igualmente. Pas mal, para realizar una copia de seguridad de nuestro viejo vCenter ejecutaremos por línea de comandos en la carpeta ‘datamigration’ ‘backup.bat’ y esperaremos mientras nos guarda toda la información en dicha carpeta.
D’accord, pasados unos minutos tendremos listo el backup, ahora debemos mover esta carpeta al servidor que vayamos a utilizar como nuevo vCenter 5.0.
Pas mal, ahora en el nuevo servidor (en mi caso un Windows 2008 R2) con la carpeta datamigration copiada podremos realizar la instalación de vCenter 5.0 a partir de los datos que tenemos recolectados, ejecutamos en línea de comandos ‘install.bat’. Si la BD de vCenter se encuentra almacenada en un servidor de BD, previamente deberemos crear el DSN de x64 contra la BD, lo mismo con el resto de componentes (en mi caso además crearé un DSN x32 para la BD de Update Manager).
Comenzará la instalación VMware vCenter Server 5 que deberemos continuar el asistente de forma normal,
Deberemos tener en cuenta la opción de BD, si anteriormente disponíamos de SQL Express, tenemos que indicar lo mismo ahora para que nos restaure la BD (si procede), si tenemos la BD alojada en un servidor de BBDD indicaremos el DSN que habremos creado antes de ejecutar la instalación (confirmaremos que hemos realizado un backup de la BD y que la vamos a actualizar),
… continuará de forma automatizada el upgrade a vCenter 5 y su BD…
De igual forma continuará con todos los componentes que tendríamos en la anterior instalación de vCenter, en este caso al disponer de Update Manager también nos lo instalará y actualizará su BD, “Suivant” para comenzar el asistente de actualización de Update Manager,
Al igual que en vCenter debemos indicar donde disponemos de la BD, si en SQL Express o en servidor de red, en el primer caso restaurará el backup que realizó anteriormente y la actualizará; en el segundo caso directamente la actualizará para usar VMware vSphere Update Manager,
Et c’est tout, esperar a que finalice el upgrade, comprobaremos que no tenemos errores y que todos los componentes se actualizaron de forma correcta.
Post upgrade,
Una vez finalizado el proceso de actualización comprobaremos el LOG de la actualización de la BD ‘%temp%VCDatabaseUpgrade.log’ y de la restauración en ‘datamigrationlogsrestore.log’. Además revisaremos y actualizaremos el nombre del servidor vCenter en el fichero ‘extension.xml’ de cada plugin que encontremos en los subdirectorios ‘%ProgramFiles%VMwareInfrastructureVirtualCenter Serverextensions*’. Si teníamos servidor de licencias, lo instalaremos de nuevo con la licencia anterior e indicaremos en vCenter su nueva dirección. Para acabar actualizaremos nuestros clientes de vSphere 5 o utilizaremos vSphere Web Client para conectarnos!