在 上從 Couchbase Server 遷移至 Couchbase Capella AWS - AWS 方案指引

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

在 上從 Couchbase Server 遷移至 Couchbase Capella AWS

由 Battulga Purevragchaa (AWS)、Mark Gamble 和 Saurabh Shanbhag (AWS) 建立

環境:生產

來源:Couchbase Server

目標:Couchbase Capella

R 類型:Replatform

工作負載:所有其他工作負載

技術:遷移;分析;資料庫

Summary

Couchbase Capella 是完全受管、無SQL資料庫即服務 (DBaaS),適用於任務關鍵型應用程式 (例如使用者設定檔或線上目錄和庫存管理)。Couchbase Capella 會在 Couchbase 管理的 Amazon Web Services (AWS) 帳戶中管理DBaaS工作負載。Capella 可讓您輕鬆地在單一介面內執行和管理多叢集、多AWS區域、多雲端和混合雲端複寫。

Couchbase Capella 可協助您立即擴展 Couchbase Server 應用程式,協助您在幾分鐘內建立多節點叢集。Couchbase Capella 支援所有 Couchbase Server 功能,包括 SQL++全文搜尋、事件服務 分析服務 。它也不需要管理安裝、升級、備份和一般資料庫維護。 

此模式描述將自我管理的 Couchbase 伺服器環境遷移至 AWS Cloud 的步驟和最佳實務。此模式提供可重複的程序,用於從 Couchbase Server 叢集將資料和索引遷移至 Couchbase Capella,無論是在內部部署或雲端執行。使用這些步驟可協助您避免在遷移期間發生問題,並加快整體遷移程序。

此模式提供下列兩個遷移選項:

  • 如果您的遷移索引少於 50 個,則選項 1 是適當的。 

  • 如果您有超過 50 個要遷移的索引,則選項 2 是適當的。 

您也可以在自我管理的 Couchbase 伺服器上設定範例資料,以隨遷移指南一起遵循。

如果您選擇遷移選項 2,或者如果您使用預設值以外的範圍或集合,則必須使用範例組態檔案,其位於其他資訊區段中。

先決條件和限制

先決條件

  • 現有的 Couchbase Capella 付費帳戶。您也可以在 上建立 Couchbase Capella 帳戶AWS,並使用 Couchbase Capella 免費試用版,然後升級至付費帳戶以設定叢集以進行遷移。若要開始使用試用版,請遵循 Couchbase Capella 入門中的說明。

  • 在內部部署或部署在雲端服務供應商上的現有自我管理 Couchbase Server 環境。 

  • 對於遷移選項 2、Couchbase Shell 和組態檔案。若要建立組態檔案,您可以使用其他資訊區段中的範例檔案。

  • 熟悉管理 Couchbase Server 和 Couchbase Capella。

  • 熟悉命令列介面 () 中的開啟TCP連接埠和執行命令CLI。

遷移程序也需要下表所述的角色和專業知識。

Role

專業知識

責任

Couchbase 管理員

  • 熟悉 Couchbase Server 和 Couchbase Capella

  • 基本命令列知識很有幫助,但並非必要

  • Couchbase Server 和 Capella 特定的任務

系統管理員、IT 管理員

  • 熟悉自我管理的 Couchbase Server 系統環境和管理

  • 在自我管理的 Couchbase Server 叢集節點上開啟連接埠並判斷 IP 地址

限制

產品版本

架構

來源技術堆疊

  • Couchbase 伺服器

目標技術堆疊

  • Couchbase Capella

目標架構

Couchbase Capella AWS會以四個步驟遷移至 Capella 資料平面中的 Couchbase 叢集。
  1. 您可以使用 Capella 控制平面 來存取 Couchbase Capella。您可以使用 Capella 控制平面來執行下列動作:

    • 控制和監控您的帳戶。

    • 管理叢集和資料、索引、使用者和群組、存取許可、監控和事件。

  2. 叢集已建立。

  3. Capella Data Plane 位於 Couchbase 受管AWS帳戶中。建立新叢集後,Couchbase Capella 會在所選AWS區域中的多個可用區域部署它。

  4. 您可以在VPCAWS帳戶中的 中開發和部署 Couchbase 應用程式。一般而言,這會透過對VPC等 VPC存取 Capella Data Plane。

