Amazon S3 파일 게이트웨이를 사용하여 백업 파일 전송 - AWS 규범적 지침

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

Amazon S3 파일 게이트웨이를 사용하여 백업 파일 전송

Amazon S3 파일 게이트웨이는 파일 인터페이스를 통해 온 프레미스 환경을 Amazon Simple Storage Service (Amazon S3) 에 연결하므로 NFS (네트워크 파일 시스템) 및 SMB (서버 메시지 블록) 와 같은 업계 표준 파일 프로토콜을 사용하여 Amazon S3 객체를 저장하고 검색할 수 있습니다. 클라우드에 데이터를 저장하기 위한 비용 효율적이고 확장 가능한 솔루션으로 설계되었습니다. 이 서비스를 사용하여 데이터베이스 백업 파일을 저장할 수 있으므로 대규모 온-프레미스 데이터베이스를 로 마이그레이션할 수 있습니다. AWS 클라우드 예를 들어 Amazon S3 파일 게이트웨이와 선호하는 데이터베이스 백업 도구를 사용하여 대용량 MySQL 또는 MariaDB 데이터베이스를 Amazon S3 버킷에 직접 백업할 수 있습니다. 그런 다음 S3 버킷으로 대상 인스턴스에 마운트하고 백업을 복원할 수 있습니다.

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

Amazon S3 파일 게이트웨이를 사용하여 데이터베이스 백업 파일을 클라우드로 전송하는 방법을 보여 주는 다이어그램입니다.

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

  1. 서비스를 AWS Direct Connect 사용하거나 AWS Site-to-Site VPN 공용 인터넷 연결을 AWS 클라우드 사용하여 온프레미스 데이터 센터를 에 Connect.

  2. S3 파일 게이트웨이 생성. 지침은 게이트웨이 만들기를 참조하십시오.

  3. S3 파일 게이트웨이에서 호스팅하는 NFS 또는 SMB 파일 공유를 생성합니다. 지침은 파일 공유 만들기를 참조하십시오.

  4. MySQL 또는 MariaDB 데이터베이스를 호스팅하는 온프레미스 서버에 NFS 또는 SMB 파일 공유를 마운트합니다. 지침은 파일 공유 마운트 및 사용을 참조하십시오.

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

  6. 이 가이드에 설명된 접근 방식 중 하나를 사용하여 대상 데이터베이스 인스턴스의 데이터베이스 백업을 복원합니다.

장점

  • S3 버킷에서 직접 데이터베이스 백업을 생성하고 동일한 S3 버킷에서 직접 대상 DB 인스턴스의 백업을 복원하면 엔드 투 엔드 마이그레이션 프로세스를 크게 가속화할 수 있습니다.

  • 데이터베이스 백업 파일은 Amazon S3에 안정적으로 저장되며, 수명 주기 관리 정책과 S3 스토리지 클래스를 선택할 수 있습니다.

제한 사항

Amazon S3 파일 게이트웨이 파일 공유를 사용할 때의 제한 사항은 다음과 같습니다.

  • 게이트웨이당 최대 파일 공유 수는 50개입니다.

  • 여러 파일 공유에서 동일한 S3 버킷을 사용할 때 읽기 및 쓰기 충돌을 방지하려면 각 파일 공유가 고유한 접두사 이름을 사용하도록 구성해야 합니다.

  • 개별 파일의 최대 크기는 5TB이며, 이는 Amazon S3에 있는 개별 객체의 최대 크기입니다.

  • 최대 경로 길이는 1024자입니다.

  • Windows ACL은 Windows SMB 클라이언트를 사용하여 파일 공유에 액세스할 때 Active Directory에 사용하도록 설정된 파일 공유에서만 지원됩니다.

  • Amazon S3 파일 게이트웨이는 각 파일 및 디렉터리에 대해 최대 10개의 ACL 항목을 지원합니다.

  • SMB 파일 공유의 루트 ACL 설정은 게이트웨이에만 있습니다. 이러한 설정은 게이트웨이 업데이트 및 재시작 시에도 지속됩니다.

    참고

    루트 아래의 상위 폴더 대신 루트에 ACL을 구성하면 Amazon S3에서 ACL 권한이 영구적이지 않습니다.

모범 사례

Amazon S3 파일 게이트웨이의 모범 사례에 대한 자세한 내용은 S3 파일 게이트웨이 설명서의 모범 사례를 참조하십시오.