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

:複数レベルのストレージプールを使用するバックアップポリシーの作成

最終更新日:Oct 17, 2024

DBS (DBS) が提供するマルチレベルストレージプール機能は、DBSに格納されているデータバックアップを他のストレージプールに自動的にレプリケートするために使用されます。 マルチレベルのストレージプールを使用して、オンプレミスのストレージプールとクラウド内のストレージプールを管理するバックアップポリシーを設定できます。 このようにして、データバックアップは複数のストレージプールに保存されます。 これにより、データのセキュリティが向上し、DBSリソースのコストが削減されます。

前提条件

管理するデータバックアップは、マルチレベルストレージプール機能をサポートする次のいずれかのリージョンにあります。中国 (杭州) 、中国 (上海) 、中国 (青島) 、中国 (北京) 、中国 (張家口) 、中国 (深セン) です。

お知らせ

DBSのマルチレベルストレージプール機能のパブリックプレビュー期間は、2022年6月20日に終了しました。 この機能はDBSのインフラストラクチャに含まれ、クロスリージョンバックアップやバックアップファイルのダウンロードなどのシナリオでサービスを提供します。 詳細については、「Notice on the end of the public preview of the multi-level storage pool feature」をご参照ください。

概要

ハイブリッドクラウドシナリオでは、クラウドストレージやオンプレミスのNetwork Attached storage (NAS) ファイルシステムなど、複数のタイプのストレージプールにデータベースバックアップを保存する必要があります。 マルチレベルストレージプール機能を使用すると、ビジネス要件を満たすために、ストレージプールごとにデータ管理、スケジューリング、検証、バックアップ保持期間の設定を実行できます。

表 1. 条件

期間

説明

データソース

バックアップするデータエンティティ。 データソースには、ApsaraDB RDS for MySQLデータベース、自己管理型Oracleデータベース、または特定のファイルを使用できます。 詳細については、「Add a data source」をご参照ください。

ストレージプール

データのバックアップが保存される記憶媒体。 DBS、Object storage Service (OSS) バケット、または自己管理型NASファイルシステムが提供する組み込みストレージスペースをストレージプールとして使用できます。 詳細については、「ストレージプールの追加と削除」をご参照ください。

バックアップポリシー

ビジネス要件に基づいて、一度に複数のデータソースからデータをバックアップできるポリシー。 バックアップポリシーには、完全バックアップ、増分バックアップ、ログバックアップのバックアップサイクル、保持期間、レプリケーション方法などの構成項目が含まれます。

複数レベルのストレージプールを使用するバックアップポリシー

データソースからデータをバックアップし、データバックアップを複数レベルのストレージプールに保存できるバックアップポリシー。 バックアップポリシーをバックアップスケジュールに適用できます。

  • Level-1ストレージプール: データソースのバックアップは、指定されたlevel-1ストレージプールに格納されます。

  • レベル2ストレージプール: レベル1ストレージプールに格納されているバックアップは、複数のレベル2ストレージプールにダンプできます。

ダンプ

1つのストレージプールから別のストレージプールにデータバックアップがレプリケートされるプロセス。

一般的なシナリオ

シナリオ

説明

地理的冗長性

データは、リージョンを超えてクラウドストレージサービスにバックアップされます。

たとえば、データソースが中国 (北京) リージョンにデプロイされている場合、DBSが中国 (北京) リージョンで提供する組み込みストレージスペースをレベル1ストレージプールとして指定し、DBSが中国 (杭州) リージョンで提供する組み込みストレージスペースをレベル2ストレージプールとして指定することで、地理的冗長性を実装できます。

アーカイブ

マルチレベルストレージプール機能を使用して、データセンターまたはクラウドベースのストレージプールにバックアップをアーカイブできます。

たとえば、バックアップをアーカイブする場合は、毎日完全バックアップ操作を実行するようにバックアップポリシーを設定できます。 DBSが中国 (北京) リージョンで提供する組み込みストレージスペースを、バックアップが7日間保存されるレベル1のストレージプールとして指定できます。 また、データセンターをレベル2のストレージプールとして指定し、毎週バックアップをダンプすることもできます。

