Jin's Dev Story

[리눅스마스터1급 - 1차] 2과목 - 6-3. 시스템 백업 본문

자격증 & 공부/리눅스마스터 1급

[리눅스마스터1급 - 1차] 2과목 - 6-3. 시스템 백업

woojin._. 2024. 6. 13. 14:35

3. 시스템 백업

3-1. 백업 정책 수립

  1) 백업의 종류

    - 데이 제로 백업 (A Day-zero Backup) : 시스템을 설치한 후 사용자들이 시스템을 사용하기 전에 시스템을 백업하는 것

    - 풀 백업 (A Full Backup) : 주기적으로 시스템을 백업하는 것

    - 증분 백업 (An Incremental Backup) : 특정한 이벤트 후 또는 주기적으로 이전의 백업 후 변경된 파일들만 백업하는 것

    - 단순 백업 : 첫 백업 때 풀 백업을 진행한 후, 그다음부터 변경분 백업을 수행하는 것

    - 다단계 백업 (Multilevel Backup) : 큰 규모나 중요한 시스템의 백업을 할 때 수행하는 것

 

3-2. 백업 관련 명령어

  1) cpio 명령어

    - 많은 양의 데이터를 테이프 드라이브에 백업하기 위한 명령어

    - 네트워크를 통한 백업 / 증분 백업을 지원하지 않음

    - 주요 옵션

      : [-c] : ASCII 형태로 헤더 정보를 읽고 씀

      : [-i] : 아카이브에서 파일 추출

      : [-o] : 아카이브 생성

      : [-v] : 진행 과정을 자세하게 출력

      : > : 백업

      : < : 리스토어

         EX) # ls *.conf | cpio ocv > config. bak 모든 .conf 파일을 백업

 

  2) dump 명령어

    - XFS 파일시스템에서는 사용 불가

    - 파일시스템 전체를 백업하는 명령어

    - 점진적인 백업 기능 : 이전 백업 이후 변경된 파일들에 대해 백업 수행 가능

    - 장점

      : 여러 개의 테이프에 백업 가능

      : 어떤 타입의 파일도 백업 가능

      : 증분 백업 가능

      : 결함을 가진 파일들도 다룰 수 있음

    - 단점

      : 모든 파일시스템은 개별적으로 dump 되어야 함 (각 파티션도 개별적으로 dump)

      : NFS 파일시스템을 dump 할 수 없음 (로컬 파일시스템만 dump 가능)

    - 주요 옵션

      : [0~9] : 0 전체 백업 / 1,2,부분 백업

      : [-f] : 지정한 파일명으로 백업 파일 생성

 

  3) restore 명령어

    - 복구를 위한 명령어

    - 주요 옵션

      : [-i] : 대화형으로 복원 수행

      : [-f] : 장치 이름 지정

      : [-r] : 백업 대상 전체를 복원

 

  4) 기타 백업 관련 명령어

    - tar 명령어를 이용한 백업

      : [-g] : 증분 백업을 위한 옵션 (레벨 지정 x)

    - dd 명령어를 이용한 백업

      : 파티션이나 디스크 단위로 백업할 때 사용

    - rsync 명령어

      : 파일을 동기화하는 명령어. 원격지에 있는 파일들도 동기화할 수 있음

      : cp, ftp, rcp 명령어보다 동기화 기능이 뛰어남

      : rcp에 비해 처리 속도가 빠름

      : 내부 파이프라인을 통하여 전송기간 줄임

      : 모든 사용자가 ssh를 이용하여 전송 가능

      : 링크된 파일도 복사 가능하고 소유권도 유지하여 복사 가능

      : 형식 : rsync [옵션] [동기화할 원본] [동기화될 위치]

      : [-a] : 아카이브 모드 여러 옵션을 묶어 놓은 옵션

      : [-v] : 진행 과정을 자세하게 출력

      : [-z] : 동기화 파일을 압축

      : [-r] : 데이터 복사

 

 

 

 


해당 블로그를 참고하여 정리했습니다.

https://bangu4.tistory.com/139

 

[Linux Master] 리눅스 마스터 공부법, 기출문제, 요약집

www.ihd.or.kr/main.do KAIT 자격검정 시험접수 정보통신 자격검정 시험 원서등록을 하실 수 있습니다 www.ihd.or.kr 시험에 대한 모든 내용이 홈페이지에 있지만 다시한번 정리하겠습니다. 1급 기준으로 1

bangu4.tistory.com