メニュー
Amazon Redshift
管理ガイド (API Version 2012-12-01)

コンソールを使用したスナップショットの管理

Amazon Redshift は、データの自動的な差分スナップショットを定期的に取得し、Amazon S3 に保存します。さらに、いつでも好きなときにデータの手動スナップショットを取得することもできます。このセクションでは、Amazon Redshift コンソールからスナップショットを管理する方法について説明します。スナップショットの詳細については、Amazon Redshift スナップショット を参照してください。

Amazon Redshift コンソールでのスナップショットタスクはすべてスナップショットリストから開始します。スナップショットのタイプ、時間範囲、およびスナップショットに関連付けられたクラスターを使用して、リストをフィルタリングすることができます。既存のスナップショットを選択すると、以下の例に示すように、スナップショットの詳細がリスト内にインライン形式で表示されます。スナップショットを操作する場合に使用できるオプションは、選択するスナップショットのタイプに応じて異なります。

手動スナップショットの作成

クラスターの手動スナップショットは、以下に示すスナップショットリストから作成できます。あるいは、クラスター設定ペインでクラスターのスナップショットを取得することもできます。詳細については、「クラスターのスナップショットの作成」を参照してください。

To create a manual snapshot

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Snapshots.

  3. Click Create Snapshot.

  4. In the Create Snapshot dialog box, do the following:

    1. In the Cluster Identifier box, click the cluster that you want to take a snapshot of.

    2. In the Snapshot Identifier box, type a name for the snapshot.

  5. Click Create.

    The snapshot might take some time to complete. The new snapshot is displayed in the list of snapshots with its current status. The example following shows that examplecluster-manual-02-13-13 is in the process of being created.

手動スナップショットの削除

To delete a manual snapshot

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Snapshots.

  3. If you need to filter the list in order to find the snapshot that you want to delete, do any or all of the following:

    • In the Time Range box, click a time range that will narrow your search appropriately.

    • In the Type box, click manual.

    • In the Cluster box, click the cluster whose snapshot you want to delete.

  4. In the snapshot list, click the row that contains the snapshot that you want to delete.

  5. Click Delete Manual Snapshot.

  6. In the Delete Manual Snapshot dialog box, click Delete.

自動スナップショットのコピー

自動スナップショットを無効にした場合、またはクラスターを削除した場合、自動スナップショットはその保持期間が過ぎると自動的に削除されます。自動スナップショットをもっと長い期間保持したい場合は、それを手動スナップショットにコピーします。手動スナップショットが Amazon Redshift によって自動的に削除されることはないので、このコピーは必要に応じて保管しておくことができます。

To copy an automated snapshot

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Snapshots.

  3. If you need to filter the list in order to find the snapshot that you want to copy, do any or all of the following:

    • In the Time Range box, click a time range that will narrow your search appropriately.

    • In the Type box, click automated.

    • In the Cluster box, click the cluster whose snapshot you want to copy.

  4. In the snapshot list, click the row of the snapshot that you want to copy.

  5. Click Copy Automated Snapshot.

  6. In the Snapshot Identifier box of the Copy Automated Snapshot dialog box, type a name for the snapshot copy.

  7. Click Copy.

スナップショットからのクラスターの復元

クラスターをスナップショットから復元する場合は、Amazon Redshift によって新しいクラスターが作成され、その新しいクラスターにスナップショットのすべてのデータが含められます。

To restore a cluster from a snapshot

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Snapshots.

  3. If you need to filter the list in order to find the snapshot that you want to use, do any or all of the following:

    • In the Time Range box, click a time range that will narrow your search appropriately.

    • In the Type box, click manual or automated.

    • In the Cluster box, click the cluster whose snapshot you want to restore.

  4. In the snapshot list, click the row that contains the snapshot that you want to use.

  5. Click Restore From Snapshot.

  6. In the Restore Cluster from Snapshot dialog box, do the following:

    1. In the Cluster Identifier box, type a cluster identifier for the restored cluster.

      Cluster identifiers must meet the following conditions:

      • They must contain from 1 to 255 alphanumeric characters or hyphens.

      • Alphabetic characters must be lowercase.

      • The first character must be a letter.

      • They cannot end with a hyphen or contain two consecutive hyphens.

      • They must be unique for all clusters within an AWS account.

    2. In the Port box, accept the port from the snapshot or change the value as appropriate.

    3. Select Allow Version Upgrade as appropriate.

    4. In Cluster Subnet Group, select the subnet group into which you want to restore the cluster.

      This option only appears if you restore the cluster into the EC2-VPC platform.

    5. In Publicly Accessible, select Yes if you want the cluster to have a public IP address that can be accessed over a public connection to the Internet, and select No if you want the cluster to have a private IP address that can only be accessed from within the VPC. If your AWS account allows you to create EC2-Classic clusters, the default is No. Otherwise, the default is Yes.

      This option only appears if you restore the cluster into the EC2-VPC platform.

    6. In Choose a Public IP Address, select Yes if you want to select an elastic IP (EIP) address that you already have configured. Otherwise, select No to have Amazon Redshift create an EIP for your instance.

      This option only appears if you restore the cluster into the EC2-VPC platform.

    7. In Elastic IP, select an EIP to use to connect to the cluster from outside of the VPC.

      This option only appears if you restore the cluster into the EC2-VPC platform and you select Yes in Choose a Public IP Address.

    8. In the Availability Zone box, accept the Availability Zone from the snapshot or change the value as appropriate.

    9. In Cluster Parameter Group, select a parameter group to associate with the cluster.

    10. In Cluster Security Groups or VPC Security Groups, select a security group to associate with the cluster. The types of security group that appear here depend on whether you're restoring the cluster into the EC2-Classic or EC2-VPC platform.

      The option to select a cluster security group or a VPC security group depends on whether you restore the cluster into the EC2-Classic platform or the EC2-VPC platform.

    The following is an example of restoring a snapshot into a cluster that uses the EC2-VPC platform.

    The following is an example of restoring a snapshot into a cluster that uses the EC2-Classic platform.

  7. Click Restore.

