Élément Backup (XMLA)

Sauvegarde une base de données Microsoft SQL Server Analysis Services dans un fichier de sauvegarde.

Syntaxe

<Command>
   <Backup>
      <Object>...</Object>
      <File>...</File>
      <Security>...</Security>
      <ApplyCompression>...</ApplyCompression>
      <AllowOverwrite>...</AllowOverwrite>
      <Password>...</Password>
      <BackupRemotePartitions>...</BackupRemotePartitions>
      <Locations>...</Locations>
   </Backup>
</Command>

Caractéristiques de l'élément

Caractéristique

Description

Type de données et longueur

Aucun

Valeur par défaut

Aucune

Cardinalité

0-n : élément facultatif susceptible d'apparaître plusieurs fois.

Relations entre les éléments

Relation

Élément

Éléments parents

Commande

Éléments enfants

AllowOverwrite, ApplyCompression, BackupRemotePartitions, File, Locations, Object, Password, Security

Notes

La commande Backup sauvegarde la base de données Analysis Services spécifiée dans l'élément Object dans un fichier de sauvegarde et sauvegarde éventuellement les partitions distantes dans des fichiers de sauvegarde distants. Si l'élément Object fait référence à un objet autre qu'une base de données Analysis Services, une erreur se produit.

Les informations sauvegardées par la commande Backup dépendent du mode de stockage utilisé par les objets dans la base de données. Le tableau suivant répertorie les informations sauvegardées selon le mode de stockage utilisé.

Mode de stockage

Informations sauvegardées

OLAP multidimensionnel (MOLAP)

Données sources, agrégations et métadonnées

Hybrid OLAP (HOLAP)

Agrégations et métadonnées

OLAP relationnel (ROLAP)

Métadonnées

Lors de l'exécution d'une commande Backup, un verrou partagé est placé dans la base de données Analysis Services spécifiée dans l'élément Object. Le verrou partagé est libéré lorsque la commande Backup est terminée.

Il est possible d'exécuter plusieurs commandes Backup en parallèle, si elles sont incluses dans la collection Parallel d'une commande Batch. La collection Parallel permet de sauvegarder une base de données dans plusieurs fichiers de sauvegarde simultanément.

Pour plus d'informations sur la sauvegarde et la restauration des bases de données, consultez Sauvegarde, restauration et synchronisation de bases de données (XMLA).

Remarque relative à la sécuritéRemarque relative à la sécurité

 Pour chaque fichier de sauvegarde, l'utilisateur qui exécute la commande de sauvegarde doit avoir l'autorisation d'écrire dans l'emplacement de sauvegarde spécifié pour chaque fichier. L'utilisateur doit également avoir l'un des rôles suivants : membre d'un rôle de serveur pour l'instance Analysis Services ou membre d'un rôle de base de données avec les autorisations de contrôle total (Administrateur) sur la base de données à sauvegarder.