クラウドへのバックアップと移行

  • バックアップタスクを設定して、データをバックアップし、データバックアップをデータセンターに保存してから、データバックアップをクラウドベースのストレージプールにダンプできます。

  • バックアップタスクを設定して、データをバックアップし、クラウドベースのストレージプールにデータバックアップを直接保存することもできます。

同じリージョンでのオンデマンドアーカイブ

ビジネス要件に基づいて、アーカイブ操作の頻度を指定できます。

手順

  1. [バックアップ戦略リスト] ページで、[バックアップ戦略の追加] をクリックします。

    説明

    既存のバックアップポリシーを変更することもできます。 バックアップポリシーが変更された後、バックアップポリシーに基づいて作成されたバックアップスケジュールは影響を受けません。

  2. ポリシーテンプレートの作成ページで、レベル1のストレージプールにデータをバックアップするために使用するバックアップポリシー名、バックアップ方法、およびバックアップポリシーを指定します。

    1. バックアップポリシーの名前を指定します。

    2. [論理バックアップ] または [物理バックアップ] を選択します。 バックアップポリシーの作成後にこのパラメーターを変更することはできません。

      説明

      バックアップポリシーの作成後にこのパラメーターを変更することはできません。 詳細については、「制限事項」をご参照ください。

    3. [バックアップポリシー] の右側の [変更] をクリックします。 表示されるダイアログボックスで、パラメーターを設定します。 [OK] をクリックします。

      パラメーター

      説明

      フルバックアップモード

      完全バックアップの実行に使用されるメソッド。 有効な値:

      • 定期的バックアップ: 特定の定期的に完全バックアップを実行します。

      • 単一バックアップ

      フルバックアップ頻度

      完全バックアップが実行される間隔。 デフォルト値: 毎週。 毎週1〜7回の完全バックアップを実行できます。

      説明

      このパラメーターは、フルバックアップモード パラメーターを [定期バックアップ] に設定した場合にのみ使用できます。

      フルバックアップサイクル

      フルバックアップが実行される曜日。 1週間以上の曜日を選択できます。

      フルバックアップの開始時間

      各完全バックアップの開始時刻。 あなたはその日の正確な時間を選択することができます。

      説明

      次のバックアップの開始時に前の完全バックアップが完了していない場合、DBSは次のバックアップをスキップします。

      増分バックアップ間隔

      増分バックアップが実行される間隔。 単位: 分。 有効な値: 10、20、30、40、50、60。 デフォルト値は 10 です。

      たとえば、間隔を10分に設定した場合、DBSは10分ごとに増分バックアップを実行します。

      説明
      • このパラメーターは、バックアップ方法として [物理バックアップ] を選択した場合にのみ使用できます。

      • MySQLデータベースなどのデータベースのバックアップ方法として論理バックアップを選択し、DBSでデータベースの増分バックアップ機能を有効にすると、増分バックアップがリアルタイムで実行されます。 詳細については、「制限事項」または「Backup and restoration overview」をご参照ください。

    4. Level-1 Storage Pool (Backup) の右側にある [変更] をクリックします。 表示されるダイアログボックスで、レベル1のストレージプールを指定するようにパラメーターを設定します。 [OK] をクリックします。

      パラメーター

      説明

      ストレージタイプ

      ストレージタイプです。 [DBSストレージ][NAS] 、または ユーザー OSS を選択できます。

      説明
      • バックアップ方法として論理バックアップを選択し、パブリックプレビューに参加している場合にのみ、NASまたはユーザー OSSを選択できます。

      • ストレージタイプパラメーターがレベル1のストレージプールに対してNASに設定されている場合、レベル2のストレージプールを設定することはできません。

      • パブリックプレビューに参加し、このパラメーターをNASまたはユーザー OSSに設定する必要がある場合は、事前にApsara File Storage NAS (NAS) ファイルシステムまたはObject Storage Service (OSS) バケットをDBSストレージプールとして追加する必要があります。 詳細については、「ストレージプールの追加または削除」をご参照ください。

      ストレージプール

      データバックアップが保存されるストレージプール。 データソースと同じリージョン内にあるストレージプールを選択する必要があります。

      説明

      バックアップポリシーの作成後にこのパラメーターを変更することはできません。

      保持期間

      完全バックアップが保持される期間。 有効な値: 1週間、1ヶ月、1四半期、6ヶ月、1年、2年、3年、4年、5年、6年、7年、8年、9年、および10年。 デフォルト値: 2 Years

      暗号化方法

      バックアップを暗号化するかどうかを指定します。 有効な値:

      • 組み込み暗号化 (デフォルト): バックアップは暗号化されます。

        サーバー側の暗号化機能はOSSで使用されます。 サーバー側の暗号化が有効になっているバケットにオブジェクトをアップロードすると、OSSはオブジェクトを暗号化して保存します。 OSSから暗号化されたオブジェクトをダウンロードすると、OSSはオブジェクトを復号化し、復号化されたオブジェクトを返します。 詳細については、「サーバー側の暗号化」をご参照ください。

      • 非暗号化: バックアップは暗号化されません。

  3. ポインタをAdd a level-2 storage poolアイコンの上に移動し、ダンプをクリックします。

    説明

    レベル2ストレージプールを設定するには、マルチレベルストレージプール機能のパブリックプレビュー資格を取得する必要があります。 パブリックプレビュー資格を取得していない場合、この機能は使用できません。 詳細については、「Notice on the end of the public preview of the multi-level storage pool feature」をご参照ください。

    1. [ダンプポリシー] の右側の [変更] をクリックします。 表示されるダイアログボックスで、パラメーターを設定します。 [OK] をクリックします。

      表2. ダンプポリシーの構成に使用されるパラメーター

      パラメーター

      説明

      フルダンプモード

      バックアップをダンプするために使用するメソッド。 有効な値:

      • 定期的バックアップ: DBSは、レベル2のストレージプールにダンプされていない最新のフルバックアップセットを定期的にダンプします。 指定された時点に達したときに新しいバックアップセットが存在しない場合、DBSはバックアップセットの作成を監視し続け、バックアップセットが作成された直後にダンプを実行します。

        たとえば、フルバックアップ操作を実行し、毎日レベル1のストレージプールにフルバックアップを保存し、毎週日曜日にレベル2のストレージプールにバックアップをダンプするようにDBSを構成できます。 この場合、DBSは毎週日曜日に最新のフルバックアップセットのみをレベル2ストレージプールにダンプします。

      • イベントトリガー: フルバックアップまたは増分バックアップがレベル1ストレージプールに保存されると、DBSは直ちにバックアップをレベル2ストレージプールにダンプします。

      説明

      Full Backup MethodパラメーターをPeriodic Backupに設定した場合、フルダンプサイクルおよびフルダンプ開始時間パラメーターを設定する必要があります。

      フルダンプ頻度

      バックアップをダンプする間隔。

      • フルダンプモード パラメーターを [Periodic Backup] に設定した場合、このパラメーターを次のいずれかの値に設定できます。

        • 毎週: これはデフォルト値です。 週の1日以上を指定できます。

        • 毎月: 月の初日から28日までの1日以上を指定できます。

        • 毎年: 1年の特定の日を選択できます。 たとえば、1月1日を指定できます。 1日以上を指定することはできません。

      • フルダンプモード パラメーターを [Event Trigger] に設定した場合、このパラメーターはデフォルトで [Event Trigger] に設定されます。

      フルダンプサイクル

      フルバックアップをダンプする曜日。

      このパラメーターは、フルダンプモード パラメーターを [定期バックアップ] に設定した場合にのみ表示されます。

      フルダンプ開始時間

      各ダンプ操作の開始時刻。

      このパラメーターは、フルダンプモード パラメーターを [定期バックアップ] に設定した場合にのみ表示されます。

      増分ダンプ

      増分バックアップをダンプするかどうかを指定します。 この機能を有効にすると、DBSは増分バックアップをレベル1のストレージプールからレベル2のストレージプールにダンプします。

    2. Level-2 Storage Pool (Dump) の右側の [変更] をクリックします。 表示されるダイアログボックスで、レベル2ストレージプールを指定するようにパラメーターを設定します。 [OK] をクリックします。

      表3. レベル2ストレージプールの指定に使用されるパラメーター

      パラメーター

      説明

      ストレージクラス

      使用するストレージのタイプ。 有効な値: DBSストレージNAS、およびユーザー OSS

      このパラメーターをNASまたはユーザー OSSに設定する前に、使用するOSSバケットまたはNASファイルシステムをストレージプールリストに追加する必要があります。 詳細については、「ストレージプールの追加と削除」をご参照ください。

      論理バックアップ方法を使用する場合にのみ、データバックアップをNASファイルシステムまたはOSSバケットにダンプできます。

      ストレージプール

      バックアップをダンプするストレージプール。 バックアップポリシーの作成後にこのパラメーターを変更することはできません。

      • 複数のリージョンでバックアップをダンプできます。 たとえば、DBSが中国 (杭州) リージョンで提供する組み込みストレージスペースをレベル1のストレージプールとして指定し、DBSが中国 (北京) リージョンで提供する組み込みストレージスペースをレベル2のストレージプールとして指定できます。

      • ストレージメディア間でバックアップをダンプすることもできます。 たとえば、中国 (杭州) リージョンのDBSが提供する組み込みストレージスペースをレベル1ストレージプールとして指定し、オンプレミスNASファイルシステムをレベル2ストレージプールとして指定できます。

      保持期間

      ストレージプールにバックアップを保持する期間。 デフォルト値は2年、最大値は10年、最小値は1週間です。 詳細については、「ライフサイクル設定」をご参照ください。

      暗号化方法

      データの暗号化に使用するメソッド。 有効な値:

      • 組み込み暗号化 (デフォルト): バックアップは暗号化されます。

        サーバー側の暗号化機能はOSSで使用されます。 サーバー側の暗号化が有効になっているバケットにオブジェクトをアップロードすると、OSSはオブジェクトを暗号化して保存します。 OSSから暗号化されたオブジェクトをダウンロードすると、OSSはオブジェクトを復号化し、復号化されたオブジェクトを返します。 詳細については、「サーバー側の暗号化」をご参照ください。

      • 非暗号化: バックアップは暗号化されません。

  4. オプション: 他のレベル2ストレージプールを設定します。 使用する他のレベル2ストレージプールを構成するには、手順4で説明した手順を実行します。

  5. OKクリックします。

    複数レベルのストレージプールを使用するバックアップポリシーが作成されます。

