

Amazon FSx 文件网关不再向新客户开放。 FSx File Gateway 的现有客户可以继续正常使用该服务。有关与 FSx 文件网关类似的功能，请访问[此博客文章](https://aws.amazon.com/blogs/storage/switch-your-file-share-access-from-amazon-fsx-file-gateway-to-amazon-fsx-for-windows-file-server/)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 文件网关的最佳实践
<a name="best-practices"></a>

本节包含以下主题，这些主题提供有关使用网关、文件共享、存储桶和数据的最佳实践的信息。我们建议您自行熟悉本节中概述的信息，并尝试遵循这些指南，以避免 AWS Storage Gateway出现问题。有关诊断和解决您在部署中可能遇到的常见问题的更多指导，请参阅[排查 Storage Gateway 部署问题](troubleshooting-gateway-issues.md)。

**Topics**
+ [最佳实践：恢复数据](#recover-data-from-gateway)
+ [直接在 Amazon 上从备份或快照中恢复 FSx](#bestpractice-restore-snapshot-backup-fsx-fgw)
+ [清理不必要的资源](#cleanup-file)

## 最佳实践：恢复数据
<a name="recover-data-from-gateway"></a>

虽然很少发生，但您的网关仍可能会遇到不可恢复的故障。这种故障可能在您的虚拟机 (VM)、网关本身、本地存储或其他位置发生。如果出现故障，我们建议您按照以下相应部分中的说明恢复您的数据。

**重要**  
Storage Gateway 不支持从虚拟机管理程序创建的快照或从 Amazon EC2 Amazon 系统映像 (AMI) 恢复网关 VM。如果您的网关 VM 出现故障，则激活新网关，然后根据以下说明将您的数据恢复到该网关。

### 从虚拟机意外关闭中恢复
<a name="recover-from-gateway-shutdown"></a>

如果您的 VM 意外关闭，例如在停电期间，您的网关会变得不可访问。当电力和网络连接恢复后，您的网关会变得能够访问并开始正常运行。下面是此时您能够采取的有助于恢复数据的一些步骤：
+ 如果断电导致网络连接问题，您可以进行对此问题进行排查。有关如何测试网络连接的信息，请参阅[测试网关的网络连接](MaintenanceTestGatewayConnectivity-fgw.md)。

### 从出现故障的缓存磁盘恢复您的数据
<a name="recover-from-cahe-disk"></a>

如果缓存磁盘出现故障，我们建议您根据具体情况采用以下步骤恢复数据：
+ 如果故障是因将缓存磁盘从您的主机中移除导致的，则关闭网关，重新添加该磁盘，然后重新启动网关。

### 从不可访问的数据中心恢复您的数据
<a name="disaster-recovery"></a>

如果您的网关或数据中心出于某种原因变得无法访问，您可将数据恢复到位于不同数据中心的另一个网关或在 Amazon EC2 实例上托管的网关。如果您无权访问另一个数据中心，则建议在 Amazon EC2 实例上创建网关。您要执行的步骤取决于您要从中恢复数据的网关类型。

**从无法访问的数据中心内的文件网关恢复数据**

对于 File Gateway，您可以将新的文件系统映射到包含要恢复的数据的 Windows 文件服务器的 FSx 。

1. 在 Amazon EC2 主机上创建并激活新的文件网关。有关更多信息，请参阅 [为 FSx 文件网关部署默认 Amazon EC2 主机为 FSx 文件网关部署自定义的 Amazon EC2 主机](ec2-gateway-file.md)。

1. 在创建的 EC2 网关上创建一个新的文件系统。有关更多信息，请参阅[创建 FSx 适用于 Windows 文件服务器的文件系统](https://docs.aws.amazon.com/filegateway/latest/filefsxw/create-file-system.html)。

1. 在客户端上安装您的文件系统，并将其映射到包含要恢复的数据的 Windows 文件服务器的 FSx 。有关更多信息，请参阅[挂载并使用文件共享](https://docs.aws.amazon.com/filegateway/latest/filefsxw/use-fsxw-gateway.html)。

## 直接在 Amazon 上从备份或快照中恢复 FSx
<a name="bestpractice-restore-snapshot-backup-fsx-fgw"></a>

在某些情况下，您可能需要使用较早时间点的备份或快照直接恢复 Amazon FSx 文件系统上的数据。在这些情况下，可能会在备份应用程序和 File Gateway 之间创建双写入器场景，这可能会导致 FSx 文件卡住或不匹配。为避免从备份或快照恢复 Amazon FSx 文件系统时出现问题，请使用以下步骤。

**注意**  
使用此过程从备份或快照中恢复 Amazon FSx 文件系统后，当前存储在 FSx 文件网关上的任何缓存数据都将失效。

**为了避免在从备份或快照恢复 Amazon FSx 文件系统时出现问题**

1. 使用 Storage Gateway 控制台将 Amazon FSx FSx 文件系统与文件网关分离。

1. 直接在您的 Amazon FSx 文件系统上恢复备份或快照。

1. 使用 Storage Gateway 控制台将 Amazon FSx FSx 文件系统重新连接到文件网关。

## 清理不必要的资源
<a name="cleanup-file"></a>

作为最佳实践，建议清理 Storage Gateway 资源，以避免产生意外或不必要的费用。例如，如果您创建网关是为了演示练习或测试，请考虑将其及其虚拟设备从部署中删除。请执行以下步骤来清理资源。

**清除不需要的资源**

1. 如果您不再打算继续使用网关，请将其删除。有关更多信息，请参阅 [删除网关和移除关联的资源](deleting-gateway-common.md)。

1. 从本地主机中删除 Storage Gateway VM。如果您在 Amazon EC2 实例上创建了网关，请终止该实例。