工具

  • Couchbase Cross Data Center Replication (XDCR) 有助於跨位於不同雲端提供者和不同資料中心的叢集複寫資料。它用於從自我管理的 Couchbase 伺服器叢集將資料遷移至 Couchbase Capella。

    注意: XDCR無法與 Couchbase Server Community Edition 搭配使用以遷移至 Couchbase Capella。反之,您可以使用 cbexport 。如需詳細資訊,請參閱從 Community Edition Epic 遷移資料

  • Couchbase Shell 是 Couchbase Server 和 Couchbase Capella 存取本機和遠端 Couchbase 叢集的命令列 Shell。在此模式中,Couchbase Shell 會用來遷移索引。

  • cbexport 是用於從 Couchbase 叢集匯出資料的 Couchbase 公用程式。包含在 Couchbase Server CLI工具 中。

史詩

任務描述所需的技能

評估自我管理 Couchbase Server 叢集的大小。

登入 Couchbase Server 的 Couchbase Web 主控台,並評估自我管理叢集的節點和儲存貯體。 

  1. 若要顯示叢集節點清單,請選擇導覽列中的伺服器索引標籤。 

  2. 記錄節點數量,然後選擇清單中的每個節點以顯示其屬性。 

  3. 記錄每個個別節點的記憶體和儲存體。

  4. 選擇導覽列中的儲存貯體索引標籤,然後選擇清單中的每個儲存貯體以顯示其屬性。記錄每個儲存貯體的RAM配額和衝突解決設定。

您將使用自我管理的 Couchbase Server 叢集組態作為在 Couchbase Capella 上調整和設定目標叢集的一般指南。

如需更詳細 Couchbase Capella 大小調整練習的協助,請聯絡 Couchbase。

Couchbase 管理員

在自我管理的 Couchbase Server 叢集上記錄 Couchbase Service 分發。

  1. 在 Couchbase Web 主控台上,選擇伺服器索引標籤以顯示叢集節點清單。 

  2. 選擇每個節點以顯示其屬性,然後記錄每個節點的 Couchbase Service 分佈 (資料服務 查詢服務 索引服務 搜尋服務 分析服務 事件服務 )。

Couchbase 管理員

記錄自我管理 Couchbase Server 叢集節點的 IP 地址。

(如果您使用的是 Community Edition,請忽略此步驟。) 記錄叢集中每個節點的 IP 地址。它們稍後會新增至 Couchbase Capella 叢集上的允許清單。

Couchbase 管理員、系統管理員
任務描述所需的技能

選擇一個範本。

  1. 登入您的 Couchbase Capella 控制平面,選擇主導覽中的儀表板索引標籤或叢集索引標籤,然後選擇建立叢集。 

  2. 使用您從自我管理 Couchbase Server 叢集評估中記錄的資訊,選擇符合組態需求的叢集範本。如果您找不到適當的範本,請在叢集大小調整編輯器中選擇自訂範本

Couchbase 管理員

選擇並設定節點。

選擇並設定節點以符合自我管理的 Couchbase Server 叢集環境,包括節點數量、服務分佈、運算或 RAM,以及儲存體。

Couchbase Capella 使用多維擴展最佳實務。只能根據部署最佳實務來選擇服務和節點。這可能表示您無法完全符合自我管理的 Couchbase Server 叢集的組態。

Couchbase 管理員

部署叢集。

選擇支援區域和支援套件,然後部署叢集。如需詳細步驟和指示,請參閱 Couchbase 文件中的建立叢集

重要事項:如果您使用 Couchbase Capella 免費試用版,您必須在開始遷移之前將其轉換為付費帳戶。若要轉換您的帳戶,請開啟 Couchbase Capella 控制平面的帳單區段,然後選擇新增啟用 ID 。在您與 Couchbase Sales 完成購買協議後,或透過AWS Marketplace 購買後,啟用 ID 會傳送至您的帳單聯絡人電子郵件地址。

Couchbase 管理員

建立資料庫憑證使用者。

資料庫憑證使用者專用於叢集,由使用者名稱、密碼和一組儲存貯體權限組成。建立儲存貯體和存取儲存貯體資料時,需要此使用者。 

在 Couchbase Capella 控制平面中,遵循 Couchbase Capella 文件中設定資料庫憑證的指示,為新叢集建立資料庫憑證

注意:如果組織使用者想要從遠端或透過 Couchbase Capella UI 存取特定叢集上的儲存貯體資料,則需要指派給他們的組織角色憑證。這與資料庫憑證分開,通常由應用程式和整合使用。建立組織使用者可讓您在 Couchbase Capella 叢集上建立和管理目標儲存貯體。

Couchbase 管理員

如果使用遷移選項 2,請安裝 Couchbase Shell。

您可以在任何可同時存取自我管理 Couchbase 伺服器和 Couchbase Capella 叢集的系統上安裝 Couchbase Shell。如需詳細資訊,請參閱 Couchbase Shell 文件中的安裝 Couchbase Shell 1.0.0-beta.5 版

透過測試與命令列終端機中自我管理叢集的連線,確認已安裝 Couchbase Shell。

Couchbase 管理員、系統管理員

允許 IP 地址。

  1. 在 Couchbase Capella 控制平面中,選擇叢集 ,然後選擇您的目標叢集。 

  2. 選擇叢集的連線索引標籤,並記錄列於管理允許 IP 下的叢集連線端點。

  3. 若要將安裝 Couchbase Shell 的系統 IP 地址和自我管理 Couchbase Server 叢集執行個體的 IP 地址新增為允許的 IP 地址,請執行下列動作: 

    1. 廣域網路 下,選擇管理允許的 IP 。 

    2. 選擇新增允許 IP ,輸入您安裝 Couchbase Shell 之系統的 IP 地址,然後選擇新增 IP 。 

    3. 重複上一個步驟,新增自我管理 Couchbase Server 叢集執行個體的 IP 地址。 

如需允許 IP 地址的詳細資訊,請參閱 Couchbase 文件中的設定允許的 IP 地址

Couchbase 管理員、系統管理員

設定憑證。

  1. 若要下載叢集的根憑證,請在根憑證 下,選擇下載 。 

  2. 使用 .pem 副檔名將根憑證儲存在將執行 Couchbase Shell 的 系統資料夾中。

  3. 接下來,登入自我管理的 Couchbase 伺服器 Web 主控台,在左側導覽列中選擇安全性,然後選擇憑證索引標籤。

  4. 複製自我管理的 Couchbase Server 叢集的根憑證,並將其儲存為 .pem 檔案,並儲存到您為 Couchbase Capella 叢集儲存根憑證檔案的相同資料夾。如需根憑證的詳細資訊,請參閱 Couchbase 伺服器文件 中的根憑證

Couchbase 管理員、系統管理員

建立 Couchbase Shell 的組態檔案。

在 Couchbase Shell 安裝的主目錄中建立組態點檔案 (例如)/<HOME_DIRECTORY>/.cbsh/config。如需詳細資訊,請參閱 Couchbase 文件中的Config 點檔案

將來源和目標叢集的連線屬性新增至組態檔案。您可以使用其他資訊區段中的範例組態檔案,並編輯叢集的設定。 

將具有更新設定組態檔案儲存至 .cbsh 資料夾 (例如 /<HOME_DIRECTORY>/.cbsh/config)。

Couchbase 管理員、系統管理員

建立目標儲存貯體。

對於每個來源儲存貯體,請依照 Couchbase 文件中的建立儲存貯體的指示,在 Couchbase Capella 叢集中建立一個目標儲存貯體。

您的目標儲存貯體組態必須符合自我管理 Couchbase Server 叢集中儲存貯體的名稱、記憶體設定和衝突解析設定。

Couchbase 管理員

建立範圍和集合。

每個儲存貯體都包含具有 鍵空間 的預設範圍和集合_default._default。如果您針對範圍和集合使用任何其他鍵空間,則必須在目標 Capella 叢集中建立相同的鍵空間。

  1. 在您安裝 Couchbase Shell 的系統上開啟命令列終端機。 

  2. 若要啟動 Couchbase Shell,請執行下列命令。

    ./cbsh
  3. 針對您要遷移的每個儲存貯體,請執行下列命令,在 Capella 叢集中建立範圍和集合。請務必使用您要遷移的儲存貯體名稱取代 <BUCKET_NAME>。

scopes --clusters "On-Prem-Cluster" --bucket <BUCKET_NAME> | select scope | where scope != "_default" | each { |it| scopes create $it.scope --clusters "Capella-Cluster" } collections --clusters "On-Prem-Cluster" --bucket <BUCKET_NAME> | select scope collection | where $it.scope != "_default" | where $it.collection != "_default" | each { |it| collections create $it.collection --clusters "Capella-Cluster" --bucket <BUCKET_NAME> --scope $it.scope }
Couchbase 管理員
任務描述所需的技能

