ネットワーク共有ディスク (NAS) から削除してしまったファイルの救出 / Rescue deleted files from network shared disk (NAS)

ゴミ箱機能を有効にしていなかった為
次にやるとき忘れそうなのでメモ…無いことを願う

念の為&必ず

NAS から取り出した元のディスクに対しては操作は行わず
ハードディスクの複製を行って複製ディスクに対して作業をすること

準備

  • 複製用の未使用のハードディスク
  • 救出したデーターを入れる USBハードディスク
  • Ultimate Boot CD
    Ultimate Boot CD のディスクイメージをダウンロードし CD に書き込んで起動するようにしておく
    https://www.ultimatebootcd.com/

    • ubcd538.iso
  • PhotoRec ※Ultimate Boot CD の機能も同じかもしれません
    PhotoRec をダウンロード 展開して USBメモリーに入れておく
    https://www.cgsecurity.org/wiki/TestDisk_Download

    • testdisk-7.0.linux26.tar.bz2 *今回はこれを使用
    • testdisk-7.0.linux26-x86_64.tar.bz2
    • testdisk-7.0.win.zip
    • testdisk-7.0.win64.zip

NAS からハードディスクを取り出す

対象の NAS IODATA LAN DISK HDL-GX320R

背面のネジを2個外し
天井と底板をスライドして外す
側面の金属板を両側共に外す

ハードディスクの複製

取り出した元ハードディスクと未使用のハードディスクを2台共に PC に接続

Ultimate Boot CD のディスクから起動

メニュー: HDD > Partition Management > GParted

接続しているハードディスクのデバイス番号を確認する

NAS から取り出した元ハードディスクの複製を作成する

操作を間違えるとディスクの内容が消えてなくなるので注意!

下記では元 /dev/sdb から複製先 /dev/sda へ実行している

複製が終わったらシャットダウンして 元ハードディスクを外す

所要時間 SATA 接続で 320GB 4.5時間

消してしまったファイルの救出

ここからは複製したディスクに対して作業を行う

救出したファイルを入れる為の USBハードディスクを接続
再度 Ultimate Boot CD のディスクから起動

パティションをマウントして救出したいファイルの有ったはずのパティションを探す

PhotoRec を実行
USBメモリーから Desktop にコピーして実行した

目的のパティションを選択
/dev/md6
パティションの種類は ext3/4 を選択

Free を選択して 削除したファイルを救出の対象にする

救出したファイルの保存先を選択
USBハードティスクのマウントポイント /media/sdh1/190321

キー C で開始
所要時間 5時間 パティションサイズ 296.7GB SATA 接続 から USB 接続へ

その他

RAID の md デバイスの解除や設定の方法

参考

http://www.oboeyo.com/pc-memo2/2011/02/14/linkstation%E3%81%AE%E5%89%8A%E9%99%A4%E6%B8%88%E3%83%87%E3%83%BC%E3%82%BF%E3%82%92%E6%95%91%E5%87%BA%EF%BC%9Aphotorec/

IO DATA HDL-AA1 または HDL-AA2/E 2台で、パスワード無し共有、レプリケーション、クローン設定したメモ, 9 Jan 2018

2台とも設定する

初めてのログインでは、管理者パスワード無しでログイン

管理者パスワードを設定

初期設定を保持するを選択

ホーム > システム

名前設定: landisk-101 (1台目)
名前設定: landisk-102 (2台目)
全ての設定を反映するを選択

ホーム > 共有 > フォルダー > 追加

名前: public
Microsoft ネットワーク共有
ゴミ箱: ON
詳細アクセス権: 無効

ホーム > システム > パッケージ > 追加

・レプリケーション
・クローン

2台別々の設定をする

ホーム > データーバックアップ > クローン機能

landisk-101 の設定

マスター
スレーブ: landisk-102
パスワード: landisk-102 の管理者パスワード

landisk-102 の設定

スレーブ
マスター監視による自動切り替え: 有効
故障判定時間: 10分
マスター: landisk-101

landisk-101 の設定確認

ホーム > 共有 > フォルダー > 変更

名前: public を選ぶと下記の設定になっている
レプリケーション機能: ON
レプリケーション先ホスト: landisk-102
レプリケーション先共有フォルダー: public
レプリケーション先パスワード: landisk-102 の管理者パスワード

2台とも設定する ネットワーク環境に合わせ IPアドレスを固定

ネットワーク > LAN1 > IPv4

手動
landisk-101: 192.168.11.101
landisk-102: 192.168.11.102
ゲートウェイ: 192.168.11.1
DNS: 192.168.11.1

動作テスト

  • \\landisk-101\public
  • \\landisk-102\public ←詳細アクセス権が「有効」に変わっていてアクセスできない

その他

  • 起動直後は同期が遅い
  • バックアップ設定を行うと2台目の共有設定が変更される