Skip to content
This repository has been archived by the owner on Jun 24, 2022. It is now read-only.

Sends notifications from Veeam Backup & Restore to Microsoft Teams

License

Notifications You must be signed in to change notification settings

tigattack/VeeamTeamsNotifications

Repository files navigation

Veeam Backup and Restore Notifications for Teams

VeeamTeamsNotifications has been replaced by VeeamNotify.

This repository is now archived.


Sends notifications from Veeam Backup & Restore to Teams

Chat Example
Better example.



Teams setup

Make a scripts directory: C:\VeeamScripts

# To make the directory run the following command in PowerShell
New-Item C:\VeeamScripts PowerShell -type directory

Get code

Then clone this repository:

cd C:\VeeamScripts
git clone https://github.com/tigattack/VeeamTeamsNotifications.git
cd VeeamTeamsNotifications

Or without git:

Download release, there may be later releases take a look and replace the version number with newer release numbers. Unzip the archive and make sure the folder is called: VeeamTeamsNotifications

Invoke-WebRequest -Uri https://github.com/tigattack/VeeamTeamsNotifications/archive/v1.1.zip -OutFile C:\VeeamScripts\VeeamTeamsNotifications-v1.1.zip

Extract and clean up

Expand-Archive C:\VeeamScripts\VeeamTeamsNotifications-v1.1.zip -DestinationPath C:\VeeamScripts
Ren C:\VeeamScripts\VeeamTeamsNotifications-1.1 C:\VeeamScripts\VeeamTeamsNotifications
rm C:\VeeamScripts\VeeamTeamsNotifications-v1.1.zip

Configure the project:

Make a new config file

cp C:\VeeamScripts\VeeamTeamsNotifications\config\vsn.example.json C:\VeeamScripts\VeeamTeamsNotifications\config\vsn.json

Edit your config file. You must replace the webhook field with your own Teams url.

notepad.exe C:\VeeamScripts\VeeamTeamsNotifications\config\vsn.json

Finally open Veeam and configure your jobs. Edit them and click on the button.

Navigate to the "Scripts" tab and paste the following line the script that runs after the job is completed:

Powershell.exe -File C:\VeeamScripts\VeeamTeamsNotifications\TeamsNotificationBootstrap.ps1

screen


About

Sends notifications from Veeam Backup & Restore to Microsoft Teams

Resources

License

Stars

Watchers

Forks

Packages

No packages published