教學課程:使用 Azure 檔案同步擴充 Windows 檔案伺服器

本文示範使用 Azure 檔案同步來擴充 Windows Server 儲存體容量的基本步驟。雖然本教學課程使用作為 Azure 虛擬機器 (VM) 的 Windows Server,但您通常會對內部部署伺服器進行此程序。 您可以在部署 Azure 檔案同步一文中找到在自己的環境中部署 Azure 檔案同步的指示。

  • 部署儲存體同步服務
  • 準備 Windows Server 以搭配 Azure 檔案同步使用
  • 安裝 Azure 檔案同步代理程式
  • 向儲存體同步服務註冊 Windows Server
  • 建立同步群組和雲端端點
  • 建立伺服器端點

如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶

登入 Azure

登入 Azure 入口網站

準備您的環境

在本教學課程中,您必須先完成下列動作,才能部署 Azure 檔案同步:

  • 建立 Azure 儲存體帳戶和檔案共用
  • 設定 Windows Server 2019 Datacenter VM
  • 準備要使用 Azure 檔案同步的 Windows Server VM

建立資料夾和 .txt 檔案

在本機電腦上,建立名為 FilesToSync 的新資料夾,並新增名為 mytestdoc.txt 的文字檔。 您將在本教學課程稍後的步驟中將該檔案上傳至檔案共用。

建立儲存體帳戶

若要在 Azure 入口網站中建立一般用途 v2 儲存體帳戶,請遵循下列步驟:

  1. 在 [Azure 服務] 下,選取 [儲存體帳戶]。
  2. 在 [儲存體帳戶] 頁面上,選擇 [+ 建立]。
  3. 在 [基本] 刀鋒視窗上,選取要在其中建立儲存體帳戶的訂用帳戶。
  4. 在 [資源群組] 欄位下,選取您想要的資源群組,或建立新的資源群組。 如需 Azure 資源群組的詳細資訊,請參閱 Azure Resource Manager 概觀
  5. 接下來,輸入儲存體帳戶的名稱。 您所選擇的名稱在整個 Azure 中必須是唯一的。 名稱的長度必須介於 3 到 24 個字元之間,且只能包含數字和小寫字母。
  6. 選取儲存體帳戶的區域,或使用預設區域。
  7. 選取一個效能層級。 預設階層為 [標準]。
  8. 指定儲存體帳戶的複寫方式。 預設的備援選項是 [異地備援儲存體 (GRS)]。 如需可用複寫選項的詳細資訊,請參閱 Azure 儲存體備援
  9. 您可以在 [進階]、[網路]、[資料保護] 和 [標籤] 刀鋒視窗上取得其他選項。 若要使用 Azure Data Lake Storage,請選擇 [進階] 刀鋒視窗,然後將 [階層命名空間] 設定為 [啟用]。 如需詳細資訊,請參閱 Azure Data Lake Storage Gen2 簡介
  10. 選取 [檢閱 + 建立] ,以檢閱您的儲存體帳戶設定並建立帳戶。
  11. 選取 [建立]。

下圖顯示新儲存體帳戶 [基本] 刀鋒視窗上的設定:

螢幕擷取畫面,顯示如何在 Azure 入口網站中建立儲存體帳戶。

建立檔案共用

部署 Azure 儲存體帳戶之後,請遵循下列步驟來建立檔案共用。

  1. 在 Azure 入口網站中,選取 [前往資源] 。

  2. 從左側功能表中,選取 [資料儲存體] > [檔案共用]。

  3. 選取 [+ 檔案共用] 。

  4. 將新的檔案共用命名為 afsfileshare,並將分層設定為 [交易最佳化],然後選取 [建立]。 您只需要 5 TiB 就能進行本教學課程。

    顯示如何使用 Azure 入口網站建立新檔案共用的螢幕擷取畫面。

  5. 選取新的檔案共用。 在檔案共用位置上,選取 [上傳] 。

    此螢幕擷取畫面顯示尋找新檔案共用的 [上傳] 按鈕的位置。

  6. 瀏覽至本機機器上 .txt 檔案建立所在的 FilesToSync 資料夾,並選取 mytestdoc.txt,然後選取 [上傳]。

    顯示如何使用 Azure 入口網站流覽檔案並將其上傳至新檔案共用的螢幕擷取畫面。

