トップ 差分 一覧 ソース 検索 ヘルプ RSS ログイン

SIL-ZFS

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