비즈니스 데이터는 악성 코드, 해커, 자연재해, 심지어 직원의 실수 등 끊임없는 위협에 노출되어 있습니다. 이러한 위협은 누구도 알아채지 못한 채 중요 파일이 가득한 서버 전체를 순식간에 지워버릴 수 있습니다. 귀사는 이러한 모든 위험을 온전히 감수할 준비가 되어 있습니까?
클라우드 재해 복구(Cloud Disaster Recovery)란?
클라우드 기반 스토리지 및 복구 솔루션은 비즈니스에 중요한 파일이 손상되었을 때 이를 백업하고 복원할 수 있게 해줍니다.
높은 유연성 덕분에 클라우드 기술은 워크로드의 유형이나 강도에 관계없이 효율적인 재해 복구를 가능하게 합니다. 데이터는 고가용성을 제공하도록 설계된 안전한 클라우드 환경에 저장되며, 서비스는 온디맨드로 제공되어 모든 규모의 조직이 자사의 필요에 맞게 DR 솔루션을 맞춤화할 수 있습니다.
기존 솔루션과 달리 클라우드 기반 재해 복구는 설정과 관리가 쉽습니다. 기업은 더 이상 사내 서버나 테이프 드라이브에서 백업 데이터를 전송하며 수 시간을 허비할 필요가 없습니다. 클라우드는 이러한 프로세스를 자동화하여 빠르고 오류 없는 데이터 복구를 보장합니다.
클라우드 기반 재해 복구 아키텍처 개요
철저한 데이터 보안으로 상시 대비 태세 갖춰야
기업이 일상 업무에 새로운 하드웨어, 소프트웨어 애플리케이션 및 서비스를 지속적으로 추가함에 따라 관련 보안 위험도 증가하고 있습니다. 재해는 언제든 발생할 수 있으며, 막대한 데이터 손실로 비즈니스를 초토화시킬 수 있습니다. 그 비용을 고려하면 데이터 백업 및 복구 계획을 수립하는 것이 얼마나 합리적인지 명확해집니다.
재해 복구 통계에 따르면, 설문 조사 대상 조직의 98%가 단 1시간의 다운타임으로도 10만 달러 이상의 비용이 발생한다고 답했습니다. 어떠한 다운타임도 손실된 작업을 복구하거나 재작업하는 데 수만에서 수십만 달러의 인건비가 들 수 있습니다. 경우에 따라 8시간의 다운타임은 중소기업에 최대 2만 달러, 대기업에는 수만 달러의 손실을 안길 수 있습니다.
이러한 수치를 볼 때, 서비스나 시스템 중단의 1초하나가 얼마나 중요한지, 그리고 재해 복구 계획을 갖추는 것의 실제 가치가 무엇인지 분명히 알 수 있습니다.
클라우드 복구는 자연재해, 사이버 공격, 랜섬웨어 등 순식간에 모든 파일을 무용지물로 만들 수 있는 위협으로부터 기업이 신속하게 회복하도록 돕습니다. 워크로드를 다시 온라인으로 전환하는 데 걸리는 시간을 최소화함으로써 시스템 장애 비용을 직접적으로 낮춰줍니다.
대부분의 기업과 IT 부서가 위험을 인지하고 있음에도, 정작 재해 복구를 구현하려는 노력은 너무 늦은 시점에야 이루어지는 경우가 많습니다. 이제 이것이 어떻게 비즈니스 이점으로 이어지는지 심층적으로 살펴보겠습니다.
다운타임으로 인한 비즈니스 손실 비용 분석
클라우드 기반 재해 복구 솔루션의 이점
클라우드 기반 옵션이 기존 재해 복구 관리보다 갖는 가장 중요한 이점 중 하나는 비용 효율성입니다. 기존 백업은 원격지에 물리적 서버를 구축해야 하므로 비용이 많이 듭니다. 반면 클라우드는 필요한 만큼의 하드웨어 및 소프트웨어 리소스를 아웃소싱하면서 사용한 만큼만 지불하면 됩니다.
재해 복구 비용을 고려할 때는 솔루션의 실제 가격 그 이상을 생각해야 합니다. 이를 갖추지 않았을 때의 비용을 생각해 보십시오. 중소기업은 예산에 맞는 서비스 플랜을 선택할 수 있습니다. 데이터 관리 구현에 추가 유지보수 비용이나 IT 팀 채용이 필요하지 않습니다. 제공업체가 모든 기술적 활동을 처리하므로 기업은 이에 대해 걱정할 필요가 없습니다.
클라우드 기술의 또 다른 이점은 신뢰성입니다. 서비스 제공업체는 중복성을 보장하는 데이터 뱅크를 보유하여 데이터의 최대 가용성을 보장합니다. 또한 기존 DR보다 백업을 더 빠르게 복원할 수 있습니다.
클라우드 기반 환경에서의 워크로드 마이그레이션과 페일오버는 단 몇 분이면 완료됩니다. 기존 복구 솔루션의 경우 원격지에 구축된 물리적 서버를 이용한 페일오버가 필요하므로 이 시간이 더 오래 걸립니다. 백업해야 할 데이터 양에 따라 데이터를 단계적으로 마이그레이션하도록 선택할 수도 있습니다.
클라우드 백업 서비스는 높은 확장성을 제공합니다. 물리적 시스템과 비교했을 때 클라우드 백업은 사실상 무제한입니다. 조직이 성장함에 따라 시스템도 함께 성장할 수 있습니다. 제공업체와 서비스 플랜을 확장하고 필요에 따라 추가 리소스를 확보하기만 하면 됩니다.
기존 DR 대비 클라우드 DR 비용 절감 효과
클라우드에서의 페일오버 및 페일백 기능
비즈니스에 중요한 데이터의 경우, 클라우드 데이터 백업 및 복구는 가장 신뢰할 수 있는 비즈니스 연속성 및 페일백 옵션을 제공합니다.
데이터 중단 발생 시 워크로드는 자동으로 다른 위치로 전환되어 그곳에서 재시작됩니다. 이 과정을 페일오버(Failover)라 하며, 기본 시스템에 문제가 생겼을 때 시작됩니다. 원래 위치의 문제가 해결되면 워크로드는 다시 그곳으로 페일백(Failback)됩니다. 이 과정은 데이터 센터 및 IaaS(서비스형 인프라) 제공업체에서 제공하는 전문 재해 복구 및 복제 도구를 사용하여 수행됩니다.
페일오버 및 페일백 활동은 클라우드에서 자동화할 수 있지만, 기업은 지정된 네트워크 위치에서 정기적으로 테스트를 실행하여 라이브 또는 프로덕션 네트워크 데이터에 영향이 없는지 확인해야 합니다.
재해 복구 솔루션에서 데이터 세트를 설정할 때 페일오버할 데이터, 가상 머신 이미지 또는 전체 애플리케이션을 선택할 수 있습니다. 이 과정은 시간이 걸릴 수 있으므로 조직은 모든 단계를 데이터 센터 제공업체와 논의해야 합니다.
자동화된 페일오버 및 페일백 워크플로우
서비스형 재해 복구(DRaaS)
클라우드 재해 복구 계획의 일부로 DRaaS(Disaster Recovery as a Service)가 포함될 수 있습니다. 이는 조직이 중요 비즈니스 데이터 손실로부터 스스로를 보호할 수 있도록 설계되었습니다.
이러한 재해 복구 솔루션은 비즈니스가 서비스에서 무엇을 필요로 하는지 이해하는 것을 전제로 합니다. 기업은 백업이 필요한 일반적인 데이터 풀과 백업 빈도를 식별할 수 있습니다. 또한 재해 복구 시 데이터 백업에 필요한 노력의 수준을 결정해야 합니다. 요구사항이 명확해지면 자사의 필요에 맞는 DRaaS 제공업체를 찾을 수 있습니다.
클라우드 컴퓨팅 백업 및 복구의 진화
사이버 공격과 시스템 장애가 일상화되면서 기업은 점점 더 클라우드 기반 재해 복구로 눈을 돌리고 있습니다.
수요가 증가함에 따라 제공업체들은 지속적으로 서비스를 개선하고 있습니다. 최근 보고서에 따르면 백업 및 DR 클라우드 서비스 시장은 성장세에 있으며, 다양한 규모의 기업을 위한 솔루션이 늘어나고 있습니다.
수요 증가는 이러한 솔루션의 가치에 대한 인식이 높아지고 있음을 보여줍니다. 사이버 공격과 시스템 장애가 매일 발생하고, 기업은 일상 운영을 위협하는 다양한 시나리오에서 데이터를 보호할 옵션을 정당하게 찾고 있습니다.
연구에 따르면 다운타임의 주요 원인은 정전입니다. 이는 사내에 파일 사본을 아무리 많이 보유해도 정전이 발생하면 모두 잃을 수 있음을 의미합니다. 클라우드 기반 DRaaS를 사용하면 데이터가 신뢰할 수 있는 전원 공급원을 갖춘 원격지에 저장됩니다. 대부분의 경우 클라우드 서비스는 데이터를 서로 다른 전력망에 분산시켜 충분한 중복성을 보장합니다.
과거 많은 서비스는 원격지의 물리적 백업을 포함했습니다. 오프사이트 백업은 다른 위치에 물리적 장비를 복제하거나 온프레미스와 물리적 백업을 혼합해야 하므로 비용이 많이 들고 비효율적입니다.
클라우드 서비스 수준 계약(SLA)
서비스 수준 계약(SLA)은 클라우드 컴퓨팅 재해 복구 제공업체가 제공 서비스의 모든 유지보수 및 관리에 책임을 지도록 합니다. 또한 약속된 서비스를 제공하지 못했을 때의 구제책과 페널티에 대한 세부 사항도 포함합니다.
예를 들어, SLA 계약은 서비스 중단이나 재해 시 데이터를 복구할 수 없는 경우 제공업체가 고객에게 서비스 크레딧을 보상하도록 보장할 수 있습니다. 고객은 이 크레딧을 월 청구 요금이나 DR 제공업체가 제공하는 다른 서비스에 사용할 수 있습니다. 다만 이러한 크레딧이 지연된 클라우드 복구로 인한 비즈니스의 전체 손실을 메우지는 못합니다.
SLA에는 보장된 가동 시간, 복구 지점 목표(RPO), 복구 시간 목표(RTO)도 포함됩니다. 예를 들어 RTO는 백업 및 복구해야 할 데이터 양에 따라 1시간에서 24시간 이상으로 설정될 수 있습니다. 더 구체적으로 이는 RTO와 RPO 측면에서 정의되며, 이는 재해 복구의 필수 개념입니다.
복구 시간 목표(RTO)는 애플리케이션이 다운되어도 허용 가능한 기간입니다. 복구 지점 목표(RPO)는 데이터가 다운되어도 허용 가능한 기간입니다. 이 두 기준을 바탕으로 기업은 자사의 필요를 정의하고 적절한 솔루션을 선택할 수 있습니다.
RTO와 RPO 설정 가이드
복구 요구사항 정의하기
클라우드 백업 및 재해 복구 계획의 큰 부분은 페일오버를 수행하는 데 필요한 대역폭과 네트워크 용량입니다.
데이터가 필요할 때 어떻게 사용 가능하게 만들지에 대한 충분한 분석은 기업에 가장 적합한 솔루션을 선택하는 데 필수적입니다. 고려사항 중에는 네트워크와 대역폭 용량이 모든 사용자를 한 번에 클라우드로 리디렉션하는 것을 감당할 수 있는지도 포함됩니다.
하이브리드 환경에 대한 또 다른 고려사항은 클라우드에서 온프레미스 데이터 센터 네트워크로 데이터를 복원하는 방법과 소요 시간입니다. 복구를 위한 백업 세트도 모든 재해 복구 솔루션의 일부로 설계되어야 합니다.
이러한 요구사항을 정의할 때 RTO와 RPO가 주요 역할을 합니다. 이 두 목표는 모두 비즈니스 영향 분석(BIA)의 일부로 포함됩니다.
복구 지점은 데이터가 복구되어야 하는 시점을 의미합니다. 여기에는 데이터 사용 방식에 기반한 백업 빈도가 포함될 수 있습니다. 예를 들어 자주 업데이트되는 정보와 파일은 복구 지점이 몇 분 단위일 수 있지만, 덜 중요한 데이터는 몇 시간 내에 복구하면 될 수 있습니다.
복구 시간 목표와 복구 지점 목표 모두 수익에 미치는 영향을 나타냅니다. 이 값이 작을수록 DRaaS 비용은 높아집니다.
복구 시간과 복구 지점에는 자동 백업 일정도 포함되어야 합니다. 데이터 백업과 애플리케이션 백업에 소요되는 시간의 차이를 염두에 두고 두 개의 일정을 만들거나 한 일정 안에 차이점을 명시하십시오.
RTO/RPO 기반 복구 요구사항 정의 템플릿
맞춤형 클라우드 백업 및 재해 복구 계획 수립
백업 및 재해 복구 솔루션에 대한 만능 청사진은 없습니다. 각 기업은 업계 모범 사례를 학습하고, 데이터 손실이나 기타 재해 발생 시 운영을 지속하는 데 필수적인 워크로드가 무엇인지 판단해야 합니다.
IT 복구 계획을 도출하는 전반적인 원칙은 트리아지(Triage)입니다. 이는 서비스, 애플리케이션, 데이터의 식별 및 우선순위 지정으로 시작하여, 재해가 비즈니스 운영에 중대한 영향을 미치기 전 허용 가능한 다운타임의 양을 결정하는 프로그램 생성 과정입니다. 이러한 노력에는 비즈니스에 필요한 솔루션 유형을 정의할 복구 시간 목표(RTO) 세트 개발이 포함됩니다.
필수 리소스와 적절한 다운타임 및 복구 시간을 식별함으로써 기업은 클라우드 DR 솔루션의 견고한 기반을 마련할 수 있습니다.
모든 중요 애플리케이션과 데이터는 이 청사진에 포함되어야 합니다. 반면 비용을 최소화하고 전략 실행 시 빠른 복구를 보장하기 위해, 기업은 관련 없는 모든 애플리케이션과 데이터를 제거해야 합니다.
애플리케이션과 데이터가 식별되고 우선순위가 정해지면 복구 시간 목표가 정의됩니다. 목표를 달성하는 가장 비용 효율적인 방법은 각 애플리케이션과 서비스별로 별도의 방법을 사용하는 것입니다.
일부 기업은 프라이빗 또는 퍼블릭 클라우드 환경에서 실행되는 데이터와 애플리케이션에 별도의 방법이 필요할 수 있습니다. 이 시나리오는 애플리케이션 클러스터와 데이터를 보호하는 서로 다른 수단과 병렬 복구 시간 목표를 도출할 가능성이 높습니다.
재해 복구 설계가 완료되면 계획대로 작동하는지 확인하기 위해 정기적인 테스트를 수행해야 합니다. 많은 기업이 백업을 갖추고 있지만 정작 필요할 때 어떻게 사용하는지 모릅니다. 따라서 내부 및 외부 절차를 정기적으로 테스트하고 필요에 따라 업데이트해야 합니다.
일반적으로 연 1회 시스템 테스트를 권장하며, 명시된 프로세스의 각 단계를 주의 깊게 따라야 합니다. 그러나 동적 멀티 클라우드 전략을 보유하거나 불규칙한 속도로 확장하는 기업의 경우 테스트를 더 자주 수행해야 할 수 있습니다. 새로운 시스템이나 인프라 업그레이드가 구현되면 재해 복구 계획도 변경 사항을 반영하도록 업데이트해야 합니다.
클라우드 모니터링 도구를 사용하는 것도 중요합니다.
정기적인 DR 테스트 체크리스트 및 모범 사례
클라우드에서의 재해 데이터 복구 옵션
데이터 센터는 기업이 데이터 보호를 위해 선택할 수 있는 다양한 옵션을 제공합니다.
관리형 애플리케이션은 재해 복구 클라우드 전략의 인기 있는 구성 요소입니다. 이 경우 기본 프로덕션 데이터와 백업 케이스 모두 클라우드에 저장되며 제공업체가 관리합니다. 이를 통해 기업은 사용량 기반 모델로 클라우드의 이점을 누리면서 온프레미스 백업에 대한 의존에서 벗어날 수 있습니다.
관리형 또는 호스팅 복구 솔루션은 운영에 필요한 하드웨어와 소프트웨어를 갖춘 포괄적인 클라우드 기반 플랫폼을 제공합니다. 이 옵션에서는 데이터와 애플리케이션이 온프레미스에 남아 있고, 데이터만 클라우드 인프라에 백업되었다가 필요 시 복원됩니다. 이러한 솔루션은 로컬 오프사이트 데이터 백업과 같은 기존 옵션보다 비용 효율적입니다. 그러나 애플리케이션 복구 프로세스는 느릴 수 있습니다.
일부 애플리케이션 공급업체는 이미 클라우드 백업 서비스를 제공할 수 있습니다. 기업은 공급업체에 문의하여 이 옵션이 가능한지 확인함으로써 구현을 최대한 쉽게 만들 수 있습니다. 또 다른 실행 가능한 옵션은 클라우드 인프라로 백업하고 그곳에서 복원하는 것입니다. 데이터는 온프레미스 서버가 아닌 클라우드의 가상 머신으로 복원되며, 클라우드 스토리지와 클라우드 컴퓨팅 리소스가 필요합니다.
복원 프로세스는 재해 발생 시 실행할 수도 있고, 반복적으로 실행할 수도 있습니다. 반복 백업은 리소스 공유를 통해 데이터가 최신 상태로 유지되도록 보장하며, 복구 목표가 짧을 때 필수적입니다.
목표가 짧거나 공격적인 애플리케이션과 데이터의 경우, 클라우드의 가상 머신으로 복제하는 것이 실행 가능한 DRaaS 서비스입니다. 클라우드로 복제함으로써 데이터와 애플리케이션이 클라우드와 온프레미스 양쪽에서 보호되도록 할 수 있습니다.
복제는 클라우드 VM 간, 온프레미스에서 클라우드 VM으로 모두 가능합니다. VM 복제 제품은 지속적 데이터 보호(CDP)를 기반으로 합니다.
주요 클라우드 재해 복구 배포 옵션 비교
클라우드 재해 복구 시작하기
기업이 원하는 복구 솔루션 유형을 결정한 후 다음 단계는 다양한 제공업체와 데이터 센터에서 이용 가능한 옵션을 개괄적으로 살펴보는 것입니다.
비즈니스 요구에 맞는 솔루션을 찾는 열쇠는 여러 서비스 제공업체와 옵션을 논의하는 것입니다.
많은 공급업체는 사용자 수, 애플리케이션 백업, 데이터 백업, 백업 빈도 등을 포함한 다양한 가격 패키지를 제공합니다.
관리형 클라우드 백업 및 재해 복구 제공업체를 효율적으로 선택하는 유일한 방법은 자사의 필요를 적절히 평가하는 것입니다. 전 부서의 모든 이해관계자와 필요사항을 논의하여 비즈니스 연속성을 보장하는 중요 데이터와 애플리케이션을 발굴하십시오.
복구 시간 목표(RTO)와 복구 지점 목표(RPO)를 결정하고, 데이터와 애플리케이션에 적절한 다운타임 일정을 만드십시오. 다음으로 재해 복구에 할당된 예산을 고려하십시오.