本文示範使用 Azure 檔案儲存體 和 Azure 檔案同步 來擴充 Windows Server 儲存容量的基本步驟。雖然本教學使用 Windows Server 作為 Azure 虛擬機(VM),但通常你是針對本地的 Windows 檔案伺服器執行此流程。 關於如何在自家環境中部署 Azure 檔案同步 的說明,請參見 Deploy Azure 檔案同步。
如果您沒有 Azure 訂用帳戶,請在開始前建立免費帳戶。
準備您的環境
在這個教學中,你在部署 Azure 檔案同步 前,先完成以下先決條件:
- 建立一個 Azure 儲存帳號和經典檔案分享
- 設定 Windows Server 虛擬機器
- 準備要使用 Azure 檔案同步的 Windows Server VM
建立資料夾和 .txt 檔案
在本機電腦上,建立名為 FilesToSync 的新資料夾,並新增名為 mytestdoc.txt 的文字檔。 您會在本教學的稍後步驟中,將該檔案上傳到檔案共用。
建立儲存帳號和經典檔案分享
建立一個 Azure 儲存帳號和 SMB classic 檔案分享,並上傳一個測試檔案。
登入 Azure 入口網站。
請依照「 建立經典檔案分享」的步驟建立儲存帳號與 SMB 經典檔案分享。 為了成本效益,建立一個標準(HDD)檔案分享,使用配置型 v2 計費模型。 檔案分享名稱為 afsfileshare。 如果你想在完成這個教學後輕鬆刪除 Azure 資源,請為這個練習建立一個新的資源群組。
到你的儲存帳號,選擇新的經典檔案分享。 在檔案共用位置上,選取 [上傳]。
瀏覽你本機建立 .txt 檔案的 FilesToSync 資料夾,選擇 mytestdoc.txt,然後選擇 上傳。
此時,你建立了一個儲存帳號和一個經典檔案共享,裡面只有一個檔案。 接著,在本教學中部署一台搭載 Windows Server 的 Azure 虛擬機,以代表本地伺服器。
部署 VM 並連結資料磁碟
請依照以下步驟部署虛擬機並附加資料磁碟。
在 Azure 入口網站選擇「Home」。 在 [Azure 服務] 底下,選取 [+ 建立資源]。
在 [常用 Azure 服務] 下,選取 [虛擬機器] > [建立]。
在 [專案詳細資料] 下,選取您的訂用帳戶以及您為本教學課程所建立的資源群組。
在 實例詳細資料中輸入虛擬機名稱。 例如,您可以使用 myVM。
請不要變更 [區域]、[可用性選項] 和 [安全性類型] 的預設設定。
在映像下,選取偏好的 Windows Server 版本。 將 [大小] 保留為預設值。
在 管理員帳號下,輸入虛擬機的 使用者名稱 和 密碼 。 用戶名稱必須長度介於 1 到 20 字元之間,且不得包含特殊字元 \/“”[]:|<>+=;,?*@& 或以 '.' 結尾密碼長度必須介於12到123個字元之間,且必須包含以下三個:一個小寫字元、一個大寫字元、一個數字和一個特殊字元。
在 [輸入連接埠規則] 下,選擇 [允許選取的連接埠],然後從下拉式功能表中選取 [RDP (3389)] 和 [HTTP (80)]。
在建立 VM 之前,您需要先建立資料磁碟。
在頁面底部,選取 [下一步: 磁碟]。
在 磁碟 標籤的磁碟 選項裡,不要更改預設設定。
在 [資料磁碟] 下,選取 [Create and attach a new disk] (建立並連結新磁碟)。
使用預設設定,但 [大小] 除外,在本教學課程中,請選取 [變更大小] 以將其變更為 [4 GiB]。
選取 OK。
選取 [檢閱 + 建立]。
選取 建立。
您可以選取 [通知] 圖示以監看部署進度。 建立新 VM 可能需要幾分鐘的時間。
在 VM 部署完成後,請選取 [前往資源]。
這時,你建立了一台新的虛擬機並附加了一個資料磁碟。 接著,你連接到虛擬機。
連接到您的 VM
在 Azure 入口網站,進入你的虛擬機。 選擇 連接> 連接。
在 Connect 頁面,在 Native RDP 下,選擇 下載 RDP 檔案。
開啟下載的 RDP 檔案,然後在出現提示時選取 [連線]。 您可能會看到警告,指出「無法識別此遠端連線的發行者」。 選擇仍要連線。
在要求您輸入認證的 [Windows 安全性] 視窗中,選取 [更多選擇],然後選取 [使用不同的帳戶]。 在 [電子郵件地址] 欄位中輸入 localhost\username,並輸入您為 VM 所建立的密碼,然後選取 [確定]。
你可能會在登入過程中收到憑證警告,說遠端電腦的身份無法驗證。 選取 [是] 或 [繼續] 以建立連線。
準備 Windows Server 虛擬機器
對於 Windows Server 虛擬機,請停用 Internet Explorer 增強安全設定。 此步驟只需要在初始伺服器註冊時執行。 伺服器註冊後你可以重新啟用它。
在 Windows Server 虛擬機中,伺服器管理員 應該會自動開啟。 如果 伺服器管理員 預設無法開啟,請在開始選單中搜尋它。
在 [伺服器管理員] 中,選取 [本機伺服器] 。
在 屬性 面板中,找到 IE 強化安全設定 的項目,並選擇 開啟。
在 [Internet Explorer 增強式安全性設定] 對話方塊中,針對 [系統管理員] 和 [使用者] 選取 [關閉],然後選取 [確定]。
現在,您可以在 VM 中新增資料磁碟。
新增資料磁碟
仍在虛擬機器中時,請選取 檔案與儲存服務>磁碟區>磁碟。
以滑鼠右鍵按一下名為 Msft 虛擬磁碟的 4 GiB 磁碟,然後選取 [新增磁碟區]。
完成精靈。 使用預設設定,並記下指派的磁碟機代號。
選取 建立。
選取關閉。
此時,您已將磁碟設為線上並建立了磁碟區。 在 Windows Server VM 中開啟檔案總管,以確認最近新增的資料磁碟存在於其中。
在 VM 的檔案總管中,展開 此電腦 並開啟新磁碟機。 在此範例中,其為 F: 磁碟機。
以滑鼠右鍵按一下並選取 [新增]>[資料夾]。 將資料夾命名為 FilesToSync。
開啟 FilesToSync 資料夾。
以滑鼠右鍵按一下並選取 [新增]>[文字文件]。 將文字檔命名為 MyTestFile。
關閉檔案總管和伺服器管理員。
安裝 Azure PowerShell 模組
接下來,在 Windows Server VM 中,於伺服器上安裝 Azure PowerShell 模組。
Az 模組是 Azure PowerShell Cmdlet 的彙總套件模組。 安裝時,你會下載所有可用的 Azure Resource Manager 模組,並讓它們的 cmdlet 可供使用。
在 VM 中,開啟已提升權限的 PowerShell 視窗 (以系統管理員身分執行)。
執行下列命令:
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"):請回答 [是] 或 [全部皆是] 以繼續安裝。
這時,你就開始設定教學的環境。 關閉 PowerShell 視窗。 您已準備就緒,可部署儲存體同步服務。
部署儲存體同步服務
要部署 Azure 檔案同步,首先在您所選訂閱的資源群組中新增一個儲存同步服務資源。 儲存體同步服務會從其訂用帳戶和資源群組繼承存取權限。
在 Azure 入口網站中選取 [建立資源],然後搜尋 [Azure 檔案同步]。
在搜尋結果中,選取 [Azure 檔案同步]。
選取 [建立] 以開啟 [部署 Azure 檔案同步] 索引標籤。
在開啟的窗格中,輸入下列資訊:
值 描述 名稱 每個訂用帳戶中的儲存體同步服務唯一名稱。
在本教學中,請使用 afssyncservice02。訂用帳戶 您在本教學課程中使用的 Azure 訂用帳戶。 資源群組 包含儲存體同步服務的資源群組。
在本教學課程中,使用 myexamplegroup。地點 美國東部 完成後,選擇檢視 + 建立,然後建立以部署儲存同步服務。 服務部署只需幾分鐘。
部署完成後,選取 [前往資源]。
安裝 Azure 檔案同步代理程式
Azure 檔案同步 agent 是一個可下載的套件,能讓 Windows Server 與 Azure 檔案分享同步。
在 Windows Server 虛擬機中,開啟 Internet Explorer。
重要
你可能會看到警告,提示你開啟 Internet Explorer 增強安全設定。 在完成伺服器註冊完成前,不要再重新開啟這個設定。
前往 Microsoft 下載中心。 向下捲動至 [Azure 檔案同步代理程式] 區段,然後選取 [下載]。
勾選你版本 Windows Server 的儲存同步代理 .msi 檔案的勾選框,然後選擇下一步。
選取 允許一次>執行。
完成 儲存體同步代理程式安裝精靈,並接受預設設定。
選取安裝。
選取 [完成]。
你部署了儲存同步服務,並在 Windows Server 虛擬機上安裝了代理程式。 現在,您必須向儲存體同步服務註冊 VM。
將 Windows Server 註冊到儲存體同步服務
當你將 Windows Server 註冊為儲存同步服務時,你就在伺服器(或叢集)與儲存同步服務之間建立了信任關係。 你只能將伺服器註冊到一個儲存同步服務。 伺服器可以與其他伺服器及與該儲存同步服務相關的 Azure 檔案分享同步。
安裝 Azure 檔案同步 代理程式後,伺服器註冊介面會自動開啟。 如果沒有自動開啟,你可以從其檔案位置手動開啟:C:\Program Files\Azure\StorageSyncAgent\ServerRegistration.exe
在 VM 中開啟伺服器註冊 UI 時,請選取 [登入]。
使用 Azure 帳戶認證進行登入。
提供下列資訊:
值 描述 Azure 訂用帳戶 包含本教學課程所用儲存體同步服務的訂用帳戶。 資源群組 包含儲存體同步服務的資源群組。 在本教學課程中,使用 myexamplegroup。 儲存體同步服務 儲存體同步服務的名稱。 在本教學中,請使用 afssyncservice02。 選取 [註冊] 以完成伺服器註冊。
在註冊過程中,系統會提示您再登入一次。 登入並選取 [下一步]。
選取 OK。
建立同步群組
「同步群組」定義一組檔案的同步拓撲。 同步群組必須包含一個雲端端點,代表 Azure 檔案共用。 同步群組也必須包含一或多個伺服器端點。 伺服器端點代表已註冊伺服器上的路徑。 若要建立同步群組:
在 Azure 入口網站中,從您所部署的儲存體同步服務中選取 [+ 同步群組]。
輸入下列資訊,以建立具有雲端端點的同步群組:
值 描述 同步群組名稱 這個名稱必須在儲存同步服務中是唯一的,但也可以是任何對你來說合乎邏輯的名稱。 訂用帳戶 您為本教學部署儲存體同步服務所在的訂用帳戶。 儲存體帳戶 選擇 [選取儲存體帳戶]。 在出現的窗格中,選取您先前建立的 Azure 檔案共用所屬的儲存體帳戶。 Azure 檔案共用 您建立的 Azure 檔案共用名稱。 選取 建立。
如果您選取同步群組,就會發現您現在擁有一個雲端端點。
新增伺服器端點
伺服器端點代表已註冊伺服器上的特定位置。 例如,伺服器磁碟區上的資料夾。 若要新增伺服器端點:
選取新建立的同步群組,然後選取 [新增伺服器端點]。
在 新增伺服器端點時,輸入以下資訊以建立伺服器端點:
值 描述 已註冊的伺服器 您先前建立的伺服器名稱。 例如,myVM。 路徑 您建立的磁碟機的 Windows Server 路徑。 例如,f:\filestosync。 雲端分層 在本教學課程中維持停用。 磁碟區可用空間 此教學中請留空白。 選取 建立。
您的檔案現在會在 Azure 檔案共用和 Windows Server 之間保持同步。
清除資源
要清理你在教學中建立的資源,首先將端點從 Storage Sync 服務中移除。 然後,將伺服器從您的儲存體同步服務取消註冊、移除同步群組,並刪除儲存體同步服務。
當您完成時,請刪除資源群組。 刪除資源群組也會刪除儲存體帳戶、Azure 檔案共用,以及您在資源群組內部署的任何其他資源。
如果儲存體帳戶設有鎖定,您必須先將這些鎖定移除。 瀏覽至儲存體帳戶,並依序選取 [設定]>[鎖定]。 如果列出了任何鎖定項目,請將其刪除。
您可能也需要先刪除 Azure 備份復原服務保存庫,才能刪除資源群組。
- 選取 [首頁],然後選取 [資源群組]。
- 選取您想要刪除的資源群組。
- 選取 [刪除資源群組]。 隨即開啟一個視窗,其中顯示有關資源將會與資源群組一起刪除的警告。
- 輸入資源群組的名稱,然後選取 [刪除]。
後續步驟
在這個教學中,你學習了使用 Azure 檔案同步 來擴充 Windows Server 儲存容量的基本步驟。想更全面地規劃 Azure 檔案同步 部署,請參見: