백업 및 복원이란 무엇인가요?

백업 및 복원이란 무엇인가요?

백업 및 복원은 데이터와 애플리케이션을 별도의 보조 장치에 주기적으로 복사한 다음 해당 복사본을 사용하여 데이터와 애플리케이션, 그리고 이에 의존하는 비즈니스 운영을 복구하는 기술 및 관행을 말합니다.

백업 및 복원은 정전, 사이버 공격, 인적 오류, 재해 또는 기타 계획되지 않은 사건으로 인해 원본 데이터와 애플리케이션이 손실되거나 손상된 경우에 사용됩니다.

디지털 혁신이 본격화되면서 확장 가능하고 성능이 뛰어나며 경제적인 백업 및 복구 솔루션에 대한 수요가 그 어느 때보다 커졌습니다. 백업 및 복원은 모든 비즈니스의 재해 복구 전략의 필수 구성 요소입니다.

트랙에서 굴러가는 공의 3D 디자인

최신 AI 뉴스 + 인사이트

주간 Think 뉴스레터에서 전문가들이 선별한 AI, 클라우드 등에 관한 인사이트와 소식을 살펴보세요. 

전략 및 계획

데이터와 애플리케이션을 백업하는 방법(즉, 백업하는 빈도 및 백업하는 장치 또는 위치)은 일정 기간 데이터와 애플리케이션에 액세스할 수 없을 때 발생하는 비용과 데이터가 영구적으로 손실된 경우 데이터를 교체하거나 생성하는 데 드는 비용에 따라 달라집니다.

일반적으로 백업 전략, 특히 엔터프라이즈 백업 전략을 수립하는 첫 번째 단계는 각 데이터 소스 및 애플리케이션에 대한 복구 시간 목표와 복구 지점 목표를 결정하는 것입니다.

  • 복구 시간 목표(RTO)는 기업이 데이터나 애플리케이션에 접근하지 않고 지낼 수 있는 최대 시간, 즉 데이터 및 애플리케이션을 얼마나 빨리 복구해야 하는지를 의미합니다.

  • 복구 시점 목표(RPO)는 손실을 감당할 수 있는 데이터의 양을 의미하며, 더 많은 데이터 손실을 방지하기 위해 얼마나 자주 데이터를 백업해야 하는지를 효과적으로 결정합니다.

RTO와 RPO는 여러분이 종사하는 비즈니스와 해당 개별 애플리케이션 및 데이터에 따라 달라집니다. 미션 크리티컬 애플리케이션 (예: 주요 온라인 소매업체의 전자 상거래 시스템 또는 중개 회사의 거래 애플리케이션) 에는 미세한 RTO 및 RPO가 필요할 수 있습니다. 각 경우 다운타임으로 인해 분당 수백만 달러의 비용이 들 수 있기 때문입니다.

그러나 중개 회사의 이메일 시스템은 규제 준수를 위해 포괄적인 이메일 감사 추적이 필요할 수 있으므로 소매업체의 이메일 시스템보다 더 짧은 RTO 및 RPO가 필요할 수 있습니다. 백업 및 복구 기술 선택을 결정하는 다른 요소로는 RTO와 RPO 외에도 확장성, 데이터 보안, 또한 물리적 거리(즉, 지역 정전이나 재해로부터 복구할 수 있도록 백업을 프로덕션 인프라로부터 충분히 멀리 유지해야 하는지 여부)에 대한 필요성 등이 있습니다.

IBM Storage FlashSystem

IBM Storage FlashSystem: 비용, 단순성, 복원력 면에서 VMware 최적화

IBM FlashSystem이 비용 효율성, 단순성, 복원력 면에서 VMware 환경을 최적화하는 방법을 알아보세요. IBM FlashSystem이 데이터 안전성, 접근성, 성능을 향상시키는 방식, 이 시스템이 현대식 IT 인프라에 이상적인 솔루션인 이유를 소개합니다.

백업 장치 및 서비스

데이터를 백업하는 데 어떤 유형의 장치 또는 서비스를 사용하나요? 일반적으로 네 가지 선택지가 있습니다.

테이프 드라이브

테이프는 오늘날 사용되는 가장 오래된 백업 매체입니다. 테이프는 저렴한 비용으로 대용량 데이터 스토리지를 제공하지만 상대적으로 느린 읽기/쓰기 성능으로 인해 증분 백업, 지속적인 데이터 보호(CDP) 또는 데이터가 변경될 때마다 백업을 업데이트하는 기타 백업 방법에는 적합하지 않습니다. (아래 '일반적인 방법 및 솔루션' 섹션 참조)

테이프는 다른 저장 미디어보다 물리적으로 마모되거나 손상되기 쉬우므로 복구가 필요할 때 작동할 수 있도록 면밀히 관리하고 지속적으로 테스트해야 합니다. 이러한 이유로 테이프는 야간 또는 주 단위 백업 또는 정전이나 재해 발생 시 비즈니스를 신속하게 온라인 상태로 전환하기 위해 보관하고 싶거나 보관해야 하지만 필요하지 않은 데이터를 비용 효율적으로 아카이빙하는 데 더 적합한 선택입니다.

