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

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

最終更新日:Aug 05, 2024

このトピックでは、データベースバックアップ (DBS) に接続されているObject Storage Service (OSS) バケットに大きなテーブルのデータをアーカイブする方法について説明します。

前提条件

  • データをアーカイブするソースデータベースは、次のいずれかのタイプです。

    • MySQL: ApsaraDB RDS for MySQLおよびPolarDB for MySQL

    • PolarDB for PostgreSQL

    • PolarDB-X

    説明

    ソースデータベースがMySQLデータベースの場合、ソースデータベースのデータベースアカウントにはREPLICATION CLIENT権限が必要です。

  • システムロールには、データベースに対するエクスポート権限があります。 権限を表示および適用する方法の詳細については、「所有する権限の表示」および「権限の管理」をご参照ください。

使用上の注意

データアーカイブ機能は、シンガポールおよびインドネシア (ジャカルタ) リージョンでのみサポートされています。

課金

Data Management (DMS) は、DBSでバックアップスケジュールを作成して、データをOSSに定期的にアーカイブします。 バックアップされたデータの量に基づいて、DBSでのデータバックアップに対して課金されます。 さらに、DBSに接続されているOSSバケットにバックアップデータをアーカイブするためのストレージ料金が発生します。 詳細については、「課金の概要」をご参照ください。

説明

デフォルトでは、データアーカイブ用にxlargeタイプのバックアップスケジュールがDBSに作成されます。

手順

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

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

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

  4. [チケットアプリケーション] ページで、データアーカイブチケットを作成するためのパラメーターを設定します。 下表にパラメーターを示します。

    パラメーター

    説明

    タスク名

    データアーカイブタスクの名前。 タスクを簡単に識別できるように、わかりやすい名前を指定することをお勧めします。 これにより、不要な通信を減らすことができます。

    アーカイブ先

    データをアーカイブする宛先。 [DBSに接続されたOSSバケット] を選択します。

    ソースデータベース

    データをアーカイブするソースデータベース。

    アーカイブ設定

    1. データをアーカイブするテーブルを1つ以上指定します。

    2. オプションです。 指定したテーブルにアーカイブするデータを照会するためのフィルター条件を1つ以上指定します。

      説明

      6か月前に生成されたデータのアーカイブなどのシナリオで時間変数を使用する場合は、アーカイブ設定セクションでパラメーターを設定する前に、[変数設定] セクションで変数を設定できます。

    変数設定

    オプションです。 データのアーカイブに使用する時間変数。 詳細については、「変数」トピックの「時間変数の設定」セクションをご参照ください。

    実行モード

    データアーカイブタスクの実行に使用するメソッド。 有効な値:

    • シングル実行: データアーカイビングチケットが承認された後、DMSはデータアーカイビングタスクを1回だけ実行します。

    • 周期的なスケジューリング: データアーカイブチケットが承認されると、DMSは指定したスケジューリングサイクルに基づいてデータアーカイブタスクを実行します。 詳細については、「Lindormインスタンスへのデータのアーカイブ」トピックの「周期的スケジューリング」セクションをご参照ください。

  5. 送信クリックします。

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

    説明

    データアーカイブ機能は、アーカイブするデータベースのタイムゾーンに関係なく、UTC + 0のタイムゾーンに基づいてデータアーカイブとポストビヘイビアを実装します。

  6. オプション。 アーカイブされたデータを照会します。

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

    2. オプションです。 データレイクをDMSに登録します。 登録後、[SQLConsole] タブでデータを照会し、タスクオーケストレーション機能を使用してデータの分析と開発を実行できます。

      説明

      詳細については、「Alibaba Cloudデータベースインスタンスの登録」をご参照ください。

  7. オプション。 ソーステーブルのデータがアーカイブされた後、ソーステーブルからアーカイブされたデータを削除し、ソーステーブルのストレージ使用率を最適化します。

    1. ソーステーブルからアーカイブされたデータを削除するには、通常のデータ変更チケットを作成します。 詳細については、「定期的なデータ変更の実行」をご参照ください。

    2. ソーステーブルのストレージ使用量を最適化するには、ロックフリーの変更チケットを作成します。 詳細については、「」をご参照ください。