PowerShell (20)

Dynamic DNS

Want to host something on premise but don't have a static IP address? This can be a bane of sorts. Some ISP's offer their subscribers a static IP as standard, others charge extra for one, while others simply don't offer it at all. Moving from…

Enable Accelerated Networking

Accelerated Networking for VM’s enables the single root I/O virtualization (SR-IOV) feature, providing greater throughput and performance. This method bypasses the both Hypervisor and virtual switch in Azure, with traffic going direct to and from the VM’s NIC. Enabling this option requires a DS2_v2 or…

Enable BitLocker Encryption Key (BEK)

There’s two ways to enable BitLocker Encryption, either via PowerShell or through the Azure Portal. In this post, we will focus on using PowerShell. Note: For Server Core, you will need the additional files that the Azure Disk Encryption extension requires to enable BitLocker. These files relate to the BitLocker…

Enable Soft-Deletion/Purge on a Key vault

To enable via Azure CLI: Via Azure Portal: Removing a Key vault via PowerShell: Restoring a deleted Key vault via PowerShell: Note: When deleted the Key vault has been restored, all secrets/keys upon deletion will also be restored, including access policies. Deleteing a Key Vault (with purge…

Exchange Online Administration

Introduction Below are some common Exchange Online administrative tasks requiring PowerShell to get the job done. Microsoft as of January 2020 encouraged the adoption of the new Exchange Online v2 cmdlets, or abbreviated as EXO v2, for admin tasks. On a slightly separate topic,…