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

本文示範使用 Azure 檔案同步處理來Windows伺服器儲存空間的基本步驟。雖然教學課程Windows伺服器做為 Azure 虛擬機器 (虛擬機器) ,但您通常會針對內部部署伺服器執行此程式。 您可以在部署 Azure 檔案同步處理一文找到在您自己的環境中部署 Azure 檔案同步處理的指示

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

如果您沒有 Azure 訂閱,請先建立 免費 帳戶,然後再開始。

登錄 Azure

請登錄 Azure 入口網站

準備您的環境

針對此教學課程,您需要執行下列操作,才能部署 Azure 檔案同步:

  • 建立 Azure 儲存空間帳戶和檔案共用
  • 設定資料中心WINDOWS SERVER 2016虛擬機器
  • 準備Windows伺服器虛擬機器進行 Azure 檔案同步處理

建立資料夾並.txt檔案

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

建立儲存空間帳戶

若要在 Azure 入口網站中建立通用 v2 儲存空間帳戶,請遵循下列步驟:

  1. 在 Azure 入口網站功能表上,選取 所有 服務。 在資源清單中,輸入儲存體 帳戶。 當您開始輸入時,清單會根據您的輸入篩選。 選取儲存體 帳戶
  2. 在出現的儲存體 帳戶視窗中,選擇 +新增
  3. 在基本 版邊 欄選項卡上,選取要建立儲存空間帳戶的訂閱。
  4. 在資源 群組 欄位下,選取您想要的資源群組,或建立新資源群組。 有關 Azure 資源群組的資訊,請參閱 Azure Resource Manager 概觀
  5. 接下來,輸入儲存空間帳戶的名稱。 您選擇的名稱必須在整個 Azure 中是唯一的。 名稱的長度也必須介於 3 到 24 個字元之間,而且只能包含數位和小寫字母。
  6. 選取儲存空間帳戶的區域,或使用預設區域。
  7. 選取一個績效層級。 預設層級為 Standard
  8. 指定儲存空間帳戶的複製模式。 預設的冗余選項是GEO-redundant 儲存空間 (GRS) 。 有關可用複製選項的詳細資訊,請參閱Azure 儲存體功能
  9. 其他選項可在進、網路資料保護標記的邊欄選項卡上使用。 若要使用 Azure Data Lake 儲存體,請選擇進位的邊欄選項卡,然後將階層式命名空間設定為啟用。 詳細資訊,請參閱Azure Data Lake 儲存體第 2 代簡介
  10. 選取 Review + Create 以檢查您的儲存空間帳戶設定,然後建立帳戶。
  11. 選取 建立

下圖顯示新儲存空間帳戶的 Basics 邊欄選項卡上的設定:

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

建立檔案共用

部署 Azure 儲存空間帳戶之後,即會建立檔案共用。

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

  2. 儲存 空間帳戶窗格中選取檔案。

    選取檔案

  3. 選取 + 檔案共用

    選取新增檔案共用按鈕

  4. 命名新檔案共用 afsfileshare。 輸入配額的 "5120",然後選取建立 。 配額最多可達 100 TiB,但此教學課程只需要 5 TiB。

    提供新檔案共用的名稱和配額

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

    Upload檔案

  6. 流覽至您建立檔案的FilesToSync資料夾,.txt檔案,然後選取mytestdoc.txt並選取Upload。

    流覽檔案共用

此時,您建立了儲存空間帳戶,並與其中一個檔案共用檔案。 接下來,使用資料中心部署 Azure VM Windows Server 2016此教學課程中代表內部部署伺服器。

部署虛擬機器並附加資料磁片

  1. 前往 Azure 入口網站,然後展開左側的功能表。 選擇 左上角的 建立資源。

  2. 在 Azure Marketplace 資源清單上方的搜尋方塊中,Windows Server 2016資料中心,然後選取結果。 選擇 建立

  3. 前往基本功能清單。在Project下,選取您為此教學課程建立的資源群組。

    在入口網站邊欄選項卡上輸入您的 VM 基本資訊

  4. 實例詳細資料下,提供 VM 名稱。 例如,使用 myVM

  5. 請勿變更地區、可用性選項、影像和大小的預設設定

  6. 系統管理員帳戶下,提供虛擬機器的使用者名稱和密碼。

  7. 傳入連接埠規則下,選擇允許選取的埠,然後從下拉式功能表選取 (3389) HTTP。

  8. 建立 VM 之前,您需要建立資料磁片。

    1. 選取 下一個:磁片

      新增資料磁片

    2. 在磁片 標籤磁片選項下,保留預設值。

    3. 資料磁片磁碟機下, 選取建立並附加新磁片

    4. 使用除GiB (之外) 預設設定,您可以在此教學課程變更為1 GiB。

      資料磁片詳細資料

    5. 選取 確定

  9. 選取 Review + create

  10. 選取 建立

    您可以選取通知 圖示 來觀看部署 進度。 建立新虛擬機器可能需要幾分鐘才能完成。

  11. 完成您的虛擬機器部署後,請選取 前往資源

    前往資源

