> For the complete documentation index, see [llms.txt](https://library.zoom.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://library.zoom.com/technical-library/zh-tw/jin-jie-qi-ye-fu-wu/zoom-node/zoom-node-deployment-field-guide/zoom-node-service-module-deployments.md).

# Zoom Node 服務模組部署

完成部署後設定後，您可以依照以下指示部署一個或多個 Zoom 服務模組。

以下章節提供各種 Zoom Node 服務模組的部署步驟。

### <mark style="color:藍色;">服務模組部署：Zoom Meetings Hybrid</mark>

Zoom Meetings Hybrid 至少需要建立一個 Hybrid Meeting Zone。Hybrid Meeting Zone 會錨定至 Zoom Hybrid Datacenter，通常會選擇距離該混合區域所服務地理區域最近的資料中心。

1. 建立一個 **Hybrid Zone** 並選擇一個 **資料中心區域** 作為該區域所屬的位置。
2. 從 **Zoom Node > Nodes（在功能區選單上）**，選取 **Meeting Zone** ，從選單列：

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-5fd9b44b1028f5322685e13e0a1f6ec561dc7d44%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

3. 按一下 **+ 新增 Meeting Zone** 以建立 Hybrid Meeting Zone。
4. 為 Meeting Zone 輸入名稱。
5. 按一下 **Zoom 資料中心** 下拉清單，然後選取適當的資料中心區域。
6. 按一下 **確認**.

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-55404ab1996b47aaa4c69084bfb6729f9839ed00%2Funknown.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

#### Hybrid Zone Controller Proxy (ZCP) 安裝

1. 按一下 **服務** Zoom Node 功能區中的選單選項會傳送至服務層級檢視。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-ad31d3214dbc1307ff62f6ab62b2ad656f1b7859%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

2. 按一下 **新增服務** 以開始 Hybrid Meeting Services 的安裝程序。

![](https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-8292343956cb675816166c78282fb5f982adc76a%2Funknown.png?alt=media)

{% hint style="info" %}
Zoom Meetings Hybrid 的正式部署需要兩個 Hybrid Zone Controller Proxy，以及至少一個 Hybrid Multimedia Router。
{% endhint %}

3. 選取 **Hybrid Zone Controller Proxy** 以安裝此元件。

![](https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-a92d7f02865211b8643b8e5e5965e5005d59833b%2Funknown.png?alt=media)

4. 選擇您在前一節部署的 Zoom Node 伺服器，以安裝 **Hybrid ZC Proxy** 服務。
5. 選擇您要使用的憑證註冊方法。
   1. 建議使用 Zoom Auto-PKI。
6. 定義 **主要 IP 位址** 的 Zoom Node。
   1. 當您按一下方塊時，這會自動填入。
7. 按一下 **新增**.

Zoom Node 將開始部署 Hybrid Zone Controller Proxy 服務。

請至少等待 1 分鐘，讓 Zone Controller Proxy 服務完成安裝並自動註冊其憑證。在安裝等待期間，您可以忽略 Installed Status 旁顯示的任何錯誤訊息。

服務部署完成後，狀態會從 Installed 變更為 Stopped。至少等待一分鐘後，您需要按一下重新整理，才能看到狀態變更。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-c19e23a6e01a079b048c4bca48fb1095025731ef%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

接著，按一下 **Start** 按鈕，以啟用新的 Hybrid Zone Controller Proxy 並查看程序狀態。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-714d1d15d89102aaaae15f3f0a962f405d7afd3e%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

（選用）按一下 Hybrid Zone Controller Proxy 名稱，以查看新 Zone Controller Proxy 的屬性。接著，按一下 **編輯** 畫面右側的按鈕，以變更 **服務名稱**。完成任何變更後，按一下 **儲存** 以變更名稱。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-ec17661502231b1084e42d4c4e251b93fdcfc691%2Funknown.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

對於正式環境部署，請依照這些指示在另一台獨立的 Zoom Node VM 上安裝第二個 Hybrid Zone Controller proxy。

#### Hybrid Multimedia Router (HMMR) 安裝

接下來，您可以執行與前一節 Hybrid ZC Proxy 相同的流程來新增 Hybrid Multimedia Router (HMMR)，但這次您要選擇 **Hybrid Multimedia Router** 。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-30991a556ec9c6a69f468ec1e3459923926451bd%2Funknown.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

若要安裝 HMMR 服務：

1. 選擇您剛剛部署 Hybrid ZC Proxy 服務的 Zoom Node 伺服器。
2. 選擇 **Meeting Zone** 此 HMMR 所服務的。
3. 選擇您要使用的憑證註冊方法。
   1. 建議使用 Zoom Auto-PKI。
4. 選擇其中一個 **次要 IP 位址** ，這些位址已指派給 Zoom Node。
   1. 當您按一下方塊時，這會自動填入。
5. 按一下 **新增**.

Zoom Node 將開始部署 HMMR 服務。

請至少等待 1 分鐘，讓 HMMR 服務完成安裝並自動註冊其憑證。在安裝等待期間，您可以忽略 Installed Status 旁顯示的任何錯誤訊息。

服務安裝完成後，其狀態將會是 **Stopped**.

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-b4819e85316c5abfd7c24ca92b29f9cae48631bd%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

按一下 **Start** 按鈕以啟用 HMMR 服務。

若要增加規模，請再次依照相同流程，在第二個 Zoom Node 上部署第二個 Hybrid MMR。

#### 啟用使用者使用 Hybrid Meeting Services

返回 Zoom Admin portal。在 [**管理中心**](https://zoom.com/account)中，前往 **設定** → [**會議（進階）**](https://zoom.com/account/setting#tab-meeting) 中，並向下捲動至 **使用混合服務供會議主持人與參與者使用的選項**.

啟用 **選項滑桿** ，並選取您將 Zone Controller Proxy 部署到的混合會議區域。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-2f6a177da64bc9761002fa617dd34103269e48e8%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

#### 測試 Hybrid Meeting Service

從測試中的 Zoom 執行個體所定義的帳戶開始會議，並從幾個具有內部 L3 連線且對 Zoom Node 低延遲的用戶端加入。

{% hint style="info" %}
Zoom Workplace 應用程式會對指派給該帳戶的 Zone Controller 進行測試連線。回應最快者會被視為「最近」，用戶端將會被導向至已註冊到它的 MMR。如果雲端資源可用且比內部網路資源「更近」，則會選擇雲端資源。
{% endhint %}

#### Proxy 互動與安全性

Zoom Node OS 支援其非媒體功能的代理伺服器通訊，包括憑證註冊與 Zoom Node 管理流量。不過，所有媒體流量都必須直接傳送到 Zoom 的雲端，並略過任何適用的代理伺服器。

### <mark style="color:藍色;">服務模組部署：Meeting Survivability</mark>

Zoom Node Meeting Survivability 引入了 Survivable Zones，也就是基礎架構元件的邏輯分組，可在網路緊急狀況期間實現不中斷的通訊。

一個 Region 包含一個或多個 Survivable Meeting Zones (SMZs)，其中包括 Survivable Zone Controllers 與 Hybrid Multimedia Routers，以提供具備韌性的會議主機服務。在 SMZ 內，Survivable Multimedia Routers 會路由媒體流量。使用者可使用相同的 Zoom Workplace 應用程式與 Survivable Meeting URL 進入 Survivable Zone 的會議，即使沒有網際網路也能持續會議。這種架構有助於確保即使網路中斷，重要會議仍能繼續進行。

Survivable Zone 對應：

* Region（包含 SMZs）
* Survivable meeting zone（包含 survivable zone controllers）
* Hybrid Multimedia Routers
* Survivable meeting URL
* Zoom Workplace 應用程式

在此功能初次推出時，Zoom Meetings Local Survivability 針對五（5）個元件中的每一個都需要一台獨立的 Zoom Node。由於這些服務所需資源極少，可將 VM 設定從預設的 Zoom Node OVA/QCOW2 組態降低。vCPU 數量可調整至三（3）個 vCPU，RAM 可降低至 8 GB。

#### 定義 Survivability Zones

至少必須有一（1）個 Survivability Zone，將 Zoom Workplace 應用程式導向韌性資源。單一 Survivability Zone 可為多個 Hybrid Meeting Zones 提供服務。

若要定義這些區域：

1. 瀏覽至 Zoom Admin Portal。
2. 選取 **Node Management > Modules**.
3. 按一下 **節點** 位於畫面頂端。
4. 按一下 **Survivability Zones**.

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-56d57bdeef8e2f2643226e7e137c562b87bf7cd0%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

5. 按一下 **新增 Survivability Zone** 位於畫面左側。
6. 輸入名稱。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-e0e51619b8c59fe96d032d13335ccd42afa30ea3%2Funknown.png?alt=media" alt="" width="392"><figcaption></figcaption></figure>

7. 按一下 **Survivability Zone** 下拉並選取 **Survivability zone** ，這是剛建立的。
8. 使用下拉清單，選取一個或多個要提供韌性保障的 hybrid Meeting Zones。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-f8ab7b015f8c549a12670ee546d9eef3c54700e4%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
在選擇 Survivability Meeting Zone 要涵蓋哪些 hybrid Meetings Zones 時，請務必考量網路拓樸與所需的韌性覆蓋範圍。
{% endhint %}

#### 部署韌性元件

接下來，您需要部署五（5）台 Zoom Node VM。

每個 Node 只需要一個 IP 位址，因為每個都只執行單一模組。更多詳細資訊請參閱 [部署 Zoom Node 管理伺服器](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0061896) Zoom Support 上的指南。

**安裝 Zoom Node 模組**

在部署 Meetings Hybrid 模組（Zone Controller Proxy 與 Hybrid Multimedia Routers）之後，仍需部署五（5）個 Meeting Survivability 所需元件。

{% hint style="danger" %}
這些元件必須 **依正確順序** 部署，因為某些模組會依賴其他模組已先安裝完成，以避免部署失敗。
{% endhint %}

以下元件提供將在發生故障時使用的韌性基礎架構：

1. **Survivability Database**：為韌性元件提供持續性儲存。
2. **Survivability Load Balancer**：將傳入流量分散到多台網頁伺服器，以提供高可用性與可擴充性。
3. **Survivability Secret Agent：CSMS（Credential Store and Management Service）**：安全地儲存與管理 Meeting Survivability 區域內使用的所有敏感憑證與祕密資訊。
4. **Survivability Web Server**：管理 Meeting Survivability 設定並與用戶端通訊。
5. **Survivability Zone Controller**：將用戶端導向現有的 HMMR 以進行會議運作。

該 **新增服務** Zoom Admin portal 中的選單可讓您新增這些元件。請注意，這些元件都可在 **Meeting Survivability** 標題下找到。此指南接下來的步驟會帶您安裝下列螢幕截圖所示的所有元件：

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-74e887a092b84906529984e4b6f1377b1711f104%2Funknown.png?alt=media" alt="" width="563"><figcaption></figcaption></figure>

{% hint style="info" %}
您必須在每次安裝後返回此 **新增服務** 區段。
{% endhint %}

該 **Survivability Database** 元件是第一個。 **新增資料庫** 對話視窗會出現。選取正確的 Node、Survivability Zone，並為新資料庫命名後，您接著會新增負載平衡器。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-11c739ead7753376b23d8340fcdb37ec5ede1539%2Funknown.png?alt=media" alt="" width="461"><figcaption></figcaption></figure>

接著，您將安裝 **Survivability Load Balancer** 元件。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-064b538fbc10a0fe3608ec66e4b4f3e8f261c745%2Funknown.png?alt=media" alt="" width="458"><figcaption></figcaption></figure>

新增後，您必須等待這些元件完成安裝並啟動。當您看到元件為作用中且已啟動時，即可繼續進行其他元件安裝。

接下來是 **Survivability Secret Agent**，它也位於 Zoom Admin portal 中的 **新增服務** 選單。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-137c2013c8517056c3c52570a1af087d11840f6b%2Funknown.png?alt=media" alt="" width="461"><figcaption></figcaption></figure>

接著，您下一步將安裝 **Survivability Zone Controller**.

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-c6b05ed59663fe28c5190ab4f7c885e6652b8afc%2Funknown.png?alt=media" alt="" width="459"><figcaption></figcaption></figure>

下一個要安裝的元件是 **Survivability Web Server**.

該 **使用者名稱** 以及 **密碼** 您所輸入的將是供管理員管理並啟用 Survivability 的帳密。請儲存並保留這些憑證：之後在本指南中會用到。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-893649d3859d81db6fae47432248c2c5a467ea3c%2Funknown.png?alt=media" alt="" width="455"><figcaption></figcaption></figure>

這些元件通常會自動啟動。如果有任何一個未能如此，您必須先針對該特定服務進行疑難排解，然後才能繼續。

手動啟動服務需要特定順序。請依下列順序啟動服務：

1. Survivability Database (3306)
2. Survivability Load Balancer (443)
3. Survivability Secret Agent (443)
4. Survivability Web Server (8080)
5. Survivability Zone Controller (443)

當所有服務都已啟用並執行時，Hybrid Meetings 區段應會如下圖所示：

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-66ca13c9157bd11d6da2bfe50572a4e85f8036fe%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

#### Survivability 的 DNS 組態

為了確保 Zoom Workplace 應用程式在網路中斷時仍可連線至可韌性存活的資源，Zoom Meetings Local Survivability 需要每個會議服務都能透過本機可解析的 DNS 主機名稱存取。

Zoom 的 Auto PKI 服務會自動以有效且受公開信任的憑證授權單位（DigiCert）憑證註冊 Zoom Node 及其上部署的所有模組。

{% hint style="info" %}
也支援由客戶提供、受公開信任的 CA 憑證，並使用客戶自行控制的網域。
{% endhint %}

Zoom Node 模組會在此流程中向 Zoom 的 zoomonprem.com 網域註冊。通常，當使用 Zoom 管理的網域時，Zoom 會代客戶處理所有 DNS 記錄。

然而，在網路中斷期間，公開 DNS 可能無法用於解析這些主機名稱。主機名稱解析是確保用戶端與韌性元件之間進行 TLS 協商與安全通訊的必要條件。

這些主機名稱必須能在您的本機 DNS 伺服器上解析，才能在中斷期間啟用與各服務的通訊。若沒有正確的 DNS 解析，Meeting survivability 將無法運作。

若要讓內部 Zoom Workplace 應用程式執行個體在中斷期間能解析主機名稱，您必須建立一個自架的 `<customervanitydomain>.zoomonprem.com` 網域，並在本機 DNS 伺服器中加入必要的 A 記錄。

{% hint style="info" %}
也可以使用此區域的條件式轉送器；但是，所有必要的 A 記錄都必須位於此區域中。
{% endhint %}

以下服務需要唯一的 DNS 項目：

* 所有 HMMR 模組
* Survivability Database
* Survivability Load Balancer
* Survivability Web Server
* Survivability Secret Agent
* Survivability Zone Controller

以下是這些 DNS 項目可能的樣子示例：

````
```private-fa4dfs828ds8f2321d8311.customer.zoomonprem.com```
````

即使沒有公開網際網路連線，Zoom Node 也會使用這些主機名稱與各服務連線。這些主機名稱是在為每個 Zoom Node 服務進行動態憑證註冊時產生的，之後無法變更。

您可以在組織的 Zoom Node 管理入口網站中找到所需的 DNS 主機名稱，您可透過連線至 <https://zoom.us/node/home> 並在瀏覽器中開啟。

在以下範例中，有兩（2）個 HMMR，以及您在上一節中安裝的五（5）個韌性元件。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-66ca13c9157bd11d6da2bfe50572a4e85f8036fe%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

可使用匯出功能來匯出所有必要記錄。

使用方式：按一下 Service 欄位旁的核取方塊以選取所有記錄。將會出現新的按鈕「下載 DNS Record」。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-7057de93753aafd402b9182a1a2c3e2ea7a9b4ee%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

按一下該按鈕即可將記錄下載成文字檔。

文字檔看起來會類似以下範例：

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-6ccbad5f0c7287ee258d89cdd8af1986091b140f%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

現在您必須為 DNS 記錄清單中的每個項目建立記錄。

{% hint style="info" %}
連接埠號碼與 DNS 解析無關，可以忽略。
{% endhint %}

{% hint style="warning" %}
如果未來部署其他模組，這些記錄也必須 **一併新增**。若未如此，若 Zoom Workplace 應用程式無法解析所有元件名稱，韌性功能可能無法運作。
{% endhint %}

如果每個服務的 DNS 項目與指派的 Zoom Node 憑證不相符，在加入會議或瀏覽至排定的會議時，您可能會看到以下錯誤：

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-5dd2487ca32c0f1d9434a596604b59f519cf0605%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

這表示 DNS 解析未正確運作。請確認所有記錄都位於本機 DNS 中。

#### 在帳戶／群組／使用者層級啟用服務

在部署並啟動韌性元件後，可在 Zoom 管理網頁入口網站中完成設定。這可在三個層級啟用韌性：整個帳戶、群組（適用於不同地理位置中的多個 Survivability Zones），或個別使用者（適合測試）。

若要在帳戶層級啟用 meeting survivability：

1. 在 [**管理中心**](https://zoom.com/account)中，前往 **設定** → [**會議**](https://zoom.com/account/setting#tab-meeting) → **會議（進階）**.
2. 使用下拉選單，選取 **Survivability Zone** 供此帳戶使用的。
3. 按一下 **切換按鈕** 旁邊的切換鈕以啟用它。

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-320ba712ab565749089be159b47e474db8980b7e%2Fimage.png?alt=media" alt=""><figcaption></figcaption></figure>

4. （選用）若要在群組或使用者層級啟用 meeting survivability，請前往群組或使用者層級中的相同設定，並重複前述步驟。

### <mark style="color:藍色;">服務模組部署：Zoom Recording Hybrid</mark>

Zoom Recording Hybrid (ZRH) 是 Zoom Meetings Hybrid (ZMH) 的重要配套功能。它支援兩種錄製模式：

* Zoom Meetings Hybrid - Private Mode 會議錄製
* Zoom Meetings Hybrid - Hybrid Mode 會議錄製

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-826257f8346dfecd6edfcc05bd273b3eea4bf41e%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

Zoom Recording Hybrid 模組包含五個用途各異的服務：

* **Meeting Recorder**：透過加入內部部署的 Hybrid MMR 來錄製 Private Mode 會議。會議媒體與錄製內容會保留在您的網路內。
* **Hybrid Transfer Service**：將您的會議錄製從 Zoom 雲端轉移至內部部署的 NFS 儲存。
* **Content Streamer**：透過將會議錄製直接串流到 Zoom Workplace 應用程式，啟用隨選播放。使用者可透過瀏覽器存取其本機錄製。
* **Streamer Load Balancer**：在一個或多個 Content Streamer 之間平衡流量。部署 Content Streamer 時需要此元件。
* **Meeting Archiver**：為被指派此功能的使用者執行內部部署的會議錄製合規封存。

#### Zoom Meetings Hybrid - Private Mode 會議錄製

Private Mode 會議會將會議媒體與訊號保持在內部部署環境中。所有與會者都直接連線到客戶機房內執行的會議資源，無法透過 Zoom 雲端資源加入會議。

該 **Zoom Recording Hybrid - Meeting Recorder** 服務會直接加入此會議以進行錄製。會議媒體路徑與錄製資料會保留在貴組織的網路內。會議結束後，錄製內容會排入佇列進行轉碼，並傳送至您提供的 NFS 儲存。

#### Zoom Meetings Hybrid - Hybrid Mode 會議錄製

Zoom Meeting Hybrid 會在本機處理內部部署使用者的會議媒體，並允許外部使用者透過 Zoom 雲端加入會議。會議媒體會在 Zoom 雲端 MMR 與內部部署混合 MMR 之間串接傳遞。Zoom 雲端提供的服務，例如 AI Companion、字幕、轉錄與雲端錄製，皆可用於此類會議。

Hybrid Mode 會議的會議錄製與轉碼功能會在 Zoom 雲端執行。 **Zoom Recording Hybrid - Hybrid Transfer Service** 會部署在 Zoom Node 上，以便將會議錄製移轉至您的 NFS 儲存。

#### Hybrid Meeting Archiver

Zoom 的會議封存解決方案通常部署於法規遵循情境，在這些情境中，規定特定使用者參與的所有會議都必須自動錄製並封存。與會議錄製不同，會議錄製中主持人可依需要開始或停止錄製；會議封存會錄製並封存整場會議。被指派會議封存功能的使用者完全不會與會議封存功能互動。

該 **Meeting Archiver Service** 會將會議封存從 Zoom 雲端移轉至您的 NFS 儲存。

#### 部署 Recording Hybrid 服務

您想要在本機錄製的會議類型，將決定需要部署哪些服務。

* 若要錄製 Private Mode 會議，請部署 **Meeting Recorder**.
* 若要錄製 Hybrid Mode 會議，請部署 **Hybrid Transfer Service**.
* 若要讓使用者能播放自己的錄製，請部署 **Content Streamer** 以及 **Streamer Load Balancer**.
* 若要將會議封存從 Zoom 雲端移轉至您的內部部署 NFS 儲存，請部署 **Meeting Archiver** 服務。

{% hint style="info" %}
由於這些服務需要大量運算資源，大多數服務無法以共用同一 Node 的方式安裝。
{% endhint %}

| 服務                      | Node 共用同址部署 |
| ----------------------- | ----------- |
| Meeting Recorder        | 單一服務        |
| Hybrid Transfer Service | 支援共用同址部署    |
| Streamer Load Balancer  | 支援共用同址部署    |
| Content Streamer        | 支援共用同址部署    |
| Meeting Archiver        | 支援共用同址部署    |

如果您要為最小化部署部署全部五（5）個服務，則需要 1–2 台 Zoom Node VM（若要進行 Private 會議錄製，則 Meeting Recorder 需一台），以及另一台用於其他元件。若需要更多系統容量，則可能需要額外的 Nodes。

請根據貴組織需求判定需要部署哪些服務。典型客戶部署會著重於確保 Private mode 會議錄製保留在組織內。在此情境下，應部署 Meeting Recorder、Content Streamer 與 Streamer Load Balancer。

每個 Meeting Recorder 都必須安裝在自己的 Zoom Node VM 上，因為該服務會使用該 Node 的全部容量，且不得在其上部署其他服務。

Content Streamer 與 Streamer Load Balancer 可共用安裝在單一 Zoom Node VM 上。

#### Zoom Node VM 規模設定 - Private Mode

了解您將同時錄製多少場會議很重要，因為錄製媒體及其轉碼是資源密集型程序，必須配置足夠的硬體資源。

預設的 Zoom Node VM 大小（8 vCPU、16GB RAM、200GB HDD）可提供足夠資源來處理 10 個同步錄製與 2 個轉碼。

標準與最低 VM 硬體規格請參閱 [Zoom Node 基礎架構先決條件](/technical-library/zh-tw/jin-jie-qi-ye-fu-wu/zoom-node/zoom-node-deployment-field-guide/zoom-node-infrastructure-prerequisites.md#virtual-machine-hardware-specifications) 區段 [Zoom Node 基礎架構先決條件](/technical-library/zh-tw/jin-jie-qi-ye-fu-wu/zoom-node/zoom-node-deployment-field-guide/zoom-node-infrastructure-prerequisites.md) 頁面上設定對應。

的

錄製是即時接收會議媒體的程序，必須具備足夠的 CPU 處理能力才能運作。

請決定您將同時錄製多少場會議。如果您只錄製 Private mode 會議，請確認您所查看的是這類會議的同時數量。

請參閱下表，以判斷您需要 20 或 30 個同步會議錄製。您需要如圖所示手動調整 VM 的 CPU 與 RAM 設定：

|           | 組態選項 1                                        | 組態選項 2                                         | 組態選項 3                                         |
| --------- | --------------------------------------------- | ---------------------------------------------- | ---------------------------------------------- |
| 硬體規格      | <p>8 CPU</p><p>16 GB RAM</p><p>100 GB HDD</p> | <p>16 CPU</p><p>32 GB RAM</p><p>100 GB HDD</p> | <p>24 CPU</p><p>84 GB RAM</p><p>100 GB HDD</p> |
| 建議的次要磁碟區  | 200 GB                                        | 350 GB                                         | 500 GB                                         |
| 最多可同時錄製數量 | 10 個錄製                                        | 20 個錄製                                         | 30 個錄製                                         |
| 最多可同時轉碼數量 | 2 個轉碼                                         | 4 個轉碼                                          | 6 個轉碼                                          |

{% hint style="info" %}
Hybrid Meetings 會由 Zoom 雲端錄製並轉碼。此程序在雲端完成後，Hybrid Transfer Service 會將錄製移轉到內部部署儲存。這不是資源密集型程序。
{% endhint %}

#### 設定錄製區域

錄製區域可支援一個或多個 hybrid Meeting Zones，作為這些會議區域的錄製資源池。

1. 瀏覽至 Zoom 管理入口網站。
2. 選取 **Node Management > Modules > Nodes > Recording Zones**.

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-c05d0429f969d07afa752b6a558ab55f594562b8%2Funknown.png?alt=media" alt=""><figcaption></figcaption></figure>

3. 按一下 **新增 Recording Zone** 按鈕。\\

   <figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-55e16974bffce8158181611ca7f2b857ec590532%2Fimage.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
4. 進行下列選擇：
   1. 選擇 **區域名稱**.
   2. 按一下 **Zoom 資料中心** 下拉並選取相關的資料中心。
   3. 在 **NFS 伺服器 IP / FQDN** 文字方塊中輸入 NFS 伺服器。
   4. 在 **NFS 路徑** 文字方塊中新增 NFS 路徑，錄製將儲存在該處。

{% hint style="info" %}
您的 NFS 伺服器必須設定為允許對共用資料夾的讀寫存取。使用 NFS 時，通常表示要為允許連線的 Zoom Node IP 設定適當權限。

如果您在 Node 頁面上看到 External Storage 狀態錯誤，通常與 NFS 權限有關。請查看 NFS 伺服器記錄以及 Node Agent 記錄，以判定問題根因。

若要部署任何 hybrid recording 服務，必須先成功連接 NFS，因為它是錄製／封存儲存所必需的。
{% endhint %}

#### 部署 Private Mode 會議的 Meeting Recorder 服務

若要部署此服務：

1. 返回 **Node Management** 儀表板。
2. 選取 **Node Management > Modules > Services**.
3. 按一下 **新增服務**.
4. 按一下 **Meeting Recorder**.\\

   <figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-e1a3e137b29cb947b0eaf4ebd85dd43df04c315e%2Funknown.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>
5. 在 **安裝到節點上**下，選取您要部署服務的伺服器。
6. 在 **Recording Zone**，選取指派給 Meeting Recorder 的區域。

{% hint style="info" %}
如果尚未建立 Recording Zone，請按一下 **新增一個區域** 以新增錄製區域。
{% endhint %}

7. 按一下 **進階設定** 以設定 Meeting Recorder 服務的其他設定：
   1. 在 **Concurrent Recording Count**，設定一次可錄製的最大會議數量。
   2. 在 **Concurrent Transcoding Count**，設定一次可轉碼的最大錄製數量。

{% hint style="info" %}
同時錄製的最大數量不應超過[ 根據 Node 伺服器硬體的建議最大值](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0060770).
{% endhint %}

8. 按一下 **新增**.

#### 部署 Streamer 負載平衡器服務

若要部署負載平衡器：

1. 返回 Node 管理儀表板。
2. 選取 **Node Management > Modules > Services**.
3. 按一下 **新增服務**.
4. 在 **Hybrid 錄製**，按一下 **Streamer Load Balancer**.
5. 在 **安裝到節點上**下，選取您要部署服務的伺服器。
6. 在 **Recording Zone**，選取您要將服務指派到的區域。

{% hint style="info" %}
如果[ Recording Zone](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0074360#mcetoc_1i9rqarc6l) 尚未建立，請按一下 **新增一個區域** 以新增錄製區域。
{% endhint %}

7. 在 **內部 IP**，輸入為此服務設定的內部 IP。
8. （選用）在 **進階設定**下，您可以選擇啟用：
   1. 允許外部存取（NAT 模式）：啟用後可開啟網路位址轉譯，並允許外部使用者加入會議。

{% hint style="info" %}
如果已啟用 NAT，則必須輸入外部 IP。此外，可設定用於連接埠轉送的 SSL 連接埠，且可為外部網域新增前綴。
{% endhint %}

9. 按一下 **新增**.\\

   <figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-24872edbbb466cbe631c1f0dd887e97cf053d811%2Funknown.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="warning" %}
在上方的範例截圖中，有一個 UX 錯誤，將「外部 IP」標示在原本應為「內部 IP」的位置。如果您遇到此問題，請在此欄位手動輸入您的內部 IP。
{% endhint %}

#### 部署 Content Streamer 服務

{% hint style="info" %}
在[ 部署錄製服務的最低系統需求](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0060770).

在安裝 Content Streamer 之前，您必須先安裝 Streamer 負載平衡器。
{% endhint %}

若要部署串流服務：

1. 返回 Node 管理儀表板。
2. 選取 **Node Management > Modules > Services**.
3. 按一下 **新增服務**.
4. 在 **Hybrid 錄製**，按一下 **Content Streamer**.
5. 在 **安裝到節點上**下，選取您要部署服務的伺服器。
6. 在 **Recording Zone**，選取您要將服務指派到的區域。

{% hint style="info" %}
如果[ Recording Zone](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0074360#mcetoc_1i9rqarc6l) 尚未建立，請按一下 **新增一個區域** 以新增錄製區域。
{% endhint %}

7. 在 **內部 IP**，輸入為此服務設定的內部 IP。
8. （選用）如有需要，可更新 SSL 連接埠（預設為 443）。
9. 按一下 **新增**.\\

   <figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-07d5f53e9b0ff422af35c68639b4106937afeee8%2Funknown.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

{% hint style="info" %}
如果您預期需要支援超過 1,000 個同時串流，請部署額外的 Content Streamer 服務。Streamer 負載平衡器會自動將流量分散到所有 Content Streamer 服務。
{% endhint %}

執行後，當您從 Zoom 的雲端錄製網頁介面播放會議錄製內容時，系統會無縫叫用 Content Streamer。雲端中的播放 URL 會指向 Streamer 負載平衡器，而該平衡器會使用 Content Streamer 從 NFS 儲存空間播放錄製內容。

#### 部署 Hybrid Transfer 服務

若要部署轉移服務：

1. 返回 Node 管理儀表板。
2. 選取 **Node Management > Modules > Services**.
3. 按一下 **新增服務**.
4. 在 **Hybrid 錄製**，按一下 **Hybrid Transfer 服務**.
5. 在 **安裝到節點上**下，選取您要部署服務的伺服器。
6. 在 **Recording Zone**，選取您要將 Meeting Recorder 指派到的區域。

{% hint style="info" %}
如果[ Recording Zone](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0074360#mcetoc_1i9rqarc6l) 尚未建立，請按一下 **新增一個區域** 以新增錄製區域。
{% endhint %}

7. 按一下 **新增**.

Hybrid Transfer 服務元件將開始安裝。完成後，此服務 **狀態** 將會 **Stopped**。在新部署的服務旁，按一下 **Start**.

服務 **狀態** 將會更新為 **執行中**.

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-d91b6590ca5ac6de27b9abb3617056e709b955ec%2Funknown.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>

#### 部署 Meeting Archiver 服務

若要部署封存服務：

1. 返回 Node 管理儀表板。
2. 選取 **Node Management > Modules > Services**.
3. 按一下 **新增服務**.
4. 在 **Hybrid 錄製**，按一下 **Meeting Archiver**.
5. 在 **安裝到節點上**下，選取您要部署服務的伺服器。
6. 在 **Recording Zone**，選取您要將 Meeting Recorder 指派到的區域。

{% hint style="info" %}
如果[ Recording Zone](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0074360#mcetoc_1i9rqarc6l) 尚未建立，請按一下 **新增一個區域** 以新增錄製區域。
{% endhint %}

7. 按一下 **進階設定** 以為 Meeting Archiver 服務設定其他設定：
   1. 在 **並行封存器數量**，設定可同時錄製以供封存的會議最大數量。
   2. 在「並行封存器數量」下，設定可同時轉碼以供封存的錄製檔最大數量。

{% hint style="info" %}
同時錄製的最大數量不應超過[ 根據 Node 伺服器硬體的建議最大值](https://support.zoom.com/hc/en/article?id=zm_kb\&sysparm_article=KB0060770).
{% endhint %}

8. 按一下 **新增**.

Meeting Archiver 服務元件將開始安裝。完成後，此服務 **狀態** 將會 **Stopped**。在新部署的服務旁，按一下 **Start**.

服務 **狀態** 將會更新為 **執行中**.

<figure><img src="https://2668295848-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FctBXUMeBy4rtLMmMkKRG%2Fuploads%2Fgit-blob-b00ad4bfc3d4d5313f3a8e993c66cf8e249c64f3%2Funknown.png?alt=media" alt="" width="375"><figcaption></figcaption></figure>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://library.zoom.com/technical-library/zh-tw/jin-jie-qi-ye-fu-wu/zoom-node/zoom-node-deployment-field-guide/zoom-node-service-module-deployments.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
