ついに高校生から使い続けていたSSDがお釈迦になった。かれこれ10年以上頑張ってくれたね、お疲れ様でした。
ここ2,3年はサーバのMySQLとパブリックディレクトリ用として活躍してくれてました。
去年の今頃、同様のアクセス障害が出ていて寿命かと思ったけどなんとか動いてくれていた。しかし、もういつ駄目になってもおかしくなかったのでrsyncでHDDにバックアップをとっていたから大ごとにならなかった……
とはいかず、rsyncが動いておらず結局去年のデータから復旧することになった。
サーバの構成的には実際のファイルが置いてあるHDDはRAID0で構築し、別に保管してあるのでそのまま使用できる。
ひとまずApacheとMySQLのデータはバックアップドライブを参照し、使用できるかチェックしたところ、去年バックアップをとったきりだが使用できるので一時的にそちらを参照しておいた。
復旧の手順としては下記の通り。
- SSDの換装
- バックアップドライブからSSDへデータを移す(コピー)
- ApacheとMySQLのデータ参照先を戻し、システム再起動
- Nextcloudへアクセスし、障害が出ていないか確認
なんとか復旧しデータの損失もなかったが、Nextcloudのアプリとバージョンが古かったので一気にアップデーとするのが意外と時間かかった。
SSDの換装から復旧まで約5時間ほどかかった。
コメント