Acronis Backup for Windows Server - User Guide Manual del usuario
Página 228

228
Copyright © Acronis International GmbH, 2002-2014
Exchange 2007: http://technet.microsoft.com/es-es/library/aa998871(v=exchg.80).aspx
Exchange 2003: http://technet.microsoft.com/es-es/library/aa995829(v=exchg.65)
Truncamiento de registro de bases de datos en línea
Este es un buen método para las bases de datos que están en uso constante y no se pueden
desmontar. Si una base de datos está en uso, puede eliminar de forma segura solo aquellos archivos
de registro de transacciones cuyos datos fueron establecidos en una base de datos. No elimine
archivos de registro cuyos datos no se establecieron en la base de datos, ya que son esenciales para
recuperar la consistencia de la base de datos de cierres inesperados.
Para eliminar los registros de transacciones establecidos
1.
Determine qué registros se establecieron en la base de datos utilizando la herramienta
Eseutil:
a.
Ejecute el comando
eseutil /mk <ruta al archivo de punto de comprobación>,
en el que la
<ruta al archivo de punto de comprobación> es una ruta al archivo
del punto de comprobación de la base de datos solicitada o grupo de almacenamiento.
b.
Mire el campo
Checkpoint en la salida. Por ejemplo, debería ver algo así:
Punto de comprobación: (0x60B, 7DF, 1C9)
El primer número 0x60B es el número de generación de registro hexadecimal del archivo de
registro actual. Esto significa que todos los archivos de registro con menos números se
establecieron en la base de datos.
2.
Elimine todos los archivos de registro cuyos números son inferiores al número del archivo de
registro actual. Por ejemplo, puede eliminar de forma segura Enn0000060A.log,
Enn00000609.log y los archivos menores.
Truncamiento de registro después de una copia de seguridad
Puede automatizar el procedimiento de truncamiento antes mencionado utilizando un script. Si
agrega el script a Comando posterior a la copia de seguridad (pág. 104), los registros se truncarán
inmediatamente después de una copia de seguridad.
Este método asume que tiene habilidades de programación de script y está familiarizado con la
utilidad de línea de comando de Acronis Backup (
acrocmd). Para obtener información detallada
acerca de
acrocmd, consulte la Referencia de la línea de comando.
El script debe contener los siguientes pasos:
1.
Monte los volúmenes que contienen los archivos de base de datos necesarios utilizando el
comando
mount.
Plantilla:
acrocmd mount --loc=<
ruta> --credentials=<nombre de usuario>,<contraseña>
--arc=<
nombre de archivo comprimido> --volume=<números de los volúmenes>
--letter=<
letras>
Ejemplo:
acrocmd mount --loc=\\bkpsrv\backups --credentials=user1,pass1 --arc=my_arc
--volume=1-1 --letter=Z
2.
En los volúmenes montados, determine qué registros se han establecido en la base de datos
utilizando la herramienta
Eseutil. El procedimiento se describe en el paso 1 de "Truncamiento
de registro de bases de datos en línea" mencionado anteriormente.