스냅샷과 백업 차이

IT 업종을 포함한 기업의 데이터는 기업의 생존과 걸린 매우 중요한 사항입니다. 데이터 관리가 되지 않는다면 고객 신뢰 및 기업의 가치가 하락하는 경험을 할 수 있습니다. 대표적인 사례로 카카오 데이터 센터 화재를 들 수 있습니다.

리눅스 및 윈도우 서버 등에서 데이터를 보존하기 위한 방식으로 스냅샷(Snapshot)과 일반 백업(Backup) 크게 2가지를 들 수 있습니다. 각각 다른 2가지 데이버 보관 방식은 단순히 데이터를 복사하고 복구하는 것이 아닌 각각의 장단점이 있으며 이 차이에 대해 알아 보겠습니다.

스냅샷이란?

서버 스냅샷은 특정 시간이나 참조 표시 집합의 시스템 데이터 또는 볼륨을 보여주는 그림입니다. 특정 시기의 데이터 볼륨의 복제본이 스냅샷으로 저장됩니다. 이후 최신 Snapshot에는 추가 및 변경된 데이터 볼륨의 블록이 포함되어 있습니다.

Snapshot 서버의 주요 용도는 시스템 설정, 데이터 손상, 하드웨어 오류, 정전 복구를 수정하고 파일을 이전 버전으로 롤백하는데 사용됩니다. 사진을 찍듯이 특점 시점의 스토리지 파일 시스템을 보관 후 복구할 수 있는 것이 주요 특징입니다.

장점단점
Backup보다 빠른 롤백스토리지 용량의 부담.
운영서버에 영향을 주지 않고 빠르고 쉽게 생성운영서버에 영향을 미치는 문제에 대한 개방성
Windows 기본 Backup 솔루션(TCO)에 대한 요구 사항을 제거하여 총 소유 비용을 절감특정 개별 파일의 선택 후 복원하기 어려움
Snapshot 장단점
스토리지 백업(backup)

백업

Backup(데이터 백업)은 데이터의 손실을 방지하면서 저장된 데이터를 다시 가져오는데 사용할 수 있도록 다른 곳(같은 스토리지 또는 다른 서버)에 보관하는 시스템 데이터의 복사본입니다. 안전한 Backup을 위해 Backup 서버를 따로 두어 관리하는 것이 중요합니다.

데이터 백업은 데이터 손실(작업, 랜섬웨어, 재해 등)로 인한 데이터를 복구할 수 있도록 만든 복사본입니다. Backup 방식은 전체 백업(Full Backup), 증분 백업(Incremental Backup), 차등 백업(Differential Backup) 3가지로 분류할 수 있습니다.

  • 전체 백업에는 조직의 복잡한 디스크 데이터, 파일, 폴더 및 SaaS 데이터의 전체 복사본이 수반됩니다. 데이터는 하나의 버전으로 Backup되어 저장 위치로 전송됩니다.
  • 차등 백업은 증분 Backup과 전체 백업 사이에 위치합니다. 이전 전체 Backup 이후 생성되거나 수정된 ​​디스크, 파일, 폴더를 백업합니다(마지막 증분 백업 이후 변경 사항과 비교).
  • 마지막 백업 작업 이후 변경된 모든 파일, 폴더, SaaS 데이터 및 하드 디스크를 Backup하는 것을 증분 백업이라고 합니다. 이는 체인에서 가장 최근의 증분 백업이거나 가장 최근의 전체 백업일 수 있습니다.
장점단점
인력, 인프라 또는 설정에 대한 투자가 거의 필요하지 않으므로 비용 효율적.빅데이터 Backup은 네트워크 연결에 크게 의존하므로 많은 시간 소요 발생할 수 있음.
보통 데이터를 오프사이트에 보관함으로써 높은 수준의 보안을 제공정리되지 않은 Backup 파일에 대한 액세스 관리는 보안 문제를 야기하고 데이터 손상을 유발.
요한 스토리지 용량에 따라 간단하게 확장하거나 축소 가능대역폭 및 데이터 지연 문제로 인한 호스트 성능 및 앱 가용성 저하
Backup 장단점
Server(서버)

