

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

# 排程Lightsail資料庫的維護和備份
<a name="amazon-lightsail-changing-preferred-maintenance-and-backup-windows"></a>

當 Amazon Lightsail 可支援新版本的資料庫時，您即可將現有的受管資料庫升級至該版本。升級有兩種：次要版本升級和主要版本升級。目前，Lightsail 僅支援次要版本升級。

會在資料庫的偏好維護時段期間自動執行次要版本升級以及其他資料庫維護任務。偏好的維護時段是從 8 小時時段中隨機選取的 30 分鐘時段 AWS 區域。它會在一週內的哪天隨機發生。會在偏好的備份時段期間執行資料庫備份。偏好的備份時段是從 8 小時時段中隨機選取的 30 分鐘時段 AWS 區域。它也會在一週內的哪天隨機發生。

**注意**  
如需每個區域中偏好的維護時段時間範圍的詳細資訊，請參閱 Amazon Relational Database Service (Amazon RDS) 文件中的[維護資料庫執行個體](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_UpgradeDBInstance.Maintenance.html)指南。如需每個區域之偏好備份時段時間範圍的更多資訊，請參閱 Amazon RDS 文件中的[使用備份](https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithAutomatedBackups.html#USER_WorkingWithAutomatedBackups.BackupWindow)指南。

本指南說明如何變更偏好的維護和備份時段，讓這些時段在您的資料庫負載最低時發生。

## 先決條件
<a name="changing-preferred-maintenance-and-backup-windows-prerequisites"></a>

您必須使用 AWS Command Line Interface (AWS CLI) 來變更資料庫偏好的維護和備份時段。

完成下列先決條件：
+ **安裝 AWS CLI** — 如需詳細資訊，請參閱[安裝 AWS CLI I](https://docs.aws.amazon.com/cli/latest/userguide/installing.html)。
+ **設定 AWS CLI** — 如需詳細資訊，請參閱[設定 AWS CLI](https://lightsail.aws.amazon.com/ls/docs/en/articles/lightsail-how-to-set-up-and-configure-aws-cli)。

## 為您的資料庫變更維護時段
<a name="changing-preferred-maintenance-and-backup-windows-procedures"></a>

您的資料庫在維護或備份操作期間可能無法使用。因此，您可能想要將偏好的維護或備份時段變更到您的資料庫負載最低的時間。

**若要為您的資料庫變更維護時段**

1. 開啟終端機或命令提示視窗。

1. 輸入下列命令來取得您要變更維護時段的資料庫名稱：

   ```
   aws lightsail get-relational-databases
   ```

   您應該會看到類似以下範例的結果：  
![get-relational-databases 回應。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-database-get-relational-databases-reponse.png)
**注意**  
如果您想要修改的資料庫未列出，請確認您的 AWS CLI 已針對 AWS 區域 資料庫所在的 進行設定。如需詳細資訊，請參閱[設定 AWS CLI](lightsail-how-to-set-up-and-configure-aws-cli.md)。

1. 反白顯示您想要修改的資料庫名稱，然後按 **Ctrl\+C (Ctrl\+C)** (如果您使用的是 Windows)，或者按 **Cmd\+C (Cmd\+C)** (如果您使用的是 macOS)，來將該名稱複製到您的剪貼簿，讓您可以在下一個步驟使用。  
![複製資料庫名稱。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-copy-database-name-cli.png)

1. 根據於您所變更的慣用時段，輸入以下其中一個命令。
   + 輸入以下命令來變更資料庫維護時段。

     ```
     aws lightsail update-relational-database --relational-database-name {{DatabaseName}} --preferred-maintenance-window {{MaintenanceWindow}}
     ```

     在命令中：
     + 使用資料庫的名稱取代 {{DatabaseName}}。
     + 使用新的維護時段時間範圍取代 {{MaintenanceWindow}}。

       以 ddd：hh24：mi-ddd：hh24：mi 格式定義偏好的維護時段時間。此時段也必須使用國際標準時間 (UTC) 格式和定義最短時段為 30 分鐘。偏好的維護時段不能與偏好的備份時段重疊。

     **範例**：

     ```
     aws lightsail update-relational-database --relational-database-name {{myproductiondb}} --preferred-maintenance-window {{Tue:16:00-Tue:16:30}}
     ```
   + 輸入以下命令來變更資料庫備份時段。

     ```
     aws lightsail update-relational-database --relational-database-name {{DatabaseName}} --preferred-backup-window {{BackupWindow}}
     ```

     在命令中：
     + 使用資料庫的名稱取代 {{DatabaseName}}。
     + 使用新的備份時段範圍取代 {{BackupWindow}}。

       以 hh24：mi-hh24：mi 格式定義偏好的備份時段範圍。此時段也必須使用國際標準時間 (UTC) 格式和定義最短時段為 30 分鐘。偏好的備份時段不能與偏好的維護時段重疊。

     **範例**：

     ```
     aws lightsail update-relational-database --relational-database-name {{myproductiondb}} --preferred-backup-window {{14:00-14:30}}
     ```

   您應該會看到類似以下範例的結果：  
![資料庫偏好的維護時段更新結果。](http://docs.aws.amazon.com/zh_tw/lightsail/latest/userguide/images/amazon-lightsail-update-database-preferred-maintenance-window-response.png)

## 後續步驟
<a name="changing-preferred-maintenance-and-backup-windows-next-steps"></a>

以下是可協助您管理資料庫的一些指南：
+ [設定資料庫的資料匯入模式](amazon-lightsail-configuring-database-data-import-mode.md)
+ [為資料庫設定公有模式](amazon-lightsail-configuring-database-public-mode.md)
+ [管理資料庫密碼](amazon-lightsail-managing-database-password.md)
+ [連線至 MySQL 資料庫](amazon-lightsail-connecting-to-your-mysql-database.md)
+ [連線至 PostgreSQL 資料庫](amazon-lightsail-connecting-to-your-postgres-database.md)
+ [將資料匯入 MySQL 資料庫](amazon-lightsail-importing-data-into-your-mysql-database.md)
+ [將資料匯入 PostgreSQL 資料庫](amazon-lightsail-importing-data-into-your-postgres-database.md)
+ [建立資料庫快照](amazon-lightsail-creating-a-database-snapshot.md)