백업 작업 - Amazon FSx for Windows File Server

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

백업 작업

Amazon FSx를 사용하면 백업의 내구성이 뛰어나고 file-system-consistent 점진적으로 백업할 수 있습니다. 각 백업에는 새 파일 시스템을 생성하는 데 필요한 모든 정보가 포함되어 있어 파일 시스템의 point-in-time 스냅샷을 효과적으로 복원합니다. Amazon FSx는 파일 시스템 일관성을 보장하기 위해 Microsoft Windows의 볼륨 섀도 복사본 서비스(VSS)를 사용합니다. Amazon FSx는 높은 내구성을 보장하기 위해 Amazon Simple Storage Service(Amazon S3)에 백업을 저장합니다.

Amazon FSx 백업은 자동 일일 백업 또는 사용자가 시작한 백업에 관계없이 증분식입니다. 가장 최근의 백업 이후 파일 시스템에서 변경된 데이터만 저장됨을 의미합니다. 그러면 백업을 만드는 데 필요한 시간이 최소화되며 데이터를 복제하지 않으므로 스토리지 비용이 절약됩니다.

백업 프로세스 중 특정 시점에서 스토리지 I/O가 보통 몇 초 정도 잠시 중단될 수 있습니다. VSS 서비스는 I/O를 재개하기 전에 캐시된 모든 쓰기를 디스크로 플러시해야 하므로, 워크로드에 초당 쓰기 작업량(DataWriteOperations)이 많으면 일시 중지 시간이 더 길어질 수 있습니다. 대부분의 최종 사용자와 애플리케이션의 I/O 일시 중지는 짧게 발생합니다. 응용 프로그램은 구성 방식에 따라 시간 초과 설정에 대한 민감도가 다를 수 있습니다.

정기적으로 파일 시스템의 백업을 생성하는 것은 Amazon FSx for Windows File Server의 파일 시스템 복제를 보완하는 모범 사례입니다. Amazon FSx 백업은 백업 보존 및 규정 준수 요구 사항을 지원하는 데 도움이 됩니다. Amazon FSx 백업 작업은 백업 생성, 백업 복사, 백업의 파일 시스템 복원, 백업 삭제와 관계없이 쉽습니다. 단일 파일 시스템 백업의 사용량을 보려면 해당 백업의 태그를 활성화하고 태그 기반 결제 보고를 활성화해야 합니다.

자동 일일 백업 작업

기본적으로 Amazon FSx는 파일 시스템을 매일 자동으로 백업합니다. 자동 일일 백업은 파일 시스템을 생성할 때 설정한 일일 백업 기간 중에 발생합니다. 일일 백업 기간을 선택할 때는 하루 중 편리한 시간을 선택하는 것이 좋습니다. 파일 시스템을 사용하는 애플리케이션의 정상 작동 시간을 벗어나는 것이 이상적입니다.

자동 일일 백업은 보존 기간이라고 하는 특정 기간 동안 보관됩니다. Amazon FSx 콘솔에서 파일 시스템을 생성할 때 자동 일일 백업의 기본 보존 기간은 30일입니다. 기본 보존 기간은 Amazon FSx API 및 CLI에서 다릅니다. 백업 보존 기간은 0~90일로 설정할 수 있습니다. 보존 기간을 0일로 설정하면 자동 일일 백업이 꺼집니다. 파일 시스템이 삭제되면 자동 일일 백업도 삭제됩니다.

참고

보존 기간을 0일로 설정하면 파일 시스템이 자동으로 백업되지 않습니다. 어떤 수준이든 중요 기능이 관련된 파일 시스템에 대해서는 자동 일일 백업을 사용하는 것이 좋습니다.

AWS SDK AWS CLI 또는 둘 중 하나를 사용하여 파일 시스템의 백업 기간과 백업 보존 기간을 변경할 수 있습니다. UpdateFileSystem API 작업 또는 update-file-system CLI 명령을 사용합니다. 자세한 설명은 연습 3: 기존 파일 시스템 업데이트 섹션을 참조하세요.

사용자 시작 백업 작업

Amazon FSx로 파일 시스템을 언제든지 수동으로 백업할 수 있습니다. Amazon FSx 콘솔, API 또는 AWS Command Line Interface () 를 사용하여 이 작업을 수행할 수 있습니다.AWS CLI사용자가 시작한 Amazon FSx 파일 시스템 백업은 절대 만료되지 않으며, 원하는 시간만큼 유지할 수 있습니다. 사용자가 시작한 백업은 백업된 파일 시스템을 삭제한 후에도 보존됩니다. 사용자가 시작한 백업은 Amazon FSx 콘솔, API 또는 CLI를 사용해야만 삭제할 수 있습니다. Amazon FSx는 사용자 시작 백업을 자동으로 삭제하지 않습니다. 자세한 설명은 백업 삭제 섹션을 참조하세요.

