web-dev-qa-db-ja.com

どうやって? Synology Box外のHDDにデータをマウント、検索、復元

どうやって? Synology Box外のHDDにデータをマウント、検索、復元

私はもともとこの質問 here をSynologyフォーラムに投稿していましたが、Linux/RAIDベースのソリューションが他の人には機能したが私には機能しなかった場合を除いて、実際のソリューションは提案されていません.

誰かが同様のソリューションを使用してRAIDedディスクを回復したため、LINUX&Drive/Volume Expertがこれを助けることができると思いますが、RAIDを使用していなかったので、おそらくJBOD/SHRなので、方法があると思いますか?

Synologyまたはハードドライブの破損/セクターのエラーなどの問題に何度も遭遇しました。Synologyが読み取りまたは操作を拒否したドライブをかなり削除する必要がありました。

そのようなシナリオでは、USBエンクロージャーを介してディスクをPC /ボックスまたはラップトップに接続した後、ハードドライブの回復ツールを使用できることを期待しています。

問題は、ハードドライブを検出でき、ハードウェアがまだ機能していると想定して、PC /ラップトップでドライブ(WindowsまたはLinux OSなど)をロード/マウントするにはどうすればよいですか? (そのためにどのツール/ソフトウェアを使用すればよいですか?)

いくつかのパーティション管理ツールを使用しましたが、Synologyで作成されたディスク内に4つのパーティションが表示されています。

しかし、Synologyがデータを保存するデータボリュームをロード/マウントする方法を理解できないようです。

そのボリューム/パーティションがロードされたら(それを実行できるソフトウェア/ツールがあると仮定)、DATAファイルとフォルダーが格納されている場所を見つけて、ディスクからコピーできるようにするにはどうすればよいですか。

それがOSとパーティションの種類を使用するDIYサーバーである場合、洞察があったので、DATAがどこにあるのかを把握し、それを回復しようとするのは簡単です。

Synology Box内で「めちゃくちゃ」になったドライブに対して、どうすればよいですか?

機能しなかった1つのソリューションパス:

  • 正解はありません。まったく同じ問題があります。私はさまざまなext4読み取りウィンドウプログラムを試しましたが、すべてはドライブとパーティションを表示できますどれもデータを回復できなかったgeeksnerds、恒星のフェニックス、linux reader、explore2fs、ext2explore、どれもデータファイルのコピー、リカバリ、または表示さえできませんでした)。
    • 驚くべきことに、ドライブはUbuntu 12.04でも自動マウントされません。幸運を。

RAIDされたドライブでうまく機能したが、ディスク(JBODまたはSHR)で運がなかった別のソリューション:

  1. Ubuntu 11.10(最新バージョン12.xxでも試した)を予備のSATAドライブにインストール。更新をインストールする必要はありません。 PCにはインターネット接続が必要です。
  2. RAID-1ミラーとして構成されたDS411のドライブをUbuntu PCに接続し、起動しました。
  3. 「Dash Home」で「ディスクユーティリティ」を検索し、起動して、接続されたドライブが存在し、Linuxに表示されていることを確認します。
  4. 「Ubuntu Software Center」から「論理ボリューム管理」ソフトウェアをインストールします
  5. 「mdadm」をインストールします。 「ダッシュホーム」で「ターミナル」を検索して起動します。端末タイプ:Sudo apt-get install mdadm
  6. 最初のポップアップでのmdadmのインストール 'tab'を押してカーソルを 'OK'に移動し、Enterキーを押します。電子メールの構成では、 'no configuration'を選択します
  7. インストールが完了したら、次のように入力します。Sudo mdadm --assemble --scanこのコマンドの後、接続されているRaid-1ミラーの半分が「ディスクユーティリティ」ソフトウェアで表示されます。
  8. ディスクユーティリティで、ボリュームを個別に起動しない場合は、すべてのボリュームとアレイが実行された後に、接続されたドライブ「ボリュームグループの開始」で選択項目を見つけます。
  9. データが保存されているボリューム(最大のもの)を選択し、その下にある「マウント」をクリックします
  10. 開いている「ホームフォルダー」に接続されたRAID-1ミラーの半分が表示され、データにアクセスして他の場所にコピーできます。

この方法を使用しても運がありませんでしたが、ディスクが接続されていることがわかります。Ubuntuでは、ドライブをフォーマットするオプションも提供されています。しかし、これまでのところ、ドライブのデータを回復する方法をいくつか模索しています。

7
Alex S

これは、Synology DiskstationのSHR-Raidで同じ問題を解決した方法です。まず、ターミナル内で作業する必要があります。次に、mdadmパッケージが必要になります。

Sudo apt-get install mdadm

次に、ドライブがUbuntuにどのように登録されているかを確認する必要があります(/dev/sdcまたはそのようなもの)。次のコマンドは、このドライブをボリュームとして実行することをLinuxに指示します

mdadm -A --verbose --run /dev/md3 /dev/sdc5

そのコマンドで、Linuxにこれをボリュームグループとして使用するように強制します

mdadm -Sf /dev/md3

pvscan

次の情報を返します

File descriptor 4 (/dev/urandom) leaked on pvscan invocation. Parent PID 2451: bash
  PV /dev/md3   VG vg1   lvm2 [1,81 TiB / 0    free]
  Total: 1 [1,81 TiB] / in use: 1 [1,81 TiB] / in no VG: 0 [0   ]

次のコマンドで、ボリュームグループをディスクにします

vgchange -ay /dev/vg1
lvdisplay vg1

手順を正しく実行した場合、Ubuntuの下の個人用フォルダーでドライブを見つけることができ、ドライブをマウントできます。必要に応じて、ターミナルでマウントすることもできます:

mkdir /media/syno-vg1
mount /dev/vg1/lv -o ro /media/syno-vg1

うまくいくことを願っています。

9
GRegory

まったく同じ状況に直面しました! mdadmを含む解決策に失敗しました...それは私にはあいまいでした。 Synologyからすべてのディスクを取り外し、私が残していた予備のコンピューターに接続して、UFS Professional Recoveryを試してみました。これで、ボリュームを参照して、オンデマンドでファイルを復元できます。これが私がネットで見つけたいくつかのスクリーンショットです http://downloads.informer.com/ufs-Explorer-professional-recovery/screenshot/994150/

1
TheFoOL

少し遅いですが、もちろんPCのLinuxコマンドラインを使用しています。

ドライブが(故障した)DiskStationにない場合、このスレッドは、ディスクドライブをすべてのムービーとPCに接続し、それらを別のハードディスクにレスキューしようとするものです。

最初のソリューション(GUIにLVMをインストールし、mdadmapt-getでインストール)がうまくいきました。 mdadm --assemble --scanの後、ディスクマネージャーでパーティションにアクセスしてマウントすることができました。

ところで。別のDiskStationを購入した場合は、この問題をすべて解決できます。ハードディスクにDSMをインストールする非破壊的な方法があるので、後で新しいNASを古いものと同じように使用できます。 Synologyサイト

1
Jos Meijer