close
這陣子剛好遇到SUN機器掛點
把新學到的資料備份指令貼上來
一來與大家分享,二來是替自己做一份筆記

這裡先預設一下硬碟名稱,底下會比較好說明
舊硬碟:c1t0d0
新硬碟:c1t1d0

1、將安裝光碟放入光碟機中後開機,直到出現ok:

2、Boot cdrom –sw
說明:用光碟片開機至single user mode

3、利用format工具切割partition
說明:選取新硬碟c1t1d0,按兩次P進入磁碟分割預覽,接著選取欲分割partition之代號後進行 設定(這裡所切割的partition為0、3、6,但1、7還是得先分割)
0 :root
1 :swap
2 :硬碟總空間
3 ~ 7 可切割區

4、Newfs /dev/rdsk/c1t1d0s0
Newfs /dev/rdsk/c1t1d0s3
Newfs /dev/rdsk/c1t1d0s6
說明:將切割好的partition格式化

5、mkdir /tmp/root/a
mkdir /tmp/root/b
mkdir /tmp/root/c
說明:建立資料目錄,用來掛載切割好的partition

6、mount /dev/dsk/c1t1d0s0 /tmp/root/a
mount /dev/dsk/c1t1d0s0 /tmp/root/b
mount /dev/dsk/c1t1d0s0 /tmp/root/c
說明:將已切割好的partition掛載到資料目錄上,
在Unix、Linux裡partition也被認為是一個檔案

7、ufsdump of - /dev/rdsk/c1t0d0s0 | (cd /tmp/root/a; ufsrestore xf -)
ufsdump of - /dev/rdsk/c1t0d0s3 | (cd /tmp/root/b; ufsrestore xf -)
ufsdump of - /dev/rdsk/c1t0d0s6 | (cd /tmp/root/c; ufsrestore xf -)
說明:將需要備份的資料轉移到新硬碟上

8、dd bs=10240k if=/dev/rdsk/c1t0d0s7 of=/dev/rdsk/c1t1d0s7
說明:dd指令是對資料區塊作完整的複製。
資料區塊是由檔案系統所控制的,因此在指定磁碟裝置檔案時,
必須指定區塊裝置檔案,而不是字元裝置檔案。
arrow
arrow
    全站熱搜

    飛克斯 發表在 痞客邦 留言(0) 人氣()