파일 시스템이 수정되고 있을 때(처리량 용량 업데이트, 파일 시스템 유지 관리 등) 백업을 시작하는 경우, 백업 요청은 대기열에 있다가 수정 작업이 완료되면 재개됩니다.

사용자 시작 백업 생성

다음 절차는 Amazon FSx 콘솔에서 기존 파일 시스템의 사용자 시작 백업을 생성하는 방법을 안내합니다.

파일 시스템의 사용자 시작 백업 생성
  1. https://console.aws.amazon.com/fsx/에서 Amazon FSx 콘솔을 엽니다.

  2. 콘솔 대시보드에서 백업하려는 파일 시스템의 이름을 선택합니다.

  3. 작업에서 백업 생성을 선택합니다.

  4. 열리는 백업 생성 대화 상자에서 백업 이름을 입력합니다. 백업 이름은 문자, 공백, 숫자 및 특수 문자 + - = _:/를 포함한 최대 256자의 유니코드 문자입니다.

  5. 백업 생성을 선택합니다.

이제 파일 시스템 백업을 생성했습니다. 왼쪽 탐색 메뉴에서 백업을 선택하여 Amazon FSx 콘솔의 모든 백업 테이블을 확인할 수 있습니다. 백업에 지정한 이름을 검색할 수 있으며, 테이블은 일치하는 결과만 표시하도록 필터링됩니다.

이 절차에서 설명한 대로 만든 사용자 시작 백업은 USER_INITIATED 유형이 되며 완전히 사용할 수 있을 때까지는 CREATING 상태가 됩니다.

아마존 AWS Backup FSx와 함께 사용

AWS Backup Amazon FSx 파일 시스템을 백업하여 데이터를 보호하는 간단하고 비용 효율적인 방법입니다. AWS Backup 는 백업의 생성, 복사, 복원 및 삭제를 단순화하는 동시에 향상된 보고 및 감사를 제공하도록 설계된 통합 백업 서비스입니다. AWS Backup 법률, 규정 및 전문 규정 준수를 위한 중앙 집중식 백업 전략을 보다 쉽게 개발할 수 있습니다. AWS Backup 또한 다음을 수행할 수 있는 중앙 위치를 제공하여 AWS 스토리지 볼륨, 데이터베이스 및 파일 시스템을 더 간단하게 보호할 수 있습니다.

  • 백업하려는 AWS 리소스를 구성하고 감사하십시오.

  • 백업 예약을 자동화합니다.

  • 보존 정책을 설정합니다.

  • AWS 지역 간 및 AWS 계정 간에 백업을 복사합니다.

  • 최근의 모든 백업, 복사 및 복원 활동을 모니터링합니다.

AWS Backup Amazon FSx의 내장된 백업 기능을 사용합니다. AWS Backup 콘솔에서 생성한 백업은 Amazon FSx 콘솔을 통해 생성된 백업과 동일한 수준의 파일 시스템 일관성과 성능, 동일한 복원 옵션을 제공합니다. 에서 생성된 AWS Backup 백업은 사용자가 생성한 다른 Amazon FSx 백업에 비해 사용자 시작 또는 자동 백업에 비해 증분 백업입니다.

를 AWS Backup 사용하여 이러한 백업을 관리하면 무제한 보존 옵션과 1시간마다 예약 백업을 생성할 수 있는 기능과 같은 추가 기능을 이용할 수 있습니다. 또한 소스 파일 시스템이 AWS Backup 삭제된 후에도 변경할 수 없는 백업을 보존합니다. 이렇게 하면 실수로 삭제되거나 악의적으로 삭제되는 것을 방지할 수 있습니다.

에서 수행한 AWS Backup 백업은 사용자가 시작한 백업으로 간주되며 Amazon FSx의 사용자 시작 백업 할당량에 포함됩니다. Amazon FSx 콘솔, CLI 및 AWS Backup API에서 만든 백업을 보고 복원할 수 있습니다. 하지만 Amazon FSx 콘솔, CLI 또는 AWS Backup API에서 만든 백업은 삭제할 수 없습니다. Amazon FSx 파일 시스템을 AWS Backup 백업하는 데 사용하는 방법에 대한 자세한 내용은 개발자 안내서의 Amazon FSx 파일 시스템 사용을 참조하십시오.AWS Backup

