본문 바로가기
Linux

REAR OS 백업 매뉴얼 (rear 삭제 문제 포함)

by 도경다경 2022. 4. 27.
반응형

- 개요

  RHEL 7.1 /RHEL 6.8 부터 지원하는 OS 백업 유틸을 기본 설정은 NFS를 이용해서 외부에 OS 데이터를 백업하며

  복구할 때는 백업 시 자동으로 생성해주는 ISO 파일을 이용하여 부팅함으로써 자동 복구를 구현

 

- tip

  전체를 다 받아서 데이터 백업용도로도 사용가능하다

  백업이 두벌(old 포함) 밖에 저장이 안되므로 더 저장하려면 별도 스크립트 작성 필요

  공짜인데 나름 쓸만함

  백업 성공여부는 수작업으로 관리하기 싫으면 관리서버에 NFS 마운트 해두고 스크립트로 생성여부 관리하자

 

- 설치

   yum install rear genisoimage syslinux

   ※ syslinux는 default로 설치되어 있을 수 있다

 

- 설정

  /etc/rear/local.conf 에 기본 설정

  설정위치를 임의로 변경할 수 있음

 

  OUTPUT=ISO

  OUTPUT_URL= 어디에 백업할지

  BACKUP=NETFS

  BACKUP_URL= 어디에 백업할지

  BACKUP_PROG_EXCLUDE=('/media' '/var/tmp')

  NETFS_KEEP_OLD_BACKUP_COPY=y

  ONLY_INCLUDE_VG=( "vg0" )

 

- 백업

  보통 crontab 에 설정한다. 요딴 식으로 응용이 가능하다.

  10 0 8-14 * * (test `date +\%a` = Sun && /bin/bash /root/config/osbackup_rear.sh > /varlog/rear/rear-`hostname`.log 2>&1

 

- 복구

  보통 HW콘솔, VMware콘솔 등 콘솔에서 백업된 ISO 이미지를 마운트 해주고 부팅하면 자기가 알아서 경로를 찾아서 복구한다. 요즘 대부분 HW콘솔은 로컬ISO 이미지를 mount 할 수 있게 해주므로, NAS 경로에 있는 ISO이미지를 카피해다가 수행하면 된다. 문제는 VM인데... ISO이미지 카피해서 업로드 하는게 제일 짜증난다....

 

- 백업 시 종종 백업 디렉토리 통째로 삭제되는 경우가 발생하며, 이에 대한 해결방법은 다음과 같다.
   /usr/share/rear/output/default 이하 100*.sh, 980*.sh 에 rm -Rf 구문 주석처리
   /usr/share/rear/lib/framework-functions.sh 에서 rm -Rf 구문 주석처리
   대신 /tmp/rear* 임시 디렉토리 생성은 수동으로 지워줘야 한다.
   rear 참 거지같이 만들어 놨다.

반응형

'Linux' 카테고리의 다른 글

Redhat Linux 8 버전 주요 변경 3가지  (0) 2022.04.28
Chrony 설치부터 실행까지  (0) 2022.04.28
vCenter 작업 시 Pacemaker 주의 사항  (0) 2022.04.26
Reboot 시 DNS 설정 변경  (0) 2022.04.26
NIC UUID 값 입력에 대한 의문  (0) 2022.04.26

댓글