すべてのプロダクト
Search
ドキュメントセンター

Data Management:データベースのエクスポート

最終更新日:Nov 09, 2025

データベースのバックアップやデータ分析のためのデータベーステーブルのエクスポートなどの操作を実行したい場合、Data Management (DMS) のデータエクスポート機能を使用できます。この機能を使用すると、チケットを送信してデータベースをエクスポートできます。

前提条件

  • データベースは、次のいずれかのタイプです。

    • MySQL: セルフマネージド MySQL、ApsaraDB RDS for MySQLPolarDB for MySQLAnalyticDB for MySQL、および MySQL モードの ApsaraDB for OceanBase

    • SQL Server: セルフマネージド SQL Server および ApsaraDB RDS for SQL Server

    • PostgreSQL: セルフマネージド PostgreSQL、ApsaraDB RDS for PostgreSQLPolarDB for PostgreSQL、および AnalyticDB for PostgreSQL

    • Oracle: PolarDB for PostgreSQL (Oracle 互換)

    • ApsaraDB RDS for MariaDB および他のソースからの MariaDB データベース

  • DMS でエクスポートするデータベースにログインしており、そのデータベースに対するエクスポート権限を持っています。詳細については、「所有権限の表示」および「権限の管理」トピックの「チケットを送信して権限を申請する」セクションをご参照ください。

データエクスポートの制限

インスタンスコントロールモード

エクスポートされる行

エクスポートされるファイルサイズ

柔軟な管理

1 日あたり最大 100 万行のデータを無料でエクスポートできます。

単一ファイルの最大サイズは 50 GB です。

安定的な変更

1 日あたり最大 2,000 万行のデータを無料でエクスポートできます。

単一ファイルの最大サイズは 50 GB です。

セキュリティコラボレーション

エクスポートされるデータ行数に制限はありません。

単一ファイルの最大サイズは 50 GB です。

インスタンスのコントロールモードがビジネス要件を満たさない場合は、DMS 管理者またはデータベース管理者 (DBA) に連絡して、インスタンスのコントロールモードを変更できます。詳細については、「インスタンスのコントロールモードの変更」をご参照ください。

説明

柔軟な管理モードで管理されるインスタンスは無料です。安定的な変更またはセキュリティコラボレーションモードで管理されるインスタンスは課金されます。詳細については、「課金項目 (DMS)」をご参照ください。

image

使用上の注意

エクスポートされるファイルのフォーマットが Excel の場合、エクスポートされるテーブルの各セルのデータレコードには最大 32,767 文字を含めることができます。データレコードに 32,767 文字を超える文字が含まれている場合、そのデータレコードはエクスポートできません。