백업 복사

Amazon FSx를 사용하여 AWS 동일한 계정 내의 백업을 AWS 다른 지역 (지역 간 사본) 또는 동일한 지역 내 (지역 내 사본) 에 AWS 수동으로 복사할 수 있습니다. 동일한 파티션 내에서만 지역 간 사본을 만들 수 있습니다. AWS Amazon FSx 콘솔 또는 API를 사용하여 사용자가 시작한 백업 사본을 생성할 수 있습니다. AWS CLI사용자 시작 백업 사본에는 다음과 같이 USER_INITIATED 유형이 있습니다.

또한 를 사용하여 AWS 지역 간 및 계정 간에 백업을 AWS Backup 복사할 수 있습니다. AWS AWS Backup 정책 기반 백업 계획을 위한 중앙 인터페이스를 제공하는 완전 관리형 백업 관리 서비스입니다. 교차 계정 관리를 사용하면, 백업 정책을 사용하여 조직 내의 계정 전체에 걸쳐 백업 계획을 자동으로 적용할 수 있습니다.

크로스 리전 백업 복사본은 크로스 리전 재해 복구에 특히 유용합니다. 백업을 만들어 다른 AWS 지역으로 복사하면 주 지역에 재해가 발생할 경우 다른 AWS AWS 지역의 백업 및 복구 가용성을 신속하게 복원할 수 있습니다. 백업 복사본을 사용하여 파일 데이터세트를 다른 AWS 지역이나 같은 AWS 지역 내에 복제할 수도 있습니다. Amazon FSx 콘솔 또는 Amazon FSx API를 사용하여 동일한 AWS 계정 (지역 간 또는 지역 내) 내에서 백업 사본을 만들 수 있습니다. AWS CLI또한 AWS Backup으로 온디맨드 또는 정책 기반으로 백업 복사를 수행하는 데에도 사용할 수 있습니다.

계정 간 백업 복사는 격리된 계정에 백업을 복사할 때 규정 준수 요구 사항을 충족하는 데 유용합니다. 또한 우발적 또는 악의적인 백업 삭제, 자격 증명 손실 또는 키 손상을 방지하는 데 도움이 되는 추가 데이터 보호 계층을 제공합니다. AWS KMS 교차 계정 백업은 팬인(여러 기본 계정의 백업을 하나의 격리된 백업 사본 계정으로 복사) 및 팬아웃(하나의 기본 계정에서 여러 격리된 백업 사본 계정으로 백업 복사)을 지원합니다.

지원 부서와 AWS Backup 함께 AWS Organizations 사용하면 계정 간 백업 복사본을 만들 수 있습니다. 계정 간 복사본의 계정 한도는 정책에 따라 AWS Organizations 정의됩니다. 계정 간 백업 복사본을 만드는 AWS Backup 데 사용하는 방법에 대한 자세한 내용은 AWS Backup 개발자 안내서의 백업 복사본 만들기를 참조하세요. AWS 계정

백업 사본 제한 사항

다음은 백업을 복사할 때 적용되는 몇몇 제한 사항입니다.

  • 지역 간 백업 복사본은 두 상업 AWS 지역 간, 중국 (베이징) 과 중국 (닝샤) 지역 간, (미국 동부) 및 AWS GovCloud AWS GovCloud (미국 서부) 지역 간에만 지원되며 해당 지역 간에는 지원되지 않습니다.

  • 크로스 리전 백업 복사본은 옵트인 리전에서 지원되지 않습니다.

  • 모든 지역 내에서 지역 내 백업 복사본을 만들 수 있습니다. AWS

  • 원본 백업이 AVAILABLE 상태여야만 복사할 수 있습니다.

  • 복사 중인 소스 백업은 삭제할 수 없습니다. 대상 백업을 사용할 수 있게 되는 시점과 소스 백업을 삭제할 수 있는 시점 사이에는 약간의 지연이 있을 수 있습니다. 소스 백업을 다시 삭제하려고 할 때는 지연을 염두에 두어야 합니다.

  • 계정당 단일 대상 AWS 지역으로 최대 5개의 백업 사본 요청을 진행할 수 있습니다.

크로스 리전 백업 복사본 권한

IAM 정책 설명을 사용하여 백업 복사 작업을 수행할 권한을 부여합니다. 소스 AWS 리전과 통신하여 리전 간 백업 사본을 요청하려면 요청자 (IAM 역할 또는 IAM 사용자) 가 소스 백업 및 소스 리전에 액세스할 수 있어야 합니다. AWS

