
Envoyé par
Chauve souris
Jusque là je m'en étais passé, backup simple pour chaque base de données ou bête copie des deux fichiers en ayant préalablement arrêté le serveur.
L'arrêt du serveur est franchement déconseillé et la copie de fichiers n'est pas une méthode de sauvegarde.
Et puis j'ai voulu voir à quoi ressemble une "
unité de sauvegarde" que l'on crée dans "
Objets serveurs". Pas de souci et j'y ai enquillé mes bases de données n'appartenant pas en propre à SQL Server.
Une unité de sauvegarde est une simple indirection qui point vers une ressources disque ou bande.
Seulement je suis tombé sur un gag : impossible de restaurer une BDD "BibliWM", pourtant dans la liste et sélectionnée, cette fichue restauration ne veut voir que "AdventuresWork", le premier de la liste. Message d'erreur en ce sens. Et je ne vois pas ce que je peux faire dans la fenêtre de restauration.
Lorsque vous enquillez plusieurs sauvegardes dans un "device" de sauvegarde (fichier disque, bande ou unité de sauvegarde), ces sauvegardes sont mises bout à bout. Vous opouvez en obtenir la liste à l'aide de la commande :
RESTORE HEADERONLY FROM DISK = '???'
Or il n'est dit nulle part que ces unités de sauvegardes ne savent sauvegarder qu'une seule base de données. On se demande même pourquoi elles acceptent de charger d'autres BDD...
J'adore les utilitaires de sauvegarde qui ne savent que sauvegarder mais aucunement restaurer...
Si vous ne comprenez pas ce que vous faites il est normal que vous n'utilisez pas les utilitaires correctement !
C'est d'ailleurs pour cela qu'il existe des cours de formation professionnelle de DBA !
À défaut, vous pouvez vous offrir notre livre sur SQL Server qui consacre plus de 70 pages sur la sauvegarde et la restauration...
A +
Partager