유닉스

디스크 Dump & Restore

  

OS를 백업하는 방법은 여러가지가 있다. 그 중에서 일반적으로 많이 쓰는 방법은,
동일 스펙의 Internal Disk 2개를 이용하여 미러를 구성하는 방법,
특정 슬라이스에 Cron을 이용하여 주기적으로 Dump를 뜨는 방법이 있다.
Dump를 떠서 새로운 디스크에 넣고, 부트 블록을 심어줌으로 동일한 디스크를 만드는 법은 다음과 같다.

[가정]
현재 OS가 설치된 곳 : c0t0d0s2
새 디스크 : c0t1d0s2

[수순]
1. prtvtoc을 이용, 원본 디스크와 동일한 파티션 구성을 대상 디스크 복제한다.
#prtvtoc /dev/rdsk/c0t0d0s2 | fmthard -s - /dev/rdsk/c0t1d0s2

2. 대상 디스크(새 디스크)의 파일 시스템을 새로 구성한다
#newfs /dev/dsk/c0t1d0s2

3. 대상 디스크를 사용하기 위해서는 마운트를 해야 한다.
#mount /dev/dsk/c0t1d0s2 /mnt

4. 원본 디스크에서 Dump를 떠서 대상 디스크에 Restore한다. (시간이 좀 걸린다)
#ufsdump 0f - /dev/dsk/c0t0d0s2 | (cd /mnt; ufsrestore rf -)

5. 마운트 해제
#umount /mnt

6. 대상 디스크에는 부트 블록이 없으므로 부팅이 불가능하다. 부트 블록을 심는다
#installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk/dev/rdsk/c0t1d0s2


Solaris에서 Disk Suite를 이용하여 미러를 구성하는 방법은 다음에~

'유닉스' 카테고리의 다른 글

pkgadd 오류: admin 파일 <default>를 열 수 없습니다.  (0) 2008.11.11
SSH setting for solaris8  (0) 2008.08.26
Fixing read-only file system error  (0) 2008.08.13
Solaris10 sd.conf 동적으로 다시 읽기  (0) 2008.05.26
Dos Attack On UNIX  (0) 2008.05.08
디스크 Dump & Restore  (0) 2008.05.04

알림

이 블로그는 구글에서 제공한 크롬에 최적화 되어있고, 네이버에서 제공한 나눔글꼴이 적용되어 있습니다.