Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security, Veeam & DevOps

  • Home
  • About
  • Advertise With US
  • Reviews
  • Tech News
  • Contact
  • Toggle search form

How to monitor Windows Server backup via PowerShell

Posted on 04/04/202122/08/2026 IT Expert By IT Expert No Comments on How to monitor Windows Server backup via PowerShell
  1. Home
  2. Windows Server
  3. How to monitor Windows Server backup via PowerShell
email

Task Scheduler enables you to automatically perform routine tasks on a chosen computer. Task Scheduler does this by monitoring whatever criteria you choose. This is referred to as “triggers” and then executing the tasks when those criteria are met. Here are some interesting articles: Run Python Script via Windows Task Scheduler, and how to schedule Windows Defender Antivirus to scan on Windows, and how to fix Windows Task Scheduler Service Greyed Out in Services MMC.

You can use the Task Scheduler to execute tasks such as starting an application, sending an email message, etc. Tasks can be scheduled to execute in response to these events, or triggers.  In this article, you will learn how to monitor Windows server backup via PowerShell script.

Create a Script for Email Alerts to Monitor Windows Server Backup

An email notification is an email sent to inform your subscribers about changes or updates to a website or service. Email and push notifications are both powerful ways by which you can deliver your message to your users. All you need to do is modify the from address, to address, and the SMTP address. You may want to see how to configure SMTP on a Windows server.

$From = "techdarchiveDC@techdirectarchive.com"
$To = "contact@techdirectarchive.com"
$Subject = "techdarchiveDC Backup SUCCESSFUL"
$Body = "techdarchiveDC backup successful. No further action is required"
$SMTPServer = "smtp.xxxxxxx.com"
$SMTPPort = "25"
Send-MailMessage -From $From -to $To -Subject $Subject -Body $Body -SmtpServer $SMTPServer -port $SMTPPort

Ensure you save this file with the PowerShell extension “.ps1”

Screenshot-2021-04-04-at-23.11.40

Here are some related articles on Windows Task Scheduler: How to create an advanced scheduled task on Windows Server with Windows Task Scheduler, and how to export and import scheduled tasks on Windows Server with the Task scheduler and PowerShell.

Setup Scheduled Task

From the Start menu, select Administrative Tools and then Task Scheduler.

Screenshot-2021-04-04-at-21.54.00

This will open up the task scheduler Tool, right-click on Task Scheduler or “under Actions”, and select “Create Task”

Screenshot-2021-04-04-at-21.55.42

From the Create Task dialog window as shown below. On the General Tab, Enter the Task Name. Enter a description for others to understand what you are doing, and select “run with the highest privilege”

Screenshot-2021-04-04-at-22.03.24

Navigate to the Trigger Tab as shown below. Click on New, This will open a window where the trigger can be defined.

Trigger-Creation
Create-New-Trigger
New-Windows-Scheduler-Task

On the Actions window, click on New and enter the following. Then Click on Ok. The setup is complete because we do not need to set conditions and settings.

Program/script: C:\WINDOWS\system32\WindowsPowerShell\v1.0\powershell.exe
Argument is path to script: C:\Users\Christian\Documents\Emailbackupalert.ps1
Screenshot-2021-04-04-at-22.19.46
Screenshot 2021 04 04 at 22.19.46
Windows-Task-Scheduler-Create-New-Action
Screenshot-2021-04-04-at-22.24.07
Screenshot 2021 04 04 at 22.24.07

To test this task, since the date we have configured this task to run is still in the future, we will manually run the task as shown below. For more information on how to run, edit, and delete a task using Task Scheduler GUI (taskschd.msc), see the following link.

Screenshot-2021-04-04-at-22.27.17

I hope you found this blog post helpful on how to monitor Windows server backup via PowerShell script. If you have any questions, please let me know in the comment session.

Rate this post

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Windows Server Tags:email, Microsoft Windows, PowerShell, PowerShell version 7, TaskScheduler, Windows 10, Windows 11, Windows Server 2016

Post navigation

Previous Post: Wbadmin: How to stop Windows backup job via the Windows Server Backup utility
Next Post: Perform System State Restore of Active Directory via Windows Server backup utility

Related Posts

  • system
    How to fix the system cannot find the file specified when adding LP, LIP, and FoD packages to Windows Images Windows Server
  • xyxc
    How to link a removable media to a Deployment Share: Replicate Deployment share to a removable device Windows Server
  • cannot connect to the virtual machine try to connect again HyperV
    Could not connect to virtual machine try to connect again Hyper-V Virtualization
  • Configure AD LDAPs
    Generate a self-signed SSL certificate: Enable LDAP over SSL Windows Server
  • Configure Data Deduplication on Windows Server
    Video on how to Configure Data Deduplication on Windows Server Windows Server
  • sid5
    How to Find Security Identifier on Windows [Part 2] Windows

More Related Articles

system How to fix the system cannot find the file specified when adding LP, LIP, and FoD packages to Windows Images Windows Server
xyxc How to link a removable media to a Deployment Share: Replicate Deployment share to a removable device Windows Server
cannot connect to the virtual machine try to connect again HyperV Could not connect to virtual machine try to connect again Hyper-V Virtualization
Configure AD LDAPs Generate a self-signed SSL certificate: Enable LDAP over SSL Windows Server
Configure Data Deduplication on Windows Server Video on how to Configure Data Deduplication on Windows Server Windows Server
sid5 How to Find Security Identifier on Windows [Part 2] Windows

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

Veeam Vanguard

  • dsdfg
    Create a Bootable USB Drive Using dd Command on Linux Linux
  • image 16
    How to Fix Windows Error 0x80070057 Windows
  • Screenshot 2022 04 02 at 22.17.10
    How to Install Kubectl on Windows 11 Windows
  • unnamed
    How to run the Cisco ASDM launcher Network | Monitoring
  • Slide1 3
    Azure Virtual Networks: Preparing Azure and On-Premises Virtual Networks with Azure CLI Commands AWS/Azure/OpenShift
  • Featured image Some Settings are managed by your organization
    How to Fix “Some Settings Are Managed by Your Organization” Error in Windows Update Windows
  • Hyper V VM creation
    How to Create a Windows Server VM on HyperV Windows Server
  • Norton backup
    How to set up Norton Cloud Backup on Windows Anti-Virus Solution

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,762 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

Active Directory Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2026 TechDirectArchive

Loading Comments...

You must be logged in to post a comment.