Sicherung NTBackup mit Auftrags-Mail

Beschreibung:

Das nachfolgende Skript stellt eine perfekte Sicherung mit NTBackup da.
Das BKS-File muß mit NTBackup erstellt werden!
Die Namen der Sicherung und des Datenträerppols zum Auswurf des Bandes müssen angepaßt werden!
Alle Daten, die angepaßt werden müssen/können sind kursiv und fettgekennzeichnet
Nach der Sicherung wird eine Auftrags-Mail mit dem Logfile versendet.

ACHTUNG:

Damit das Skript läuft wird das Tool mail-as-batch.exe benötigt. Dieses ist unter der folgender Adresse herunterladbar:
Link : http://www.sql-und-xml.de/freeware-tools/ oder direkt : mail-as-batch.zip

@echo off

REM --- neue Inventur
start /wait rsm refresh /LF"Hewlett Packard DAT72 drive"

REM --- schauen, was da ist
start /wait rsm view /tphysical_media

REM --- Datensicherung starten
start /wait C:\WINDOWS\system32\ntbackup.exe backup "@C:\Dokumente und Einstellungen\ren-admin\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows 
NT\NTBackup\data\Voll_BAMSDC010.bks" /n "%date% Vollsicherung BAMSDC010" /d "%date% Vollsicherung BAMSDC010" /v:yes /r:no /rs:no /hc:on /m normal /j "Voll_BAMSDC010" /l:s /p "4mm DDS" /UM

REM --- Band auswerfen
REM Auswurf des Bandes, Medianame muss genau dem Name des Bandes entsprechen
rsm eject /LF"Hewlett Packard DAT72 drive"

REM --- Sicherungslog als Mail versenden
setlocal ENABLEDELAYEDEXPANSION
set file=N
set user=tfreitag
if {%1} NEQ {} set user=%1
set user=%user:"=%
set folder=C:\Dokumente und Einstellungen\ren-admin\Lokale Einstellungen\Anwendungsdaten\Microsoft\Windows NT\NTBackup\data
for /f "Tokens=*" %%a in ('dir "%folder%\backup*.log" /b /O-D') do if "!file!" EQU "N" set file=%%a
rem start "!file!" "%SystemRoot%\notepad.exe" "%folder%\!file!"
c:\mail-as-batch.exe -smtp 192.168.100.80 -from Backup@mr-daten.de -to rbamberg@mr-daten.de -s Sicherung BAMSDC010 -body "%folder%\!file!"
endlocal
exit /b 0
“Das einzig sichere System müsste ausgeschaltet, in einem versiegelten und von Stahlbeton ummantelten Raum und von bewaffneten Schutztruppen umstellt sein.”
Gene Spafford (Sicherheitsexperte)