본문 바로가기

Ops/Backup Solution

relax and recover

반응형

relax and recover

 

 

 

■ 개요

- 서버의 재해 복구 아카이브 및 부팅 가능한 ISO 이미지를 생성하는 오픈소스

- 백업 저장 디스크로 NFS를 권장 (Rescue 모드에서 복구하기 때문에 로컬에 저장하면 디스크 마운트가 안됨)

 

 

■ NFS 설치

yum install -y nfs-utils
mkdir /data

cat > /etc/exports
/data         *(rw,sync,no_root_squash)

systemctl enable --now nfs-server
exportfs -s

 

 

■ rear 설치

hostnamectl set-hostname tech-lab.example.com
yum install -y nfs-utils
mkdir /data
mount -t nfs 192.168.56.7:/data /data
yum install -y rear
10.0.2.15

cat >> /etc/rear/local.conf
#
# option explain
# OUTPUT : BOOT 용 ISO 이미지 생성
# OUTPUT_URL : 생성된 BOOT ISO 이미지 저장 위치
# BACKUP : BACKUP DATA 를 저장 방식을 지정합니다. (NETFS 는 Network Filesystem 을 말합니다. 즉, NFS)
# BACKUP_URL : BACKUP DATA 가 저장될 NFS 정보를 입력합니다.
#
# option value for NFS
OUTPUT=ISO
OUTPUT_URL=nfs://192.168.56.7/data
BACKUP=NETFS
BACKUP_URL=nfs://192.168.56.7/data
BACKUP_PROG_EXCLUDE=("${BACKUP_PROG_EXCLUDE[@]}" '/media' '/var/tmp' '/var/crash')

 

 

■ rear 백업

생성된 iso 이미지로 부팅 후 rescue 모드에서 Recover hostname 선택

ip a add 192.168.56.77/24 dev enp0s9
ip link set enp0s9 up
ip a
rear -v -d recover

 

 

■ 옵션 설명

필수 config
  OUTPUT : BOOT 용 ISO 이미지 생성
  OUTPUT_URL : 생성된 BOOT ISO 이미지 저장 위치 
    (null 선택 시 : /var/lib/rear/output/   /mnt/rescue_system/HOSTNAME/rear-localhost.iso)
  BACKUP : BACKUP DATA 를 저장 방식을 지정합니다. (NETFS 는 Network Filesystem 을 말합니다. 즉, NFS)
  BACKUP_URL : BACKUP DATA 가 저장될 NFS 정보를 입력합니다.
  
추가 config
  NETFS_KEEP_OLD_BACKUP_COPY : 오래된 백업 파일 보존 여부
  BACKUP_TYPE : 증분 백업 여부
  FULLBACKUPDAY : 증분 백업을 사용할 경우 풀 백업 스케쥴
  BACKUP_PROG_EXCLUDE : 백업에 제외할 파일/폴더

 

 

■ Reference

  내용 URL
  relax and recover https://www.redhat.com/sysadmin/rear-backup-and-recover
  relax and recover https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/
  relax and recover https://chhanz.github.io/linux/2020/08/12/linux-backup-rear/
  nfs 수정에 대한 내용 https://access.redhat.com/solutions/2115051
  옵션에 대한 상세 내 https://github.com/rear/rear/blob/master/doc/user-guide/03-configuration.adoc

 

 

 


by mkdir-chandler


 

 

 

 

 

728x90
반응형