此時,您已建立儲存體帳戶,和具有一個檔案的檔案共用。 現在,您將部署具有 Windows Server 2019 Datacenter 的 Azure VM,以代表本教學課程中的內部部署伺服器。

部署 VM 並連結資料磁碟

  1. 在 Azure 入口網站中選取 [首頁],然後在 [Azure 服務] 下,選取 [+ 建立資源]。

  2. 在 [常用 Azure 服務] 下,選取 [虛擬機器] > [建立]。

  3. 在 [專案詳細資料] 下,選取您的訂用帳戶以及您為本教學課程所建立的資源群組。

    此螢幕擷取畫面顯示如何為本教學課程建立 V M 時提供專案和實例詳細資料。

  4. 在 [執行個體詳細資料] 下方,提供 VM 名稱。 例如,您可以使用 myVM。

  5. 請不要變更 [區域]、[可用性選項] 和 [安全性類型] 的預設設定。

  6. 在 [映像] 下,選取 [Windows Server 2019 Datacenter - Gen2]。 將 [大小] 保留為預設值。

  7. 在 [系統管理員帳戶] 底下提供 VM 的 [使用者名稱] 和 [密碼] 。 使用者名稱長度必須介於 1 與 20 個字元之間,而且不能包含特殊字元 \/""[]:|<>+=;,?*@& 或結尾為 '.'。密碼長度必須介於 12 與 123 個字元之間,而且必須具有下列其中 3 個字元:1 個小寫字元、1 個大寫字元、1 個數字和 1 個特殊字元。

    顯示如何設定 V M 使用者名稱、密碼和輸入連接埠規則的螢幕擷取畫面。

  8. 在 [輸入連接埠規則] 下,選擇 [允許選取的連接埠],然後從下拉式功能表中選取 [RDP (3389)] 和 [HTTP (80)]。

  9. 在建立 VM 之前,您需要先建立資料磁碟。

    1. 在頁面底部,選取 [下一步: 磁碟]。

      顯示如何選取 [磁片] 索引標籤的螢幕擷取畫面。

    2. 在 [磁碟] 索引標籤的 [磁碟選項] 下方,保留預設值。

    3. 在“数据磁盘”下,选择“创建并附加新磁盘”。

    4. 使用預設設定,但 [大小] 除外,在本教學課程中,請選取 [變更大小] 以將其變更為 [4 GiB]。

      顯示如何為您的 V M 建立新資料磁片的螢幕擷取畫面。

    5. 選取 [確定] 。

  10. 選取 [檢閱 + 建立]。

  11. 選取 [建立] 。

    您可以選取 [通知] 圖示以監看部署進度。 建立新 VM 可能需要幾分鐘的時間。

  12. 在 VM 部署完成後,請選取 [前往資源] 。

此時,您已建立新的虛擬機器,並連結資料磁碟。 接著,您應連線至 VM。

