RaidZで構築したファイルサーバーが故障したけど復旧できた話3

前回 HDDの交換をしたものの復旧できなかったので、
今回RaidZを構築し直しました。

まずはデータバックアップです。
4TB買ってきました。8726円でした。

バックアップが完了したのでzfs消去!

# zfs destroy zfs-pool1
cannot destroy 'zfs-pool1': operation does not apply to pools
use 'zfs destroy -r zfs-pool1' to destroy all datasets in the pool
use 'zpool destroy zfs-pool1' to destroy the pool itself

よくわからんけどこっちで再実行!

# zpool destroy zfs-pool1
# zpool status
no pools available

消えたっぽいですね。
フォーマットとか必要ないんだ。

ではzfs作り直しますので、デバイス名を確認します。

# fdisk -l | grep /dev
Disk /dev/sdc: 2000.4 GB, 2000398934016 bytes, 3907029168 sectors
Disk /dev/sdf: 2000.4 GB, 2000398934016 bytes, 3907029168 sectors
Disk /dev/sde: 2000.4 GB, 2000398934016 bytes, 3907029168 sectors
Disk /dev/sdd: 2000.4 GB, 2000398934016 bytes, 3907029168 sectors

実際はもっと表示されてますが、必要な情報はこれだけ。
では作成します。

# zpool create -f zfs raidz /dev/sdc /dev/sdf /dev/sde /dev/sdd
# zpool status
  pool: zfs
 state: ONLINE
  scan: none requested
config:

	NAME        STATE     READ WRITE CKSUM
	zfs         ONLINE       0     0     0
	  raidz1-0  ONLINE       0     0     0
	    sdc     ONLINE       0     0     0
	    sdf     ONLINE       0     0     0
	    sde     ONLINE       0     0     0
	    sdd     ONLINE       0     0     0

errors: No known data errors

一瞬で作成されました。
前と同じディレクトリにマウントして最後にバックアップしたデータを戻してやっと復旧!
長かったー