在自我管理的 Couchbase Server 叢集節點上開啟TCP連接埠。

確定已開啟適當的連接埠,以便在自我管理的 Couchbase Server 叢集節點上進行XDCR通訊。如需詳細資訊,請參閱 Couchbase 伺服器連接埠文件

Couchbase 管理員、系統管理員

如果您使用的是 Couchbase Server Enterprise Edition,請設定 Couchbase XDCR。

  1. 在 Couchbase Capella Control Plane 主導覽中,選擇叢集 ,然後選擇要遷移的目標叢集。 

  2. 根憑證 下,選擇複製

  3. 登入自我管理的 Couchbase 伺服器 Web 主控台,然後在主導覽中選擇 XDCR。然後選擇新增遠端 。 

  4. 輸入以下設定: 

    • 叢集名稱 – Capella 叢集連線的名稱

    • IP/Hostname – Couchbase Capella 叢集的連線端點

    • 遠端叢集的使用者名稱 – Couchbase Capella 叢集的資料庫使用者

    • 密碼 – Couchbase Capella 叢集的資料庫使用者密碼

    • 啟用安全連線 – 已選取

    • 完整 (TLS加密密碼和資料) – 已選取

  5. 貼上您先前複製的 Capella 叢集根憑證,然後選擇儲存

Couchbase 管理員

啟動 Couchbase XDCR。

  1. 在自我管理的 Couchbase Server Web 主控台XDCR中,選擇主導覽中的 ,然後選擇新增複寫

  2. 輸入以下設定:

    • 從儲存貯體複寫 – 選取要遷移的來源儲存貯體。

    • 遠端儲存貯體 – 輸入目標儲存貯體名稱。

    • 遠端叢集 – 選取您先前建立的目標叢集。

  3. 選擇儲存複寫 。複寫程序應該會在幾秒鐘內開始。

Couchbase 管理員
任務描述所需的技能

將自我管理叢集索引遷移至 Couchbase Capella。

重要事項:如果您要遷移的索引少於 50 個,建議您執行此程序。如果您有超過 50 個要遷移的索引,建議您使用遷移選項 2。

  1. 在 Couchbase Web 主控台上,選擇索引

  2. 在索引清單中,選擇您要遷移的第一個索引。然後顯示索引定義。

  3. 使用 CREATE陳述式複製索引定義,但不要複製 WITH { "defer_build":true }

    例如,從下列範例索引定義中,您只能複製 CREATE INDEX `cityindex` ON `travel-sample`(`city`)。 

    CREATE INDEX `cityindex` ON `travel-sample`(`city`) WITH { "defer_build":true }
  4. 在 Couchbase Capella 控制平面中,選擇叢集 ,然後選擇目標叢集。 

  5. 在工具下拉式清單中,選擇查詢工作台 。將先前複製的CREATE陳述式貼到查詢編輯器 ,然後選擇執行 。這會建立並建置索引。

  6. 若要確認已建立索引,請從工具下拉式清單中選擇索引。此清單顯示已建立並建置索引。

  7. 針對每個必須遷移的索引重複此程序。

Couchbase 管理員、系統管理員
任務描述所需的技能

遷移索引定義。

重要 :如果您要遷移的索引超過 50 個,建議您執行此程序。如果您的遷移索引少於 50 個,建議您使用遷移選項 1。

  1. 在您安裝 Couchbase Shell 的系統上開啟命令列終端機。 

  2. 若要啟動 Couchbase Shell,請執行下列命令。

    ./cbsh
  3. 若要連線至自我管理的 Couchbase Server 叢集,請執行下列命令。

    cb-env cluster On-Prem-Cluster
  4. 若要將索引定義從自我管理的 Couchbase 伺服器叢集遷移至 Couchbase Capella 叢集,請針對您要遷移的每個儲存貯體執行下列命令。請確定您使用與您要遷移的索引對應的儲存貯體名稱<BUCKET_NAME>取代 。此遷移選項要求目標儲存貯體名稱與來源儲存貯體名稱相同。

    query indexes --definitions | where bucket =~ <BUCKET_NAME>| get definition | each { |it| query $it --clusters Capella-Cluster }
