General best practices - Amazon FSx for Windows File Server
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

General best practices

Testing your workloads before moving to production

We recommend using a staging environment with the same configuration as your production environment to test your workloads. For example, use the same Active Directory (AD) and networking configurations, file system size and configuration, and Windows features, such as data deduplication and shadow copies. Running test workloads in a staging environment that simulates your desired production traffic helps ensure that the process run smoothly.

We also recommend reviewing the availability model for your file system and ensuring that your workload is resilient to the expected recovery behavior for your type of file system during events such as file system maintenance, throughput capacity changes, and unplanned service disruptions. For more information, see Availability and durability: Single-AZ and Multi-AZ file systems.

Creating a monitoring plan

You can use file system metrics to monitor your storage and performance usage, understand your usage patterns, and trigger notifications when your usage approaches your file system’s storage or performance limits. Monitoring your Amazon FSx file systems along with the rest of your application environment enables you to quickly debug any issues that may impact performance.

Ensuring that your file systems have sufficient resources

Having insufficient resources can result in increased latency and queuing for I/O requests, which might appear as complete or partial unavailability of your file system. For more information about monitoring performance and accessing performance warnings and recommendations, see Monitoring FSx for Windows File Server.

Backing up your file systems regularly

Regular backups allow you to meet your data retention, business, and compliance needs. We recommend using the automatic daily backups that are enabled by default for your file system, and using Amazon Backup for a centralized backup solution across Amazon Web Services. Amazon Backup enables you to configure additional backup plans with different frequencies (for example, multiple times a day, daily, or weekly) and retention periods.