EBS
와 같은 블록 스토리지 서비스보다 더 강력한 데이터 내구성을 보장한다. 따라서 데이터를
오브젝트 스토리지 볼륨에 복사하거나 스트리밍하여 백업을 구현할 수 있다.
데이터 백업뿐만 아니라 복구 프로세스도 자동화해야 한다. 인프라 플랫폼에서 복구 프로세스
를 쉽게 수행할 수 있는 방법을 제공한다. 예를 들어 변경을 적용하기 전에 디스크 스토리지 볼
륨의 스냅샷을 자동으로 생성할 수 있다.
디스크 볼륨 스냅샷을 사용하여 데이터베이스 클러스터와 같은 시스템에 노드를 추가하는 프
로세스를 최적화할 수 있다. 빈 저장소 볼륨으로 신규 데이터베이스 노드를 만드는 대신 다른
노드 디스크의 복제본에 연결하면 노드를 더 빨리 동기화하고 온라인 상태로 만들 수 있다.
‘테스트되지 않은 백업은 백업이 없는 것과 같다’가 업계의 일반적인 격언이다. 코드형 인프라
실행 방법을 따르고 있다는 점을 감안하면 이미 시스템의 다양한 측면에서 자동화된 테스트를
사용하고 있을 것이다. 따라서 백업과 동일한 작업을 수행할 수 있다. 프로덕션 여부에 관계없
이 파이프라인에서 또는 카오스 실험으로 백업 복원 프로세스를 실행해야 한다.
21.5.5
최고의 솔루션
최고의 솔루션은 분리, 복제, 리로드를 조합하는 것이다. 데이터를 분리하면 시스템의 다른 부
분을 더 유연하게 관리할 수 있다. 복제는 대부분의 시간 동안 데이터를 사용 가능한 상태로 유
지한다. 그리고 데이터를 리로드하는 것은 더 극단적인 상황에 대한 또 다른 지원 방안이 된다.
21.6
마치며
클라우드 시대의 인프라 ...