手順

  1. DMS コンソール V5.0 にログインします。
  2. DMS コンソールの左上隅にある 2023-01-28_15-57-17.png アイコンにポインターを合わせ、[すべての機能] > [データベース開発] > [データエクスポート] > [データベースエクスポート] を選択します。

    説明

    DMS コンソールを通常モードで使用する場合は、上部のナビゲーションバーで [データベース開発] > [データエクスポート] > [データベースエクスポート] を選択します。

  3. [データエクスポートチケット] ページで、次の表で説明されているパラメーターを設定します。

    パラメーター

    説明

    データベース名

    エクスポートするデータベース。

    エクスポートされたテーブル

    データベース内の特定のテーブルをエクスポートするか、すべてのテーブルをエクスポートするかを指定します。有効な値: [部分的なテーブル] および [すべてのテーブル][部分的なテーブル] を選択した場合は、ページの右側のセクションでテーブルを選択する必要があります。

    説明

    テーブルから特定のデータをエクスポートするには、[フィルター条件] 列でテーブルの WHERE 条件を指定できます。

    関係者

    このエクスポートに関与する関係者。指定されたすべての関係者は、チケットの詳細を表示し、チケットで共同作業できます。DMS 管理者および DBA 以外の無関係なユーザーは、チケットの詳細を表示できません。

    エクスポート内容

    テーブルからエクスポートするデータのタイプ。有効な値:

    • [データ]: テーブルのデータのみをエクスポートします。データは INSERT 文として表示されます。

    • [構造]: テーブルのスキーマのみをエクスポートします。スキーマは CREATE 文として表示されます。

    • [データと構造]: テーブルのデータとスキーマの両方をエクスポートします。

    ファイルフォーマット

    エクスポートされるファイルのフォーマット。有効な値:

    • SQL

    • CSV

    • EXCEL

    エクスポートされる構造タイプ

    エクスポートするスキーマのタイプ。有効な値:

    • プロシージャ

    • 関数

    • トリガー

    • ビュー

    • イベント

    説明

    有効な値は、エクスポートするデータベースのタイプによって異なります。

    エクスポート時間

    エクスポートタスクのタイムアウト期間。単位: 秒。有効な値: 0 ~ 2147483。このパラメーターを指定しない場合、インスタンスレベルのエクスポートタイムアウト期間が使用されます。インスタンスレベルのエクスポートタイムアウト期間を表示する方法については、「Alibaba Cloud データベースインスタンスの登録」をご参照ください。

    説明

    タスクの実行期間がこのパラメーターで指定されたエクスポートタイムアウト期間を超え、エクスポートタスクが完了しない場合、タスクは失敗します。

    その他のオプション

    エクスポートするその他のオブジェクト。[ビッグデータエクスポートオプション] または [SQL スクリプトオプション] をクリックし、必要なオプションを選択します。

    • ビッグデータエクスポートオプション

      • TINYBLOB、BLOB、MEDIUMBLOB、LONGBLOB を 16 進数でエクスポート

      • BINARY、VARBINARY を 16 進数でエクスポート

      • TINYTEXT、TEXT、MEDIUMTEXT、LONGTEXT をエクスポート

    • SQL スクリプトオプション

      • 'create table' 文の前に 'drop table' を生成

      • 'insert' 文の前に 'truncate table' を生成

      • INSERT 文を圧縮し、値を 5 MB のサイズのブロックにマージします。

    添付ファイル

    このエクスポートに関する詳細情報を提供するイメージまたはファイル。

  4. [送信] をクリックし、チケットが承認されるまで待ちます。

    [チケット詳細] ページで、[承認] セクションで承認の進捗状況を確認できます。

    説明
    • 柔軟な管理または安定的な変更モードで管理されているインスタンスでデータベースをエクスポートする場合、承認は不要です。

    • 承認ルールは DMS 管理者と DBA によって設定されます。承認プロセスをカスタマイズする方法の詳細については、「チケット承認プロセスのカスタマイズ」をご参照ください。

  5. チケットが承認されたら、[ダウンロード] セクションの [エクスポートされたファイルをダウンロード] をクリックします。

次のステップ

  • データベースがエクスポートされた後、これらの課金対象機能を使用する必要がなくなった場合は、安定的な変更またはセキュリティコラボレーションコントロールモードのサブスクリプションを解除できます。これにより、コストを削減できます。これを行うには、次の手順を実行します。

    1. インスタンスのコントロールモードを柔軟な管理に変更します。詳細については、「インスタンスのコントロールモードの変更」をご参照ください。

    2. 上部のナビゲーションバーで、料金アイコンにポインターを合わせ、DMS 注文管理を選択します。[購入仕様の詳細] ダイアログボックスで、安定的な変更またはセキュリティコラボレーションコントロールモードのサブスクリプションを解除します。詳細については、「課金対象機能のサブスクリプション解除」をご参照ください。

  • ビジネス要件が変更された場合は、データの流出を減らすために、できるだけ早くチケットをクローズしてください。詳細については、「チケット管理」トピックの「チケットをクローズする」セクションをご参照ください。

関連する API 操作

よくある質問

Q: データをエクスポートする前にインスタンスのコントロールモードを変更しました。データをエクスポートした後、インスタンスのコントロールモードを以前の設定に戻すことはできますか?

A: はい、データをエクスポートした後、インスタンスのコントロールモードを以前の設定に戻すことができます。詳細については、「インスタンスのコントロールモードの変更」をご参照ください。