

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon S3 File Gateway를 사용하여 백업 파일 전송
<a name="amazon-s3-file-gateway"></a>

[Amazon S3 File Gateway](https://docs.aws.amazon.com/filegateway/latest/files3/what-is-file-s3.html)는 파일 인터페이스를 통해 온프레미스 환경을 Amazon Simple Storage Service(Amazon S3)에 연결하므로 Network File System(NFS) 및 Server Message Block(SMB)과 같은 업계 표준 파일 프로토콜을 사용하여 Amazon S3 객체를 저장하고 검색할 수 있습니다. 이는 클라우드에 데이터를 저장하기 위한 비용 효율적이고 확장 가능한 솔루션으로 설계되었습니다. 이를 사용하여 데이터베이스 백업 파일을 저장할 수 있으므로 이 서비스는 대규모 온프레미스 데이터베이스를 AWS 클라우드로 마이그레이션하는 데 도움이 될 수 있습니다. 예를 들어 Amazon S3 File Gateway와 선호하는 데이터베이스 백업 도구를 사용하여 대용량 MySQL 또는 MariaDB 데이터베이스를 Amazon S3 버킷에 직접 백업할 수 있습니다. 그런 다음 S3 버킷을 대상 인스턴스에 탑재하고 백업을 복원할 수 있습니다.

다음 다이어그램에서는 Amazon S3 File Gateway를 사용하여 온프레미스 데이터베이스의 백업 파일을 AWS 클라우드의 S3 버킷으로 전송할 때 포함되는 상위 수준 단계를 보여줍니다.



![Amazon S3 File Gateway를 사용하여 데이터베이스 백업 파일을 클라우드로 전송하는 방법을 보여주는 다이어그램.](http://docs.aws.amazon.com/ko_kr/prescriptive-guidance/latest/migration-large-mysql-mariadb-databases/images/s3-file-gateway-migration-aws.png)


다음은 Amazon S3 File Gateway를 사용하여 온프레미스 데이터 센터에서 AWS 클라우드의 S3 버킷으로 데이터베이스 백업 파일을 전송하는 단계입니다.

1. AWS Direct Connect 또는 AWS Site-to-Site VPN과 같은 서비스를 사용하거나 퍼블릭 인터넷 연결을 사용하여 온프레미스 데이터 센터를 AWS 클라우드에 연결하세요.

1. S3 File Gateway를 생성하세요. 관련 지침은 [Creating your gateway](https://docs.aws.amazon.com/filegateway/latest/files3/create-file-gateway.html)를 참조하세요.

1. S3 File Gateway에서 호스팅하는 NFS 또는 SMB 파일 공유를 생성하세요. 관련 지침은 [Create a file share](https://docs.aws.amazon.com/filegateway/latest/files3/GettingStartedCreateFileShare.html)를 참조하세요.

1. MySQL 또는 MariaDB 데이터베이스를 호스팅하는 온프레미스 서버에 NFS 또는 SMB 파일 공유를 탑재하세요. 관련 지침은 [Mount and use your file share](https://docs.aws.amazon.com/filegateway/latest/files3/getting-started-use-fileshare.html)를 참조하세요.

1. 온프레미스 MySQL 또는 MariaDB 데이터베이스를 NFS 파일 공유가 탑재된 디렉터리에 백업하세요. 이 가이드에서 설명하는 모든 백업 도구를 사용할 수 있습니다.

1. 이 가이드에서 설명하는 접근 방식 중 하나를 사용하여 대상 데이터베이스 인스턴스에서 데이터베이스 백업을 복원하세요.

## 장점
<a name="advantages-amazon-s3-file-gateway"></a>
+ S3 버킷에서 직접 데이터베이스 백업을 생성하고 동일한 S3 버킷에서 직접 대상 DB 인스턴스의 백업을 복원하면 포괄적인 마이그레이션 프로세스를 크게 가속화할 수 있습니다.
+ 데이터베이스 백업 파일은 내구성을 유지하며 Amazon S3에 저장되고, 수명 주기 관리 정책과 S3 스토리지 클래스를 선택합니다.

## 제한 사항
<a name="limitations-amazon-s3-file-gateway"></a>

다음은 Amazon S3 File Gateway 파일 공유 사용 시 제한 사항입니다.
+ 게이트웨이당 최대 파일 공유 개수는 50개입니다.
+ 여러 파일 공유가 동일한 S3 버킷을 사용하는 경우 읽기 및 쓰기 충돌을 방지하려면 고유한 접두사 이름을 사용하도록 각 파일 공유를 구성해야 합니다.
+ 개별 파일의 최대 크기는 5TB이며, 이는 Amazon S3에서 개별 개체의 최대 크기입니다.
+ 최대 경로 길이는 1,024자입니다.
+ Windows ACL은 Windows SMB 클라이언트를 사용하여 파일 공유에 액세스할 때 Active Directory용으로 활성화된 파일 공유에만 지원됩니다.
+ Amazon S3 File Gateway는 각 파일과 디렉터리에 대해 최대 10개의 ACL 항목을 지원합니다.
+ SMB 파일 공유의 루트 ACL 설정은 게이트웨이에만 있습니다. 이러한 설정은 게이트웨이 업데이트 및 재시작 전반에 걸쳐 지속됩니다.
**참고**  
루트 아래에 있는 상위 폴더 대신 루트에서 ACL을 구성할 경우에는 ACL 권한은 Amazon S3에서 유지되지 않습니다.

## 모범 사례
<a name="best-practices-amazon-s3-file-gateway"></a>

Amazon S3 File Gateway의 모범 사례에 대한 자세한 내용은 S3 File Gateway 설명서의 [Best practices](https://docs.aws.amazon.com/filegateway/latest/files3/best-practices.html)를 참조하세요.