Diskshadow Exchange Backup Simulation als Aufgabe ausführen
Guten Tag Zusammen
Betriebssystem: Windows Server 2008 R2
Exchange Version: Exchange 2010
Da die Datenbank Partition unseres Exchange Servers mittlerweile die 2TB Grenze überschritten hat, kann diese nicht mehr per Windows Server Backup gesichert werden.
Ab Server 2012 Soll die Sicherung von Partitionen von mehr als 2TB wieder möglich sein, da dort anstatt des VHD Formats VHDX verwendet wird. Die Migration auf Server 2016 und den neuen Exchange ist auch bereits in Planung, dauert jedoch noch eine Weile.
Da wir mit VEEAM Enterprise und Backup EXEc sichern, sind wir auf die Windows Server Sicherung nicht angewiesen. Diese hatten wir lediglich täglich gemacht, damit die Transaction Logs bereinigt werden. Da die Sicherung aber aktuell nicht mehr läuft, füllt sich die Datenbank Partition mit Logs.
Nun möchte ich ein Backup nur "simulieren", damit die Logs bereinigt werden.
Dazu habe ich eine BAT und eine VBS Datei erstellt, welche folgendermassen aussehen:
"C:\Daten\VSS_Simulation\Diskshadow.bat"
c:\windows\system32\diskshadow.exe /s c:\daten\vss_simulation\shadowcopy.vbs
"C:\Daten\VSS_Simulation\Shadowcopy.vbs"
#DiskShadow script file
add volume e:
begin backup
create
end backup
#End of script
Führe ich den Batch manuell aus, läuft das Skript einwandfrei durch. Integriere ich diesen aber in die Aufgabenplanung, passiert nichts. Es wird lediglich ein Eventlog Eintrag mit der ID 10009 generiert.
Wie kriege ich das Skript in der Aufgabenplanung zum laufen?
Danke und Gruss, Cedy
Betriebssystem: Windows Server 2008 R2
Exchange Version: Exchange 2010
Da die Datenbank Partition unseres Exchange Servers mittlerweile die 2TB Grenze überschritten hat, kann diese nicht mehr per Windows Server Backup gesichert werden.
Ab Server 2012 Soll die Sicherung von Partitionen von mehr als 2TB wieder möglich sein, da dort anstatt des VHD Formats VHDX verwendet wird. Die Migration auf Server 2016 und den neuen Exchange ist auch bereits in Planung, dauert jedoch noch eine Weile.
Da wir mit VEEAM Enterprise und Backup EXEc sichern, sind wir auf die Windows Server Sicherung nicht angewiesen. Diese hatten wir lediglich täglich gemacht, damit die Transaction Logs bereinigt werden. Da die Sicherung aber aktuell nicht mehr läuft, füllt sich die Datenbank Partition mit Logs.
Nun möchte ich ein Backup nur "simulieren", damit die Logs bereinigt werden.
Dazu habe ich eine BAT und eine VBS Datei erstellt, welche folgendermassen aussehen:
"C:\Daten\VSS_Simulation\Diskshadow.bat"
c:\windows\system32\diskshadow.exe /s c:\daten\vss_simulation\shadowcopy.vbs
"C:\Daten\VSS_Simulation\Shadowcopy.vbs"
#DiskShadow script file
add volume e:
begin backup
create
end backup
#End of script
Führe ich den Batch manuell aus, läuft das Skript einwandfrei durch. Integriere ich diesen aber in die Aufgabenplanung, passiert nichts. Es wird lediglich ein Eventlog Eintrag mit der ID 10009 generiert.
Wie kriege ich das Skript in der Aufgabenplanung zum laufen?
Danke und Gruss, Cedy
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 446483
Url: https://administrator.de/contentid/446483
Ausgedruckt am: 25.11.2024 um 00:11 Uhr
6 Kommentare
Neuester Kommentar
Moin,
ich halte das für einen falschen Weg, die Transactionlogs losgelöst von VEEAM zu "bearbeiten".
Denn was machst du, wenn das Backup mit VEEAM mal fehlschlägt?
Dann sicherst du nach, aber die Transaction-Logs sind nicht mehr vorhanden und du hast ein GAP und deine DaSi ist u.U. inkonsistent (kann, nicht muss)
Lass VEEAM sich lieber um die Transaction-Logs kümmern:
https://www.veeam.com/kb1878
https://www.veeam.com/kb2191
https://forums.veeam.com/veeam-backup-replication-f2/when-will-exchange- ...
https://forums.veeam.com/physical-cloud-f49/truncate-exchange-logs-using ...
https://www.google.com/search?q=VEEAM+Transaction+Logs+Exchange
Gruß
em-pie
ich halte das für einen falschen Weg, die Transactionlogs losgelöst von VEEAM zu "bearbeiten".
Denn was machst du, wenn das Backup mit VEEAM mal fehlschlägt?
Dann sicherst du nach, aber die Transaction-Logs sind nicht mehr vorhanden und du hast ein GAP und deine DaSi ist u.U. inkonsistent (kann, nicht muss)
Lass VEEAM sich lieber um die Transaction-Logs kümmern:
https://www.veeam.com/kb1878
https://www.veeam.com/kb2191
https://forums.veeam.com/veeam-backup-replication-f2/when-will-exchange- ...
https://forums.veeam.com/physical-cloud-f49/truncate-exchange-logs-using ...
https://www.google.com/search?q=VEEAM+Transaction+Logs+Exchange
Gruß
em-pie
Zitat von @D-Line:
Allerdings handelt es sich bei den Jobs in den Artikeln um "Backup" Jobs. Wir machen allerdings nur "Replication" Jobs. die ganze VM wird auf einen anderen ESXi Host & Datastore repliziert. Mit Veeam Enterprise ist so auch ein Restore einer ganzen Datenbank oder sogar einzelner Postfächer oder Mails möglich.
und wo steht der Replikatserver? im selben Rack? Was macht ihr, wenn der Server "unter Wsser" steht?Allerdings handelt es sich bei den Jobs in den Artikeln um "Backup" Jobs. Wir machen allerdings nur "Replication" Jobs. die ganze VM wird auf einen anderen ESXi Host & Datastore repliziert. Mit Veeam Enterprise ist so auch ein Restore einer ganzen Datenbank oder sogar einzelner Postfächer oder Mails möglich.
Also eine Backupstrategie sollte (gemäß 3-2-1 Regel) immer verschiedenen Medien sowie verschiedene Orte der gesicherten Daten inne haben
Würdest du empfehlen, nebst dem Replikations-Job noch einen Backup Job einzurichten, damit ich damit die Transaction Logs bereinigen kann?.
Schaue dir mal nachfolgendes Video an:
https://www.veeam.com/de/videos/webinar-backup-recovery-exchange-14050.h ...
https://helpcenter.veeam.com/docs/backup/vsphere/storage_vex_launch.html ...
https://www.veeam.com/de/microsoft-exchange-recovery.html
Denn Veeam kann durchaus mit ExchangeBackups umgehen.