Partager via


Élément Backup (XMLA)

Backs up a Microsoft SQL Server Analysis Services database to a backup file.

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

None

Cardinality

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

Relations entre les éléments

Relationship

Élément

Éléments parents

Command

É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.

Voir aussi

Référence

Élément Restore (XMLA)

Élément Synchronize (XMLA)

Concepts

Commandes (XMLA)