ZFS on Mac OS X 10.5

ZFS のすばらしさは、下記を読んでいただければ。

OpenSolaris 2008.05 / 11 では ZFS boot と ZFS root がデフォルトになっています。

が、ここではせっかく Mac で ZFS 使えるのですし、 ZFS を Mac で使うというネタで書いていきます。

ZFS on Mac OS X 10.5
ZFS on Mac OS X 10.5 posted by (C)voluntas

インストール

wget http://zfs.macosforge.org/downloads/zfs-119bin.tgz
tar xvfz zfs-119bin.tgz
sudo cp build/Leopard_Release/zfs /usr/sbin/zfs
sudo cp build/Leopard_Release/zpool /usr/sbin/zpool
sudo cp build/Leopard_Release/libzfs.dylib /usr/lib/libzfs.dylib
sudo /bin/rm -rf /System/Library/Filesystems/zfs.fs /System/Library/Extensions/zfs.kext
sudo cp -R build/Leopard_Release/zfs.fs /System/Library/Filesystems/zfs.fs
sudo cp -R build/Leopard_Release/zfs.kext /System/Library/Extensions/zfs.kext
sudo chown -R root:wheel /System/Library/Extensions/zfs.kext
sudo chown -R root:wheel /System/Library/Filesystems/zfs.fs
sudo chown -R root:wheel /usr/sbin/zpool
sudo chown -R root:wheel /usr/sbin/zfs
sudo chown -R root:wheel /usr/lib/libzfs.dylib

ZFS ファイルシステム作成

mkfile 1g viertualDeviceForZFS
zpool create zfs1 /Users/voluntas/viertualDeviceForZFS
zfs create zfs1/sample
zfs set mountpoint=/sample zfs1/sample

スナップショット

後で書く

バックアップ

後で書く

差分バックアップ

後で書く

リストア

後で書く