

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 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 佈建的叢集或無伺服器命名空間。或者，您可以還原單一資料表。

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. 從儀表板中選擇 **Create on-demand backup (建立隨需備份)**。

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. 請參閱 [選取要備份 AWS 的服務](assigning-resources.md)以在現有或新計劃中包含 Redshift Serverless 命名空間。新增資源類型 *Redshift Serverless* 時，您可以選擇新增**所有 Amazon Redshift 命名空間**，或勾選您要備份的命名空間旁的方塊。

在**管理備份計劃**下，您可以：
+ [建立備份計畫](creating-a-backup-plan.md)並包含 Redshift Serverless；
+ [更新](updating-a-backup-plan.md)現有的備份計劃以包含 Redshift Serverless。

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

如需使用 的指引，[使用 建立備份計劃 AWS CLI](creating-a-backup-plan.md#create-backup-plan-cli)請參閱 **create-backup-plan**。

如果您想要更改現有的計劃以包含您的 Serverless 資源，請使用 命令 **update-backup-plan**。

要包含在 "BackupSelection" 中的無伺服器資源 ARN (Amazon Resource Name)：\$1 "Resources" 具有下列格式：

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

------

[Amazon Redshift Serverless 還原](redshift-serverless-restore.md) 如需將快照中的資料還原至無伺服器命名空間的資訊，請參閱 。