AWS Backupの使用 - Amazon Redshift

AWS Backupの使用

AWS Backup はフルマネージド型のサービスであり、AWS のサービス、クラウド内、オンプレミス間におけるデータ保護の一元化と自動化に役立ちます。

AWS Backup を Amazon Redshift に使用すると、データ保護ポリシーを設定し、Amazon Redshift リソースに対するアクティビティを 1 か所でモニタリングすることができます。Amazon Redshift のプロビジョニングされたクラスターにスナップショットを作成して保存することもできます。これにより、以前は個別に行わなければならなかったバックアップタスクが、手動プロセスなしで自動化および統合できます。

バックアップまたは復旧ポイントとは、指定された時刻における、Amazon Redshift クラスターなどのリソースのコンテンツを表したものです。バックアップとは一般的には、Amazon Redshift スナップショットなどの AWS のサービスにおける異なるバックアップを指します。AWS Backup はバックアップをバックアップボールトに保存し、ビジネスニーズに応じて整理することができます。復旧ポイントという用語とバックアップという用語は同じ意味で使用されます。AWS Backup の詳細については、「バックアップの使用」を参照してください。

Amazon Redshift は AWS Backup とネイティブに統合されています。これにより、バックアッププランを定義し、Amazon Redshift リソースをバックアップ計画に割り当てることができます。AWS Backup は Amazon Redshift 手動スナップショットの作成を自動化し、バックアッププランで指定した暗号化されたバックアップボールトに安全に保存します。ボールトの詳細については、「バックアップボールトの操作」を参照してください。バックアッププランでは、バックアップ頻度、バックアップウィンドウ、ライフサイクル、またはバックアップボールトを定義できます。バックアッププランの詳細については、「バックアッププランを使用したバックアップの管理」を参照してください。

AWS Backup をAmazon Redshift で使用する場合の考慮事項

以下のセクションでは、Amazon Redshift で AWS Backup を使用する際の考慮事項と制限について説明します。

AWS Backup をAmazon Redshift で使用する場合の考慮事項

Amazon Redshift で AWS Backup を使用する場合、以下の点を考慮します。

  • Amazon Redshift 向け AWS Backup は、AWS Backup と Amazon Redshift の両方が同じ AWS リージョン で使用可能な場合に使用できます。AWS Backup が使用可能な場所については、「AWS リージョン ごとの機能の可用性」を参照してください。

  • AWS Backup の使用を開始するには、すべての前提条件を満たしていることを確認します。詳細については、前提条件を参照してください。

  • AWS Backup サービスに積極的にオプトインしてください。オプトインの選択肢は特定のアカウントと AWS リージョン に適用されます。同じアカウントを使用して複数のリージョンへのオプトインが必要になる場合があります。詳細については、「開始方法 1: サービスオプトイン」を参照してください。

  • Amazon Redshift のコンソールから、手動スナップショットと自動スナップショットを作成できます。現時点では、AWS Backup は手動スナップショットのみをサポートしています。

  • AWS Backup を使用してスナップショット設定を管理すると、Amazon Redshift を使用して手動スナップショット設定を管理し続けることはできません。代わりに、AWS Backup プランを使用して引き続き設定を管理できます。詳細については、「バックアッププランを使用したバックアップの管理」を参照してください。

  • バージョニングが有効な Amazon S3 バケットをバックアップする場合のストレージコストを節約するには、ライフサイクルの有効期限ルールを設定することをお勧めします。ライフサイクルルールを指定する方法については、「例 6: バージョニングが有効なバケットへのライフサイクルルールを指定する」を参照してください。ライフサイクルの有効期限を設定しなかった場合、AWS Backup は Amazon Redshift データのすべてのバージョンを保持するため、Amazon Redshift のストレージコストが増加する可能性があります。

制約事項

Amazon Redshift で AWS Backup を使用する際の制限事項を次に示します。

  • Amazon Redshift の自動スナップショットの管理には AWS Backup は使用できません。自動スナップショットを管理するには、タグを使用します。リソースのタグ付けの詳細については、「Amazon Redshift でのリソースのタグ付け」を参照してください。

  • AWS Backup は Amazon Redshift Serverless をサポートしていません。