Service SQL Writer
Le service SQL Writer complète les fonctionnalités de sauvegarde et de restauration de SQL Server par le biais du service VSS.
Le service SQL Writer est installé automatiquement. Il doit être en cours d'exécution lorsque l'application VSS (Volume Shadow Copy Service) demande une sauvegarde ou une restauration. Pour configurer le service, utilisez l'applet des services Microsoft Windows. Le service SQL Writer peut être installé sur tous les systèmes d'exploitation.
Objectif
Lors de son exécution, Moteur de base de données verrouille les fichiers de données pour être seul à pouvoir y accéder. Lorsque le service SQL Writer n'est pas exécuté, les programmes de sauvegarde exécutés dans Windows n'ont pas accès à ces fichiers de données, et les sauvegardes doivent s'effectuer au moyen de la sauvegarde SQL Server.
Utilisez le service SQL Writer pour permettre aux programmes de sauvegarde de Windows de copier les fichiers de données SQL Server même lorsque SQL Server est en cours d'exécution.
Service VSS
Le service VSS est un ensemble d'API COM qui forment un cadre permettant la sauvegarde de volumes même lorsque des opérations d'écriture sont en cours. Il offre une interface cohérente qui permet la coordination entre les différentes applications utilisateur qui mettent à jour les données sur le disque (les writers) et celles qui assurent la sauvegarde des applications (les demandeurs).
Ce service capture et copie des images stables pour la sauvegarde sur des systèmes en cours d'utilisation, en particulier des serveurs, sans dégradation superflue des performances et de la stabilité des services qu'ils assurent. Pour plus d'informations sur le service VSS, consultez votre documentation Windows.
Interface d'unité de sauvegarde virtuelle
SQL Server fournit une API appelée « Interface d'unité de sauvegarde virtuelle » qui permet aux éditeurs de logiciels indépendants d'intégrer SQL Server dans leurs produits pour la prise en charge des opérations de sauvegarde et de restauration. Conçues pour fournir une fiabilité et des performances optimales, ces API prennent en charge l'éventail complet de fonctions de sauvegarde et de restauration de SQL Server, y compris la gamme totale des sauvegardes à chaud et instantanées.
Notes
Un enregistreur VSS (rédacteur MSDE) est fourni dans le cadre de l'infrastructure VSS de Microsoft Windows XP et Microsoft Windows Server 2003. Cet enregistreur s'associe à SQL Server 2000 et versions antérieures, pour vous aider dans vos opérations de sauvegarde. Lors de l'installation de SQL Server 2005, SQL Writer est désigné comme le writer privilégié, mais MSDE Writer reste actif et devient le writer par défaut s'il est installé et que SQL Writer n'est pas activé. Pour démarrer SQL Writer, désactivez au préalable MSDE Writer dans la liste des bases de données SQL Server 2005.
Autorisations
Le service SQL Writer doit s'exécuter sous le compte système local.
Fonctionnalités
SQL Writer prend en charge les possibilités suivantes :
Sauvegarde et restauration complètes de bases de données, y compris des catalogues de texte intégral
Sauvegarde et restauration différentielle
Restauration avec déplacement
Modification du nom d'une base de données
Sauvegarde de copie seule
Récupération automatique d'un instantané de base de données
SQL Writer ne prend pas en charge les fonctions suivantes :
Sauvegarde de journaux
Sauvegarde de fichiers et de groupes de fichiers
Restauration de pages