Amazon EBS에 Amazon EC2 인스턴스에 대한 인스턴스 스토어 볼륨을 백업하려면 어떻게 해야 하나요?

2분 분량
0

Amazon Elastic Block Store(Amazon EBS) 볼륨을 만들고 싶습니다. Amazon EBS 볼륨에서 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스에 대한 인스턴스 스토어 볼륨을 백업하고 싶습니다.

간략한 설명

가장 좋은 방법은 AWS 인프라에 저장한 모든 데이터를 백업해 두는 것입니다. 이를 통해 변경 사항을 롤백하고 애플리케이션 장애 및 인프라 이벤트에서 데이터를 보호할 수 있습니다.

인스턴스 스토어 볼륨에 저장된 데이터는 다음 방법 중 하나로 백업할 수 있습니다.

  • 새 EBS 볼륨을 생성한 다음 인스턴스 스토어 볼륨의 데이터를 EBS 볼륨에 복사합니다.
  • Amazon EBS 볼륨에 저장된 개별 파일을 백업합니다.

해결 방법

새 EBS 볼륨 생성 및 데이터 마이그레이션

  1. EBS 볼륨을 생성합니다. 마이그레이션할 데이터를 담을 수 있을 만큼 큰 크기를 선택해야 합니다.
  2. 인스턴스에 EBS 볼륨을 연결합니다.
  3. 운영 체제에서 해당 볼륨을 사용할 수 있도록 설정한 다음 해당 볼륨에 호환되는 파일 시스템을 생성합니다. Linux 인스턴스라면, Linux에서 Amazon EBS 볼륨을 사용할 수 있도록 설정을 참조합니다. Windows 인스턴스라면, Windows에서 Amazon EBS 볼륨을 사용할 수 있도록 설정을 참조합니다.
  4. 디스크 관리 또는 마이그레이션 도구를 사용하여 운영 체제의 데이터를 복사할 수 있습니다(예: Linux용 rsync 또는 Windows용 robocopy). rsync에 대한 자세한 내용은 리눅스 매뉴얼 페이지의 rsync(1) 를 참조합니다. Robocopy에 대한 자세한 내용은 Microsoft 문서에서 robocopy를 참조합니다.

참고: 복사 작업이 성공적으로 완료될 때까지 두 볼륨을 모두 사용 가능한 상태로 유지해야 합니다. 새 EBS 볼륨을 인스턴스에서 사용하려면 먼저 추가 구성을 수행해야 할 수 있습니다.

EBS 볼륨에 저장된 개별 파일 백업

볼륨 자체 백업 대신 또는 볼륨 자체 백업 외에 개별 파일을 백업할 수 있습니다. Amazon Simple Storage Service(S3)를 사용하는 예시 솔루션은 Amazon S3 CLI를 최대한 활용하기를 참조합니다.

관련 정보

인스턴스 스토어 기반 Linux AMI 생성

AWS 공식
AWS 공식업데이트됨 10달 전