리눅스 무료백업툴 REAR
<리눅스 무료백업툴 REAR>
툴홈페이지 http://relax-and-recover.org/
툴설명페이지 https://www.slideshare.net/ienvyou/red-hat-rear-relax-andrecover-quick-guide
참고한 사이트 http://osbconf.org/wp-content/uploads/2014/04/osbconf2013-en-GratienDhaese-Linux_Disaster_Recovery_Best_Practices.pdf
아래는 실제 설치했던 방법
1. 설치
rear 백업툴
yum install -y rear
부팅이미지 생성툴
yum install -y syslinux
2. 백업설정
2-1. 옵션위치
/etc/rear/local.conf
2-2. 옵션설명
OUTPUT -> 복구이미지 생성 관련옵션
인자값 : ISO, USB, PXE, FILES
OUTPUT_URL -> 복구이미지 저장경로
BACKUP -> 백업이미지 생성 관련옵션
인자값 : ISO, CIFS, FILE, NFS
BACKUP_URL -> 백업파일 저장경로
<------- 옵션 설명은 구글에 많이 있다...
2-3. 예제
1) usb로 백업 (usb를 부팅가능하게 설정하고, usb에 백업파일 받기)
a. usb 파티션, 포맷작업 #rear -v format /dev/sdX
b. 옵션값 ( /etc/rear/local.conf)
OUTPUT=USB
OUTPUT_URL=usb:///dev/directory/by-label/REAR-000 (이 내용 그대로 적기)
BACKUP=NETFS
BACKUP_URL=usb:///dev/directory/by-label/REAR-000 (이 내용 그대로 적기)
2) cifs로 백업 (부팅이미지와 백업데이터를 원격지서버에 저장)
a. 원격지서버에 원격지서버의 hostname이름의 풀권한 디렉토리 만들기 :
#mkdir -m 777 /원격지서버hostname
(폴더는 원래 자동생성되는데,,,, 폴더권한이 777이 되지 않으면 복사가 안된다)
b. 백업되어질 서버에 cred파일 생성
#vim /etc/rear/.cifs
cifs 파일내용 :
username=삼바서버id
password=삼바서버pw
b. 옵션값 ( /etc/rear/local.conf)
OUTPUT=ISO
BACKUP=NETFS
BACKUP_URL=cifs://sambaserver_ip/directory/원격지hostname명의 디렉토리
3. 백업실행
#rear -v mkdir
4. 복구하기
1) 부팅cd, usb 만들기
백업된 rear-hostnam.iso 파일을 울트라ISO 등으로 cd, usb 부팅매체 만들기
2) 부팅CD나 USB로 부팅
3) RECOVER 또는 AUTOMATIC RECOVER 선택
AUTOMATIC RECOVER를 선택하면 자동으로 진행
RECOVER를 누르면 #rear -v recover 를 입력해야 한다.
4) 복구할 날짜 선택
5) 복구후 첫부팅에서 커서만 한참 깜빡이다가 자동으로 재부팅 됨