Acronis Backup for Windows Server - User Guide Manual de usuario Pagina 224

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 302
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 223
224 Copyright © Acronis International GmbH, 2002-2014
So automatisieren Sie das Abschneiden und Verkleinern des Transaktionsprotokolls für eine
SQL-Instanz
1. Erstellen Sie durch Verwendung des folgenden Templates ein Skript, welches die
Protokolldateien für die Datenbanken der folgenden Instanz abschneidet und verkleinert:
USE database_name
ALTER DATABASE database_name SET RECOVERY SIMPLE;
DBCC SHRINKFILE(logfile_name);
ALTER DATABASE database_name SET RECOVERY FULL;
Im letzten String hängt der Wert SET RECOVERY vom ursprünglichen Wiederherstellungsmodell
der bestimmten Datenbank ab und kann FULL (vollständig) oder BULK_LOGGED
(massenprotokolliert) sein.
Beispiel für eine Instanz, die zwei Datenbanken (TestDB1 und TestDB2) hat:
USE TestDB1;
ALTER DATABASE TestDB1 SET RECOVERY SIMPLE;
DBCC SHRINKFILE(TestDB1_log);
ALTER DATABASE TestDB1 SET RECOVERY FULL;
USE TestDB2;
ALTER DATABASE TestDB2 SET RECOVERY SIMPLE;
DBCC SHRINKFILE(TestDB2_log);
ALTER DATABASE TestDB2 SET RECOVERY BULK_LOGGED;
2. Fügen Sie den nachfolgenden sqlcmd-Befehl dem 'Nach-Backup'-Befehl (S. 104) hinzu:
sqlcmd -S myServer\instanceName -i C:\myScript.sql
Dabei ist:
myServerder Name des Servers
instanceNameder Name der Instanz
C:\myScript.sqlder Pfad zur in Schritt 1 erstellten Skriptdatei.
So automatisieren Sie das Abschneiden und Verkleinern des Transaktionsprotokolls für
mehrere SQL-Instanzen
Falls Sie mehr als eine Instanz auf der Maschine haben und Sie die obere Prozedur auf diese
Instanzen anwenden wollen, dann gehen Sie folgendermaßen vor.
1. Erstellen Sie eine separate Skriptdatei für jede Instanz (z. B. C:\script1.sql und C:\script2.sql).
2. Erstellen Sie eine Batchdatei (z.B. C:\truncate.bat), welche die Befehle für die korrespondierende
Instanz enthält:
sqlcmd -S myServer\instance1 -i C:\script1.sql
sqlcmd -S myServer\instance2 -i C:\script2.sql
3. Spezifizieren Sie bei 'Nach-Backup-Befehl' den Pfad zu dieser Batchdatei.
11.1.2.2 Abschneiden des Transaktionsprotokolls für Exchange-Server
Über Microsoft Exchange-Server-Protokolle
Bevor eine Transaktion auf eine Datenbankdatei ausgeführt wird, protokolliert Exchange diese in eine
Transaktionsprotokolldatei. Um zu verfolgen, welche der protokollierten Transaktionen auf die
Datenbank angewendet wurden, verwendet Exchange Prüfpunktdateien. Sobald die Transaktionen
auf die Datenbank angewendet und per Prüfpunktdateien verfolgt wurden, werden die
Protokolldateien nicht mehr länger von der Datenbank benötigt.
Vista de pagina 223
1 2 ... 219 220 221 222 223 224 225 226 227 228 229 ... 301 302

Comentarios a estos manuales

Sin comentarios