How to Automate the Backup of Azure Sentinel Tables to Blob Storage Using PowerShell

Not too long ago I wrote a blog post describing how to use Cloud Shell to create Export Rules for automating the backup of Azure Sentinel tables to Blob storage for long-term backup. This is useful for those organizations that need to store data, due to policy, for longer periods than the default 2 years … Continue reading How to Automate the Backup of Azure Sentinel Tables to Blob Storage Using PowerShell

How to Automate the Backup of Azure Sentinel Tables to Long-term Storage Using Cloud Shell

Azure Sentinel customers with specific policies around data retention and the ability to retain data longer than Log Analytics allows, are interested in knowing how to move their Azure Sentinel tables to long-term storage. In a more recent blog post, Matt Lowe talked about how to Move Your Azure Sentinel Logs to Long-Term Storage with … Continue reading How to Automate the Backup of Azure Sentinel Tables to Long-term Storage Using Cloud Shell

Azure GitHub Actions and Workflows

Let me give you an introduction how to use the power of GitHub Actions and Workflows to deploy resources into Azure. I'm going to explain you the basics of GitHub Actions, Workflows, runners and how to deploy resources into Azure. At the end of this post you should have understood how GitHub Actions and Workflows … Continue reading Azure GitHub Actions and Workflows

How to Export and Backup Azure Sentinel Tables Using PowerShell

I've worked with several customers recently who still like to be able to work offline somewhat. It's been part of their normal processes for a long while and has become a partial a habit due to working with legacy, on-premises security tools for so long. I try to teach better ways to modernize the processes … Continue reading How to Export and Backup Azure Sentinel Tables Using PowerShell

Automating MEMCM install part 1 – ISO expansion

As part of a Microsoft Endpoint Manager Configuration Manager (MEMCM) after the CD / DVD ISO is downloaded from the Licensing site or Demo site the ISO needs to be expanded and the prerequisites need to be downloaded. Instead of manually mounting the ISO and copying the contents from the mounted drive, then executing the … Continue reading Automating MEMCM install part 1 – ISO expansion

Deallocate Azure VMs automatically and save money

Stopped vs Deallocated As you might already know an Azure Virtual Machines that are simply Stopped and not Deallocated still cost you money. Virtual Machines that have the status "VM Stopped" will occur in CPU and Memory allocation charges. This post helps you implement a PS Script to run on a schedule in a Runbook … Continue reading Deallocate Azure VMs automatically and save money

Re-mapping large number of printers with PowerShell

Recently, one of our bigger clients had request to migrate from old to new Print servers. This task also involved re-mapping printers on user side. So far the printers had been mapped manually and in the company with 10000+ users and over 1000 print queues spread over 3 Print servers this would be very difficult … Continue reading Re-mapping large number of printers with PowerShell