Desplegar una máquina virtual en Azure siguiendo el modelo ARM desde PowerShell

https://flic.kr/p/2g3A5CS Máquinas Virtuales en Azure https://flic.kr/p/2g3AfS2 Azure cuenta con múltiples recursos y servicios. Uno de ellos son las “Máquinas Virtuales” y un buen metodo para desplegarlas el uso de Powershell con el modulo AzureRM (o Az). La principal ventaja de desplegar un entorno con máquinas virtuales en la nube es la “Elasticidad” que ofrece. Esto es, nos permite hacer “Scale-Up” y “Scale-Out” de un modo sencillo y dinámico (aumentar o disminuir los recursos y tamaño de las maquinas, asi como el número de los mismos para adaptarnos a la demanda temporal haciendo uso…continue reading →

Instalar un servidor DNS a través de PowerShell

El siguiente Post lo dedicaremos a la instalación del rol de DNS a través de PowerShell. Y aprovecharemos para hacer hincapié en los tipos de registros, que se almacenan en DNS. Lo primero que vamos a hacer es desde Server Manager verificar que no se encuentra instalado el rol de DNS en nuestro servidor, para ello procederemos como si fueramos a instalar cualquier caracteristica o rol en nuestro servidor y verificaremos que la casilla referente a DNS se encuentra desmarcada, como podeis apreciar en la siguiente imagen. https://www.flickr.com/photos/143840095@N02/39957627903/in/dateposted-public/ Una vez hemos realizado esta…continue reading →

Windows Server Backup System State mediante PowerShell

Como futuros administradores de sistemas siempre se nos va a exigir que tengamos las máxima disponibilidad o continuidad en nuestro entorno de producción, para llevar a cabo esta tarea podemos utilizar varios métodos como implementar un Failover Clúster o hacer un Backups. Dentro de las características que ofrece Windows Server 2016 (y también presente en versiones anteriores), siendo una de las más importantes creo yo, es la capacidad de realizar Backups de nuestros servidores. Para ello utilizaremos la característica Windows Server Backup la cual se incluye con cualquier licencia de Windows Server 2016.…continue reading →

Implementación de Failover Cluster en Windows Server 2016 usando Powershell

Un Failover Cluster es una solución de alta disponibilidad en la que un grupo de ordenadores independientes (nodos) físicos o virtuales, que trabajan juntos para aumentar la disponibilidad. En un Failover Cluster no todos los nodos están ofreciendo servicios, sino que solamente alguno de ellos lo realiza mientras el resto está a la espera por si ese nodo falla. En ese momento ese nodo que estaba pasivo toma su lugar. Antes de decidirnos por esta solución hay que tener en cuenta que para que Microsoft nos de soporte los nodos deben pasar una…continue reading →

Instalar Hyper-V y configurar un switch virtual en W2K16 desde PowerShell

PowerShell: Una herramienta poderosa Powershell es un shell de línea de comandos y un lenguaje de scripting basado en tareas integrado en .NET. PowerShell ayuda a los administradores de sistemas y a los usuarios avanzados a automatizar rápidamente las tareas que administran sistemas operativos (Linux, macOS y Windows) y procesos. Los comandos de PowerShell permiten administrar los equipos desde la línea de comandos. Los proveedores de PowerShell permiten obtener acceso a almacenes de datos, como el Registro y el almacén de certificados, con la misma simplicidad con que se obtiene acceso al sistema de archivos. PowerShell…continue reading →

Desplegar un Docker Host usando Docker Machine y ejecutar sobre él un contenedor con Nginx

Docker Machine es una herramienta que nos ayuda a crear, configurar y manejar máquinas (virtuales o físicas) con Docker Engine. Con Docker Machine podemos iniciar, parar o reiniciar los nodos docker, actualizar el cliente o el demonio docker y configurar el cliente docker para acceder a los distintos Docker Engine. El propósito principal del uso de esta herramienta es la de crear máquinas con Docker Engine en sistemas remotos y centralizar su gestión. Docker Machine utiliza distintos drivers que nos permiten crear y configurar Docker Engine en distintos entornos y proveedores, por ejemplo…continue reading →