1. 개요
AIX 환경에서 데이터 손실을 방지하고 시스템 안정성을 유지하기 위해서는 철저한 백업 및 복구 전략이 필요하다. 본 가이드에서는 AIX에서 백업 및 복구를 수행하는 방법과 권장 전략을 설명한다.
2. 백업 유형
AIX에서 사용할 수 있는 주요 백업 유형은 다음과 같다.
- mksysb 백업: AIX 시스템 전체를 백업하여 OS 복구 가능.
- savevg 백업: 특정 볼륨 그룹을 백업하여 개별 데이터 보호.
- tar 백업: 특정 디렉토리 및 파일을 백업.
- dd 백업: 디스크 이미지를 생성하여 원본 상태 유지.
3. 백업 수행 방법
3.1 mksysb를 이용한 전체 시스템 백업
mksysb -i /backup/mksysb_image # 시스템 전체 백업 수행
3.2 savevg를 이용한 특정 볼륨 그룹 백업
savevg -i -f /backup/savevg_backup vg01 # 특정 볼륨 그룹 백업
3.3 tar을 이용한 파일 및 디렉토리 백업
tar -cvf /backup/data_backup.tar /data # 특정 디렉토리 백업
3.4 dd를 이용한 디스크 이미지 백업
dd if=/dev/hdisk0 of=/backup/disk_image.img bs=4M # 디스크 이미지 백업
4. 복구 수행 방법
4.1 mksysb를 이용한 전체 시스템 복구
smitty mksysb # mksysb 이미지를 이용한 복구 실행
4.2 savevg를 이용한 특정 볼륨 그룹 복구
restvg -r -f /backup/savevg_backup # savevg 백업을 통한 복구
4.3 tar을 이용한 개별 파일 및 디렉토리 복구
tar -xvf /backup/data_backup.tar -C /restore_path # 특정 파일 및 디렉토리 복구
4.4 dd를 이용한 디스크 이미지 복구
dd if=/backup/disk_image.img of=/dev/hdisk0 bs=4M # 디스크 이미지 복구
5. 백업 및 복구 자동화
주기적인 백업을 자동화하려면 crontab을 설정한다.
crontab -e
0 2 * * * mksysb -i /backup/mksysb_$(date +\%Y\%m\%d).img
6. 백업 및 복구 시 유의사항
- 백업 저장소 이중화: 백업 데이터를 로컬 및 원격 저장소에 중복 저장하는 것이 중요하다.
- 정기적인 복구 테스트: 백업 파일이 정상적으로 복구되는지 주기적으로 점검해야 한다.
- 보안 및 접근 관리: 백업 파일에 대한 접근 권한을 제한하여 보안성을 유지해야 한다.
7. 결론
AIX 환경에서 안정적인 백업 및 복구 전략을 수립하면 데이터 손실을 방지하고 시스템을 신속하게 복구할 수 있다. 본 가이드에서 소개한 방법을 활용하여 최적의 백업 정책을 수립해야 한다.
다음 글에서는 AIX와 Linux 비교: 주요 차이점과 전환 시 고려사항을 다룰 예정이다!


