教學課程:刪除 DynamoDB 中的 MRSC 全域資料表 - Amazon DynamoDB

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

教學課程:刪除 DynamoDB 中的 MRSC 全域資料表

注意

多區域強式一致性 (MRSC) 可用於預覽版,可能會有所變更。

在預覽版中,若要刪除 MRSC 全域資料表,您必須在一個動作中刪除兩個複本資料表,留下單一區域資料表。然後,您可以選擇刪除剩餘的單一區域資料表。您無法從 MRSC 全域資料表中刪除一個複本資料表,也不能在一個動作中刪除 MRSC 全域資料表中的所有三個複本資料表。

Using the AWS Management Console

此主控台程序會刪除兩個複本資料表來刪除 MRSC 全域資料表,進而產生單一區域資料表。

  1. 登入 AWS Management Console ,並在 https://https://console.aws.amazon.com/dynamodb/ 開啟 DynamoDB 主控台。

  2. 從頂端導覽窗格中,選擇包含 MRSC 全域資料表的區域。例如,選擇 us-east-2

  3. 資料表頁面上,選擇 MRSC 全域資料表。

  4. 選擇全域資料表索引標籤,然後選擇刪除複本

  5. 在出現的確認對話方塊中,輸入 confirm

    注意

    從 MRSC 全域資料表刪除兩個複本後,您在主控台中選擇的區域將包含剩餘的單一區域資料表。

  6. 選擇 刪除

Using the AWS CLI

AWS CLI 此程序會刪除兩個複本資料表來刪除 MRSC 全域資料表,進而產生單一區域資料表。

  1. 從 MRSC 全域資料表中刪除兩個複本資料表。

    aws dynamodb update-table \ --table-name MusicTable \ --replica-updates '[{"Delete": {"RegionName": "us-east-1"}}, {"Delete": {"RegionName": "us-west-2"}}]' \ --region us-east-2
  2. 確認剩餘的單一區域資料表處於 ACTIVE 狀態,且沒有任何相關聯的複本資料表。

    aws dynamodb describe-table \ --table-name MusicTable \ --region us-east-2 { "Table": { "AttributeDefinitions": [ { "AttributeName": "Artist", "AttributeType": "S" }, { "AttributeName": "SongTitle", "AttributeType": "S" } ], "TableName": "MusicTable", "TableStatus": "ACTIVE", ... } }