Go Premium for a chance to win a PS4. Enter to Win

x
?
Solved

Can Windows Backup (ntbackup) email a backup report?

Posted on 2009-05-14
6
Medium Priority
?
1,096 Views
Last Modified: 2012-05-11
Hi,

I need to genertate reports or logs and have them emailed to me so I can see if the backups completed or failed without actually logging into the server.

Is there anyway to do this?
0
Comment
Question by:borgmember
6 Comments
 
LVL 4

Expert Comment

by:Mitch1981
ID: 24389911
I wrote this and other script, you can find it to: www.windowserver.it

Bye.
0
 

Author Comment

by:borgmember
ID: 24389930
Sorry, but I do not speak whatever language that site is in :)
0
 
LVL 4

Expert Comment

by:Mitch1981
ID: 24390030
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
LVL 85

Accepted Solution

by:
oBdA earned 2000 total points
ID: 24390070
Complete the script below (variables and your ntbackup switches); it uses blat.exe (out it into the folder with the script) to send the email and will (hopefully) find and send the latest log file.
happy mailing: blat online
http://www.blat.net/

@echo off
setlocal
set From=backup@domain.com
set To=me@domain.com
set SMTP=smtp.domain.com
set Subject=Backup Report
set LogFileFolder=%UserProfile%\Local Settings\Application Data\Microsoft\Windows NT\NTBackup\data
 
%Systemroot%\system32\ntbackup.exe ...
 
for /f "delims=" %%a in ('dir /o:d /b "%LogFileFolder%\*.log"') do set LogFile=%%a
"%~dp0blat.exe" "%LogFileFolder%\%LogFile%" -f %From% -to %To% -server %SMTP% -subject "%Subject%"

Open in new window

0
 

Author Closing Comment

by:borgmember
ID: 31581701
I used this post to get it working. I also used information from this site: http://www.fishbrains.com/posts/154

I had to modify the script to fit my needs, but the middle part starting with %systemroot% now looks like this:

%Systemroot%\system32\ntbackup.exe backup "@c:\scripts\ntbackup\nightly.bks" /d "Nightly Backup" /v:yes /r:no /rs:no /hc:off /m normal /j "nightly" /l:s /f e:\nightly.bkf

Here is the contents of the nightly.bks file:

C:\
D:\
SystemState
0
 
LVL 14

Expert Comment

by:quizwedge
ID: 32802438
Instead of "%~dp0blat.exe", I used the actual path as "%~dp0blat.exe" didn't work for me, but what a great script!
0

Featured Post

NEW Veeam Backup for Microsoft Office 365 1.5

With Office 365, it’s your data and your responsibility to protect it. NEW Veeam Backup for Microsoft Office 365 eliminates the risk of losing access to your Office 365 data.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

The HP utility "HP Lights-Out Online Configuration Utility for Windows Server 2003/2008" could be of great use when it comes to remotely configure a HP servers ILO WITHOUT rebooting the server. We would only need to create and run scripts using thi…
Many of us need to configure DHCP server(s) in their environment. We can do that simply via DHCP console on server or using MMC snap-in on each computer with Administrative Tools installed in a network. But what if we have to configure many DHCP ser…
This video shows how to quickly and easily deploy an email signature for all users in Office 365 and prevent it from being added to replies and forwards. (the resulting signature is applied on the server level in Exchange Online) The email signat…
Are you ready to place your question in front of subject-matter experts for more timely responses? With the release of Priority Question, Premium Members, Team Accounts and Qualified Experts can now identify the emergent level of their issue, signal…

971 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question