Nous avons une instance de SQL Server 2008 installée sur un serveur client. Le service informatique du client est en charge des différentes sauvegardes de la machine.
Le journal SQL Server indique qu'il existe une sauvegarde complète tous les jours à 19 h, mais nous ne pouvons trouver aucune preuve d'un plan planifié dans SQL Server.
Les techniciens que nous avons contactés n'ont pas pu nous dire s'il y avait une sorte de sauvegarde automatique, tout ce qu'ils ont dit, c'est que la machine entière était en cours de sauvegarde.
En utilisant un script que j'ai trouvé dans ce fil de discussion, j'ai découvert que le nom du périphérique physique est un GUID et que cela signifie qu'il s'agit d'un processus de sauvegarde externe :
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
Ceci est une ligne de la requête ci-dessus:
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
De plus, la date de début et de fin de la sauvegarde ne s'étend que sur 5 secondes, donc je suppose qu'il est clair que ce n'est pas un travail de serveur SQL.
Ceci est une ligne du journal:
2015-09-03 19: 02: 30.71 Sauvegarde de la
base de données sauvegardée.
Base de données: db_name, date de création (heure): 2012/10/12 (20:52:11), pages vidées: 3290021,
premier LSN: 276028: 152755: 172, dernier LSN: 276028: 152827: 1, nombre de périphériques de vidage : 1,
informations sur le périphérique:
(FILE = 1, TYPE = VIRTUAL_DEVICE: {'{95380B0A-D50B-408F-B95F-1AB8975BA7F8} 5'}).
Il s'agit d'un message d'information uniquement. Aucune action de l'utilisateur n'est requise.
Alors, comme ils ne peuvent pas nous aider, que puis-je faire pour retrouver le processus responsable des sauvegardes? Nous en avons besoin parce que nous voulons coordonner la sauvegarde de manière ordonnée et effectuer également les sauvegardes du journal des transactions afin de conserver le journal à une taille raisonnable (maintenant, nous réduisons le journal chaque semaine, et ce n'est pas la bonne façon de aller).
la source
msdb.dbo.backupmediafamily.device_type
champ à la requête de l'OP pour voir de quel type de sauvegarde il s'agit (c'est-à-dire disque, bande, virtuel, Azure ou permanent). J'ai filtré sur lamaster
base de données et regardé la première entrée pour voir ce qui l'avait lancé.