文件共享 - Amazon FSx for Windows File Server
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

文件共享

您可以管理文件共享并执行以下任务。

  • 创建新文件共享

  • 修改文件共享

  • 删除文件共享

您可以使用Windows本地共享文件夹GUI和AmazonFSxCLI在PowerShell上远程管理文件共享 Amazon FSx for Windows File Server 文件系统。

使用GUI管理文件共享

要管理上的文件共享 Amazon FSx 文件系统,您可以使用共享文件夹GUI。共享文件夹GUI为管理Windows服务器上的所有共享文件夹提供了一个中心位置。以下过程详细介绍了如何管理您的文件共享。

将共享文件夹连接到FSx文件系统

  1. 启动您的 Amazon EC2 并将其连接到MicrosoftActiveDirectory,以便您的AmazonFSx文件系统已加入。要执行此操作,请从 AWS Directory Service Administration Guide:

  2. 以文件系统管理员组的成员身份连接到实例。在AWSManagedAD中,此组称为AWSDelegatedFSxAdministrators。在自行管理的MicrosoftAD中,此组称为域管理员或在创建期间提供的管理员组的自定义名称。有关更多信息,请参阅 https://docs.amazonaws.cn/AWSEC2/latest/WindowsGuide/connecting_to_windows_instance.html 中的Amazon EC2 用户指南(适用于 Windows 实例)连接到您的 Windows 实例

  3. 打开 开始 菜单并运行 单位:csmgmt.msc 使用 以管理员身份运行. 执行此操作将打开共享文件夹GUI工具。

  4. 对于 操作,选择 连接到另一台计算机.

  5. 对于 另一台电脑,输入您的域名系统(DNS)名称 Amazon FSx 文件系统,例如 amznfsxabcd0123.corp.example.com.

    在上查找文件系统的DNS名称 Amazon FSx 控制台,选择 文件系统,选择您的文件系统,然后检查 网络与安全 文件系统详细信息页面的部分。您还可以在的响应中获取DNS名称 描述文件系统 API操作。

  6. 选择 OK (确定)。您的的条目 Amazon FSx 文件系统随后出现在SharedFolders工具的列表中。

现在,共享文件夹已连接到您的 Amazon FSx 文件系统,您可以在文件系统上管理Windows文件共享。默认共享称为 \share。您可以通过以下操作来实现此操作:

  • 创建新文件共享 – 在“共享文件夹”工具中,选择 股份 在左窗格中,查看您 Amazon FSx 文件系统。选择 新共享 并完成创建共享文件夹向导。

    在创建新文件共享之前,必须先创建本地文件夹。您可以按如下方式操作:

    • 使用“共享文件夹”工具:指定本地文件夹路径时单击“浏览”,然后单击“新建文件夹”以创建本地文件夹。

    • 使用命令行:

      New-Item -Type Directory -Path \\amznfsxabcd0123.corp.example.com\D$\share\MyNewShare
  • 修改文件共享 – 在“共享文件夹”工具中,打开要修改的文件共享的上下文(右键单击)菜单,然后选择 属性. 修改属性并选择 好的.

  • 删除文件共享 – 在“共享文件夹”工具中,打开您想在右窗格中删除的文件共享的上下文(右键单击)菜单,然后选择 停止共享.

使用PowerShell管理文件共享

您可以使用PowerShell的自定义远程管理命令管理文件共享。这些命令可帮助您更轻松地自动执行这些任务:

  • 将现有文件服务器上的文件共享迁移到 Amazon FSx

  • 在AWS区域之间同步文件共享,以进行灾难恢复

  • 为正在进行的工作流进行文件共享的程序化管理,例如团队文件共享配置

了解如何使用 Amazon FSx 用于PowerShell上的远程管理的CLI,请参阅 开始使用 Amazon FSx 在PowerShell上进行远程管理的CLI.

创建持续可用的共享

您可以使用 Amazon FSx 用于PowerShell上的远程管理的CLI。在 Amazon FSx for Windows File Server Multi-AZ文件系统高度耐用,高度可用。一种 Amazon FSx 单AZ文件系统构建在单个节点群集上。因此,在Single-AZ文件系统上创建的CA股票具有高度耐用性,但高度可用。使用 New-FSxSmbShare-ContinuouslyAvailable 选项设置为 $True 以指定共享是连续可用的共享。以下是创建CA共享的示例命令。

New-FSxSmbShare -Name "New CA Share" -Path "D:\share\new-share" -Description "CA share" -ContinuouslyAvailable $True

以下是您可以使用的自定义远程管理PowerShell命令。

共享管理命令 Description

New-FSxSmbShare

创建新文件共享。

Remove-FSxSmbShare

删除文件共享。

Get-FSxSmbShare

检索现有文件共享。

Set-FSxSmbShare

设置共享的属性。

Get-FSxSmbShareAccess

检索共享的访问控制列表(ACL)。

Grant-FSxSmbShareAccess

将受托人的允许访问控制条目(ACE)添加到股份的安全描述符中。

Revoke-FSxSmbShareAccess

从股票的安全描述符中删除受托人的所有允许ACE。

Block-FSxSmbShareAccess

将受托人的拒绝ACE添加到股票的安全描述符中。

Unblock-FSxSmbShareAccess

从股票的安全描述符中删除受托人的所有拒绝ACE。

每个命令的联机帮助提供所有命令选项的参考。要访问此帮助,请使用 -?,例如 New-FSxSmbShare -?.

将凭证传递给New-FSxSmbShare

您可以将凭证传递给New-FSxSmbShare,以便您可以运行它,以创建数百或数千个股票,而不必每次都重新输入凭证。

准备在上创建文件共享所需的凭证对象 Amazon FSx for Windows File Server 文件服务器。

  • 要交互式生成凭证对象,请使用以下命令。

    $credential = Get-Credential
  • 使用生成凭证对象 AWS Secrets Manager 资源,请使用以下命令。

    $credential = ConvertFrom-Json -InputObject (Get-SECSecretValue -SecretId $AdminSecret).SecretString $FSxAdminUserCredential = (New-Object PSCredential($credential.UserName,(ConvertTo-SecureString $credential.Password -AsPlainText -Force)))