此時,您建立了新的虛擬機器並附加資料磁片。 接著,您再連接到虛擬機器。

連線您的 VM

  1. 在 Azure 入口網站中,連線虛擬機器屬性頁面上的按鈕。

    連線入口網站中的 Azure VM

  2. 在連線虛擬機器頁面上,保留預設選項,以IP 位址在埠 3389 上連接。 選取 下載 RDP 檔案

    下載 RDP 檔案

  3. 開啟下載的 RDP 檔案,連線時選取該檔案。

  4. Windows 安全性視窗中,選取更多選項,然後使用不同的帳戶。 輸入使用者名稱做為 localhost\username,輸入您為虛擬機器建立的密碼,然後 選取確定

    更多選擇

  5. 在登錄程式期間,您可能會收到憑證警告。 選取或繼續建立連接。

準備Windows伺服器

針對資料中心Windows Server 2016,停用 Internet Explorer 增強安全性組。 此步驟僅適用于初始伺服器註冊。 您可以在伺服器註冊後重新啟用它。

在 Windows Server 2016 VM 中,Server Manager 會自動開啟。 如果 Server Manager 預設未開啟,請于開始功能表中搜尋。

  1. Server Manager中,選取 Local Server

    伺服器管理員 UI 左側的 「Local Server」

  2. 在屬性 窗格中 ,選取 IE 增強安全性組組的連結

    Server Manager UI 中的 「IE 增強安全性組組」窗格

  3. [Internet Explorer 增強安全性組式配置> 對話方塊中,選取[系統管理員與使用者關閉>

    已選取 「關閉」的 Internet Explorer 增強安全性組式快顯視窗

現在您可以將資料磁片新增到 VM。

新增資料磁片

  1. 當仍在資料中心WINDOWS SERVER 2016 VM 中時,請選取檔案和儲存服務大量磁片

    資料磁片

  2. 以滑鼠右鍵按一下名為 Msft 虛擬磁片的 1 GiB 磁片,然後 選取 [新增音量> 。

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

  4. 選取 建立

  5. 選取 關閉

    此時,您將磁片連線到線上,並建立了大量磁片。 在伺服器 VM Windows開啟檔案檔案管理器,以確認最近新增的資料磁片是否存在。

  6. 在 VM 中的檔案檔案管理器中,展開 此電腦 並開啟新磁碟機。 這是本範例中的 F:drive。

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

  8. 開啟 FilesToSync 資料夾。

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

    新增文字檔

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

下載 Azure PowerShell模組

接下來,在 Windows Server 2016 VM 中,在伺服器上Azure PowerShell模組。

  1. 在虛擬機器中,開啟提升的 PowerShell 視窗。

  2. 執行下列命令:

    Install-Module -Name Az
    

    注意

    如果您有 2.8.5.201 NuGet版本,系統會提示您下載並安裝最新版本的 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. 回答 全部是 以繼續安裝。

模組 Az 是 Cmdlet 的匯總Azure PowerShell模組。 安裝它會下載所有可用的 Azure Resource Manager 模組,並讓他們的 Cmdlet 可供使用。

此時,您設定了教學課程的環境。 您已準備好部署同步儲存體服務。

部署服務

若要部署 Azure 檔案同步,您儲存體同步服務資源至所選訂閱的資源群組。 同步儲存體服務會繼承其訂閱和資源群組的存取許可權。

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

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

  3. 選取建立以開啟部署同步儲存體選項卡

    部署儲存體同步

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

    價值 描述
    名字 每個訂閱 (同步) 的唯儲存體名稱。

    使用此教學課程使用 afssyncservice02。
    訂閱 您用於此教學課程的 Azure 訂閱。
    資源群組 包含同步服務儲存體組。

    教學課程使用 afsresgroup101918。
    位置 美國東部
  4. 完成後,請選取建立以部署儲存體服務

  5. 選取通知選項卡前往資源

安裝代理程式

Azure 檔案同步處理代理程式是可下載的套件,Windows伺服器與 Azure 檔案共用進行同步處理。

  1. Windows Server 2016 VM 中,開啟Internet Explorer

  2. 請前往 Microsoft 下載中心。 向下卷起至 Azure 檔案同步管理代理程式 區段, 然後選取下載 。

    同步代理程式下載

  3. 選取選項的 核取方塊,StorageSyncAgent_V3_WS2016.EXE一步

    選取代理人

  4. 選取允許一次執行開啟

  5. 如果您尚未這麼做,請關閉 PowerShell 視窗。

  6. 接受同步儲存體設定精靈中的預設值

  7. 選取 安裝

  8. 選取 完成

您已經部署 Azure 同步服務,並安裝代理程式Windows Server 2016虛擬機器。 現在您需要向同步處理服務儲存體 VM。

註冊 Windows 伺服器

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

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

  1. 當伺服器註冊 UI 在 VM 中開啟時,選取 確定

  2. 選取 登錄以 開始。

  3. 使用 Azure 帳號憑證來登錄,然後選取 登錄

  4. 提供下列資訊:

    伺服器註冊 UI 的螢幕擷取畫面

    價值 描述
    Azure 訂閱 包含此教學課程儲存體同步服務的訂閱。
    資源群組 包含同步服務儲存體組。 在教學課程使用 afsresgroup101918。
    儲存體同步服務 同步服務儲存體名稱。 使用此教學課程使用 afssyncservice02。
  5. 選取 註冊 以完成伺服器註冊。

  6. 在註冊程式過程中,系統會提示您進行其他登錄。 請登錄,然後選取下 一步

  7. 選取 確定

建立同步群組

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

  1. Azure 入口網站中,從同步儲存體選取 +同步儲存體群組。 使用此教學課程使用 afssyncservice02。

    在 Azure 入口網站中建立新同步組

  2. 輸入下列資訊以使用雲端端點建立同步處理群組:

    價值 描述
    同步組名 此名稱在同步儲存體中必須是唯一的,但可以是任何符合邏輯的名稱。 使用此教學課程的 afssyncgroup。
    訂閱 您部署此教學課程儲存體同步服務的訂閱。
    儲存體帳戶 選擇 選取儲存空間帳戶。 在出現的窗格中,選取具有您建立之 Azure 檔案共用之儲存空間帳戶。 在教學課程使用 afsstoracct101918。
    Azure 檔案共用 您建立之 Azure 檔案共用的名稱。 在教學課程使用 afsfileshare。
  3. 選取 建立

如果您選取同步處理群組,可以看到您現在有一個 雲端端點

新增伺服器端點

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

  1. 選取新建立同步處理群組,然後選取新增 伺服器端點

    在同步處理群組窗格中新增伺服器端點

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

    價值 描述
    已註冊伺服器 您建立的伺服器名稱。 使用 afsvm101918 進行此教學課程。
    路徑 您Windows的伺服器路徑。 在教學課程使用 f:\filestosync。
    雲端分層 此教學課程的停用狀態。
    大量可用空間 請為此教學課程保留空白。
  3. 選取 建立

您的檔案現在會在整個 Azure 檔案共用和伺服器Windows同步處理。

Azure 儲存體成功同步處理

清理資源

如果您想要清理此教學課程所建立的資源,首先請從儲存空間同步處理服務移除端點。 接著,使用儲存空間同步處理服務取消註冊伺服器、移除同步處理群組,以及刪除同步處理服務。

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

  1. 在左側功能表中,選取資源 群組
  2. 以滑鼠右鍵按一下資源群組,然後選取 [刪除資源群組。 視窗隨即開啟,並顯示資源群組將會刪除之資源的警告。
  3. 輸入資源組的名稱,然後選取 Delete

下一個步驟

在教學課程中,您學習了使用 Azure 檔案同步處理Windows擴充伺服器儲存空間的基本步驟。有關規劃 Azure 檔案同步管理部署之詳細資料,請參閱: