

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# Amazon Redshift Serverless バックアップ
<a name="redshift-serverless-backups"></a>

## 概要
<a name="redshift-serverless-backups-overview"></a>

AWS Backup は、Amazon Redshift Serverless 名前空間の完全なバックアップ管理を提供します。を通じて AWS Backup、コンソールまたは CLI を使用して Redshift Serverless 手動スナップショットをスケジュールおよび復元できます。

による Redshift Serverless データ保護 AWS Backup には、データウェアハウスをバックアップおよび復元するためのいくつかのオプションがあります。名前空間のスケジュールされたスナップショットやオンデマンドスナップショットを作成できます。次に、そのスナップショット内のすべてのデータベースを、Amazon Redshift でプロビジョニングされたクラスターや Serverless 名前空間に復元することを選択できます。または、1 つのテーブルを復元することもできます。

Redshift Serverless は、自動スナップショットと手動スナップショットの両方を提供します。現在、 AWS Backup は手動スナップショットの管理に使用できますが、自動スナップショットは管理できません。

## Redshift Serverless のバックアップオプション
<a name="redshift-serverless-backups-options"></a>

 AWS Backup コンソールまたは CLI を使用して、オンデマンドまたはバックアッププランの一部としてバックアップを作成できます。

### オンデマンドバックアップを作成する
<a name="redshift-serverless-backups-on-demand"></a>

Redshift Serverless 名前空間のオンデマンドバックアップは、次の手順で作成できます。

------
#### [ Console ]

1. [AWS Backup コンソール](https://console.aws.amazon.com//backup) を開きます。

1. ダッシュボードで、[**オンデマンドバックアップを作成**] を選択します。

1. リソースタイプのドロップダウンメニューで **[Redshift Serverless]** を選択します。

1. バックアップを計画している名前空間を選択します。

1. **[今すぐバックアップを作成]** が選択されていることを確認します。

1. バックアップの保持期間を指定します。

1. 既存のバックアップボールトを選択するか、新しいバックアップボールトを作成します。

1. バックアップに使用する IAM ロールを選択します。

1. 必要に応じて、バックアップにタグを追加します。オンデマンドバックアップにタグを割り当てるには、**[復旧ポイントに追加されたタグ]** を展開し、**[新しいタグを追加]** を選択して、タグキーとタグ値を入力します。

1. **[オンデマンドバックアップを作成]** を選択して、バックアップジョブを開始します。

1. ジョブが開始されると、コンソールに [ジョブ] 画面が表示され、バックアップジョブとそのステータスのリストが表示されます。

------
#### [ AWS CLI ]

**start-backup-job** コマンドを使用します。

**必須パラメータ**
+ `BackupVaultName`
+ `IamRoleArn`
+ `ResourceArn`

**任意指定のパラメータ**
+ `CompleteWindowMinutes`
+ `IdempotencyToken`
+ `Lifecyle`
+ `StartWindowMinutes`

**Example 例**  
次の例では、Redshift Serverless 名前空間のオンデマンドバックアップを作成します。  

```
aws backup start-backup-job \
    --backup-vault-name sample-vault \
    --iam-role-arn arn:aws:iam::account:role/service-role/AWSBackupDefaultServiceRole \
    --resource-arn arn:aws:redshift-serverless:region:account:namespace/namespace-name-UUID
```

------

### バックアッププランで、スケジュールされた Redshift Serverless バックアップを作成する
<a name="redshift-serverless-backups-scheduled"></a>

 AWS Backup コンソールや CLI を使用して Redshift Serverless 名前空間の新しいバックアッププランを作成することも、Redshift Serverless を既存のバックアッププランに追加することもできます。

保護されたリソースであれば、スケジュールされたバックアップに Redshift Serverless 名前空間を含めることができます。 AWS Backup コンソールで Redshift Serverless の保護をオプトインするには、次の手順を実行します。

------
#### [ Console ]

 AWS Backup コンソールで Redshift Serverless の保護をオプトインするには、次の手順を実行します。

1. [AWS Backup コンソール](https://console.aws.amazon.com//backup) を開きます。

1. ナビゲーションペインで、**[保護されたリソース]** を選択します。

1. **[Amazon Redshift Serverless]** を **[オン]** に切り替えます。

1. 既存のプランまたは新しいプランに Redshift Serverless 名前空間を含めるには、「[バックアップする AWS サービスを選択する](assigning-resources.md)」を参照してください。リソースタイプとして *Redshift Serverless* を追加する場合、**[すべての Amazon Redshift 名前空間]** を選択して追加するか、バックアップに含める名前空間の横にあるチェックボックスをオンします。

**[バックアッププランを管理]** では、次のことができます。
+ [バックアッププランを作成](creating-a-backup-plan.md)し、Redshift Serverless を含めます。
+ 既存のバックアッププランを[更新](updating-a-backup-plan.md)して Redshift Serverless を含めます。

------
#### [ AWS CLI ]

**create-backup-plan** を使用するためのガイダンスについては、「[を使用してバックアッププランを作成する AWS CLI](creating-a-backup-plan.md#create-backup-plan-cli)」を参照してください。

Serverless リソースを含めるように既存のプランを変更する場合は、**update-backup-plan** コマンドを使用します。

"BackupSelection": \$1 "Resources" に含める Serverless リソースの ARN (Amazon リソースネーム) の形式は次のとおりです。

```
arn:aws:redshift-serverless:Region:account:snapshot/a12bc34d-567e-890f-123g-h4ijk56l78m9
```

------

スナップショットからの Serverless 名前空間の復元については、「[Amazon Redshift Serverless の復元](redshift-serverless-restore.md)」を参照してください。