初心者のためのガイド。QNAPTS-412ディスクのiSCSILUNからデータを回復する方法

初心者向けのこの記事では、QNAP TS-412デバイスの例を使用して、iSCSILUNからデータを返す方法について説明します。ネットワークドライブを修復する方法、または損傷したネットワークデバイスからデータを取得する方法。



画像







iSCSIプロトコルはかなり古いものですが、ネットワーク接続ストレージの構築で人気を失っていません。これは、サーバーとクライアント間でストレージシステムを通信および管理するためのプロトコルです。



このプロトコルは、ネットワークを介してデータを転送するために使用され、実際にはデータストレージが別のデバイスにある一方で、ネットワークメディアをローカルの物理として表示できます。このようなメディアはLUNと呼ばれます。



LUNは論理ユニット番号です。つまり、これはネットワークドライブまたはそのパーティションであり、iSCSIネットワーク内に独自の番号があります。この機能は、Synology、QNAP、およびその他のサーバーデバイスで利用できます。



回復する方法は?



誤ってiSCSILUNを削除したり、データを削除したり、NASに保存されているファイルにアクセスできない場合は、サードパーティのデータ回復ソフトウェアがないと実行できません。 iSCSIドライブからデータを回復するためのソフトウェアソリューションはほとんどありません。このようなディスクから情報を回復できる実績のあるユーティリティが必要な場合は、Hetman RAIDRecoveryを使用してください



まず、失われたNASを回復する方法を見てみましょう。



回復プロセスを開始する前に、情報を回復するネットワークメディア以上のボリュームを持つドライブの存在に注意してください。



メディアをWindowsオペレーティングシステムに接続してから、Hetman RAID Recoveryをダウンロード、インストール、実行し、目的のメディアをスキャンします。



画像



分析が完了したら、次のフォルダ「@iSCSI」を見つける必要があります。



画像



ディレクトリには、すべてのiSCSILUNメディアがイメージの形式で含まれます。サイズで必要なドライブを決定し、すべての重要なデータをマークして、「回復」をクリックします。



保存する場所を指定し、ボタンをもう一度クリックします。プロセスが完了すると、ファイルは指定されたフォルダーに保存されます。



画像



ファイルはスパースではなくなり、実際の占有スペースはフルサイズの330GBに増加しました。



画像



現在、そこから情報を取得するためのいくつかの解決策があります。



1つは、QNAPを使用してネットワークメディアの機能を復元することです。

2つ目は、画像をプログラムにロードしてスキャンし、必要なデータを返すことです。



ネットワークドライブのパフォーマンスを復元する方法



最初の解決策では、空のドライブをQNAPデバイスに接続して起動し、新しい仮想ディスクを作成する必要があります。前のものと同じサイズ。次に、ファイルをこのドライブにコピーします。



画像



イメージをコピーするには、両方のメディアをLinuxコンピューターに接続するか、他のツールを使用してQNAPファイルシステムにアクセスします。



画像



ファイルマネージャで新しいメディアをマウントして開きます。ルートのマウントされたディスクに、この名前のフォルダがあります。 iscsi.img。



画像



このディレクトリの名前を、たとえば次のように変更します。 iscsi.img2次に、同じ名前のフォルダーを作成します iscsi.img



画像



次に、作成したディレクトリにファイルをコピーする必要があります。これを行うには、このイメージをスパースイメージに変換する必要があるため、ターミナルを使用します。これは、コピーコマンド「cp」を実行することで実行できます。



ターミナルを開き、次のコマンドを入力します。



cp /media/lin/1/iSCSI-q330-606d5c77.000 /media/lin/38c8b452-81c2-4347-afb4-49d71eaf7e6e/@iscsi.img/iSCSI-q330-606d5c77.000 --sparse=always







ここで:



  • /media/lin/1/iSCSI-q330-606d5c77.000-イメージへのパス。
  • /media/lin/38c8b452-81c2-4347-afb4-49d71eaf7e6e/@iscsi.img/iSCSI-q330-606d5c77.000-イメージをコピーするパス。
  • そして、引数--sparse = always--はそれをスパースに変換します。




画像



画像サイズが大きいと、コピー処理にかなりの時間がかかります。



端末にはコピープロセスのステータスに関する情報は表示されません。この情報はシステムモニターに表示され、コピーされた情報の量がここに表示されます。これにより、プロセスが終了するまでの時間を概算できます。



これで、ファイルは新しいメディアに正常にコピーされました。確認するには、次のコマンドを実行し



du -h iSCSI-q330-606d5c77.000







画像



ます。ターミナルでこのディレクトリを開き、名前を付けてコマンドを入力します。



ご覧のとおり、画像の見かけのサイズは330 GBですが、ディスク上の占有容量は200MB未満です。 1GB、10GB。 5GB。



du -h --apparent-size iSCSI-q330-606d5c77.000







これは、コピー時にスパースに変換されたことの確認です。



コピー操作が成功したら、構成ファイルを修正し、新しいNASの名前を目的の名前に置き換える必要があります。



メディアをQNAPデバイスに接続し、起動します。 Winscpまたは別のユーティリティを使用して、サーバーへの接続を設定します。 ip、username、passwordを入力し、Enterをクリックします。



画像



プログラム Winscpのデフォルトでは、隠しファイルは表示されません。また、ディレクトリを非表示にする必要がある場合は、最初にそれらの表示を有効にする必要があります。 [設定]-[パネル]-[隠しファイルを表示]を開きます。



画像



そして、このパスに行く /mnt/HDA_ROOT/.config、という名前のファイルを見つける iscsi_trgt.confをして開きます。ここでは、LunMetapathという行を見つける必要があります 新しいLUNの名前を、復元したファイルの名前 (iSCSI-q330-606d5c77.000)に置き換えます。



iSCSI-330q-606d9e8b







画像



最後の数字「001」は、iSCSIに含まれるパーツの数を意味します。私の場合、1つのドライブで構成されています。



次に、変更を保存します。複数の運送業者がある場合は、すべての名前を変更する必要があります。



QNAPを再起動し、ロードされるのを待ちます。起動後、iSCSIイニシエーターを開き、ドライブを再接続します。次に、ドライブがすべてのデータとともにエクスプローラーに表示されます。



画像



iSCSIイメージファイルからデータを取り戻す方法



2番目の解決策では、ファイルをHetman RAIDRecoveryプログラムに「フィード」する必要があります。



ユーティリティを開き、[サービス]タブに移動して、[マウント]をクリックします。プログラムが「画像」フィールドに画像を表示するように、画像へのパスを指定します。ここにすべてのファイルを一覧表示し、それを確認して[開く]をクリックします。



画像



マウントされたメディアがマネージャーに表示されます。それを右クリックして「開く」をクリックし、「完全分析」を選択し、ファイルシステムを選択して「次へ」をクリックし、終了したら終了します。ご覧のとおり、プログラムはネットワークメディア上にあったデータを検出して表示しました。それらを返すには、必要なものにマークを付けて[復元]をクリックし、保存するパスを指定して、ボタンをもう一度クリックします。完了すると、それらはすべて以前に指定されたフォルダーにあります。



ご覧のとおり、2番目の方法の方がはるかに簡単です。LUNが削除されなかったが、NASデバイスに障害が発生した場合は、プログラムにイメージをマウントして情報を復元するだけで十分です。



すべての追加のビデオチュートリアルを含む完全な記事のソースを参照してください また、YouTubeチャンネルにもアクセスしてください 。400以上のトレーニングビデオがあります。



All Articles