Virtual Machines introduce the IaaS element to Microsoft Azure. They allow the operation of virtual machines on Microsoft Azure that were created by the user or provided by Microsoft. These are charged by the minute. Provisioning a virtual machine requires only the specification of a VHD (standard VHDs are used here) for the booting process, the VM size, and a few configuration parameters (e.g., administrator account, DNS name) depending on the selected VHD.
Documentation for Virtual Machines is split into several sections:
Date | Title |
---|---|
2/21/2019 |
Date | Title | |
---|---|---|
2/15/2019 |
![]() |
|
2/12/2019 |
![]() |
|
2/12/2019 |
![]() |
|
2/8/2019 |
![]() |
|
2/8/2019 |
![]() |
|
2/8/2019 |
![]() |
|
2/7/2019 |
![]() |
|
1/31/2019 |
![]() |
|
1/30/2019 |
![]() |
|
1/29/2019 |
![]() |
|
1/29/2019 |
![]() |
|
1/29/2019 |
![]() |
Tool | Description |
---|---|
Enable/Disable Accelerated Networking on Azure VM's | Microsoft Azure has the option to enable Accelerated Networking on VM's. This script can be used to enable/disable this feature on your Azure VM's. |
FixStopAzureV2VM | This is a modified version of StopAzureV2Vm. It fixes the failure of the original script to correctly report the stop or fail status.Original description:This Graphical PowerShell runbook connects to Azure using an Automation Run As account and stops all V2 VMs in an Azure su |
Week Day Start Azure V2 VM | This is a modified version of StartAzureV2Vm that only starts machines on certain days, set in the parameters. As with the original, you can choose to start an individual VM, all VMs in a resource group or all VMs in a subscription. It also fixes the failure of the original scr |
Asynchronously destory/nuke all Azure RM resources in an Azure Subscription | This script lets you destory/nuke all Azure RM resources in an Azure Subscription asynchronously. You can only run this script remotely from your local machine or elsewhere, but not from within the Azure Subscription which you want to nuke.You need to be already logged into you |
Asynchronously Stops all or specific Azure RM VMs in an Azure Subscription | This Runbook asynchronously Stops either all Azure RM VMs in an Azure Subscription, or all Azure RM VMs in one or more specified Resource Groups, or one or more VMs in a specific Resource Group, or any number of Random VMs in a Subscription. The choice around which VMs to stop |
Asynchronously Starts all or specific Azure RM VMs in an Azure Subscription | This Runbook asynchronously Starts either all Azure RM VMs in an Azure Subscription, or all Azure RM VMs in one or more specified Resource Groups, or one or more VMs in a specific Resource Group, or any number of Random VMs in a Subscription. The choice around which VMs to star |
Scale down any Azure RM VM from Current Size to New Size within same Family | This Runbook lets you Scale down any Azure RM VM from its current Size to a new size that you specify. By default, the new size to scale is Immediately before the current size in the Size Table published by Microsoft, which means the SizeStep parameter with value -1. However |
Scale Up any Azure RM VM from Current Size to New Size within same Family | This Runbook lets you Scale Up any Azure RM VM from its current Size to a new size that you specify. By default, the new size to scale is Immediately after the current size in the Size Table published by Microsoft, which means the SizeStep parameter with value 1. However, if yo |
Increase the Data Disk Size for an Azure RM VM | This Runbook lets you Increase the Data Disk size for a VM. Data Disk Size reduction is not supported by Azure. It supports Data Disk resizing for both Managed and Unmanaged disks. It lets you increase the size only for one Data Disk at a time, and not for all Data Sisks atta |
Increase OS Disk Size for an Azure RM VM (Managed and Unmanaged) | This Runbook lets you Increase the OS Disk size for a VM. OS Disk Size reduction is not supported by Azure. It supports OS Disk resizing for both Managed and Unmanaged disks as the approach of changing disk sizes for Managed Disks is significantly different from that for Unmana |
Easy Shutdown/Start for ARM and Classic VMs | This script shutdowns/starts VMs (both ASM and ARM) just by given a Subscription name and a VM name. |
Install New Relic Infrastructure client | DescriptionThis PowerShell automation runbook installs the New Relic Infrastructure client and enables it with a provided key.. The runbook can install the client on a single computer or multiple. All you need to do, is provide a list commaseperated liste with names of the comput |
Automatic Packet Capture | ACDC (Azure Connectivity Diagnostic Collector) script allows to automatically start packet capture traces (.cap) on Azure VMs and probing sources as soon as a connectivity failure is detected. |
Resize AzureRm Virtual Machine | There may be times when you have to scale your virtual machines up or down your Virtual Machines and changing the Virtual Machines size is straight forward, you can change the size of a Azure virtual machine by using either the Azure Management Portal or PowerShell commands. Ho |
Automate Installation of Azure Resource Manager (ARM) Virtual Machine Extensions | Script to automate the installation of VM Extensions on Azure VMs. The "Extension Name" (Type) and "Publisher Name" are passed are parameters, along with optional "SettingString" JSON that can be used to configure Extension properties. |
Azure Resource Manager Virtual Machine Power Management azure-rm-vm-manager.ps1 | This script azure-rm-vm-manager.ps1 provides the ability to simultaneously manage Azure Resource Manager IaaS virtual machines power states. Features: Lists all Azure RM IaaS virtual machines and their power states. Start, Stop, Restart all Azure RM IaaS virtual machines. |