連接到您的 VM

  1. 在 Azure 入口網站中,選取 [VM 屬性] 頁面上的 [連線] > [RDP]。

    顯示醒目提示 [R D P] Azure 入口網站上 [連線] 按鈕的螢幕擷取畫面。

  2. 在 [連線] 頁面上,保留預設選項,以使用「公用 IP 位址」透過連接埠 3389 進行連線。 選取 [下載 RDP 檔案] 。

    顯示如何與 R D P 連線的螢幕擷取畫面。

  3. 開啟下載的 RDP 檔案,然後在出現提示時選取 [連線]。 您可能會看到警告,指出「無法識別此遠端連線的發行者」。 還是按一下 [連線]。

  4. 在要求您輸入認證的 [Windows 安全性] 視窗中,選取 [更多選擇],然後選取 [使用不同的帳戶]。 在 [電子郵件地址] 欄位中輸入 localhost\username,並輸入您為 VM 所建立的密碼,然後選取 [確定]。

    顯示如何輸入 V M 登入認證的螢幕擷取畫面。

  5. 您可能會在登入程序期間收到憑證警告,指出無法驗證遠端電腦的身分識別。 選取 [是] 或 [繼續] 以建立連線。

準備 Windows Server VM

針對 Windows Server 2019 Datacenter VM,停用 [Internet Explorer 增強式安全性設定]。 此步驟只需要在初始伺服器註冊時執行。 您可以在註冊伺服器後重新啟用它。

在 Windows Server 2019 Datacenter VM 中,會自動開啟伺服器管理員。 如果伺服器管理員未依預設開啟,請在「開始功能表」中加以搜尋。

  1. 在 [伺服器管理員] 中,選取 [本機伺服器] 。

    顯示如何在 伺服器管理員 U I 左側尋找本機伺服器的螢幕擷取畫面。

  2. 在 [屬性] 窗格上,尋找 [IE 增強式安全性設定] 的項目,然後按一下 [開啟]。

    顯示 [伺服器管理員 UI] 中 [Internet Explorer 增強式安全性設定] 窗格的螢幕擷取畫面。

  3. 在 [Internet Explorer 增強式安全性設定] 對話方塊中,針對 [系統管理員] 和 [使用者] 選取 [關閉],然後選取 [確定]。

    顯示 [Internet Explorer 增強式安全性設定] 快顯視窗的螢幕擷取畫面,其中已選取 [關閉]。

現在,您可以在 VM 中新增資料磁碟。

新增資料磁碟

  1. 在仍位於 Windows Server 2019 Datacenter VM 的情況下,選取 [檔案和儲存體服務] > [磁碟區] > [磁碟]。

    顯示如何將資料磁片上線並建立磁片區的螢幕擷取畫面。

  2. 以滑鼠右鍵按一下名為 Msft 虛擬磁碟的 4 GiB 磁碟,然後選取 [新增磁碟區]。

  3. 完成精靈。 使用預設設定,並記下指派的磁碟機代號。

  4. 選取 [建立] 。

  5. 選取 [關閉] 。

    此時,您已將磁碟上線,並建立磁碟區。 在 Windows Server VM 中開啟檔案總管,以確認最近新增的資料磁碟存在於其中。

  6. 在 VM 的檔案總管中展開 [此電腦] ,然後開啟新的磁碟機。 在此範例中,其為 F: 磁碟機。

  7. 以滑鼠右鍵按一下並選取 [新增] >[資料夾] 。 將資料夾命名為 FilesToSync 。

  8. 開啟 FilesToSync 資料夾。

  9. 以滑鼠右鍵按一下並選取 [新增] >[文字文件] 。 將文字檔命名為 MyTestFile 。

    顯示如何在 V M 上新增文字檔的螢幕擷取畫面。

  10. 關閉檔案總管伺服器管理員

安裝 Azure PowerShell 模組

