Les E / S sont gelées dans la base de données et les E / S ont également été reprises sur la base de données quotidiennement dans le journal avec une sauvegarde complète

9

Je voudrais dire que, comme chaque jour, j'ai reçu le message dans mon fichier journal.

D'abord, le message d'E / S est gelé sur la base de données (DatabaseName) apparaît dans le journal. Le message est comme

Les E / S sont gelées dans la base de données (DatabaseName). Aucune action de l'utilisateur n'est requise. Cependant, si les E / S ne reprennent pas rapidement, vous pouvez annuler la sauvegarde.

Et puis les E / S ont repris sur la base de données (DatabaseName) le message apparaît comme

Les E / S ont repris sur la base de données (DatabaseName). Aucune action de l'utilisateur n'est requise.

Et enfin la sauvegarde de la base de données a réussi avec comme ce message

Aucune action de l'utilisateur n'est requise

C'est ma base de données d'audit de production et avoir l'environnement logiciel, c'est comme:

Windows Server 2012 R2
SQL Server 2012
VMware Tools

Ma base de données de production « modèle de récupération » est un modèle de récupération « complet ». Et à partir de quel ID de connexion dans SQL Server, la sauvegarde du plan de maintenance a été configurée. Elle dispose des privilèges " sysadmin " pour toutes les bases de données.

La sauvegarde a été configurée par le biais de la sauvegarde du «plan de maintenance» à un horaire spécifique comme 16 h 00 tous les jours. Et Always Backup s'est déroulé avec succès à leur intervalle de planification.

Pourquoi ce type de message de journal est généré lors de la sauvegarde de la planification. Ce type de message aura-t-il un impact sur les performances de ma base de données de production. Y aura-t-il des problèmes de cohérence des données (sauvegarde / restauration) dans ma base de données de production.

N'hésitez pas à nous faire part de vos suggestions.

Md Haidar Ali Khan
la source
3
Ceci est en fait pas un problème , mais la façon dont les sauvegardes VSS fonctionne , vous devez lire l' article blogs.msdn blogs.msdn.com/b/sqlserverfaq/archive/2009/04/28/...
Shanky
@Shanky, vous avez raison, je dois vérifier sur "Gestionnaire de serveur-> Serveur local" en même temps que l'application VSS soulève une erreur.
Md Haidar Ali Khan
@Haidar C'est OK, je suppose que KASQLDBA a déjà répondu à votre question. Il est inutile de poster la même réponse à la question.
Shanky

Réponses:

10

Je crois que c'est juste un message et non une erreur à moins que et jusqu'à ce que la tâche soit impactée lorsque ce message est enregistré dans le journal des erreurs:

Nous avons également rencontré la même chose pour l'un de nos serveurs de production, où l'équipe d'administration Windows a activé la sauvegarde SQL Server via VSS (Volume Shadow Copy Services). Et lorsque ce processus s'exécute, il bloque temporairement les E / S pour prendre des clichés instantanés et les libérer une fois le processus terminé.

La cause principale étant «les E / S sur la base de données sont gelées afin que tout service de sauvegarde utilise l'interface de périphérique virtuel (VDI) et valide une sauvegarde de snapshot sql». comme mentionné ici

Pour une meilleure compréhension du fonctionnement de ce processus, veuillez lire Fonctionnement: SQL Server - Ressources de sauvegarde VDI (VSS) 2

Par conséquent, je pense que vous devriez commencer à rechercher des processus tels que Volume Shadow Copy (VSS) OU Data Protection Manager (DPM) en cours d'exécution sur le serveur et discuter avec l'équipe d'administration système de ce qui est activé et de s'assurer que rien n'est affecté.

KASQLDBA
la source
1
vous avez raison, je suis passé par le serveur local et consultez le journal des événements VSS et découvrez que le même moment, le VSS a soulevé une erreur.
Md Haidar Ali Khan