하드 디스크 드라이브(HDD) 또는 솔리드 스테이트 드라이브(SSD)

오늘날 대부분의 데이터는 하드 디스크 드라이브 (HDD) 또는 솔리드 스테이트 드라이브 (SDD)에 백업됩니다. 이 드라이브는 독립형 외장 드라이브이든 백업 서버의 일부이든 상관 없습니다. (아래 참조) 두 제품 모두 테이프보다 훨씬 빠른 읽기/쓰기 성능을 제공하므로 지속적으로 업데이트되는 백업과 단기 RTO/RPO 백업 시나리오에 적합한 선택입니다.

SDD는 HDD보다 읽기/쓰기 속도가 빠르고 같은 양의 데이터를 저장하는 데 필요한 물리적 공간이 적으며 전력 소비가 적기 때문에(기가바이트당 구매 비용이 더 비싸긴 하지만) 점점 더 인기를 얻고 있습니다. HDD와 SDD에 단점이 있다면 특별히 확장성이 없다는 점입니다. 더 많은 백업 용량이 필요한 경우 새 물리적 디스크를 구입하여 설치해야 합니다.

백업 서버

백업 서버는 동일한 네트워크에 있는 여러 클라이언트 컴퓨터에 저장된 파일을 백업하기 위해 특별히 구축된 전용 서버입니다. 서버에는 상당한 디스크 스토리지 와 백업 예약 및 관리를 위한 특수 소프트웨어가 갖춰져 있습니다.

백업 서버 디스크는 백업 데이터를 보호하고 디스크 장애 발생 시에도 백업을 계속할 수 있도록 중복 구성되는 경우가 많습니다. 온사이트 백업 서버는 소규모 사무실에 비용 효율적인 백업 솔루션이 될 수 있지만, 지역 정전이나 물리적 재해로부터 백업 데이터를 보호하지는 못합니다.

클라우드 백업

클라우드 백업은 회사 네트워크 또는 인터넷 연결을 통해 회사, 호스팅 제공업체 또는 클라우드 서비스 제공업체가 운영하는 원격 데이터 센터의 물리적 또는 (더 많은 경우) 가상 백업 서버에 데이터와 애플리케이션을 백업합니다.

클라우드 백업은 일반적으로 가장 유연한 백업 유형입니다. 파일, 애플리케이션 데이터 또는 전체 물리적 또는 가상 서버를 백업하는 데 사용할 수 있습니다. 원하는 만큼 자주 또는 가끔만 백업을 예약할 수 있습니다. 클라우드 백업 서버는 일반적으로 가상화되어 있으므로 필요에 따라 쉽고 비용 효율적으로 확장할 수 있습니다.

클라우드 백업을 사용하면 지역 정전이나 재해로부터 보호하기 위해 백업 미디어를 다른 위치로 물리적으로 옮길 필요가 없습니다. (또한 이로 인해 발생할 수 있는 RTO와 RPO가 훨씬 더 커집니다.)

일반적인 방법 및 솔루션

다음은 가장 일반적으로 사용되는 백업 및 복원 방법 목록입니다. 선택하는 방법 또는 방법의 조합은 앞서 언급한 요소(RTO, RPO, 확장성, 보안, 지리적 거리 요구 사항)와 다음 요소에 따라 달라집니다.

  • 개인 데이터, 소규모 비즈니스 데이터, 엔터프라이즈 데이터 등 어떤 데이터를 보호하는지

  • 데이터, 데이터 및 애플리케이션만 백업하는지 아니면 전체 물리적 컴퓨터 또는 가상 머신을 백업하는지

  • 백업 서비스 제공업체가 제공하는 백업 방법

  • 예산

전체 이미지 전용

전체 이미지 전용 백업은 보호하려는 데이터 소스의 전체 사본을 주기적으로 백업합니다. 손실된 데이터를 복원하려면 가장 최근의 전체 이미지 백업으로 교체하기만 하면 됩니다. 전체 이미지 복원은 빠르지만 전체 이미지 백업은 시간이 많이 걸리고 다른 백업만큼 자주 수행할 수 없기 때문에 이 방법은 짧은 RTO/RPO에는 적합하지 않습니다.

증분

증분 백업은 전체 이미지 백업으로 시작한 다음 가장 최근 백업 이후 변경된 데이터만 주기적으로 백업하며, 일반적으로 설정된 수의 증분 백업이 수행된 후 전체 이미지 백업이 수행되고 주기가 다시 시작됩니다.

데이터를 복원하려면 먼저 최신 전체 이미지 백업을 적용한 후 각 후속 증분 백업을 원하는 RPO에 적용합니다. 증분 백업은 전체 백업 횟수를 줄여 백업 시간을 절약하고 최근 변경된 파일의 복원 시간을 단축합니다.

차등

