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.
Si consiglia di eliminare i file di registro dopo il backup di un server Exchange, poiché il backup dei file di registro viene eseguito assieme ad altri file. Quindi, dopo il ripristino sarà possibile riportare il database a uno stato precedente o successivo.
Per ulteriori informazioni sulla registrazione delle transazioni, consultare http://technet.microsoft.com/it-it/library/bb331958.aspx.
Troncamento del registro utilizzando l'opzione Abilita backup completo VSS
Il metodo più semplice di troncamento del registro consiste nell'utilizzo dell'opzione di backup Abilita backup completo VSS (Opzioni > Opzioni di backup e ripristino predefinite > Opzioni di backup predefinite > Servizio Copia Shadow del volume > Abilita backup completo VSS). Consigliato per la maggior parte dei casi.
Se non si desidera abilitare questa opzione (per esempio, è necessario conservare i registri di un'altra applicazione compatibile con VSS in esecuzione sulla macchina), seguire i consigli di seguito.
Troncamento del registro dei database non in linea
Dopo lo spegnimento normale, lo stato del database è considerato coerente e i file del database sono completi. Ciò significa che è possibile eliminare tutti i file del registro del database o del gruppo di archiviazione.
Per eliminare i file del registro transazioni:
Per maggiori informazioni vedere:
Troncamento del registro dei database in linea
Questo metodo è ottimale per i database in utilizzo costante che non possono essere smontati. Se un database è in uso, è possibile eliminare in modo sicuro solo i file del registro transazioni i cui dati sono stati applicati al database. Non eliminare i file del registro i cui dati non sono stati applicati al database, essi sono essenziali per ripristinare la coerenza del database da un arresto imprevisto.
Per eliminare i registri transazioni applicati
CheckPoint: (0x60B, 7DF, 1C9)
Il primo numero 0x60B è il numero di generazione registro esadecimale del file di registro corrente. Ciò significa che tutti i file di registro con numeri inferiori sono stati applicati al database.
Troncamento del registro dopo il backup
È possibile automatizzare la procedura di troncamento summenzionata utilizzando uno script. Se si aggiunge lo script al Comando post-backup, i registri verranno troncati subito dopo un backup.
Questo metodo dà per scontato che si disponga di capacità di scripting e si abbia familiarità con l'utilità di riga di comando di Acronis Backup (acrocmd). Per informazioni dettagliate su acrocmd consultare i riferimenti sulla riga di comando.
Lo script deve contenere i seguenti passaggi:
Modello:
acrocmd mount --loc=<percorso> --credentials=<user name>,<password> --arc=<nome archivio> --volume=<numeri volumi> --letter=<lettere>
Esempio:
acrocmd mount --loc=\\bkpsrv\backups --credentials=user1,pass1 --arc=my_arc --volume=1-1 --letter=Z