Couchbase 管理員、系統管理員

建置索引定義。

  1. 若要將內容切換至 Couchbase Capella 叢集,請執行下列命令:

    cb-env cluster Capella-Cluster
  2. 若要建置已遷移至 Couchbase Capella 叢集的索引定義,請執行下列命令,將 取代<BUCKET_NAME>為與您要建置之索引對應的儲存貯體名稱。

    query 'SELECT RAW CONCAT("BUILD INDEX ON ", k , "(['", CONCAT2 ("','", inames), "']);") FROM system:indexes AS s LET bid = CONCAT("`",s.bucket_id, "`"), sid = CONCAT("`", s.scope_id, "`"), kid = CONCAT("`", s.keyspace_id, "`"), k = NVL2(bid, CONCAT2(".", bid, sid, kid), kid) WHERE s.namespace_id = "default" AND s.bucket_id = "" GROUP BY k LETTING inames = ARRAY_AGG(s.name) FILTER (WHERE s.state = 'deferred') HAVING ARRAY_LENGTH(inames) > 0;' | each { |it| query $it }
  3. 針對每個儲存貯體重複上述動作。

Couchbase 管理員、系統管理員
任務描述所需的技能

將自我管理叢集全文搜尋索引遷移至 Couchbase Capella。

  1. 在 Couchbase Web 主控台中,選擇搜尋 。 

  2. 在全文搜尋 (FTS) 索引清單中,選擇您要遷移的第一個FTS索引,選擇顯示索引定義 JSON,然後選擇複製到剪貼簿。記下索引名稱及其所屬的儲存貯體。

  3. 在 Couchbase Capella 控制平面中,選擇叢集,然後選擇目標叢集。 

  4. 在工具下拉式清單中,選擇全文搜尋 。 

  5. 選擇匯入索引 ,然後貼上FTS索引定義。 

  6. 輸入索引名稱 ,選取正確的儲存貯體 ,如自我管理叢集所述,然後選擇建立

  7. 針對每個必須遷移的FTS索引重複此程序。

Couchbase 管理員
任務描述所需的技能

從自我管理的 Couchbase Server Community Edition 匯出資料。

Couchbase Community Edition 中XDCR不提供加密。您可以從 Couchbase Community Edition 匯出資料,然後手動將資料匯入 Couchbase Capella。

若要從來源儲存貯體匯出資料,cbexport請在命令列使用 。

以下命令以範例提供。

cbexport json \ --cluster localhost \ --bucket <SOURCE BUCKET NAME> \ --format lines \ --username <USERNAME> \ --password <PASSWORD> \ --include-key cbkey \ --scope-field cbscope \ --collection-field cbcoll \ --output cbexported_data.json

請注意,cbkeycbscopecbcollcbexported_data.json是任意標籤。稍後會在程序中參考它們,因此如果您選擇以不同的名稱命名,請記下來。

Couchbase 管理員

將資料匯入 Couchbase Capella。

  1. 在 Couchbase Capella 控制平面中,選擇叢集 ,然後選擇目標叢集。

  2. 工具下拉式清單中,選擇匯入 。這會開啟具有下列六個步驟的精靈:

    1. 儲存貯體 – 選擇目標儲存貯體。

    2. 檔案 – 選擇 JSON,選擇,然後選擇使用您的 Web 瀏覽器 。如果您有大量資料,您可以探索手動選項。選取 建立的檔案cbexport。 

    3. 集合 – 選擇自訂集合映射 。 

      如果您的 Community Edition 資料庫不使用範圍或集合,或僅使用 _default ,您可以選擇選取單一集合選項。

      對於集合映射表達式 ,輸入 %cbscope%.%cbcoll%。若要驗證此表達式是否正常運作,您可以貼上範例資料,例如下列項目。

      { "cbscope":"inventory", "cbcoll":"landmark", "cbkey":"landmark_3991" }
    4. 金鑰 – 選擇客戶產生 。(如果您不在乎保留要匯入的資料金鑰,您可以選擇自動產生UUID,然後繼續步驟 5。) 針對金鑰名稱產生器表達式 ,輸入 %cbkey%。若要驗證此表達式是否正常運作,請貼上一些範例資料。

    5. 組態 – 選擇忽略欄位 ,然後輸入 cbscope、cbcoll、cbkey 。這些欄位包含暫時性資訊,在匯入後不需要位於目標儲存貯體中。將其他設定保留為各自的預設設定。

    6. 匯入 – 檢閱,然後在準備好時選擇匯入。等待上傳和資料匯入。

