2014-01-24 5 views
1

첨부 된 동일한 인스턴스에서 EBS 볼륨의 주기적 스냅 샷을 만드는 것이 좋은 생각입니까? 스냅 샷 프로세스 중에 다운 타임이 있습니까? 나는 기본적으로 ec2 인스턴스의 매일 또는 매주 스냅 샷을 유지하고 싶었 기 때문에 바이러스 나 해킹 또는 보안 문제가있는 경우 스냅 샷에서 다른 인스턴스를 돌릴 수 있습니다.인스턴스 자체에서 EBS 스냅 샷 자동 화

답변

2

물론 가능합니다. 포인트 인 타임 스냅 샷을 생성하고이를 사용하여 새 볼륨을 생성하거나 오래된 볼륨을 복원하는 것이 좋습니다 (개인적으로 필자도 고려해야 함). 스냅 샷 프로세스 중에는 중단 시간이 없습니다. 좀 더 자세한 설명을 원하신다면이 부분을 특히 강조하여 here을보십시오.

사용중인 첨부 된 볼륨의 스냅 샷을 찍을 수 있습니다. 그러나 스냅 샷은 스냅 샷 명령이 실행될 때 Amazon EBS 볼륨에 기록 된 데이터 만 캡처합니다. 이로 인해 모든 응용 프로그램이나 운영 시스템의 시스템에서 캐시 된 데이터가 에서 제외 될 수 있습니다. 까지 볼륨에 파일 쓰기를 일시 중지 할 수 있으면 스냅 샷을 완료해야합니다. 그러나 이 볼륨에 대한 모든 파일 쓰기를 일시 중지 할 수 없으면 인스턴스에서 볼륨을 마운트 해제하고 snapshot 명령을 실행 한 다음 볼륨을 다시 마운트하여 일관되고 완벽한 스냅 샷을 보장하십시오. 스냅 샷 상태가 보류 중일 때 볼륨을 다시 마운트하고 사용할 수 있습니다.

데이터 관련 작업을 수행하기 전에 사용하려는 기술에 관한 모든 것을 아는 것이 중요하다고 생각합니다. 따라서이 기회에 AWS EBS 공식 문서에서 취한 몇 가지 사항에 중점을 두어 매우 중요하다고 생각합니다.

Amazon EBS 볼륨은 가용성과 신뢰성이 높도록 설계되었습니다. 추가 비용없이 Amazon EBS 볼륨 데이터는 단일 구성 요소의 장애로 인한 데이터의 손실을 방지하기 위해 가용성 영역에있는 여러 서버에 복제됩니다.

내구성을 높이려면 Amazon EBS 스냅 샷 기능을 사용할 수 있습니다. 스냅 샷은 Amazon S3에 저장되며 사이에 자동으로 복제되는 입니다. 볼륨의 스냅 샷을 자주 사용하여 편리하고 비용 효율적인 방법으로 데이터의 장기 내구성을 높일 수 있습니다. 드물 긴하지만 아마존 EBS 볼륨이 실패하더라도 해당 볼륨의 모든 스냅 샷이 그대로 남아 있으므로 마지막 스냅 샷에서 볼륨을 다시 만들 수 있습니다. 여기

, EBS 볼륨의 내구성에 대한 몇 가지주의 사항 :

볼륨의 내구성 따라 볼륨 의 크기와 마지막 이후 변경된 데이터의 비율에 모두 스냅 샷. 예를 들어, 가장 최근의 Amazon EBS Snapshot이 의 연간 실패율 (AFR)이 0.1 % - 0 사이라고 예상 할 수 있기 때문에 20GB 이하로 작동하는 볼륨은 입니다.5 %, 여기서 오류 은 전체 볼륨 손실을 나타냅니다. 이것은 일반적으로 약 4 %의 AFR로 실패하는 제품인 하드 디스크와 비교되며 EBS 볼륨이 일반적인 상용 디스크 드라이브보다 10 배 더 신뢰할 수있게합니다. 가격에 대한

중요 사항 : 이 저장 마지막 스냅 샷 이후에 변경된 것을 블록 만, 당신은 단지 변화에 대한 청구됩니다

아마존 EBS 스냅 샷은 점진적으로 저장됩니다 블록. 100GB의 데이터가있는 장치가있는 경우 마지막 스냅 샷 이후에 5GB 만 변경된 경우 이후의 스냅 샷은 추가로 5GB를 소비하며 개의 추가 스냅 샷 저장소 5GB에 대해서만 요금이 청구됩니다. 나중에 스냅 샷이 완료된 것처럼 보입니다. 스냅 샷을 삭제하면

, 당신은 단지 어떤 다른 스냅 샷을 필요로하지 않는 데이터를 제거 : 당신이 당신의 스냅 샷 중 하나를 삭제할 때 안전한 숙박 할 수 있습니다 이유는 다음과 같습니다

이다. 모든 활성 스냅 샷에는 해당 스냅 샷이 인 시점으로 볼륨을 복원하는 데 필요한 모든 정보 이 포함되어 있습니다. 변경된 데이터를 작업 볼륨에 복원하는 시간은 모든 스냅 샷에 대해 동일합니다 ( ).

스냅 샷의 또 다른 중요한 장점 :

스냅 샷은 여러 새로운 볼륨을 인스턴스화 볼륨의 크기를 확장하거나 가용 영역에 걸쳐 볼륨을 이동하는 데 사용할 수 있습니다. 새 볼륨이 생성되면 기존 Amazon EBS 스냅 샷을 기반으로 볼륨을 생성하도록 선택할 수 있습니다. 이 시나리오에서 새 볼륨은 스냅 샷의 정확한 복제본으로 으로 시작합니다.

좋아, 아마존 EBS를 사용할 때 가장 중요한 것들 중 일부라고 생각합니다. 자세한 내용은 here을 참조하십시오. "Amazon EBS Snapshots" 섹션에 특히주의하십시오.

+0

aws 설명서 페이지에서이 메모를 참조하십시오. 루트 장치로 사용되는 Amazon EBS 볼륨의 스냅 샷을 만들려면 스냅 샷을 만들기 전에 인스턴스를 중지해야합니다. 인스턴스에 첨부 된 EBS 볼륨이 하나뿐입니다. 인스턴스를 중지해야한다는 의미입니까? 해당 스냅 샷을 사용하여 새 인스턴스를 만들 수 있습니까? – Yalamber

+0

예, 인스턴스를 중지해야하지 않아야합니다 (MUST). 가능한 경우 인스턴스를 중지하고 스냅 샷을 찍은 다음 인스턴스를 다시 시작하십시오. AWS 문서 및 답변에서보고 된 것처럼 인스턴스를 중지하는 것은 필수는 아니지만 모든 응용 프로그램이나 운영 체제에서 캐시 된 데이터를 제외시킬 수있는 "캐싱 효과"를 고려하여 수행하는 것이 좋습니다. – bitfox

관련 문제