Envoyé par
hmira
Peut-on combiner efficacement le "Partitionnement" et les "Sauvegardes partielles" (par groupes de fichiers, etc) pour les "VLDB".
Oui
Mais ça complique les restaurations. En cas de besoin combien de personnes savent gérer ça correctement ? (formation)
Rappel : on appelle VLDB une base pour laquelle il n'est pas opérationnellement concevable de la restaurer dans son intégralité.
Au vu de la rapidité des SSD et autre fusionIO, une restauration de plusieurs heures représente un sacré volume.
Envoyé par
hmira
Autant, je suis au clair sur la mise en œuvre du Partitionnement, autant je suis confus et dubitatif concernant les Sauvegardes partielles (?)
Je suis à la recherche de la documentation, et d'exemples concrets, sur ces sujets et je fais donc appel à vos lumières.
J'ai pleins de questions :
1 - Les sauvegarde partielles fonctionnent-elles indifféremment pour les deux modes de récupération "Mode de récupération Simple" et "Mode de récupération Complet" ou bien y-a-t-il des subtilités et des différences pour chacun des deux modes ?
Le processus de restauration doit finir avec l'ensemble des fichiers "aux même niveaux".
Le mode complet est normalement requis.
Si on insiste pour être en mode simple :
On peut imaginer un scénario avec les groupes de fichiers en lecture seule combinée avec l'allocation des partitions mais c'est pas simple, et surtout, le volume non partitionné restera à charge
Quid de la perte de donnée du à l'absence de protection entre 2 campagnes de backup ?
Envoyé par
hmira
2 - Peut-on sauvegarder, partiellement, une fois pour toute, les groupes de fichiers (en lecture seule ou non) représentant les archives ?
La sauvegarde complète initiale est importante. Longue, lourde et importante (on répartira la sauvegarde sur plusieurs fichiers de destination)
Une sauvegarde est une archive.
Sauvegarder partiellement les groupes de fichier revient à sauvegarder fichier par fichier.
Les groupes de fichiers en mode "lecture seule" sont suivi en tant que tel. Tant que l'attribut n'est pas enlevé, la dernière sauvegarde est utilisable.
Pour les groupes de fichiers qui ne sont pas en lecture seule, on ne peut être sûr qu'il n'y aura pas d'évolution => "une fois pour toute" n'est pas envisageable.
Ce sont les journaux qui feront "l’intérim" entre 2 rotations de backup
Envoyé par
hmira
3 - Et sauvegarder, partiellement, et régulièrement, les groupes de fichiers "Actives"
La notion de groupe de fichier "actif" n'existe pas. Seule la notion de "lecture seule" existe.
A vous de définir les partitions sur les bons groupes de fichiers (et de gérer le volume de fichiers dans le temps)
La rotation des backup est couverte par le mode complet.
Si on est en mode simple alors il faut sauvegarder en 1 fois tous les groupes de fichiers qui ne sont pas en lecture seule.
Envoyé par
hmira
4 - Si Oui (pour 2 et 3), Comment en cas de problème reconstituer le Puzzle des différentes sauvegardes partielles, et restaurer la base ?
En mode complet : restauration de ce qui a planté et restauration des journaux pour faire "revenir" le support à la même version que les autres.
C'est la magie de SQL de pouvoir s'appuyer sur une restauration robuste
Envoyé par
hmira
5 - Comment sont gérées les contraintes d'intégrité référentielles entre deux tables appartenant chacune à un groupe de fichiers différent sauvegardé partiellement à des moments différents dans le temps ?
Les FK comme les jointures sont évaluées par rapport aux données présentes ; peut importe dans quel fichier ou groupe de fichiers, la donnée se trouve.
Le backup n'a pas d'incidence sur l'activité SQL.
Partager