以下の内容はhttps://yaritakunai.hatenablog.com/entry/repair-hyper-backupより取得しました。


Synology NASのバックアップがぶっ壊れたが修復できた

スポンサーリンク
※当ブログのAmazon、iTunes、サウンドハウス等のリンクはアフィリエイトを利用しています。

Hyper Backupの整合性チェックでエラーが見つかり、バックアップができなくなった。こうなった場合、できるのは復元のみでバックアップを継続するには一から作り直さなくてはならない。それはイヤなので、修復できる方法を見つけたが英語の情報しかなかったので書き残しておく。

 

手順

source: /volume1

destination: /volumeUSB1/usbshare/DS_1.hbk

1. すべてのバックアップスケジュールを無効化する。

2. NASにsshで入る。

3. root権限を得る。

sudo -i

4. バックアップディレクトリに入る。

cd /volumeUSB1/usbshare/DS_1.hbk/

5. ステータスを確認する。detect-badと返ってくるはず。

sqlite3 Config/target_info.db "select status from target_info"

6. Hyper Backupのbinフォルダに移動する。

cd /var/packages/HyperBackup/target/bin/

7. synoimgbkptoolを走らせる。nohup: ignoring input and redirecting stderr to stdoutと返ってくるが無視してOK。

nohup ./synoimgbkptool -r /volumeUSB1/usbshare -t DS_1.hbk -R detect >/volume1/\@tmp/recover.output &

8. 相当時間がかかるので待つ。私の場合3 TBほどで深夜に開始して夕方には終わっていたが、容量が多いと数日かかるとの情報もある。nohupを使っているので途中でsshが切れても大丈夫。

9. 実行中かどうかは以下のコマンドで確認する。まだ途中なら./synoimgbkptoolとgrepの2行が表示される。grepだけになったら完了。

ps aux | grep synoimgbkptool

10. Hyper Backupのconfigディレクトリに移動する。

cd /volume1/\@appdata/HyperBackup/config/

11. vi等でtask_state.confを以下のように編集する。

last_state="Backupable"
state="Backupable"

12. Web UIにログインする。

13. Hyper Backupを開き、整合性チェックを行う。無事に成功したら、バックアップできるはず。

 

参考

https://www.reddit.com/r/synology/comments/1b1chz0/hyper_backup_corrupt_because_of_one_file/?tl=ja




以上の内容はhttps://yaritakunai.hatenablog.com/entry/repair-hyper-backupより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14