

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

# 從其他 AWS 服務存取資料
<a name="using-fsx-with-other-AWS-services"></a>

除了 Amazon EC2 之外，您還可以 AWS 搭配磁碟區使用其他服務來存取您的資料。

**Topics**
+ [將 Amazon WorkSpaces 與 FSx for ONTAP 搭配使用](using-workspaces.md)
+ [搭配使用 Amazon Elastic Container Service 與 FSx for ONTAP](mount-ontap-ecs-containers.md)
+ [搭配 FSx for ONTAP 使用 Amazon Elastic VMware Service](evs-ontap.md)
+ [使用 VMware Cloud 搭配 FSx for ONTAP](vmware-cloud-ontap.md)

# 將 Amazon WorkSpaces 與 FSx for ONTAP 搭配使用
<a name="using-workspaces"></a>

FSx for ONTAP 可與 Amazon WorkSpaces 搭配使用，以提供共用網路連接儲存 (NAS) 或存放 Amazon WorkSpaces 帳戶的漫遊設定檔。連線至與 WorkSpaces 執行個體的 SMB 檔案共用後，使用者可以在檔案共用上建立和編輯檔案。

下列程序說明如何使用 Amazon FSx 搭配 Amazon WorkSpaces，以提供漫遊設定檔和主資料夾存取一致的體驗，並為 Windows 和 Linux WorkSpaces 使用者提供共用團隊資料夾。如果您是初次使用 Amazon WorkSpaces，您可以使用 Amazon WorkSpaces 管理指南中的 [ WorkSpaces Quick Setup 入門](https://docs.aws.amazon.com/workspaces/latest/adminguide/getting-started.html)中的說明來建立第一個 Amazon WorkSpaces 環境。 *Amazon WorkSpaces *

**Topics**
+ [提供漫遊設定檔支援](#workspace-roaming-profile)
+ [提供共用資料夾以存取常見檔案](#workspace-shared-folder)

## 提供漫遊設定檔支援
<a name="workspace-roaming-profile"></a>

您可以使用 Amazon FSx 為組織中的使用者提供漫遊設定檔支援。使用者將擁有僅存取其漫遊設定檔的許可。資料夾將使用 Active Directory 群組政策自動連線。透過漫遊設定檔，使用者的資料和桌面設定會在登出 Amazon FSx 檔案共用時儲存，以便在不同的 WorkSpaces 執行個體之間共用文件和設定，並使用 Amazon FSx 每日自動備份自動備份進行備份。

**步驟 1：使用 Amazon FSx 為網域使用者建立設定檔資料夾位置**

1. 使用 Amazon FSx 主控台建立 FSx for ONTAP 檔案系統。如需詳細資訊，請參閱[建立檔案系統 （主控台）](creating-file-systems.md#create-MAZ-file-system-console)。
**重要**  
每個 FSx for ONTAP 檔案系統都有一個端點 IP 地址範圍，其中會建立與檔案系統相關聯的端點。對於多可用區域檔案系統，FSx for ONTAP 選擇預設未使用的 IP 地址範圍，範圍從 198.19.0.0/16 作為端點 IP 地址範圍。WorkSpaces 也會使用此 IP 地址範圍來管理流量範圍，如 Amazon [ WorkSpaces 管理指南中 WorkSpaces 的 IP 地址和連接埠需求](https://docs.aws.amazon.com/workspaces/latest/adminguide/workspaces-port-requirements.html)所述。 *Amazon WorkSpaces * 因此，若要從 WorkSpaces 存取適用於 ONTAP 檔案系統的*多可用區域* FSx，您必須選取與 198.19.0.0/16 不重疊的端點 IP 地址範圍。

1. 如果您沒有加入 Active Directory 的儲存虛擬機器 (SVM)，請立即建立一個。例如，您可以佈建名為 的 SVM，`fsx`並將安全樣式設定為 `NTFS`。如需詳細資訊，請參閱[建立儲存虛擬機器 （主控台）](creating-svms.md#create-svm-console)。

1. 為您的 SVM 建立磁碟區。例如，您可以建立名為 的磁碟區`fsx-vol`，繼承 SVM 根磁碟區的安全樣式。如需詳細資訊，請參閱[建立FlexVol磁碟區 （主控台）](creating-volumes.md#create-volume-console)。

1. 在磁碟區上建立 SMB 共享。例如，您可以在名為 的磁碟區`workspace`上建立名為 的共用`fsx-vol`，並在其中建立名為 的資料夾`profiles`。如需詳細資訊，請參閱[管理 SMB 共用](create-smb-shares.md)。

1. 從執行 Windows Server 的 Amazon EC2 執行個體或從 WorkSpace 存取您的 Amazon FSx SVM。 WorkSpace 如需詳細資訊，請參閱[存取 FSx for ONTAP 資料](supported-fsx-clients.md)。

1. 您可以將共用映射至 Windows WorkSpaces 執行個體`Z:\`上的 ：  
![\[顯示 Windows Map Network Drive 對話方塊，用於將 ONTAP SMB 共用對應至 WorkSpace 上的字母。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/ONTAPGuide/images/workspace-map-drive.png)

**步驟 2：將 FSx for ONTAP 檔案共用連結至使用者帳戶**

1. 在測試使用者的 WorkSpace 上，選擇 **Windows > 系統 > 進階系統設定**。

1. 在**系統屬性**中，選取**進階**索引標籤，然後按下**使用者設定檔**區段中的**設定**按鈕。登入的使用者會有 的設定檔類型`Local`。

1. 從 WorkSpace 登出測試使用者。

1. 將測試使用者設定為在您的 Amazon FSx 檔案系統上具有漫遊設定檔。在您的管理員 WorkSpaces 中，開啟 PowerShell 主控台，並使用類似下列範例的命令 （使用您先前在步驟 1 中建立的`profiles`資料夾）：

   ```
   Set-ADUser username -ProfilePath \\filesystem-dns-name\sharename\foldername\username
   ```

   例如：

   ```
   Set-ADUser testuser01 -ProfilePath \\fsx.fsxnworkspaces.com\workspace\profiles\testuser01
   ```

1. 登入測試使用者 WorkSpace。

1. 在**系統屬性**中，選取**進階**索引標籤，然後按下**使用者設定檔**區段中的**設定**按鈕。登入的使用者會有 的設定檔類型`Roaming`。  
![\[Windows 使用者設定檔對話方塊顯示為 WorkSpace 使用者設定的設定檔。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/ONTAPGuide/images/workspace-profiles.png)

1. 瀏覽 FSx for ONTAP 共用資料夾。在 `profiles` 資料夾中，您會看到使用者的資料夾。  
![\[Windows File Explorer 對話方塊顯示 WorkSpace 使用者的新資料夾。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/ONTAPGuide/images/workspace-new-folder.png)

1. 在測試使用者的`Documents`資料夾中建立文件

1. 從其 WorkSpace 登出測試使用者。

1. 如果您以測試使用者身分重新登入並瀏覽至其設定檔存放區，您將會看到您建立的文件。  
![\[Windows File Explorer 對話方塊顯示 WorkSpace 使用者的新檔案。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/ONTAPGuide/images/workspace-new-file.png)

## 提供共用資料夾以存取常見檔案
<a name="workspace-shared-folder"></a>

您可以使用 Amazon FSx 為組織中的使用者提供共用資料夾。共用資料夾可用來存放使用者社群使用的檔案，例如示範檔案、程式碼範例和所有使用者所需的指示手冊。一般而言，您擁有對應至共用資料夾的磁碟機；但由於對應磁碟機使用字母，因此您可以擁有的共用數量有限制。此程序會建立 Amazon FSx 共用資料夾，無需磁碟機代號即可使用，讓您更靈活地將共用指派給團隊。

**從 Linux 和 Windows WorkSpaces 掛載跨平台存取的共用資料夾**

1. 從**任務列**中，選擇**位置 > 連線至伺服器**。

   1. 針對**伺服器**，輸入 *file-system-dns-name*。

   1. 將**類型**設定為 `Windows share`。

   1. 將**共用**設定為 SMB 共用的名稱，例如 `workspace`。

   1. 您可以將**資料夾**保留為 `/`，或將其設定為資料夾，例如名為 的資料夾`team-shared`。

   1. 對於 Linux WorkSpace，如果您的 Linux WorkSpace 與 Amazon FSx 共用位於相同的網域中，則不需要輸入使用者詳細資訊。

   1. 選擇**連線**。  
![\[連線至伺服器對話方塊顯示 SMB 共用的連線。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/ONTAPGuide/images/workspace-connect.png)

1. 建立連線後，您可以在名為 的 SMB 共用中看到共用資料夾 (`team-shared`在此範例中命名）`workspace`。  
![\[Windows 對話方塊顯示共用資料夾。\]](http://docs.aws.amazon.com/zh_tw/fsx/latest/ONTAPGuide/images/workspace-mounted.png)

# 搭配使用 Amazon Elastic Container Service 與 FSx for ONTAP
<a name="mount-ontap-ecs-containers"></a>

您可以從 Amazon EC2 Linux 或 Windows 執行個體上的 Amazon Elastic Container Service (Amazon ECS) Docker 容器存取 Amazon EC2 FSx for NetApp ONTAP 檔案系統。

## Amazon ECS Linux 容器上的掛載
<a name="mount-ecs-linux"></a>

1. 使用 Linux 容器的 EC2 Linux \$1 網路叢集範本建立 ECS 叢集。如需詳細資訊，請參閱《*Amazon Elastic Container Service 開發人員指南*》中的[建立叢集](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create_cluster.html)。

1. 在 EC2 執行個體上建立用於掛載 SVM 磁碟區的目錄，如下所示：

   ```
   sudo mkdir /fsxontap
   ```

1. 在執行個體啟動期間使用使用者資料指令碼，或執行下列命令，在 Linux EC2 執行個體上掛載 FSx for ONTAP 磁碟區：

   ```
   sudo mount -t nfs svm-ip-address:/vol1 /fsxontap
   ```

1. 使用以下命令掛載磁碟區：

   ```
   sudo mount -t nfs -o nfsvers=NFS_version svm-dns-name:/volume-junction-path /fsxontap
   ```

   下列範例使用範例值。

   ```
   sudo mount -t nfs -o nfsvers=4.1 svm-01234567890abdef0.fs-01234567890abcdef1.fsx.us-east-1.amazonaws.com:/vol1 /fsxontap
   ```

   您也可以使用 SVM 的 IP 地址，而不是其 DNS 名稱。

   ```
   sudo mount -t nfs -o nfsvers=4.1 198.51.100.1:/vol1 /fsxontap
   ```

1. 建立 Amazon ECS 任務定義時，請在 JSON `mountPoints`容器定義中新增下列 `volumes`和 容器屬性。將 取代`sourcePath`為 FSx for ONTAP 檔案系統中的掛載點和目錄。

   ```
   {
       "volumes": [
           {
               "name": "ontap-volume",
               "host": {
                   "sourcePath": "mountpoint"
               }
           }
       ],
       "mountPoints": [
           {
               "containerPath": "containermountpoint",
               "sourceVolume": "ontap-volume"
           }
       ],
       .
       .
       .
   }
   ```

## 在 Amazon ECS Windows 容器上掛載
<a name="mount-ecs-windows"></a>

1. 使用 Windows 容器的 EC2 Windows \$1 網路叢集範本建立 ECS 叢集。如需詳細資訊，請參閱《*Amazon Elastic Container Service 開發人員指南*》中的[建立叢集](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/create_cluster.html)。

1. 將加入網域的 Windows EC2 執行個體新增至 ECS Windows 叢集，並對應 SMB 共享。

   啟動已加入 Active Directory 網域的 ECS 最佳化 Windows EC2 執行個體，並執行下列命令來初始化 ECS 代理程式。

   ```
   PS C:\Users\user> Initialize-ECSAgent -Cluster windows-fsx-cluster -EnableTaskIAMRole
   ```

   您也可以將指令碼中的資訊傳遞至使用者資料文字欄位，如下所示。

   ```
   <powershell>
   Initialize-ECSAgent -Cluster windows-fsx-cluster -EnableTaskIAMRole
   </powershell>
   ```

1. 在 EC2 執行個體上建立 SMB 全域映射，讓您可以將 SMB 共用映射至磁碟機。取代 FSx 檔案系統低於 netbios 或 DNS 名稱的值並共用名稱。掛載在 Linux EC2 執行個體上的 NFS 磁碟區 vol1 在 FSx 檔案系統上設定為 CIFS 共用 fsxontap。

   ```
   vserver cifs share show -vserver svm08 -share-name fsxontap
   
   
                                         Vserver: svm08
                                           Share: fsxontap
                        CIFS Server NetBIOS Name: FSXONTAPDEMO
                                            Path: /vol1
                                Share Properties: oplocks
                                                  browsable
                                                  changenotify
                                                  show-previous-versions
                              Symlink Properties: symlinks
                         File Mode Creation Mask: -
                    Directory Mode Creation Mask: -
                                   Share Comment: -
                                       Share ACL: Everyone / Full Control
                   File Attribute Cache Lifetime: -
                                     Volume Name: vol1
                                   Offline Files: manual
                   Vscan File-Operations Profile: standard
               Maximum Tree Connections on Share: 4294967295
                      UNIX Group for File Create: -
   ```

1. 使用下列命令在 EC2 執行個體上建立 SMB 全域映射：

   ```
   New-SmbGlobalMapping -RemotePath \\fsxontapdemo.fsxontap.com\fsxontap -LocalPath Z:
   ```

1. 建立 Amazon ECS 任務定義時，請在 JSON `mountPoints`容器定義中新增下列 `volumes`和 容器屬性。將 取代`sourcePath`為 FSx for ONTAP 檔案系統中的掛載點和目錄。

   ```
   {
       "volumes": [
           {
               "name": "ontap-volume",
               "host": {
                   "sourcePath": "mountpoint"
               }
           }
       ],
       "mountPoints": [
           {
               "containerPath": "containermountpoint",
               "sourceVolume": "ontap-volume"
           }
       ],
       .
       .
       .
   }
   ```

# 搭配 FSx for ONTAP 使用 Amazon Elastic VMware Service
<a name="evs-ontap"></a>

您可以使用 FSx for ONTAP 作為 Amazon Elastic VMware Service (Amazon EVS) 軟體定義資料中心 (SDDCs) 的外部資料存放區。如需詳細資訊，請參閱[使用 Amazon FSx for NetApp ONTAP 執行高效能工作負載](https://docs.aws.amazon.com/evs/latest/userguide/fsx-ontap.html)。如需詳細說明，請參閱將 [Amazon FSx for NetApp ONTAP 設定為 NFS 資料存放區](https://docs.aws.amazon.com/evs/latest/userguide/config-fsx-nfs-datastore.html)，以及[將 Amazon FSx for NetApp ONTAP 設定為 iSCSI 資料存放區](https://docs.aws.amazon.com/evs/latest/userguide/config-fsx-iscsi-datastore.html)。

# 使用 VMware Cloud 搭配 FSx for ONTAP
<a name="vmware-cloud-ontap"></a>

您可以使用 FSx for ONTAP 作為 VMware Cloud on AWS Software-Defined Data Centers (SDDCs的外部資料存放區。如需詳細資訊，請參閱使用 [ Amazon FSx for NetApp ONTAP 部署指南，將 Amazon FSx for NetApp ONTAP 設定為外部儲存](https://docs.vmware.com/en/VMware-Cloud-on-AWS/services/com.vmware.vmc-aws-operations/GUID-D55294A3-7C40-4AD8-80AA-B33A25769CCA.html?hWord=N4IghgNiBcIGYGcAeIC+Q)[和 VMware Cloud AWS FSx NetApp ](https://vmc.techzone.vmware.com/fsx-guide#overview)on。