Exchange Transaction Logs mittels VSS Snapshot abschneiden

In einem anderen Artikel habe ich bereits darüber geschrieben, wie man die Transaction Logs eines Exchange sauber abschneiden kann um schnell wieder an Plattenplatz zu kommen.

Manuelle Bereinigung Exchange Logs

Es geht aber auch durch die Erstellung eines Snapshots mit Hilfe von VSS. Wir erstellen manuell einen Snapshot der Laufwerke auf denen die Exchange Datenbanken und Logs liegen. Sollten die Datenbanken und Logs auf unterschiedlichen Platten liegen, sind die an Punkt 4 untereinander anzugeben.

Über die CMD ist das schnell erledigt.

  1. diskshadow
  2. set context persistent
  3. begin backup
  4. add volume D: Snapshot_Platte_D
  5. create
  6. expose %Snapshot_Platte_D% X:
  7. end backup
  8. delete shadows exposed X:
  9. Exit

 

  1. Startet das Tool Diskshadow
  2. Nach beenden von Diskshadow bleibt der Snapshot erhalten
  3. Startet eine neue Sitzung
  4. Sichert die Platte D
  5. Startet das Vollbackup
  6. Stellt den Inhalt als Laufwerk X zur Verfügung
  7. Beenden der Sitzung und Meldung des BackupComplete an alle VSS Writer. Jetzt werden die Transaction Logs abgeschnitten
  8. Löscht den Snapshot und entfernt Laufwerk X
  9. Beendet Diskshadow