Jump to section

백업 및 복구란?

URL 복사

백업은 논리적 보호와 물리적 보호를 위해 필요합니다. 조직은 효과적인 백업 전략을 사용해 애플리케이션 문제를 빠르게 복구하거나 실수로 삭제된 파일을 복원할 수 있습니다. 추가 스토리지 기술을 활용해 빠른 복구를 위한 스토리지 스냅샷을 사용할 수도 있습니다.

애플리케이션을 구동하는 데이터를 백업하고 복원하는 것은 RPO(Recovery Point Objective, 복구 지점 목표)와 RTO(Recovery Time Objective, 복구 시간 목표)를 달성하는 데 매우 중요합니다. 컨테이너, 쿠버네티스, 서버리스와 같은 기술은 애플리케이션 개발과 관련해 새로운 기회를 제공하지만 장애 발생에 대비한 복구 계획이 여전히 필요합니다.

백업 및 복구는 필요시 복원하고 데이터 손실로부터 조직을 보호할 수 있도록 중요 데이터의 복사본을 만드는 프로세스입니다.
데이터 손실 또는 손상은 하드웨어/소프트웨어 장애, 자연재해, 사이버 공격, 나아가 인적 오류와 같은 다양한 문제의 결과로 발생할 수 있습니다.

RPO(Recovery Point Objective, 복구 지점 목표), RTO(Recovery Time Objective, 복구 시간 목표)와 같은 메트릭을 바탕으로 백업 목표를 정의하는 것은 조직이 일상적인 운영에서 데이터를 보호하고 데이터 손실 발생 시 개입을 최소화하면서 운영을 유지하기 위해 중요합니다.

RPO는 지속적인 운영을 보장하기 위해 백업이 실행되는 빈도를 나타냅니다. RPO의 빈도가 잦을수록 복원이 필요할 때 데이터 손실을 최소화할 수 있습니다. RPO가 클수록 백업에서 복구할 때 데이터 손실 위험이 커집니다.

RTO는 백업에서 데이터를 복원할 때 소요되는 시간을 나타냅니다. RTO가 짧다는 것은 복구 프로세스를 통해 데이터 손실 후에 데이터를 더 빠르게 복원하고 비즈니스 활동을 더 신속하게 지속할 수 있다는 것을 의미합니다.
 

  • 장애 발생을 염두에 두고 애플리케이션을 개발함으로써 복구 시간을 단축하고 고가용성을 더욱 향상할 수 있음
  • 백업 애플리케이션 상태를 통해 파이프라인에서 애플리케이션을 다시 프로비저닝할 수 있음
  • 개발자가 환경을 백업하고 복원할 수 있음
  • 환경 전반에 걸쳐 컨테이너 장애 최소화

데이터 보호 및 복구와 관련된 몇 가지 과제

  • 개발자와 아키텍트에게 새로운 워크플로우
  • 컨테이너를 위한 백업 및 복구를 중심으로 한 이머징 에코시스템으로 인해 솔루션이 표준화되지 않을 수 있음

Red Hat은 신뢰할 수 있는 기업과 파트너십을 통해 데이터 보호 솔루션을 제공하도록 지원합니다.

다음은 Red Hat의 협력 사례입니다.

 

추가 자료

문서

Red Hat OpenShift Operator란?

Red Hat OpenShift Operators automate the creation, configuration, and management of instances of Kubernetes-native applications.

문서

Red Hat OpenShift의 AI/ML

OpenShift에는 AI/ML 워크플로우를 가속화하고 AI 기반 지능형 애플리케이션을 제공하기 위한 주요 기능이 포함되어 있습니다.

문서

Red Hat OpenShift으로 엣지 컴퓨팅 활용

OpenShift의 엣지 컴퓨팅 기능을 사용하여 원격 위치에서 애플리케이션 서비스를 확장하고 실시간으로 데이터 입력을 분석하세요.

OpenShift에 대한 자세한 내용

제품

Red Hat® OpenShift®는 조직이 DevOps를 확장하는 데 도움이 되는 중앙화된 협업 플랫폼을 제공합니다.

Red Hat® Developer Hub는 DevOps 문화를 유지하는 핵심 요소인 내부 개발자 플랫폼을 구축하는 데 필요한 툴을 제공합니다.

Red Hat® Trusted Software Supply Chain은 조직이 소프트웨어 개발 라이프사이클의 초기부터 보안을 구축하도록 지원합니다.

Red Hat® Ansible® Automation Platform은 CI/CD 파이프라인의 주요 단계를 자동화하는 DevOps 방법론의 핵심 툴입니다.

리소스

교육

무료 교육 과정

Running Containers with Red Hat Technical Overview

무료 교육 과정

Developing Cloud-Native Applications with Microservices Architectures

무료 교육 과정

Containers, Kubernetes and Red Hat OpenShift Technical Overview

인터랙티브 랩

핸즈온 실습을 위해 설계된 단계별 인터랙티브 랩을 활용하여 Red Hat® OpenShift를 경험해 보세요.