Similar Posts

  • IT 업종에서 확인할 키보드 특수문자 명칭(영어 및 한글 이름)

    개발자 및 서버 엔지니어 등 IT 인프라에 포함된 업종에서는 키보드 특수문자 명칭에 대해 확인이 필요한 경우가 있습니다. 영문 및 영어발음 및 한글 명칭은 어떻게 되는지 알아 보겠습니다. 특수 문자(special character)는 한글, 한자, 영문, 숫자 등 특수한 문자를 의미합니다. 이모지 또는 자음 한자 특수 문자는 아래 링크에서 확인할 수 있습니다. 목차스냅샷이란?백업✅ 키보드 특수문자 명칭…

  • 아파치 서버 톰캣 서버 차이

    아파치 서버와 톰캣 서버는 아파치 소프트웨어 재단(Apache Software Foundation)에서 제공하는 제품입니다. 아파치 서버 톰캣 서버 차이점은 아파치 아파치(Apache) 서버는 HTTP 웹서버를 의미하며, 톰캣(Tomcat) 서버는 웹서버에서 동적인 페이지를 읽어 프로그램을 실행합니다. 목차스냅샷이란?백업아파치 서버란 무엇인가? 아파치 소프트웨어 재단(Apache Software Foundation)은 HTTP 웹 서버인 Apache를 만들었습니다. 월드 와이드 웹(World Wide Web)의 급속한 성장에 기여했으며, 1억 개…

  • JPG와 JPEG 차이점은?

    jpg와 jpeg는 이미지 파일의 확장자입니다. E자가 중간에 추가로 붙는 것이 다른 동일한 파일입니다. JPG와 JPEG 차이점은 무엇일까요? 목차스냅샷이란?백업1. JPG와 JPEG 차이가 나는 이유 오래 전 MS사의 윈도우 OS가 사용되기 전 도스(DOS)란 프로그램이 사용 되었습니다. 도스는 확장자를 기재 시 3글자까지 기재가 가능했습니다. 이와 같은 이유로 도스 프로그램에선 4자리의 뜻을 가진 jpeg파일은 jpg로 줄여서 사용…

  • [SEO] EEAT란-Google 검색 순위 시스템 평가 4가지 요소

    EEAT(or Double-EAT)는 구글의 검색 순위 시스템이 웹 페이지 콘텐츠의 검색 품질을 판단하는 가이드라인입니다. 기존 품질 평가자 가이드라인 E-A-T에서 2022년 E가 추가되어 E-E-A-T가 되었습니다. E-E-A-T가 되었습니다. 기존 E-A-T는 ‘전문성, 권위성, 신뢰성’이었다면 더욱 효과적인 평가를 위해 E(Experience경험)을 추가하게 됩니다. 목차스냅샷이란?백업 1. 기본적인 SEO EEAT 이해하기 좋은 콘텐츠, 즉 유용한 콘텐츠가 Google 첫 페이지에 노출되어야 사람들이…

  • 프로세스,데몬,서비스 차이점

    프로세스(Process)는 컴퓨터에서 메모리에 적재되어 CPU에 의해 실행되는 컴퓨터 프로그램(Program)을 말 합니다. 목차스냅샷이란?백업1. 프로세스와 프로그램 차이 먼저 프로그램은 어떤 작업을 위해 실행할 수 있는 파일을 의미합니다. 파일 시스템에 존재하는 실행 파일이 프로그램입니다. 윈도우 PC에 설치되어 있는 크롬, 원노트, 엑셀, 카카오톡 등의 파일들이 프로그램입니다. 프로세스는 프로그램 실행 후 CPU를 차지하면서 수행하는 수행 주체입니다. Program 자체에는…

  • 웹 사이트 방문자 수와 페이지뷰&세션 3가지 항목 차이 이해하기

    구글 애널리틱스는 웹 사이트를 운영하는 사용자에게 필수적인 도구입니다. Google Analytics는 초보자에게 여러가지 생소한 단어들로 가득하기 때문에 벅찰 수 있습니다. Analytics를 포함한 웹 사이트를 운영하면서 접하게 되는 웹 사이트 방문자 수와 페이지뷰 차이에 대해 알아 보겠습니다. 목차스냅샷이란?백업 1. 웹 사이트 방문자 수(Visits) 웹 사이트 방문Visits 은 URL로 유입, 검색 엔진을 통한 유입 등 다양한…

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Prove your humanity: 7   +   6   =