對於大型檔案,Couchbase Capella 支援使用 c 匯入命令列URL。您可以在 Couchbase Capella 文件的匯入資料中更詳細地探索匯入選項。

Couchbase 管理員
任務描述所需的技能

驗證資料遷移。

  1. 在 Couchbase Capella 控制平面中,選擇叢集 ,然後在叢集清單中選擇目標叢集。 

  2. 選擇目標叢集的儲存貯體索引標籤。確認目標儲存貯體中的項目 (文件) 數量與來源儲存貯體中的項目數量相符。

  3. 在目標叢集中,在工具下拉式清單中,選擇文件 。確認所有文件都已遷移。

  4. (選用) 遷移所有資料後,您可以透過刪除複寫來關閉複寫。如需詳細資訊,請參閱 Couchbase 文件中的刪除複寫

Couchbase 管理員

驗證索引遷移。

在 Couchbase Capella 控制平面中,在目標叢集的工具下拉式清單中,選擇索引 。確認索引已遷移和建置。

Couchbase 管理員

驗證查詢結果。

  1. 在 Couchbase Capella Control Plane 中,在目標叢集的工具下拉式清單中,選擇 Query Workbench 。 

  2. 執行範例 N1QL 查詢或應用程式中使用的查詢。請確定您收到的結果與在自我管理的 Couchbase Server 叢集中執行查詢時的結果相同。

Couchbase 管理員

驗證全文搜尋結果 (適用於遷移FTS索引)。

  1. 在 Couchbase Capella Control Plane 中,在目標叢集的工具下拉式清單中,選擇全文搜尋。 

  2. 透過選擇FTS索引的名稱來選取索引。 

  3. 選擇 Search (搜尋)。 

  4. 輸入範例搜尋查詢,然後選擇搜尋 。 

  5. 確認結果與在自我管理叢集上執行搜尋時相同。

Couchbase 管理員

相關資源

準備遷移

遷移資料和索引

Couchbase Capella SLAs和 支援

其他資訊

下列程式碼是 Couchbase Shell 的範例組態檔案。 

Version = 1 [[clusters]] identifier = "On-Prem-Cluster" hostnames = ["<SELF_MANAGED_COUCHBASE_CLUSTER>"] default-bucket = "travel-sample" username = "<SELF_MANAGED_ADMIN>" password = "<SELF_MANAGED_ADMIN_PWD>" tls-cert-path = "/<ABSOLUTE_PATH_TO_SELF_MANAGED_ROOT_CERT>" data-timeout = "2500ms" connect-timeout = "7500ms" query-timeout = "75s" [[clusters]] identifier = "Capella-Cluster" hostnames = ["<COUCHBASE_CAPELLA_ENDPOINT>"] default-bucket = "travel-sample" username = "<CAPELLA_DATABASE_USER>" password = "<CAPELLA_DATABASE_USER_PWD>" tls-cert-path = "/<ABSOLUTE_PATH_TO_COUCHBASE_CAPELLA_ROOT_CERT>" data-timeout = "2500ms" connect-timeout = "7500ms" query-timeout = "75s"

在儲存組態檔案之前,請使用下表來確保您已新增自己的來源和目標叢集資訊。

 

<SELF_MANAGED_COUCHBASE_CLUSTER>

使用自我管理 Couchbase Server 叢集的 IP 地址。

<SELF_MANAGED_ADMIN>

使用自我管理 Couchbase Server 叢集的管理員使用者。

<ABSOLUTE_PATH_TO_SELF_MANAGEDROOT_CERT>

針對自我管理的 Couchbase Server 叢集,使用儲存根憑證檔案的絕對路徑。

<COUCHBASE_CAPELLA_ENDPOINT>

使用 Couchbase Capella 叢集的連線端點。

<CAPELLA_DATABASE_USER>

使用 Couchbase Capella 叢集的資料庫使用者。

<CAPELLA_DATABASE_USER_PWD>

使用 Couchbase Capella 叢集的資料庫使用者密碼。

<ABSOLUTE_PATH_TO_COUCHBASE_CAPELLAROOT_CERT>

使用 Couchbase Capella 叢集儲存根憑證檔案的絕對路徑。