使用 AWS Management Console 啟動 Neptune 資料庫叢集 - Amazon Neptune

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

使用 AWS Management Console 啟動 Neptune 資料庫叢集

啟動新的 Neptune DB 叢集的最簡單方法是,使用可為您建立所有必要資源的 AWS CloudFormation 範本,如 建立資料庫叢集 中所述。

如果您願意,也可以使用 Neptune 主控台,手動啟動新的資料庫叢集,如這裡所述。

在可以存取 Neptune 主控台以建立 Neptune 叢集之前,請建立 IAM 使用者,其具有執行此操作的必要許可,如 建立具有 Neptune 許可的 IAM 使用者 所述。

然後,以該 IAM 使用者身分登入 AWS Management Console,並遵循下列步驟來建立新的資料庫叢集:

使用主控台啟動 Neptune 資料庫叢集
  1. 登入 AWS 管理主控台,然後開啟位於 https://console.aws.amazon.com/neptune/home 的 Amazon Neptune​ 主控台。

  2. 導覽至資料庫頁面,然後選擇建立資料庫,這會開啟建立資料庫頁面。

  3. 引擎選項下,引擎類型為 neptune,而且您可以選擇特定的引擎版本或接受預設值。

  4. 設定下,輸入新資料庫叢集的名稱,或接受此處提供的預設名稱。此名稱用於執行個體的端點地址,並且必須滿足以下限制條件:

    • 必須包含 1 到 63 個英數字元或連字號。

    • 第一個字元必須是字母。

    • 不能以一個連字號結尾或是連續包含兩個連字號。

    • 其對特定 AWS 區域內 AWS 帳戶的所有資料庫執行個體均須是唯一的。

  5. 範本下,選擇生產開發和測試

  6. 資料庫執行個體大小下,選擇執行個體大小。這會決定新資料庫叢集之主要寫入執行個體的處理和記憶體容量。

    如果您選取了生產範本,則只能從列出的可用記憶體最佳化類別中進行選擇,但是如果您選取了開發和測試,則也可以從更經濟的爆量類別中進行選擇 (如需爆量類別的討論,請參閱 T3 高載執行個體)。

    注意

    Neptune 引擎 1.1.0.0 版開始,Neptune 不再支援 R4 執行個體類型。

  7. 可用性與持久性下,您可以選擇是否啟用多可用區部署。生產範本預設會啟用多可用區部署,而開發和測試範本則不會啟用。如果啟用了多可用區部署,Neptune 會尋找您在不同可用區域 (AZ) 中建立的僅供讀取複本執行個體,以提高可用性。

  8. 連線下,從可用選項之間選取將託管新資料庫叢集的虛擬私有雲端 (VPC)。如果您想要 Neptune 為您建立 VPC,則可以在這裡選擇建立新的 VPC。您必須在這個相同的 VPC 中建立 Amazon EC2 執行個體,才能存取 Neptune 執行個體 (如需詳細資訊,請參閱 每個 Amazon Neptune 資料庫叢集都位於 Amazon VPC 中)。請注意,在建立了資料庫叢集之後,您無法變更 VPC。

    如有需要,您可以在其他連線能力組態下進一步設定叢集的連線能力:

    1. 子網路群組下,您可以選擇要用於新資料庫叢集的 Neptune 資料庫子網路群組。如果您的 VPC 尚未有任何子網路群組,Neptune 會為您建立資料庫子網路群組 (請參閱 每個 Amazon Neptune 資料庫叢集都位於 Amazon VPC 中)。

    2. VPC 安全群組下,選擇一個或多個現有的 VPC 安全群組,以保護對新資料庫叢集的網路存取,或者,如果想要 Neptune 為您建立安全群組,請選擇建立新的,然後為新的 VPC 安全群組提供名稱 (請參閱 使用 VPC 主控台建立安全群組)。

    3. 資料庫連接埠 下,輸入資料庫將用於應用程式連線的 TCP/IP 連接埠。Neptune 會使用連接埠號碼 8182 做為預設值。

  9. 如果您想要 Neptune 在 Neptune 工作台中為您建立 Jupyter 筆記本,請在筆記本組態下選擇建立筆記本 (請參閱 使用 Neptune 圖形筆記本快速開始使用 Neptune 工作台託管 Neptune 筆記本)。然後,您可以選擇應該如何設定新的筆記本:

    1. 筆記本執行個體類型下,從筆記本可用的執行個體類別之間進行選擇。

    2. 筆記本名稱下,輸入筆記本的名稱。

    3. 如果想要的話,您也可以在描述 - 選用下輸入筆記本的描述。

    4. IAM 角色名稱下,選擇讓 Neptune 為筆記本建立 IAM 角色,然後輸入新角色的名稱,或選擇從可用角色之間選取現有的 IAM 角色。

    5. 最後,選擇您的筆記本是直接連線至網際網路,還是透過 Amazon SageMaker 或透過 VPC 搭配 NAT 閘道連線至網際網路。如需詳細資訊,請參閱將筆記本執行個體連線至 VPC 中的資源

  10. 標籤下,您最多可以將 50 個標籤與新資料庫叢集建立關聯。

  11. 其他組態下,有更多您可以為新資料庫叢集進行的設定 (在許多情況下,您可以略過它們並立即接受預設值):

    選項 您可以做什麼

    DB instance identifier (資料庫執行個體識別符):

    您可以為叢集的寫入器執行個體提供名稱。如果未提供,則會使用以叢集名稱為基礎的預設識別符。如果提供,則指定所有資料庫執行個體中的唯一名稱,該執行個體的擁有者是您在目前區域中的 AWS 帳戶。資料庫執行個體識別符會區分大小寫,但全部以小寫形式儲存。

    DB cluster parameter group (資料庫叢集參數群組)

    選取資料庫叢集參數群組,以定義叢集中所有資料庫執行個體的預設組態。除非您另行選擇,否則 Neptune 會使用預設資料庫叢集參數群組。如需參數群組的詳細資訊,請參閱Amazon Neptune 參數群組

    DB parameter group (資料庫參數群組)

    選取資料庫參數群組,以定義叢集中主要資料庫執行個體的組態。除非您另行選擇,否則 Neptune 會使用預設參數群組。如需參數群組的詳細資訊,請參閱參數群組

    IAM DB authentication (IAM 資料庫身分驗證)

    如果您核取啟用 IAM 資料庫身分驗證,則會使用 AWS Identity and Access Management (IAM) 驗證對資料庫的所有存取。

    重要

    這需要您使用 AWS Signature 第 4 版簽署來簽署所有請求。如需更多詳細資訊,請參閱 Amazon Neptune AWS Identity and Access Management (IAM)概述

    容錯移轉優先順序

    選擇 No preference 或容錯移轉的優先順序方案。如果您選擇一個方案,其中出現爭用,則會選擇與主要執行個體相同大小的複本。

    Backup retention period (備份保留期間)

    選擇從 1 到 35 天的時間長度,Neptune 應會在此時間長度內保留此資料庫執行個體的自動備份。您只能將時間點還原 (PITR) 執行至備份保留期內的時間。

    Copy tags to snapshots (將標籤複製到快照)

    (預設為啟用) 此選項會將與資料庫叢集相關聯的所有標籤複製到其任何快照。

    Enable encryption (啟用加密)

    (預設為啟用) 此選項會使資料庫叢集中的資料進行靜態加密。

    如果啟用,請選擇主金鑰,其用來保護用來加密此資料庫磁碟區的金鑰。您可以選取預設 aws/rds 金鑰,或從您帳戶中的主金鑰進行選擇,或從不同的帳戶輸入金鑰的 ARN。您可以在 IAM 主控台的加密金鑰索引標籤上建立新的主加密金鑰。如需更多詳細資訊,請參閱 靜態加密 Neptune 資源

    稽核日誌

    如果您想要將資料庫叢集中的稽核日誌發佈到 CloudWatch Logs,請核取此選項。

    Enable auto minor version upgrade (啟用自動次要版本升級)

    (預設為啟用) 此選項會導致您的資料庫叢集在發行後自動升級至新的次要引擎版本。自動升級會在資料庫的維護期間進行。請參閱使用 AutoMinorVersionUpgrade

    Maintenance window (維護時段)

    您可以選取特定期間,您想要在此期間對資料庫叢集進行待定修改,例如對資料庫執行個體類別進行變更或自動修補引擎。任何此類維護操作都會在選取的期間內開始並完成。如果您未選取期間,Neptune 會任意指定維護期間。

    啟用刪除保護

    (預設為啟用) 刪除保護會防止您的資料庫叢集遭到刪除。您必須明確停用它,才能刪除資料庫叢集。

  12. 選擇建立資料庫以啟動新的 Neptune 資料庫叢集及其主要執行個體。

    在 Amazon Neptune 主控台上,新的資料庫叢集會出現在資料庫清單中。資料庫叢集的狀態為 Creating (建立中),直到建立完成且可供使用為止。狀態變更為 Available (可用) 時,您便能連接到資料庫叢集的主執行個體。根據資料庫執行個體類別和分配的存放區,新執行個體可能要幾分鐘後才能使用。

    若要檢視新建立的叢集,請在 Neptune 主控台中選擇資料庫檢視。

    注意

    如果您使用 AWS Management Console 刪除資料庫叢集內的所有 Neptune 資料庫執行個體,則主控台會自動刪除資料庫叢集本身。如果您使用的是 AWS CLI 或 SDK,則在刪除最後一個執行個體之後,您必須手動刪除資料庫叢集。

    請記下叢集端點的值。您需要此值來連線到您的 Neptune 資料庫叢集。