Select Page

UPDATE: Script para apagar/encender todas las maquinas de un ResourceGroup

UPDATE: Script para apagar/encender todas las maquinas de un ResourceGroup
Actualización: Se ha modificado la manera de seleccionar la suscripción despues del grid. Ahora se usa Set-AzureRmContext para marcar la suscripcion seleccionada como activa

Hoy os traemos otro script muy práctico y que uso prácticamente a diario en mi empresa. Se trata de un script que te permite encender o apagar todas las máquinas de un ResourceGroup de forma paralela.El script tiene un único parametro de entrada y es simplemente la accion a realizar (start o stop). Tras indicar la accion, el script nos pedirá logearnos con nuestra cuenta profesional y, a continuación, nos mostrará un listado de las suscripciones disponibles en nuestra cuenta para que seleccionemos la que necesitamos. Tras la suscripción, se abrirá otra ventana listando todos los ResourcesGroups de la suscripción que seleccionamos antes para que seleccionemos el RG donde están las máquinas que queremos apagar o encender. Con esto, ya tenemos todo listo para empezar aunque, por motivos de seguridad, el script pide confirmación. Tras confirmar, el script lista todas las maquinas virtuales y se realizan las operaciones de forma paralela gracias a la genial funcion Invoke-Pararell de RamblingCookieMonster.

Aquí tenéis el script:

Saludos!

About The Author

Crower

Mi nombre es Mariano de Pedro. Actualmente vivo en Guadalajara donde también trabajo aunque he trabajado durante mucho tiempo en diversas empresas en Madrid. Llevo trabajando con tecnologías Microsoft más de 15 años

Leave a reply

Si continuas utilizando este sitio, aceptas el uso de las cookies. Más información

Las opciones de cookie en este sitio web están configuradas para "permitir cookies" para ofrecerte una mejor experiéncia de navegación. Si sigues utilizando este sitio web sin cambiar tus opciones o haces clic en "Aceptar" estarás consintiendo las cookies de este sitio.

Cerrar