- 追加された行はこのように表示されます。
- 削除された行は
このように表示されます。
USBハードディスクでZFSを体験
ディスクを登録
> # zpool create mypool c1t0d0 c1t2d0
# zpool create mypool mirror c2t0d0 c2t0d1
ディスクでなくファイルを pool する場合には
> # mkfile 20g /disk
> # zpool create mypool /disk
home3 の領域を作成
# zfs create mypool/home3
> zfs create mypool/home
# zfs set mountpoint=/export/home3 mypool/home3
# zfs list
> # zfs set mountpoint=/export/home mypool/home
> #
ディスクの追加
> zpool add mypool c2t3d0
ZFSの切り離し
sparc# zpool export mypool
x86# zpool import mypool
スナップショット
# zfs snapshot mypool/home3/green@snapshot1
バックアップ
# zfs backup mypool/home3/green@snapshot1 > /net/backupserver/green.bak
差分
# zfs backup -i mypool/home3/green@snapshot1 mypool/home3/green@snapshot2 > /net/backupserver/green.bak.2-1
リストア
# cat /net/backupserver/green.bak | zfs restore -d mypool/home3/green
スナップショット
# zfs snapshot mypool/home3/green@`date +%Y%m%d`
ロールバック
# zfs rollback mypool/home3/green@20080201
参考
http://docs.sun.com/app/docs/doc/819-6260
http://blogs.sun.com/okazaki/entry/solaris_zfs%E3%82%92%E8%A9%A6%E3%81%97%E3%81%A6%E3%81%BF%E3%81%BE%E3%81%97%E3%81%9F
http://www.atmarkit.co.jp/flinux/rensai/opensolaris04/opensolaris04a.html
--
!ZFSのHDDの交換bash-3.00
デバイスを追加。。(ハードディスク c2t1d0 を追加。。)c2t1d0
認識していることを確認
# format -e
Searching for disks...done
AVAILABLE DISK SELECTIONS:
0. c0t1d0 <DEFAULT cyl 9965 alt 2 hd 224 sec 56>
/pci@0,0/pci1458,b002@11/disk@1,0
1. c0t3d0 <ATA-WDC WD20EARS-00M-AB51-1.82TB>
/pci@0,0/pci1458,b002@11/disk@3,0
2. c0t4d0 <ATA-WDC WD20EARS-00M-AB51-1.82TB>
/pci@0,0/pci1458,b002@11/disk@4,0
3. c2t0d0 <ATA-WDC WD20EARS-00M-AB51-1.82TB>
/pci@0,0/pci1022,9604@4/pci1154,240@0/disk@0,0
4. c2t1d0 <ATA-WDC WD25EZRX-00M-0A80-2.27TB>
/pci@0,0/pci1022,9604@4/pci1154,240@0/disk@1,0
ハードディスクを交換を告知
zpool replace myzpool3 c2t0d0 c2t1d0
! OpenZFS
https://codezine.jp/article/detail/13281
https://github.com/openzfs