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 den Tools zu finden oder unter folgender Adresse herunterladbar:

@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)