Azure 저장소 엔터티 (blob, 테이블 및 큐)에는 기본 제공 복원력이 있습니다. 즉, 동일한 데이터 센터의 3 개의 다른 서버에 복제된다는 것을 알고 있습니다. 또한 다른 지리적 영역에 물리적으로 위치한 다른 데이터 센터로 복제 될 수도 있습니다. 이 경우 귀하의 데이터를 잃을 확률은 모든 실질적인 목적을 위해 거의 제로입니다.Azure Blob 저장소 내용을 백업하는 가장 좋은 방법은 무엇입니까
그러나 실수 한 개발자 (또는 주류의 영향을받는 개발자)가 실수로 Azure Portal 또는 Azure 저장소 탐색기 도구를 통해 저장소 계정을 삭제하면 어떻게됩니까? 최악의 경우, 해커가 계정을 보유하고 저장 용량을 지우면 어떻게 될까요? 삭제 된 BLOB의 기가 바이트를 검색 할 수있는 방법이 있습니까? 여하튼 Azure 인프라가 여기에 제공하는 우아한 솔루션이 있어야한다고 생각하지만 어떤 문서도 찾을 수 없습니다.
내가 생각할 수있는 유일한 해결책은 정기적으로 다른 구독/계정에 내 전체 저장 장치를 백업하는 자체 프로세스 (작업자 역할)를 작성하는 것입니다. 따라서 본질적으로 저장소 및 트랜잭션의 비용이 두 배가됩니다. 의견이 있으십니까?
감사합니다,
Archil
나는이 정확한 문제에 직면했으며 .net 스토리지 클라이언트로 백업했습니다. 오늘 다시 쓰고 있다면 Asynchonous Copy Blob을 사용하는 것이 훨씬 빠릅니다. – knightpfhor
Cerebrata Azure 관리 Cmdlet이 더 이상 지원되지 않습니다. – TWilly
[Gaurav Mantri] (https://stackoverflow.com/users/188096/gaurav-mantri) 첫 번째 옵션의 링크가 더 이상 작동하지 않습니다. – SashaPinsk