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

Data Management:DBS に内蔵された OSS バケットへのデータアーカイブ

最終更新日:Mar 29, 2026

大規模なテーブルが、プライマリデータベースでコスト効率よく保存できる容量を超えた場合、Data Disaster Recovery (DBS) を使用して Object Storage Service (OSS) へアーカイブできます。アーカイブ後は、DBS でデータレイクを作成するか、DMS の [SQLConsole] タブから直接 SQL クエリを実行することで、アーカイブ済みデータを照会できます。

この機能は、シンガポールおよびインドネシア (ジャカルタ) リージョンでのみご利用いただけます。

仕組み

  1. DMS で、ソーステーブルとアーカイブスケジュールを指定したデータアーカイブチケットを提出します。

  2. チケットが承認されると、DMS は DBS にデフォルトで xlarge バックアップスケジュールを作成し、指定されたテーブルのデータを定期的に OSS バケットへエクスポートします。

  3. (任意)アーカイブ済みデータを照会するには、DBS でバックアップセット向けのデータレイクを作成します。その後、DMS にデータレイクを登録することで、SQL クエリの実行やデータパイプラインの構築が可能になります。

すべてのアーカイブ操作は協定世界時 (UTC) で実行されます。ソースデータベースのタイムゾーンとは無関係です。

前提条件

開始する前に、以下の条件を満たしていることを確認してください。

  • 以下のいずれかのタイプのソースデータベース:

    • ApsaraDB RDS for MySQL または PolarDB for MySQL

    • PolarDB for PostgreSQL

    • PolarDB-X 2.0

  • MySQL ソースデータベースのアカウントに `REPLICATION CLIENT` 権限が付与されていること(MySQL データベースのみ)

  • システムロールに対してソースデータベースのエクスポート権限が付与されていること — 詳細については、「所有する権限の表示」および「権限の管理」をご参照ください。

  • データディザスタリカバリが有効化されました — 詳細については、「どうやって有効化しますか?」をご参照ください。

注意事項

データアーカイブ機能は、シンガポールおよびインドネシア (ジャカルタ) リージョンでのみご利用いただけます。

課金

DMS は、アーカイブジョブを実行するために DBS にデフォルトで xlarge バックアップスケジュールを作成します。以下が課金対象となります。

  • DBS におけるデータバックアップ料金(バックアップ対象データ量に基づく)

  • 接続済み OSS バケットにおけるアーカイブ済みデータのストレージ料金

料金の詳細については、「課金概要」をご参照ください。

OSS へのデータアーカイブ

  1. DMS コンソール V5.0 にログインします。

  2. 上部ナビゲーションバーで、[ソリューション][データアーカイブ] を選択します。

  3. [データアーカイブチケット] ページの右上隅にある [データアーカイブ] をクリックします。

  4. [チケット申請] ページで、以下のパラメーターを設定します。

    パラメーター説明
    [タスク名]アーカイブタスクの説明的な名称です。明確な名称を設定すると、追加の確認なしでタスクを特定できます。
    [アーカイブ先][OSS バケット] を選択します。
    ソースデータベースデータをアーカイブするソースデータベースです。
    変数の構成(任意) アーカイブ用の時間変数。 たとえば 6 か月前に生成されたデータをアーカイブするなど、時間変数を使用する場合は、[アーカイブ構成] の前にこのセクションを設定します。 詳細については、「変数」トピックの「時間変数の設定」セクションをご参照ください。
    アーカイブ構成アーカイブ対象のテーブルを1つ以上指定します。また、オプションでフィルター条件を追加して、指定テーブルからアーカイブする行を選択できます。
    [実行モード][単発実行]:チケット承認後に DMS がタスクを1回だけ実行します。[周期的スケジューリング]:DMS が指定したスケジュールでタスクを実行します。詳細については、「定期スケジューリング」トピックの「Lindorm インスタンスへのデータアーカイブ」セクションをご参照ください。
  5. [送信] をクリックします。

チケットが承認されると、DMS が自動的にアーカイブタスクを実行します。

(任意)アーカイブ済みデータの照会

  1. DBS でバックアップセット向けのデータレイクを作成します。詳細については、「データレイクの作成」トピックの「複数のバックアップセットから同時にデータを照会」セクションをご参照ください。

  2. (任意)データレイクを DMS に登録し、[SQLConsole] タブでデータを照会したり、タスクオーケストレーション機能を活用してデータ分析・開発を実行したりできます。詳細については、「Alibaba Cloud データベースインスタンスの登録」をご参照ください。

(任意)ソーステーブルのクリーンアップ

データのアーカイブ完了後、ソーステーブルのストレージ領域を解放します。

  1. ソーステーブルからアーカイブ済みの行を削除するには、[通常データ修正] チケットを作成します。詳細については、「通常データ修正」をご参照ください。

  2. 解放された領域を再利用可能にするには、ロックフリー変更チケットを作成します。詳細については、「ロックフリー DDL 操作の実行」をご参照ください。