TABLE OF CONTENT
1. Introduction2. Amazon EFS Storage Classes3. Amazon EFS Replication Create Amazon Elastic File System5. Replication for Amazon EFS6. Conclusion7. CloudThat 8. FAQs1. Introduction to Amazon Elastic File System
Amazon Elastic File System (Amazon EFS), a serverless, easy-to-use, set-and forget elastic file system that uses AWS Cloud services and resources on-premises, provides an easy, serverless, simple, and user-friendly way to create and manage files. Amazon EFS offers a simple web service interface that makes it easy to create and configure file systems quickly and easily. The service handles all the details, so you don’t need to worry about installing, patching or maintaining complex file system configurations.
2. Amazon EFS Storage Classes
Amazon EFS offers four storage classes and they work in pairs. EFS One Zone and One Zone IA storage classes are designed to provide data in a single availability zone with continuous availability. Amazon EFS stores data only in one AWS Availability Zone. This means that data stored in these storage classes could be lost if there is a disaster or if all copies of the data are destroyed. The EFS Standard storage classes and Standard-IA storage class are regional storage classes that can ensure data availability, even if one or several Availability Zones are unavailable in an AWS Region. They ensure the highest availability and durability by redundantly maintaining file system data and metadata across multiple geographically distinct Availability Zones within a region.
3. Amazon EFS Replication
Amazon EFS replication is a method to create a replica in your preferred AWS region of your Amazon EFS File System. EFS filesystem replication copies data and metadata transparently from the source file system to a destination EFS folder system. It also uses a replication configuration for managing the creation and maintenance of the destination file systems.
Amazon EFS automatically maintains synchronization among the source and destination files systems. Amazon EFS replication is continuous and has a recovery objective (RPO), of minutes, and a recovery goal (RTO), of minutes. These capabilities will help you achieve compliance and business continuity goals.
This blog will provide more information about RTO/RPO.
4. Create Amazon Elastic File System
Step 1: Sign in at the AWS console, search for EFS in search bar, and then select the service
Step 2: Click the Create File System button
Step 3: Enter the EFS details as follows:
Give an appropriate name to EFS
Choose the VPC you prefer. We have chosen the default VPC
Select the right availability and durability
To get more options, you can click the customize button.
Next, click Create
Step 4: Once EFS has been created, the EFS message will be displayed at the top. To see more details, select the file that was created.
5. Amazon EFS Replication
Step 5: Click on Create Replication to create EFS replication
Step 6: Fill in the details of replication as follows:
Select the region where you want to replicate the filesystem
Select the right availability and durability for your selection
By default, your destination file is encrypted. You can create your key and then use it.
Click on Create replication
Step 7: After the replication has been created, you can see the successful creation the replication message for EFS.
Notice: The destination region can only read the replicated file.
Step 8: Go to the CloudWatch service to monitor EFS replication activity
Step 9: A new CloudWatch indicator, TimeSinceLastSync, is generated when the replica has been created as shown below.
6. Conclusion
Amazon EFS now offers the new replication feature. The re
0