정책을 사용하여 백업 복사 작업에 대한 CopyBackup 작업 권한을 부여합니다. 다음 예제와 같이 정책의 Action 필드에서 작업을 지정하고, 정책의 Resource 필드에서 리소스 값을 지정합니다.

{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Action": "fsx:CopyBackup", "Resource": "arn:aws:fsx:*:111111111111:backup/*" } ] }

IAM 정책에 대한 자세한 내용은 IAM 사용 설명서IAM의 정책 및 권한을 참조하세요.

전체 및 증분 복사

원본 백업과 다른 대상 AWS 지역 또는 대상 AWS 계정에 백업을 복사하는 경우 동일한 KMS 키를 사용하여 백업의 원본 및 대상 복사본을 모두 암호화하더라도 첫 번째 복사본은 전체 백업 사본입니다.

해당 지역에서 이전에 복사한 백업을 모두 삭제하지 않고 동일한 키를 사용한 경우 첫 번째 백업 복사본 이후 동일한 AWS 계정 내의 동일한 대상 지역에 대한 모든 후속 백업 사본은 증분 복사본이 됩니다. AWS KMS 두 조건 중 하나라도 충족되지 않은 상태에서 복사 작업을 수행하면 증분이 아닌 전체 백업 사본이 생성됩니다.

  1. https://console.aws.amazon.com/fsx/에서 Amazon FSx 콘솔을 엽니다.

  2. 탐색 창에서 백업을 선택합니다.

  3. 백업 테이블에서 복사할 백업을 선택한 다음 백업 복사를 선택합니다.

  4. 설정 섹션에서 다음을 수행합니다.

    • 대상 지역 목록에서 백업을 복사할 대상 AWS 지역을 선택합니다. 대상은 다른 지역에 있을 수도 있고 ( AWS 지역 간 복사) 같은 지역 내에 있을 수도 있고 ( AWS 지역 내 복사) 내에 있을 수도 있습니다.

    • (선택 사항) 소스 백업에서 대상 백업으로 태그를 복사하려면 태그 복사를 선택합니다. 6단계에서 태그 복사를 선택하고 태그도 추가하면 모든 태그가 병합됩니다.

  5. 암호화에서는 복사한 백업을 암호화하는 데 사용할 AWS KMS 암호화 키를 선택합니다.

  6. 태그 - 선택 사항의 경우 키와 값을 입력하여 태그를 복사된 백업에 추가합니다. 여기에 태그를 추가하고 4단계에서 태그 복사를 선택하면 모든 태그가 병합됩니다.

  7. 백업 복사를 선택합니다.

백업은 동일한 AWS 계정 내에서 선택한 AWS 지역에 복사됩니다.

  • copy-backupCLI 명령 또는 CopyBackupAPI 작업을 사용하여 리전 또는 AWS 리전 내에서 동일한 AWS 계정 내에서 백업을 복사합니다. AWS

    다음 명령은 us-east-1 리전에서 ID가 backup-0abc123456789cba7인 백업을 복사합니다.

    aws fsx copy-backup \ --source-backup-id backup-0abc123456789cba7 \ --source-region us-east-1

    응답에는 복사된 백업의 설명이 표시됩니다.

    Amazon FSx 콘솔에서 또는 CLI 명령 또는 API 작업을 사용하여 describe-backups 프로그래밍 방식으로 백업을 볼 수 있습니다. DescribeBackups

백업 복원

사용 가능한 백업을 사용하여 새 파일 시스템을 생성하여 다른 파일 시스템의 point-in-time 스냅샷을 효과적으로 복원할 수 있습니다. 콘솔 또는 AWS SDK 중 하나를 사용하여 백업을 복원할 수 있습니다. AWS CLI백업을 새 파일 시스템으로 복원하는 데는 새 파일 시스템을 만드는 시간과 동일한 시간이 걸립니다. 백업에서 복원된 데이터는 파일 시스템에 지연 로드되고, 로딩되는 동안 지연 시간이 약간 더 길어집니다.

사용자가 복원된 파일 시스템에 계속 액세스할 수 있도록 하려면 복원된 파일 시스템과 연결된 Active Directory 도메인이 원래 파일 시스템의 Active Directory 도메인과 동일한지, 또는 원래 파일 시스템의 AD 도메인이 신뢰하는지 확인하세요. Microsoft Active Directory에 대한 자세한 내용은 FSx for Windows File Server에서 Microsoft Active Directory 작업 섹션을 참조하세요.

다음 절차는 콘솔을 사용하여 백업을 복원하고 새 파일 시스템을 만드는 방법을 안내합니다.

참고

백업은 배포 유형과 스토리지 용량이 원본과 같은 파일 시스템에만 복원할 수 있습니다. 복원된 파일 시스템이 사용할 수 있는 상태가 되면 파일 시스템의 스토리지 용량을 늘릴 수 있습니다. 자세한 내용은 스토리지 용량 관리 섹션을 참조하세요.

백업에서 파일 시스템 복원
  1. https://console.aws.amazon.com/fsx/에서 Amazon FSx 콘솔을 엽니다.

  2. 콘솔 대시보드의 왼쪽 탐색 메뉴에서 백업을 선택합니다.

  3. 백업 테이블에서 복원할 백업을 선택한 다음 백업 복원을 선택합니다.

    그러면 파일 시스템 생성 마법사가 열립니다. 생성 마법사는 배포 유형스토리지 용량이 이미 설정되어 있고 변경할 수 없다는 점을 제외하면 표준 파일 시스템 생성 마법사와 동일합니다. 하지만 처리량 용량, 관련 VPC, 기타 설정, 스토리지 유형은 변경할 수 있습니다. 스토리지 유형은 기본적으로 SSD로 설정되지만, 다음 조건에서는 HDD로 변경할 수 있습니다.

    • 파일 시스템 배포 유형은 다중 AZ 또는 단일 AZ 2입니다.

    • 스토리지 용량이 2,000GiB 이상.

  4. 새 파일 시스템을 생성할 때와 마찬가지로 마법사를 완료합니다.

  5. 검토 및 생성을 선택합니다.

  6. Amazon FSx 파일 시스템의 선택한 설정을 검토한 다음 파일 시스템 생성을 선택합니다.

백업에서 복원하여 이제 새 파일 시스템이 생성됩니다. 파일 시스템이 AVAILABLE 상태로 변경되면 정상적으로 사용할 수 있습니다.

백업 삭제

백업 삭제는 영구적이고 복구할 수 없는 작업입니다. 삭제된 백업의 모든 데이터도 삭제됩니다. 나중에 해당 백업이 다시 필요하지 않을 것이라는 확신이 들지 않으면 백업을 삭제하지 마세요. 유형이AWS 백업인 에서 수행한 AWS Backup백업은 Amazon FSx 콘솔, CLI 또는 API에서 삭제할 수 없습니다.

백업 삭제
  1. https://console.aws.amazon.com/fsx/에서 Amazon FSx 콘솔을 엽니다.

  2. 콘솔 대시보드의 왼쪽 탐색 메뉴에서 백업을 선택합니다.

  3. 백업 테이블에서 삭제하려는 백업을 선택한 다음 백업 삭제를 선택합니다.

  4. 열린 백업 삭제 대화 상자에서 백업 ID가 삭제하려는 백업을 식별하는지 확인합니다.

  5. 삭제할 백업의 확인란이 선택되어 있는지 확인합니다.

  6. 백업 삭제를 선택합니다.

이제 백업과 포함된 모든 데이터가 영구적으로 삭제되어 복구할 수 없습니다.

백업 크기

백업 크기는 프로비저닝된 총 스토리지 용량이 아닌 파일 시스템의 사용된 스토리지를 사용하여 결정됩니다. 백업 크기는 사용된 스토리지 용량과 파일 시스템의 데이터 변동량에 따라 달라집니다. 파일 시스템의 스토리지 볼륨 전체에 데이터가 분산되는 방식과 변경 빈도에 따라 총 백업 사용량은 사용된 스토리지 용량보다 크거나 작을 수 있습니다. 백업을 삭제하면 해당 백업의 고유한 데이터만 제거됩니다. Amazon FSx를 사용하면 중복 제거 및 압축으로 인한 스토리지 효율성 확보 효과가 기본 SSD/HDD 스토리지뿐만 아니라 백업에도 적용됩니다.

안정적이고 증분적인 백업을 제공하기 file-system-consistent 위해 Amazon FSx는 블록 수준에서 데이터를 백업합니다. 파일 시스템의 스토리지 볼륨에 있는 데이터는 데이터를 쓰거나 덮어쓴 패턴에 따라 여러 블록에 걸쳐 저장될 수 있습니다. 따라서 총 백업 사용량이 파일 시스템에 있는 파일 및 디렉토리의 정확한 크기와 일치하지 않을 수 있습니다.

전체 백업 사용량 및 비용은 대시보드 또는 에서 확인할 수 있습니다. AWS Billing AWS Cost Management Console개별 파일 시스템 백업의 크기와 비용을 계산하려면 개별 백업에 태그를 지정하고 태그 기반 결제 보고를 활성화하면 됩니다.