Tenemos una instancia de SQL Server 2008 instalada en un servidor del cliente. El departamento de TI del cliente está a cargo de las diversas copias de seguridad de la máquina.
El registro de SQL Server muestra que hay una copia de seguridad completa todos los días a las 7 PM, pero no podemos encontrar evidencia de ningún plan programado en SQL Server.
Los técnicos con los que contactamos no podían decirnos si había algún tipo de copia de seguridad automática, todo lo que dijeron es que se está haciendo una copia de seguridad de toda la máquina.
Utilizando un script que encontré en este hilo del foro , descubrí que el nombre del dispositivo físico es un GUID y que esto significa que este es un proceso de copia de seguridad externo :
USE [msdb]
GO
SELECT
[bs].[database_name],
[bs].[backup_start_date],
[bs].[backup_finish_date],
[bs].Server_name,
[bs].user_name AS [BackupCreator] ,
[bmf].physical_device_name
FROM msdb..backupset bs
INNER JOIN msdb..backupmediafamily bmf ON [bs].[media_set_id] = [bmf].[media_set_id]
ORDER BY [bs].[backup_start_date] DESC
Esta es una fila de la consulta anterior:
db_name 2015-09-16 19: 01: 23.000 2015-09-16 19: 01: 28.000
SERVER_NAME NT AUTHORITY \ SYSTEM
{424F084A-F35D-4A66-8FC7-072268A89A77} 5
Además, la fecha de inicio y finalización de la copia de seguridad abarca solo 5 segundos, por lo que supongo que está claro que no es un trabajo del servidor SQL.
Esta es una línea del registro:
2015-09-03 19: 02: 30.71 Copia de seguridad de la
base de datos respaldada.
Base de datos: db_name, fecha de creación (hora): 2012/10/12 (20:52:11), páginas volcadas: 3290021,
primer LSN: 276028: 152755: 172, último LSN: 276028: 152827: 1, número de dispositivos de volcado : 1,
información del dispositivo:
(ARCHIVO = 1, TIPO = DISPOSITIVO VIRTUAL: {'{95380B0A-D50B-408F-B95F-1AB8975BA7F8} 5'}).
este es solo un mensaje informativo. No se requiere ninguna acción del usuario.
Entonces, dado que no pueden ayudarnos, ¿qué puedo hacer para rastrear el proceso responsable de las copias de seguridad? Necesitamos esto porque queremos coordinar la copia de seguridad de una manera ordenada, y también hacer las copias de seguridad del registro de transacciones para mantener el registro a un tamaño razonable (ahora reducimos el registro cada semana, y esta no es la mejor manera de Vamos).
fuente
msdb.dbo.backupmediafamily.device_type
campo a la consulta del OP para ver qué tipo de copia de seguridad es (es decir, Disco, Cinta, Virtual, Azure o Permanente). Me filtré en lamaster
base de datos y miré la primera entrada para ver qué la inició.