関連する API 操作

バックアップポリシーの変更

  1. データベースバックアップ (DBS) コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。

  3. DBSコンソールにログインします。 左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 [バックアップ戦略リスト] ページで、管理するバックアップポリシーを見つけ、[操作] 列の [変更] をクリックします。

    image.png

    説明
    • 一部のパラメータは変更できません。 コンソールに表示されるパラメータが優先されます。

    • バックアップポリシーを変更すると、変更後に作成されたバックアップスケジュールのみが影響を受けます。 バックアップポリシーの詳細ページに移動して、バックアップポリシーに関連付けられているバックアップスケジュールを表示できます。

    • 実行中のバックアップスケジュールのバックアップポリシーを変更する場合は、バックアップポリシーを個別に変更する必要があります。 詳細については、「Modify the backup policy of a backup schedule」をご参照ください。

バックアップポリシーのクローン

バックアップポリシーを複製して、類似または同一の構成のバックアップポリシーをすばやく作成できます。 これにより、作業効率を向上させ、バックアップセキュリティを確保できます。 バックアップポリシーを複製するには、次の手順を実行します。

  1. データベースバックアップ (DBS) コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。

  3. [バックアップ戦略リスト] ページで、管理するバックアップポリシーを見つけ、[操作] 列の [クローン] をクリックします。

    image.png

バックアップポリシーの削除

  1. データベースバックアップ (DBS) コンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[バックアップ戦略] をクリックします。 上部のナビゲーションバーで、リージョンを選択します。

  3. [バックアップ戦略リスト] ページで、管理するバックアップポリシーを見つけ、[操作] 列の [削除] をクリックします。

    image.png

    説明

    バックアップポリシーがバックアップスケジュールに関連付けられている場合、バックアップポリシーを削除することはできません。