Acronis Backup for Windows Server Essentials - User Guide Manuale d'uso

Pagina 308

Advertising
background image

308

Copyright © Acronis International GmbH, 2002-2014

USE database_name

ALTER DATABASE nome_database SET RECOVERY SIMPLE;

DBCC SHRINKFILE(nome_fileregistro);

ALTER DATABASE nome_database SET RECOVERY FULL;

Nell'ultima stringa, il valore SET RECOVERY dipende dal modello di recupero originale del

database in particolare e potrebbe essere FULL o BULK_LOGGED.
Esempio di un'istanza con due database (TestDB1 e TestDB2):

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.

Aggiungere il seguente comando sqlcmd al Comando post-backup (p. 129):

sqlcmd -S serverPersonale\nomeIstanza -i C:\scriptPersonale.sql

Dove:

serverPersonale: nome del server

nomeIstanza: nome dell'istanza

C:\scriptPersonale.sql: percorso del file di script creato nel passaggio 1.

Per automatizzare il troncamento e la riduzione del registro transazioni per più istanze SQL

Se si dispone di più di un'istanza sulla macchina e si desidera applicare la procedura precedente ad

esse, procedere come riportato di seguito.
1.

Creare un file di script per ogni istanza (ad esempio, C:\script1.sql e C:\script2.sql).

2.

Creare un file batch (ad esempio, C:\truncate.bat) che conterrà i comandi per l'istanza

corrispondente:

sqlcmd -S myServer\instance1 -i C:\script1.sql

sqlcmd -S myServer\instance2 -i C:\script2.sql

3.

Nel Comando post-backup, specificare il percorso del file batch.

11.1.2.2 Troncamento del registro transazioni per Exchange Server

Informazioni sul registro di Microsoft Exchange Server

Prima di applicare una transazione a un file di database, Exchange la registra in un file di registro

transazioni. Per tracciare le transazioni registrate che sono state applicate al database, Exchange

utilizza i file del checkpoint. Una volta che le transazioni sono applicate al database e tracciate dai file

del checkpoint, i file del registro non sono più necessari per il database.

Se i file del registro non vengono eliminati, essi alla fine consumeranno tutto lo spazio del disco

disponibile e i database di Exchange verranno portati non in linea fino a quando i file di registro

vengono eliminati dal disco. L'utilizzo della registrazione circolare non è una procedura ottimale per

un ambiente di produzione. Quando la registrazione circolare è abilitata, Exchange sovrascrive il

primo file di registro dopo che i suoi dati sono stati applicati al database e sarà possibile ripristinare i

dati solo fino all'ultimo backup.

Advertising
Questo manuale è associato alle seguenti prodotti: