Aktivieren von Protokollkürzungen, wenn die SQL-Datenbank sich im vollständigen Wiederherstellungsmodus befindet
Problem
Wenn sich die Datenbank im vollständigen Modus befindet und eine vollständige Datenbanksicherung durchgeführt wird, kann das SQL-Kürzungsprotokoll nicht gekürzt werden.
Lösung
Um dieses Problem zu beheben, fügen Sie zwei Registrierungswerte hinzu, damit Arcserve UDP den Befehl BACKUP LOG ausführen kann, um das Transaktionsprotokoll zu sichern. Mit diesem Befehl wird der Speicherplatz, der in der Datenbankdatei bereits beschrieben ist, als wiederverwendbar markiert.
Führen Sie diese Schritte aus, um den Registrierungswert hinzuzufügen:
- Öffnen Sie den Registrierungstabellen-Editor auf dem Agentenrechner mit dem folgenden Befehl:
regedit
- Rufen Sie folgende Schlüssel ab, je nachdem, ob eine agentenbasierte oder agentenlose Sicherung erfolgt:
- Navigieren Sie für die agentenbasierte Sicherung für 32-Bit und 64-Bit-Betriebssysteme auf dem Agentenrechner zu folgendem Schlüssel:
- HKEY_LOCAL_MACHINE\SOFTWARE\Arcserve\Unified Data Protection\Engine\AFBackupDll
- Wenn Sie eine Version unter Arcserve UDP v6.5 Update 2 verwenden, navigieren Sie für agentlose Sicherungen zum untenstehenden Schlüssel. Erstellen Sie den Registrierungstabellenwert auf dem virtuellen Rechner, den Sie auf dem Proxy-Server sichern möchten. Wenn der Schlüssel der Registry-Tabelle nicht verfügbar ist, erstellen Sie den vollständigen Schlüsselpfad.
- 32-Bit-BS:
- HKEY_LOCAL_MACHINE\SOFTWARE\Arcserve\Unified Data Protection\Engine\AFBackupDll
- 64-Bit-BS:
- HKEY_LOCAL_MACHINE\SOFTWARE\WoW6432Node\Arcserve\Unified Data Protection\Engine\AFBackupDll
- Erstellen Sie die folgenden beiden Registrierungswerte, und legen Sie für beide den Wert auf 1 fest:
- dword-Wert mit dem Namen "BackupSQLLog4Purge"
- dword-Wert mit dem Namen "ForceShrinkSQLLog"
- Der Registrierungswert wird hinzugefügt.
Die Lösung tritt in Kraft, wenn der nächste Bereinigungsjob durchgeführt wird.
Copyright © 2014-2021, Arcserve. Alle Rechte vorbehalten.
|
|