回答
20 TBドライブでのRAID 6またはRAIDZ2の再構築はどれくらいかかりますか?
20 TBドライブでのRAID 6またはRAIDZ2の再構築には少なくとも19.5時間かかります:Seagate Exos X20の最大285 MB/sで20 TBです。Linux mdのデフォルト上限である200,000 KiB/sでは27時間、負荷時は数日かかります。2 November 2026で算出したもので、実測ではありません。Basaltholdはストレージサーバーを暗号資産でレンタル、KYC不要。
各速度での再構築時間はどれくらいですか?
交換用ドライブ1台分を書き込む算出時間。最初の列は最良のケース、最後はビジーなアレイの例です。
| ドライブサイズ | 285 MB/s(Exos X20の最大値) | 204.8 MB/s(mdのデフォルト上限) | 50 MB/s(ビジー状態のアレイ、一例)の場合 |
|---|---|---|---|
| 10 TB | 9.7時間 | 13.6時間 | 55.6時間(2.3日) |
| 12 TB | 11.7時間 | 16.3時間 | 66.7時間(2.8日) |
| 16 TB | 15.6時間 | 21.7時間 | 88.9時間(3.7日) |
| 20 TB | 19.5時間 | 27.1時間 | 111.1時間(4.6日) |
計算値であり、実測値ではありません。285 MB/sはSeagateが18 TBおよび20 TBのExos X20について公表している最大持続レートです。204.8 MB/sはmdのデフォルトのspeed_limit_maxである200,000 KiB/sです。50 MB/sは入力値の一例です。この比較の対象ドライブ:2 × 12 TB HDD、4 × 10 TB HDD、10 × 10 TB HDD、10 × 16 TB HDD。
ドライブの最高速度がベストケースに過ぎないのはなぜですか?
最高速度は外周トラックでのみ維持されるからです。Western DigitalのHC560データシートでは、291 MB/sの最大値はドライブの約10%の位置にあるとされています。内周トラックではヘッドの下を通過する速度が遅くなるため、全体を通した平均はそれより低くなります。
ボトルネックは交換用ドライブです。再構築されたブロックはすべてその1台のドライブに書き込まれるため、アレイはその書き込み速度より速く再構築することはできません。10台のドライブが並列で読み出しても、この点は変わりません。
再構築は、1台のドライブが端から端まで書き込む速度を超えることは決してできません。
mdadmの再構築がドライブより遅くなるのはなぜですか?
mdが速度を制限しているからです。Linuxカーネルのソースでは、speed_limit_maxのデフォルトは200,000 KiB/s(約204.8 MB/s)、speed_limit_minのデフォルトは1,000 KiB/sです。mdのマニュアルではこの2つの関係を説明しています。他の処理が行われているときはmdがリカバリを遅くし、アレイがアイドル状態のときはフルスピードで動作します。
そのため、ビジー状態のアレイでは再構築が下限に近い速度になることがあります。1,000 KiB/sでは、20 TBのドライブで約226日かかる計算です。実際のアレイは、バックアップや読み取りトラフィックがどれだけ競合するかによって、この2つの制限の間の速度になります。
次の方法で監視し、調整できます:
# progress, speed and time left
cat /proc/mdstat
# current limits, in KiB/s
sysctl dev.raid.speed_limit_min dev.raid.speed_limit_max
# let the rebuild use more of the disks during a quiet period
sysctl -w dev.raid.speed_limit_min=100000
sysctl -w dev.raid.speed_limit_max=500000ZFSのresilverはRAID 6の再構築より速いですか?
多くの場合、プールが満杯でないときです。OpenZFSのマニュアルには、resilverはZFSが古いと認識しているデータのみを検査すると記載されています。半分まで埋まったプールでは、mdadmがコピーするバイト数の約半分を再構築します。
ただし、読み取りはそれほど整然とはしていません。OpenZFSのdRAIDガイドには、raidzはヒーリングresilverを使用する必要があり、ランダム読み取りでブロックツリーを走査すると記載されています。したがって、満杯のRAIDZ2プールでは、バイト数から推測されるよりも時間がかかる場合があります。
大規模なアレイでは、dRAIDが状況を変えます。分散スペアへのシーケンシャルな再構築は、ディスク数をストライプ幅で割った数に比例してスケールします。その後、scrubがチェックサムを検証します。10台のドライブでは、通常のRAIDZ2が一般的な選択肢です。トレードオフについてはZFSかハードウェアRAIDをご覧ください。
zpool statusでresilverを監視できます。zfs_resilver_min_time_msチューナブル(現在のマニュアルではデフォルト1,500 ms)は、トランザクショングループ間でZFSがresilverに費やす時間を設定します。
再構築ウィンドウのリスクはどの程度ですか?
Small for RAID 6, larger for RAID 5. During a RAID 6 rebuild the array still has one parity left, so one more failure is survivable.
Backblaze measured a 1.41% lifetime annualized failure rate across its drives in its Q2 2026 report. Over a 27-hour rebuild, nine remaining drives give about a 0.04% chance of another failure. Over 111 hours, about 0.16%.
Unreadable sectors weigh more. Seagate rates the Exos X20 at one per 10^15 bits read, at most. Rebuilding from nine 20 TB drives reads 1.44 × 10^15 bits, so the spec allows more than one bad sector. RAID 6 repairs it from the second parity; RAID 5 has nothing left. The full comparison is on RAID 6 or RAID 10.
Of 23 storage-server sellers Basalthold checked on 2 November 2026, 8 listed a plan of 100 TB or more. At that size, each drive rebuild takes most of a day even at full speed.
レンタルサーバーでのリビルドを短縮するには?
早めに開始し、ディスクに余裕を持たせましょう。
- ドライブを素早く交換する。 ドライブが故障した場合はチケットを開いてください。チームが無償で交換し、新しいドライブでのアレイの再構築はお客様の構成に委ねられます。タイマーは新しいドライブを装着した時点から始まります。
- 負荷の高いジョブを一時停止する。 大規模なバックアップ実行をリビルドの時間帯から外すか、夜間に
speed_limit_minを上げましょう。 - プールは満杯にしない。 ZFSは保存されているデータのみをリビルドするため、空き容量があるとresilverが短縮されます。
- 2つ目のコピーを保持する。 リビルドはあと1回の障害からは守りますが、火災やミスからは守りません:ストレージサーバーはそれ自体のバックアップではありません。当社はお客様のデータのコピーを他のどこにも保持しないため、別の場所への2つ目のコピーはお客様の対応となります。その保存先はNAS向けオフサイトバックアップにあります。
再構築時間について、ほかにどんな質問がありますか?
16 TBドライブでのRAIDZ2のリシルバーはどのくらいかかりますか?
故障したドライブが満杯で285 MB/sだった場合、少なくとも15.6時間はかかります。データが半分しか入っていないドライブならバイト数では約半分ですが、raidzの読み取りはランダムなので、より長くかかると見込んでください。これらはデータシートの速度からの計算です。
これらの再構築時間はBasaltholdサーバーで実測されたものですか?
いいえ。公開されている速度からの算術計算です。SeagateのデータシートとLinux mdのデフォルト値です。実際の再構築は、レイアウト、負荷、アレイの使用率によって変わります。
ドライブが故障したとき、配列を再構築するのは誰ですか?
あなた自身です。mdadm または zpool replace を使います。ドライブが故障した場合はチケットを開いてください。チームが無償で交換し、新しいドライブでのアレイの再構築はお客様の構成に委ねられます。
20 TB のドライブで RAID 5 は安全ですか?
再構築中はパリティが存在しません。20 TB のドライブを9台読むと 1.44 × 10^15 ビットに達し、Seagate が定める 10^15 ビットあたり1つの読み取り不能セクターという定格を超えます。RAID 6 または RAIDZ2 ならそのセクターを修復できますが、RAID 5 ではできません。
暗号資産で支払い、KYC不要でストレージサーバーを借りられますか?
はい。Basalthold は BTC, USDT, USDC, ETH, SOL, LTC かかり、$25 からのチャージで利用できます。KYC不要:身分証明書、自撮り、書類、カード、電話番号は一切不要です。価格は価格表]に記載されています。
10台のドライブ、パリティ2台、自前の配列
Hold 160: AMD EPYC 7302P(16コア / 32スレッド)、128 GB DDR4 ECC、10 × 16 TB ハードディスク(160 TB Raw)に加えてシステム用の 2 × 480 GB SSD(ミラーリング)、1 Gbit/s ポートで30日あたり200 TBのトラフィック、1 IPv4 と IPv6 /64、$561.39/30日。暗号資産で支払い、KYC不要。
- DomaineGoat LLC、パナマ登記
- 23社のストレージ販売者の価格を2026年11月2日に調査
- KYC不要、書類不要
- 暗号化キーはお客様のものです
出典 (8)
- Exos X20 data sheet (DS2080-2111US) — Seagate Technology (November 2021, read 2026-11-02)
- Ultrastar DC HC560 data sheet (D018-000383-AA02) — Western Digital (July 2022, read 2026-11-02)
- drivers/md/md.c: sysctl_speed_limit_min と sysctl_speed_limit_max — Linux kernel (read 2026-11-02)
- md(4): リカバリ速度とスクラブ — Linux man-pages (read 2026-11-02)
- zpool-scrub(8): スクラブとリシルバー — OpenZFS (read 2026-11-02)
- dRAID Howto — OpenZFS (read 2026-11-02)
- zfs(4): モジュールパラメータ — OpenZFS (read 2026-11-02)
- Backblaze Drive Stats for Q2 2026 backblaze.com/blog/backblaze-drive-stats-for-q2-2026 — Backblaze (2026-09-29, read 2026-11-02)