クラスターのスナップショットの共有

自分が所有する手動スナップショットへのアクセスを他のユーザーに許可することができます。そのアクセス許可については後で不要になった場合に取り消すことができます。

To share a cluster snapshot

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Snapshots.

  3. If you need to filter the list in order to find the snapshot that you want to share, do any or all of the following:

    • In the Time Range box, click a time range that will narrow your search appropriately.

    • In the Cluster box, click the cluster whose snapshot you want to share.

  4. In the snapshot list, click the row that contains the snapshot that you want to use.

  5. Click Manage Access.

  6. In the Manage Snapshot Access dialog box, you can either authorize a user to access the snapshot or revoke a previously authorized access.

    • To authorize a user to access the snapshot, type that user's 12-digit AWS account ID in the box (omit the dashes), and then click Add Account.

    • To revoke the authorization for a user, click X beside that user's AWS account ID.

  7. Click Save to save your changes, or Cancel to roll back the changes.

暗号化されていないクラスターのクロスリージョンスナップショットのコピーを設定する

クラスターのスナップショットを別のリージョンにコピーするように Amazon Redshift を設定できます。クロスリージョンスナップショットのコピーを設定するには、各クラスターでこのコピー機能を有効にし、スナップショットをコピーする場所と、コピーされた自動スナップショットをコピー先リージョンに保持する期間を設定する必要があります。クロスリージョンコピーがクラスターで有効になると、すべての新しい手動および自動スナップショットが指定されたリージョンにコピーされます。コピーされたスナップショットには copy: というプレフィックスが付きます。

To configure cross-region snapshot copy for a non-encrypted cluster

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Clusters.

  3. Click Backup, and then click Configure Cross-Region Snapshots.

  4. In the Configure Cross-Region Snapshots dialog box, for Copy Snapshots choose Yes.

  5. In Destination Region, choose the region to which to copy snapshots.

  6. In Retention Period (days), choose the number of days for which you want automated snapshots to be retained in the destination region before they are deleted.

  7. Click Save.

AWS KMS 暗号化クラスターのクロスリージョンスナップショットコピーの設定

Amazon Redshift クラスターを起動するとき、AWS Key Management Service (AWS KMS) のマスターキーを使用して暗号化するように選択できます。AWS KMS キーは、リージョンに固有です。AWS KMS 暗号化クラスターのクロスリージョンスナップショットコピーを有効化するには、コピー先のリージョンでマスターキーのスナップショットコピー権限を設定し、コピー先のリージョンで Amazon Redshift が暗号化オペレーションを実行できるようにする必要があります。次の手順は、AWS KMS 暗号化クラスターのクロスリージョンスナップショットコピーを有効化するプロセスを示しています。Amazon Redshift およびスナップショットコピー権限での暗号化の詳細については、別のリージョンに AWS KMS 暗号化スナップショットコピーする を参照してください。

To configure cross-region snapshot copy for an AWS KMS-encrypted cluster

  1. https://console.aws.amazon.com/redshift/ にある Amazon Redshift コンソールを開きます。

  2. In the navigation pane, click Clusters.

  3. In the cluster list, choose a cluster name to open the Configuration view for the cluster.

  4. Click Backup, and then click Configure Cross-Region Snapshots.

  5. In the Configure Cross-Region Snapshots dialog box, for Copy Snapshots choose Yes.

  6. In Destination Region, choose the region to which to copy snapshots.

  7. In Retention Period (days), choose the number of days for which you want automated snapshots to be retained in the destination region before they are deleted.

  8. For Existing Snapshot Copy Grant, do one of the following:

    1. Choose No to create a new snapshot copy grant. For KMS Key, choose the AWS KMS key for which to create the grant, and then type a name in Snapshot Copy Grant Name.

    2. Choose Yes to choose an existing snapshot copy grant from the destination region. Then choose a grant from Snapshot Copy Grant.

  9. Click Save.

クロスリージョンスナップショットのコピーの保持期間を修正する

クロスリージョンスナップショットのコピーを設定するときは、設定を変更できます。新しい日数を選択し、変更を保存することにより、保持期間を簡単に変更できます。

To modify the retention period for snapshots copied to a destination cluster

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Clusters.

  3. Click Backup, and then click Configure Cross Region Snapshots.

  4. In the Retention Period box, select the new number of days that you want automated snapshots to be retained in the destination region.

    If you select a smaller number of days to retain snapshots in the destination region, any automated snapshots that were taken before the new retention period will be deleted. If you select a larger number of days to retain snapshots in the destination region, the retention period for existing automated snapshots will be extended by the difference between the old value and the new value.

  5. Click Save Configuration.

クロスリージョンスナップショットのコピーを無効にする

Amazon Redshift が今後はコピー先リージョンにスナップショットをコピーしないようにする場合は、クラスターのクロスリージョンスナップショットを無効にできます。

To disable cross-region snapshot copy for a cluster

  1. AWS マネジメントコンソールにサインインし、Amazon Redshift コンソール(https://console.aws.amazon.com/redshift/)を開きます。

  2. In the navigation pane, click Clusters.

  3. Click Backup, and then click Configure Cross Region Snapshots to open the Configure Cross Region Snapshots dialog box.

  4. In the Enable Cross Region Snapshots box, click No.

  5. Click Save Configuration.