接下來,在 Windows Server 2019 Datacenter VM 中,將 Azure PowerShell 模組安裝在伺服器上。 Az 模組是 Azure PowerShell Cmdlet 的彙總套件模組。 安裝此項目會下載所有可用的 Azure Resource Manager 模組,並使這些模組的 Cmdlet 可供使用。

  1. 在 VM 中,開啟已提升權限的 PowerShell 視窗 (以系統管理員身分執行)。

  2. 執行以下命令:

    Install-Module -Name Az
    

    注意

    如果您的 NuGet 版本早於 2.8.5.201,系統會提示您下載並安裝最新版的 NuGet。

    根據預設,PowerShell 資源庫未設為 PowerShellGet 的信任存放庫。 第一次使用 PSGallery 時,您會看到下列提示:

    Untrusted repository
    
    You are installing the modules from an untrusted repository. If you trust this repository, change its InstallationPolicy value by running the Set-PSRepository cmdlet.
    
    Are you sure you want to install the modules from 'PSGallery'?
    [Y] Yes  [A] Yes to All  [N] No  [L] No to All  [S] Suspend  [?] Help (default is "N"):
    
  3. 請回答 [是] 或 [全部皆是] 以繼續安裝。

此時,您已設定教學課程所需的環境。 關閉 PowerShell 視窗。 您已準備就緒,可部署儲存體同步服務。

部署儲存體同步服務

若要部署 Azure 檔案同步,首先必須將儲存體同步服務資源放到所選訂用帳戶的資源群組中。 儲存體同步服務會從其訂用帳戶和資源群組繼承存取權限。

  1. 在 Azure 入口網站中選取 [建立資源] ,然後搜尋 [Azure 檔案同步] 。

  2. 在搜尋結果中,選取 [Azure 檔案同步] 。

  3. 選取 [建立] 以開啟 [部署 Azure 檔案同步] 索引標籤。

    顯示如何在Azure 入口網站中部署儲存體同步服務的螢幕擷取畫面。

    在開啟的窗格中,輸入下列資訊:

    描述
    名稱 儲存體同步服務的唯一名稱 (每一訂用帳戶)。

    在本教學課程中,請使用 afssyncservice02 。
    訂用帳戶 您在本教學課程中使用的 Azure 訂用帳戶。
    資源群組 包含儲存體同步服務的資源群組。

    在本教學課程中,使用 myexamplegroup
    位置 美國東部
  4. 完成時,請選取 [檢閱 + 建立],然後選取 [建立] 以部署 [儲存體同步服務]。 此服務的部署需要幾分鐘的時間。

  5. 部署完成後,請選取 [移至資源] 。

安裝 Azure 檔案同步代理程式

Azure 檔案同步代理程式是可下載的套件,可讓 Windows Server 能夠和 Azure 檔案共用進行同步處理。

  1. Windows Server 2019 Datacenter VM 中,開啟 Internet Explorer

    重要

    您可能會看到警告,告知您開啟 [Internet Explorer 增強式安全性設定]。 除非您在下一個步驟完成註冊伺服器,否則請不要重新開啟此功能。

  2. 前往 Microsoft 下載中心。 向下捲動至 [Azure 檔案同步代理程式] 區段,然後選取 [下載] 。

    顯示如何下載Azure 檔案同步代理程式的螢幕擷取畫面。

  3. 選取 [StorageSyncAgent_WS2019.msi] 的核取方塊,然後選取 [下一步]。

    顯示如何選取正確Azure 檔案同步代理程式下載的螢幕擷取畫面。

  4. 選取 [允許一次] > [執行]。

  5. 完成 [儲存體同步代理程式安裝精靈],並接受預設值。

  6. 選取 [安裝] 。

  7. 選取 [完成] 。

您已在 Windows Server VM 上部署 Azure Sync 服務並安裝代理程式。 現在,您必須向儲存體同步服務註冊 VM。

註冊 Windows Server

向儲存體同步服務註冊 Windows Server,會在您的伺服器 (或叢集) 與儲存體同步服務之間建立信任關係。 一個伺服器只能註冊至一個儲存體同步服務。 伺服器可以與該儲存體同步服務的其他相關伺服器和 Azure 檔案共用同步。

