데이터를 규칙적으로 백업을 해야됨
1차로 모든 데이터를 다 백업해두는 FullBackup을 수행
2차로 데이터 증가분만 백업하는 Incremental Barckup 수행
3차로 필요시 백업에서 놓친 부분 archive bit=1로 백업해두는 Differential Backup 수행
백업 저장용 매체로 Zip Drive, tape drive CD/DVD drive 등을 사용했으나
현재는 다시 tape drive로 사용
판매자 벤더에 의해서 데이프 저장매체 구매 시 백업 소프트웨어도 함께 제공받기 때문에 벤더의 설명대로 사용하면 됨
Tape backup은 저장용량도 크지만, 백업/복원 중 다른 작업을 수행할 수 있다는 장점이 있음
매일 실시하는 child(daily)
주말에 실시하는 parten (weekly)
해당 월말에 수행하는 grand-parent (mothly)
tar, rsync, cp, mv 도구들은 백업으로 데이터를 다른 곳으로 이동
데이터를 다시 가져오는 기능 일 뿐 백업 도구가 가지고 있는 증가분 백업 등의 세밀한 실행 할 수 없음
1G 하드디스크 추가한 뒤 파티션과 포맷, 마운트 진행
-o: 백업 옵션, -i: 복원 옵션
first.lst 파일과 second.lst 파일을 생성 한 후 first 이후의 생성된 파일들을 bak.lst에 저장한 뒤 second.lst 삭제
원격지로 파일을 보내주는 백업도구
scp와 다를게 별로 없음
서버-클라이언트 개념으로 작동하며
서버는 모든 지정을 해주는 Director,실제 데이터를 저장하는 Storage
데이터를 조작/관리해주는 Database 데몬을 실행해서 백업을 수행
서버 클라이언트는 Agent : 서버에게 백업할 데이터를 전송
그래픽 도구: bat
yum -y install epel-release && yum -y install extundelete
파티션과 포맷, 마운트를 진행한 뒤 마운트 된 위치에 파일 저장
저장된 파일 삭제 한 뒤 복원(extundelete 디바이스_명 --restore-all)
복원되는 파일들은 RECOVERED_FILES 아래에 저장됨
Linux 시스템 부팅에 문제가 있을 때 대비해서 GRUB를 백업해두는것이 좋음
GRUB부트로더는 MBR에 저장되는데 HDD 첫번째 섹터, 첫번째 트랙에 위치하고 512MB를 차지하고 있음
백업: dd if=/dev/sda of=/tmp/sda.mbr count=1 bs=512k ;sync
복원: dd if -/dev/sda.mbr of=dev/sda