Hyper-V 2012 R2- Replica Email Notification Script

Here is an example Hyper-V replica email notification script.

Scenario is Hyper-V cluster replicating business critical VMs to a single Hyper-V host.  The script can be ran as a scheduled task on the DR Hyper-V host to send email notifications.  The account running the script must have Hyper-V permissions.

Script:

 

Example output:

Name

State

Health

Mode

FrequencySec

PrimaryServer

ReplicaServer

ReplicaPort

VM01

Replicating

Normal

Replica

300

HV-HOST01.domain.local

HV-DR01.domain.local

80

VM02

Replicating

Normal

Replica

300

HV-HOST01.domain.local

HV-DR01.domain.local

80

VM03

Replicating

Critical

Replica

300

HV-HOST02.domain.local

HV-DR01.domain.local

80

VM04

Replicating

Normal

Replica

300

HV-HOST02.domain.local

HV-DR01.domain.local

80

VM05

Replicating

Normal

Replica

300

HV-HOST03.domain.local

HV-DR01.domain.local

80

Author: Chris Hayward

Share This Post On

4 Comments

  1. PS C:\Users\Administrador\Desktop> C:\Users\Administrador\Desktop\status.ps1
    Send-MailMessage : El buzón de correo no está disponible. La respuesta del servidor fue: Access denied – Invalid HELO name (See RFC2821 4.1.1.1)
    En C:\Users\Administrador\Desktop\status.ps1: 18 Carácter: 1
    + Send-MailMessage -From $MailFrom -To $MailTo -Subject $MailSubject -BodyAsHtml – …
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo : InvalidOperation: (System.Net.Mail.SmtpClient:SmtpClient) [Send-MailMessage], SmtpException
    + FullyQualifiedErrorId : SmtpException,Microsoft.PowerShell.Commands.SendMailMessage

    Post a Reply
    • Hello,

      It would appear that you need to grant the server that is running the script permission to use the SMTP relay.

      Regards
      Chris

      Post a Reply
  2. The email is being sent, but the body of the email is blank

    Post a Reply
    • If you add

      Write-Host $status

      After the “$status =” line, can you see the output?

      Post a Reply

Trackbacks/Pingbacks

  1. NeWay Technologies – Weekly Newsletter #174 – November 20, 2015 | NeWay - […] · Hyper-V 2012 R2- Replica Email Notification Script […]

Submit a Comment

Your email address will not be published. Required fields are marked *