중복 백업 솔루션
데이터 복원 방지
가능하다면 백업 시스템에서 데이터를 복원하는 것을 피해야 합니다. 데이터 복원 프로세스는 파괴적일 수 있으며 일반적으로 복원 지점 시점부터 일부 데이터가 손실됩니다.
백업 시스템에서 데이터를 복원할 필요성을 줄이는 가장 좋은 방법은 프로덕션 환경에서 중복 서버와 중복 스토리지를 사용하는 것입니다. 예를 들어 Windows DFS(분산 파일 시스템)를 사용하면 파일 데이터를 미러 서버에 복제할 수 있으므로 파일 서버나 스토리지 배열에 오류가 발생하더라도 데이터는 그대로 유지되고 액세스 가능합니다.
중복 서버와 중복 저장소를 사용하면 특정 유형의 오류로부터 보호할 수 있지만 이러한 유형의 중복이 백업 시스템을 대체할 수는 없습니다. 파일을 수정할 때 누군가 오류를 범했고 중복 파일 서버를 배포한 경우 수정된 파일이 모든 미러 서버에 복사된다고 상상해 보세요. 손실된 데이터를 복구하는 유일한 방법은 파일을 이전 버전으로 복원하는 것입니다.
중복 백업 서버
중복 백업 시스템 솔루션을 계획할 때 고려해야 할 다음 단계는 백업 서버입니다. 대부분의 경우 백업 서버는 전체 백업 인프라의 중요한 부분이므로 백업 서버가 단일 실패 지점이 되는 것을 원하지 않습니다.
중복 백업 서버가 배포되는 위치는 특정 백업 시스템 아키텍처에 따라 달라질 수 있습니다. 그러나 일반적으로 서로 독립적으로 작동하는 병렬 백업 서버를 배포하려고 하면 백업 일관성 문제가 발생할 수 있으므로 시도해서는 안 됩니다.
조직에서 디스크 기반 백업 시스템을 구현하는 경우 가장 좋은 접근 방식은 2단계 백업 프로세스를 설계하는 것입니다. 첫 번째 단계는 백업 서버를 사용하여 프로덕션 시스템을 보호하는 것입니다. 두 번째 단계는 두 번째 백업 서버를 사용하여 첫 번째 백업 서버를 보호하는 것입니다. 이렇게 하면 기본 백업 서버에 장애가 발생하면 백업 백업 서버를 이용해 장애가 발생한 백업 서버를 대신하고 이전에 백업한 데이터를 복원할 수 있습니다.
중복 백업 미디어
중복을 통해 백업 시스템을 보호하는 또 다른 방법은 중복 백업 미디어를 사용하는 것입니다. 중복 미디어에는 다양한 유형이 있습니다.
조직에서 여전히 테이프 백업을 사용하는 경우 각 테이프에 대해 두 개의 독립적인 백업을 만들 수 있습니다. 하나는 접근 용이성에 초점을 맞추고, 다른 하나는 안전한 보존을 위해 다른 장소로 보내집니다.
디스크 기반 백업을 사용하는 경우 미디어 중복성을 달성하는 방법이 약간 다릅니다. 한 가지 접근 방식은 디스크-디스크-테이프 백업을 사용하는 것입니다. 여기서 데이터는 백업을 위해 디스크에 복사된 다음 안전하게 보관하기 위해 테이프에 복사됩니다.
또 다른 방법은 미러링된 저장소를 사용하는 것입니다. 이를 통해 백업 데이터를 동일한 스토리지 어레이에 복사할 수 있습니다. 그러나 이 방법은 이동식 미디어에 백업 데이터를 생성하지 않는다는 점에 유의해야 합니다. 이런 경우 기업이나 조직에서는 로컬 데이터센터에 별도의 하드웨어 백업 장치를 사용하는 것이 아니라, 백업 서버의 콘텐츠를 클라우드나 백업 데이터센터에 복제하는 것을 고려해야 한다.