J'ai créé 5 plans de maintenance sur mon serveur SQL (disons 50!) Qui génèrent une sauvegarde de la base de données 5 fois par jour. Comme je l'ai lu dans ce Q/A la récupération complète est bonne lorsque j'ai besoin d'une récupération ponctuelle.
Ma question exacte: la génération de plusieurs sauvegardes quotidiennes avec un modèle de récupération simple est-elle similaire à une sauvegarde de récupération complète avec une période plus longue?
Définir une base de données sur récupération complète est pas assez en lui-même pour vous assurer que vous avez - récupérabilité ponctuelle . Vous devez également effectuer des sauvegardes régulières des journaux. Vous devez également prendre régulièrement le temps de tester que vous savez personnellement comment exécuter les commandes requises pour en fait effectuer une restauration à un point dans le temps arbitraire.
Au lieu d'exécuter des charges de sauvegardes complètes faites à la maison, la solution de feu et d'oublier que vous voulez est probablement d'installer simplement la solution de sauvegarde d'Ola Hallengren . L'exécution ce script installe les objets requis et déploie les travaux requis pour gérer toutes les bases de données de récupération complètes sur une instance. Vous trouverez ces emplois 1 en dessous de SQL Server Agent > Jobs nommé par défaut DatabaseBackup - USER_DATABASES ...
et similaire. Ajoutez un emploi du temps à ces emplois qui vous convient 2 et désactivez les autres tâches de sauvegarde pour éviter les conflits.
Vous devriez toujours avoir besoin de prendre régulièrement du temps dans le cours normal des affaires pour vous assurer que vous et les autres membres de votre équipe pouvez réellement restaurer les sauvegardes que vous avez, quelle que soit la façon dont vous les prenez.
1: en supposant que vous utilisez SSMS ici
2: 5 fois par jour si vous le souhaitez, mais probablement un peu moins, c'est bien
J'ai créé 5 plans de maintenance sur mon serveur SQL (disons 50!) Qui génèrent une sauvegarde de la base de données 5 fois par jour.
Pourquoi ne pas simplement créer un plan de maintenance et l'exécuter cinq fois.
Ma question exacte: la génération de plusieurs sauvegardes quotidiennes avec un modèle de récupération simple est-elle similaire à une sauvegarde de récupération complète avec une période plus longue?
Les sauvegardes complètes ou sauvegardes différentielles, quel que soit le modèle de récupération que vous prenez, sont les mêmes en termes de sauvegarde. Maintenant, je crois que vous avez une combinaison de sauvegardes complètes et différentielles et ma réponse est que tout dépend du RPO et du RTO (la quantité de données que vous êtes prêt à perdre en cas de catastrophe). Une base de données dans un modèle de récupération simple qui peut entraîner une perte de données et n'a pas besoin d'une récupération ponctuelle suffirait parfaitement avec des sauvegardes complètes et différentielles.
L'autre chose importante est que vous vous assurez de restaurer les fichiers de sauvegarde sur une autre machine pour voir que vous atteignez votre objectif de récupération