web-dev-qa-db-ja.com

システムの再インストール後にZFSプールとストレージデータを復元する

最近、ホストOSをMint 19 64ビットに再インストールし、すべての外付けドライブをオンラインに戻そうとしています。

4 1 TB=ディスクで構成されたZFSストレージプールがあり、プール内のデータを失うことなく1つのドライブで障害が発生するように設定しました。

次に、そのストレージプールをバックアップして実行します。

私のプールは単にZStoreと呼ばれています。 Linuxシステムでドライブとプールをバックアップしてアクセスできるようにするにはどうすればよいですか? ---------------------------------- EDIT --------------- --------------------私は次のことを行いました:

Sudo zpool import pool: ZStore1 id: 6113527918687515983 state: ONLINE status: Some supported features are not enabled on the pool. action: The pool can be imported using its name or numeric identifier, though some features will not be available without an explicit 'zpool upgrade'. config:

ZStore1                                          ONLINE
  raidz1-0                                       ONLINE
    usb-WDC_WD75_02ABYS-18A6B0_152D00539000-0:0  ONLINE
    usb-WDC_WD75_02ABYS-18A6B0_152D00539000-0:1  ONLINE
    usb-WDC_WD75_02ABYS-18A6B0_152D00539000-0:2  ONLINE
    usb-WDC_WD75_02ABYS-18A6B0_152D00539000-0:3  ONLINE

しかし、zpool statusまたはSudo zpool statusを試すと、

no pools available

何が起こっているのかわからない。インポートするとプールがオンラインで表示され、すべてのドライブがオンラインで表示されますが、ステータスチェックで何も表示されません。

試しました

zpool online

その後

zpool online ZStore1

次にmissing device nameを取得するので、私は途方に暮れています-もう一度。

3
bmcgonag

ディスクがOSから認識される場合、コマンドは次のとおりです。

zpool import

現在のOSでプールをインポートして表示するには十分です。コマンドでステータスを確認できます

zpool status

名前で明示的にインポートしてみることができます

zpool import ZStore

追伸プールをオンラインに設定することを忘れないでください:

zpool online

zpool-features 機能と、それらが有効になっているかどうかを確認できます。あなたの場合のzfsビルドはそれを作成したバージョンより新しいようです。問題は、アップデートすると、同じバージョンまたは上位バージョンのzfsでのみマウントできるようになることです。

私がお勧めできるのは、ライブバージョンを使用して(利用可能な場合)試すことです(ただし、これでプールを作成します)

4
Romeo Ninov