在您安裝 Azure 檔案同步代理程式之後,伺服器註冊 UI 應該會自動開啟。 如果沒有,您可以從其檔案位置手動加以開啟:C:\Program Files\Azure\StorageSyncAgent\ServerRegistration.exe.

  1. 在 VM 中開啟伺服器註冊 UI 時,請選取 [登入]。

    顯示要向現有儲存體同步服務註冊的伺服器註冊 U I 的螢幕擷取畫面。

  2. 使用 Azure 帳戶認證進行登入。

  3. 請提供下列資訊:

    描述
    Azure 訂用帳戶 包含本教學課程所用儲存體同步服務的訂用帳戶。
    資源群組 包含儲存體同步服務的資源群組。 在本教學課程中,使用 myexamplegroup
    儲存體同步服務 儲存體同步服務的名稱。 在本教學課程中,請使用 afssyncservice02 。
  4. 選取 [註冊] 以完成伺服器註冊。

  5. 在註冊過程中,系統會提示您再登入一次。 登入並選取 [下一步] 。

  6. 選取 [確定] 。

建立同步群組

同步群組定義一組檔案的同步拓撲。 同步群組必須包含一個雲端端點,代表 Azure 檔案共用。 同步群組也必須包含一或多個伺服器端點。 伺服器端點代表已註冊伺服器上的路徑。 若要建立同步群組:

  1. Azure 入口網站中,從您所部署的儲存體同步服務中選取 [+ 同步群組]。

    顯示如何在Azure 入口網站中建立新同步群組的螢幕擷取畫面。

  2. 輸入下列資訊,以建立具有雲端端點的同步群組:

    描述
    同步群組名稱 此名稱在儲存體同步服務中必須是唯一的,但可以是任何對您而言合理的名稱。
    訂用帳戶 本教學課程的儲存體同步服務部署所在的訂用帳戶。
    儲存體帳戶 選擇 [選取儲存體帳戶] 。 在出現的窗格中,選取您先前建立的 Azure 檔案共用所屬的儲存體帳戶。
    Azure 檔案共用 您先前建立的 Azure 檔案共用的名稱。
  3. 選取 [建立] 。

如果您選取同步群組,就會發現您現在擁有一個雲端端點

新增伺服器端點

伺服器端點代表已註冊伺服器上的特定位置。 例如,伺服器磁碟區上的資料夾。 若要新增伺服器端點:

  1. 選取新建立的同步群組,然後選取 [新增伺服器端點] 。

    顯示如何在 [同步群組] 窗格中新增伺服器端點的螢幕擷取畫面。

  2. 在 [新增伺服器端點] 窗格上輸入下列資訊,以建立伺服器端點:

    描述
    已註冊的伺服器 您先前建立的伺服器名稱。 例如,myVM
    路徑 您先前建立之磁碟機的 Windows Server 路徑。 例如,f:\filestosync
    雲端階層處理 在本教學課程中保持停用。
    磁碟區可用空間 在本教學課程中保持空白。
  3. 選取 [建立] 。

您的檔案現在會在 Azure 檔案共用和 Windows Server 之間保持同步。

此螢幕擷取畫面顯示已成功與 Azure 檔案共用同步的檔案。

清除資源

如果您想要清除您在本教學課程中建立的資源,則請先從儲存體同步服務移除端點。 然後,向您的儲存體同步服務取消註冊伺服器、移除同步群組,並刪除儲存體同步服務。

當您完成時,請刪除資源群組。 刪除資源群組也會刪除儲存體帳戶、Azure 檔案共用,以及您在資源群組內部署的任何其他資源。

  1. 選取 [首頁],然後選取 [資源群組]。
  2. 選取您想要刪除的資源群組。
  3. 選取 [刪除資源群組]。 隨即開啟一個視窗,其中顯示有關資源將會與資源群組一起刪除的警告。
  4. 輸入資源群組的名稱,然後選取 [刪除]。

後續步驟

在本教學課程中,您已了解使用 Azure 檔案同步來擴充 Windows Server 儲存體容量的基本步驟。若要深入了解如何規劃 Azure 檔案同步的部署,請參閱: