Cambiar el nombre de una maquina virtual de Azure

Cambiar el nombre de una maquina virtual de Azure no es tan sencillo como botón derecho –> renombrar, el tema tiene tela marinera y tendremos que realizar un procedimiento un tanto engorroso, por llamarlo de alguna manera.

Este procedimiento vendría a ser como cuando quieres cambiar de vNet una VM, podemos verlo en este otro post

Cambiar una maquina virtual de red virtual (vNet) en Azure (aprendiendoavirtualizar.com)

Muchas veces creamos una VM de prueba que sin darnos cuenta acaba en producción dando servicio, por supuesto esta VM al haber sido creada para pruebas, le ponemos nombres como Test01, prueba18, pre-pruebasql, TEST-VM1 etc etc , un nombre que hará que nos sangren los ojos cada vez que la veamos.

Además del sangrado de ojos, una VM con un nombre que no hace referencia al rol o servicios que tiene u ofrece, puede provocar que la apaguemos o peor aun, que la eliminemos por error, como alguna vez me he encontrado alguna con el nombre VM_BORRAR, pero para que la llamas así, bórrala tu que la has creado y no la dejes ahí meses sin usar, que nadie sabe lo que es y a todo el mundo ya le da miedo borrar, sinvergüenza, desengañao…. en fin.

Por todo esto, yo prefiero cambiar el nombre por uno mas digno y por eso vamos a ver como hacerlo en mi laboratorio.

Tenemos una VM de pruebas que no sigue mi estándar, vemos que el nombre de la VM es GorkaLABLnx01, también vemos que el Computer name es el mismo, este ultimo ya es a nivel de sistema operativo y por lo tanto se cambiaria desde este.

NOTA: el computer name pone por defecto el mismo que el nombre que le ponemos al crear la VM.

 

Para cambiar el nombre de la VM siento deciros que habrá que pasar por borrarla y crear una nueva desde el disco. Así que desde la VM overview –> Delete. Nos preguntara si queremos borrar los recursos asociados, yo personalmente no borraría ninguno y de hacerlo lo haría una vez creada la VM.

 

Comenzara el borrado de la VM, que no es otra cosa mas que una desinventariado del host, todos los componentes u objetos de la VM seguirán en el grupo de recursos de donde estaba.

Bueno, pues ya nos la hemos calzado, así que pasaremos a crear una nueva a partir de su disco.

Hacemos clic sobre el disco y dentro del menú de este –> Create VM.

Comenzará el asistente y en virtual machine name pondremos el nombre deseado, en este caso le llamaré VMGorkaLABLnx01.

 

Ojo si tenemos alguna ip publica estática, en el asistente de creación nos dirá de crear una nueva, pero lo queremos realmente es aprovechar la que teníamos.

Cambiar el nombre de una maquina virtual de Azure new ip publica

Para eso, tendremos que desasociar la ip publica de la interfaz de red, ya que esta, no nos servirá al crear una nueva en la creación de la VM.

Cambiar el nombre de una maquina virtual de Azure desasociar ip publica

Una vez desasociada, ya podremos seleccionar la ip publica que teníamos y continuamos el asistente hasta terminar, donde le daremos a review and create. El nombre de la ip publica creo que no se puede cambiar, pero creo que se puede exportar la configuración, si lo investigo, me hago otro post.

Cambiar el nombre de una maquina virtual de Azure ip publica

Comenzará el despliegue.

Y ya tendremos la VM con el nuevo nombre, pero el computer name lógicamente tendrá el antiguo, así que pasaremos a cambiarlo y dejarlo igual que el nombre de la VM.

Cambiar el nombre de una maquina virtual de Azure hostname

Como es una VM con Ubuntu, usaremos el comando sudo hostnamectl set-hotname nuevonombre.

Cambiar el nombre de una maquina virtual de Azure hostnamectl set-hostname

Comprobamos que lo haya cambiado correctamente.

Y haremos un refresh para comprobar el cambio.

Cambiar el nombre de una maquina virtual de Azure name changed

 

Saludos y espero que os sirva.