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