스냅샷과 백업 차이

공정위 광고 문구 Ver 3.1
공정위 광고 문구 Ver 3.2(모바일 전용)

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

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

TOC
1mn read
TOC
1mn read

스냅샷이란?

서버 스냅샷은 특정 시간이나 참조 표시 집합의 시스템 데이터 또는 볼륨을 보여주는 그림입니다. 특정 시기의 데이터 볼륨의 복제본이 스냅샷으로 저장됩니다. 이후 최신 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

  • [SEO] 백링크란? 100개의 링크보다 1개의 유요한 링크가 중요한 이유&스팸 백링크 거부 방법

    백링크(backlink)란 다른 웹 사이트의 앵커 텍스트를 통해 내 웹 사이트로 연결되어 생성된 링크입니다. 인바운드 링크inbound links, 수신 링크incoming links, 단방향 링크one way links라고 불리기도 합니다. 구글 상위 노출에 올라가기 위한 Backlink는 중요 SEO 요소 중 하나입니다. 백링크가 중요한 이유는 Google와 같은 검색 엔진은 웹 사이트의 특정 페이지에 대한 링크 수를 고려해서 웹 페이지…

  • Logging이란 무엇인가?

    Log의 사전적 의미는 “무엇인가를 기록하다.”의 의미를 가지고 있습니다. 리눅스를 포함한 OS의 애플리케이션에서 정보 제공을 하는 로그를 남기는 행위 자체가 Logging입니다. ‘Log’는 일반적으로 ‘기록’ 또는 ‘일지’를 의미합니다. 원래 ‘log’는 항해에서의 ‘항해 일지’나 ‘선박의 운항 기록’을 의미하는 단어였으며, 나무를 뜻하는 의미도 있었습니다. ‘Logbook’이라는 단어에서 알 수 있듯이, 이는 사건이나 상태를 일정 기간 동안 기록하는 책을…

  • [MS] 오피스 프로그램 제거(PC에서 완벽하게 지우기)

    마이크로소프트 오피스 프로그램을 PC에서 제거 시 완전하게 제거되지 않아 각종 오류가 발생하는 경우가 있습니다. 오피스 프로그램 제거를 해야 하는 경우는 보통 다음과 같습니다. 오피스 프로그램 제거: 자동 Office 도구 사용 마이크로소프에서 제공하는 자동 삭제 도구인 [SetupProd_OffScrub.exe] 파일을 이용해서 오피스 완전 삭제를 할 수 있습니다. 1. [SetupProd_OffScrub.exe 다운로드 및 설치 경로에서 파일을 다운로드 받은 후 설치를…

  • ASCII 파일이란? 바이너리와 차이

    ASCII 파일은 텍스트 파일을 의미합니다. 텍스트 파일인 아스키 파일은 문자, 숫자, 특수 기호 및 제어 문자 등을 포함할 수 있습니다. ✅ ASCII 파일 이해 리눅스에서 쉘 스크립트, 자바 스크립트, PHP 스크립트 파일 등을 포함한, ‘.txt’ 확장자와 같이 메모장으로 읽을 수 있는 파일을 ASCII 파일로 이해할 수 있습니다. ◼ ASCII와 다른 개념 ASCII는’American Standard…

  • 자바와 자바스크립트 차이

    자바와 자바스크립트 차이에 대해 자바를 배웠다면 이름만 비슷하고 확연히 다른 차이점을 가지고 있는 것을 알 수 있습니다. 자바(Java) 자바는 객체지향 프로그래밍 언어로 Sun Microsystems(현재의 오라클)에서 개발했으며 현재는 오라클이 유지보수 하고 있습니다. 자바의 기본 데이터 타입과 자바 배열 사용 예시입니다. ▼ (출처: https://blog.naver.com/trader_ryu/220856442482) 자바스크립트(JavaScript) 자바스크립트는 객체지향 스크립트 언어입니다. 프론트 앤드 개발 두 언어는 프론트…

  • 로지텍 Logi Options Plus 소프트웨어 설치 및 설정

    로지텍의 프리미엄 마우스나 키보드를 사용하고 있다면, 단순한 연결 만으로는 그 잠재력을 다 활용하기 어렵습니다. Logi Options Plus+는 로지텍 제품의 기능을 극대화해주는 전용 소프트웨어로 마우스 및 키보드에 해당 기능이 있으면 버튼 커스터마이징부터 앱 별 설정, 고급 제스처까지 다양한 기능을 제공하여, 원하는대로 커스터마이징 하기가 가능합니다. 저 역시 MX Master 2S 마우스를 7년 넘게 사용 중이며,…

답글 남기기

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

Prove your humanity: 6   +   3   =