Pour sauvegarder une base de données ou exporter des tables en vue d'une analyse des données, utilisez la fonctionnalité d'exportation de données du service Data Management Service (DMS). Vous pouvez exporter une base de données en soumettant un ticket.
Prérequis
-
Cette fonctionnalité prend en charge les types de bases de données suivants :
Bases de données MySQL : MySQL géré par vos soins, ApsaraDB RDS for MySQL, PolarDB for MySQL, AnalyticDB for MySQL et ApsaraDB for OceanBase en mode MySQL.
Bases de données SQL Server : SQL Server géré par vos soins et ApsaraDB RDS for SQL Server.
Bases de données PostgreSQL : PostgreSQL géré par vos soins, ApsaraDB RDS for PostgreSQL, PolarDB for PostgreSQL et AnalyticDB for PostgreSQL.
Bases de données compatibles Oracle : PolarDB for PostgreSQL (compatible avec Oracle).
ApsaraDB for MariaDB et autres bases de données MariaDB.
Vous êtes connecté à la base de données que vous souhaitez exporter dans DMS et disposez des autorisations requises. Pour plus d'informations, consultez les rubriques Afficher mes autorisations et Demander des autorisations sur les ressources.
Limites d'exportation
|
Mode de contrôle |
Limite de lignes |
Limite de taille de fichier |
|
Flexible Management |
Jusqu'à 1 million de lignes par jour gratuitement. |
Jusqu'à 50 Go par fichier. |
|
Stable Change |
Jusqu'à 20 millions de lignes par jour gratuitement. |
Jusqu'à 50 Go par fichier. |
|
Secure Collaboration |
Nombre de lignes illimité. |
Jusqu'à 50 Go par fichier. |
Si le mode de contrôle actuel de l'instance ne répond pas à vos besoins professionnels, un administrateur ou un DBA peut modifier ce mode. Pour plus d'informations, consultez la rubrique Modifier le mode de contrôle d'une instance.
Le mode Flexible Management est gratuit. Les modes Stable Change et Secure Collaboration sont des fonctionnalités payantes. Pour connaître les détails tarifaires, consultez la rubrique Éléments facturables (DMS).
Dans l'arborescence des instances située à gauche, cliquez avec le bouton droit sur l'instance cible, choisissez Control mode, puis sélectionnez le mode souhaité, tel que Flexible Management, dans le sous-menu.
Précautions
Si vous exportez des données vers un fichier Excel, l'exportation peut échouer si une cellule contient plus de 32 767 caractères.
Procédure
Connectez-vous à DMS 5.0.
-
Placez le pointeur sur l'icône
située dans le coin supérieur gauche de la console DMS, puis choisissez .RemarqueSi vous utilisez la console DMS en mode normal, choisissez dans la barre de navigation supérieure.
-
Configurez les paramètres du ticket d'exportation de données.
Paramètre
Description
Database Name
Sélectionnez la base de données à exporter.
Exported Table
Sélectionnez Partial Tables ou All Tables. Si vous sélectionnez Partial Tables, choisissez les tables requises dans le volet de droite.
RemarquePour configurer des conditions de filtre pour des tables spécifiques, double-cliquez sur la clause WHERE.
Stakeholder
Ajoutez les parties prenantes qui peuvent consulter le ticket et collaborer dessus. Le ticket n'est visible par aucun autre utilisateur, à l'exception des administrateurs et des DBA.
Export Content
Sélectionnez le contenu à inclure dans l'exportation :
-
Data : Exporte les données de la table sous forme d'instructions
INSERT. -
Structure : Exporte le schéma de la table sous forme d'instructions
CREATE. -
Data and Structure : Exporte à la fois les données et le schéma de la table.
File Format
Spécifie le format du fichier exporté.
-
SQL
-
CSV
-
EXCEL
Exported Structure Type
Sélectionnez les types d'objets de schéma à exporter.
-
Procedure
-
Function
-
Trigger
-
View
-
Event
RemarqueLes objets de schéma pris en charge varient selon le type de base de données. Consultez la console pour voir les options disponibles.
Export Timeout
Délai d'expiration de la tâche d'exportation, en secondes. La valeur peut varier de 0 à 2 147 483. Si vous laissez ce champ vide, DMS utilise le délai d'expiration d'exportation par défaut au niveau de l'instance. Pour afficher le délai d'expiration au niveau de l'instance, consultez la rubrique Ajouter une instance de base de données.
RemarqueLa tâche échoue si elle n'est pas terminée dans le délai d'expiration spécifié.
More Options
Cliquez sur Big Data Export Options ou SQL Script Options et sélectionnez les options souhaitées.
Attachments
Téléchargez des images ou des documents pour fournir plus de contexte au ticket.
-
-
Une fois la configuration terminée, cliquez sur Submit et attendez l'approbation.
Vous pouvez suivre la progression de l'approbation dans la section Approval de la page de détails du ticket.
RemarqueLes exportations depuis des instances en mode Flexible Management ou Stable Change ne nécessitent pas d'approbation.
Le processus d'approbation des tickets est configuré par les administrateurs ou les DBA. Pour personnaliser le processus d'approbation, consultez la rubrique Personnaliser les workflows d'approbation des tickets.
Une fois le ticket approuvé, dans la section Download, cliquez sur Download Exported File.
Étapes suivantes
-
Une fois l'exportation terminée, pensez à vous désabonner des modes Stable Change ou Secure Collaboration pour éviter des coûts inutiles. Pour ce faire :
Modifiez le mode de contrôle de l'instance en Flexible Management. Pour plus d'informations, consultez la rubrique Modifier le mode de contrôle d'une instance.
Dans DMS Order Management, désabonnez-vous du produit correspondant au mode de contrôle cible. Pour plus d'informations sur la politique de remboursement, consultez la rubrique Politique de remboursement.
Si l'exportation n'est plus nécessaire, fermez rapidement le ticket pour prévenir toute fuite de données potentielle. Pour plus d'informations, consultez la rubrique Fermer un ticket.
Référence API
FAQ
-
Q : Si je modifie le mode de contrôle avant l'exportation, puis-je rétablir le mode d'origine de l'instance après l'exportation ?
R : Oui. Pour plus d'informations, consultez la rubrique Modifier le mode de contrôle d'une instance.