차등 백업은 마지막 전체 이미지 백업 이후 변경된 모든 데이터를 백업합니다. 데이터를 복원하려면 먼저 최신 전체 이미지 백업을 적용한 다음 최신 차등 백업을 적용합니다. 차등 백업을 계속할 때마다 백업 시간이 늘어나지만 복원할 때는 최신 전체 이미지 백업 과 차등 백업 두 개의 백업 파일만 적용하면 됩니다.

지속적인 데이터 보호(CDP)

연속 백업 또는 실시간 백업이라고도 하는 CDP는 데이터에 대한 모든 변경 사항의 사본을 별도의 스토리지 장체에 즉시 저장하고 각 저장 내용을 추적합니다. 백업이 지속적으로 이루어지므로 CDP는 개별 백업의 중단을 없앱니다. CDP는 가장 최근의 변경 사항이나 특정 시점의 데이터를 복원할 수 있으므로 데이터에 대한 가장 포괄적이고 세분화된 보호를 제공합니다.

베어메탈 백업

베어 메탈 백업은 애플리케이션, 데이터, 운영 체제 등 전체 컴퓨터 또는 서버를 베어 메탈 하드웨어 (이전에 설치된 운영 체제나 사전 설치된 소프트웨어가 없는 하드웨어)로 복원할 수 있는 방식으로 백업합니다.

즉각적인 복구

가상 머신(VM)의 백업 및 복원 방법인 인스턴트 복구는 프로덕션 VM에 대해 지속적으로 업데이트되는 백업 VM을 유지합니다. 복원 시기가 되면 시스템이 실시간으로 워크로드를 백업 VM으로 리디렉션하여 IT 직원이 원본 VM을 복원하는 동안 사용자가 중단 없이 계속 작업할 수 있도록 합니다.

즉시 복구는 RTO 및 RPO가 0이라는 이점을 제공하지만 많은 경우 백업 VM의 성능은 원본 VM의 성능보다 다소 느립니다.

특별한 사용 사례

Windows 10 백업 및 복원

Windows 10 백업 및 복원은 사용자가 지정한 일정에 따라 파일의 전체 이미지를 주기적으로 백업합니다. 또한 필요한 경우 모든 것을 복구할 수 있도록 OS, 애플리케이션, 파일, 설정 등 전체 시스템의 백업 이미지를 생성할 수도 있습니다. 파일의 여러 버전을 자동으로 저장하도록 파일 기록이라는 추가 도구를 설정하면 파일을 원하는 버전이나 특정 시점으로 복구할 수 있습니다.

타임머신

Apple macOS에 내장된 Time Machine은 전체 Mac 시스템의 시간별, 일별 및 주별 백업을 자동으로 수행합니다. Mac, 외장 드라이브 또는 AirPort Time Capsule에 백업을 저장할 수 있습니다(이미 있는 경우, Apple에서 더 이상 만들지 않음). 파일을 복원해야 할 때 Time Machine을 사용하면 날짜가 지난 백업을 살펴보고 원하는 복구 지점을 선택할 수 있습니다. Mac에 있는 문서, 사진, 노래 등의 파일을 iCloud에 백업할 수도 있습니다.

SQL Database 백업 및 복원

명령줄에서 또는 별도로 제공되는 타사 도구를 사용하여 MySQL, PostgreSQL 및 SQL Database를 쉽게 백업하고 복원할 수 있습니다.

iPhone

iTunes를 사용하여 iPhone을 컴퓨터에 백업하거나 iCloud를 사용하여 클라우드에 백업할 수 있습니다. 휴대폰에 저장한 데이터의 양에 따라 추가 iCloud 스토리지 구입해야 할 수도 있습니다.

Android 백업 및 초기화

Android 백업 및 재설정은 모든 Android 모바일 기기에 내장된 백업 도구로, 데이터와 설정을 Google 드라이브에 백업합니다. 또한 Samsung과 같은 특정 Android 휴대폰 공급업체는 자체 백업 및 복원 앱과 데이터 스토리지 서비스를 제공합니다.

관련 솔루션
IBM Storage DS8000

IBM Storage DS8000는 IBM zSystems 및 IBM Power 서버를 위한 가장 빠르고, 안정적이며, 안전한 스토리지 시스템입니다.

Storage DS8000 살펴보기
엔터프라이즈 데이터 스토리지 솔루션

IBM Storage는 데이터 스토리지 하드웨어, 소프트웨어 정의 스토리지, 그리고 스토리지 관리 소프트웨어로 구성된 제품군입니다.

데이터 스토리지 솔루션 살펴보기
하드웨어 및 소프트웨어 지원 서비스  

IBM은 웹 서버 및 데이터 센터 인프라를 위한 선제적 지원을 제공하여 다운타임을 줄이고 IT 가용성을 개선합니다.

웹 서버 서비스
다음 단계 안내

하이브리드 클라우드 환경 관리부터 데이터 복원력 보장에 이르기까지, 폭넓은 기능을 갖춘 IBM 스토리지 솔루션은 위협에 대한 강력한 보호 기능을 유지하면서 데이터에서 인사이트를 얻을 수 있도록 지원합니다.

데이터 스토리지 솔루션 살펴보기 제품 투어하기