2017-10-09 1 views
1

AWS S3 버킷에 저장된 콘텐츠를 제공하는 웹 사이트가 있습니다. 콘텐츠의 양이 늘어남에 따라 백업 옵션에 대해 생각하기 시작했습니다. AWS 빙하 사용은 자연 경로로 나타났습니다.AWS 빙하를 백업으로 사용하기

독자가 읽은 후, 내가 의도 한대로 이해할 수 없었습니다. 빙하를 사용하여 내가 이해 한 바에 따르면 S3 버킷에 저장된 객체에 대한 라이프 사이클 정책을 설정합니다. 이 정책에 따르면 개체가 S3로 전송 된 특정 시점에 빙하를 전송하고 S3 버킷에서 삭제됩니다. 이 시점에서 개체의 저장소 클래스가 'GLACIER'로 변경됩니다.
아마존은 이것이 완료되면 S3를 통해 더 이상 객체에 액세스 할 수 없지만 "해당 색인 항목은 그대로 유지됩니다"라고 설명합니다. 동시에 그들은 빙하로부터 물체를 가져 오는 데 3-5 시간이 걸린다 고 말한다.

내 질문은 : 일단 개체가 빙하로 옮겨지면 먼저 검색하지 않고 내 웹 사이트에서 그 개체를 제공 할 수 없다는 뜻입니까? 아니면 평소와 같이 S3 버킷에서 계속 서비스된다는 의미일까요? S3의 파일에 문제가 발생하면 3-5 시간 만에 검색 할 수 있습니다.
Glacier는 해당 객체가 Glacier로 전송 된 후에도 내 웹 사이트 사용자가 계속해서 웹 사이트의 컨텐츠를로드 할 수있는 경우에만 실용적인 백업 솔루션입니다.
또한 S3 버킷에서 객체를 삭제하지 않고 객체를 Glacier로 전송할 수 있습니까?

는 당신에게 감사

답변

1

귀하의 질문에 대답하려면 :이 객체가 빙하로 전송되면, 내가 먼저 그들을 검색하지 않고 내 웹 사이트에 그들을 제공 할 수 없습니다 것을 의미 하는가를?
아니요, 빙하에서 표준 또는 표준 _ 클래스 (3~5 시간 소요)로 전송하지 않는 한 웹 사이트에서 제공 할 수 없습니다. 빙하는 일반적으로 희소 한 상태로 액세스되는 이전 로그와 같이 차가운 데이터를 보관하는 데 사용됩니다. 따라서 개체에 대한 실시간 액세스가 필요한 경우 Glacier는 유효한 옵션이 아닙니다.

+0

대단히 감사합니다! – franciscofcosta

+0

S3 버킷을 빙하에 수동으로 백업 할 수 있습니까 (예 : 프로그래밍 적으로는 있지만주기 관리를 사용하지 않음)? 그런 다음 그는 빙하기를 활용 해 백업 할 수 있으며 S3 버킷에서 삭제되지 않을 수 있습니까? – JoelAZ

관련 문제