パソコンが壊れる前に。AIに頼んでバックアップを自動化しました

やっぱりOpus 5.5、すごいですね。

数日使ってみたんですが、ここまでの性能が月3,600円、一番下のプランで使えるのは革命だと思います。

Astraは本当に30分が限界でした。でもOpus 5.5は全然減りません。どこまでも使えてしまいます。

Fable並みの性能なので、みんなどんどんプランを落としたり、解約したりする流れができつつあるようです。アカウントを複数持っている人でも、AIの課金を減らす方向になってきているみたいですね。

というわけで、今日はバックアップの話です。

きっかけはイケハヤさんのパソコン故障

僕はイケハヤさんのポッドキャストをずっと聞いています。

イケハヤさんは今月、スマホゲームをリリースされました。僕もプレイしているんですが、なかなか面白いです。

これ、全部AIで作られているんですよね。バイブコーディングに動画生成、ボイスもAI、画像も全部AIです。それでいて、ちゃんと面白くて、よく作られているなと思います。

AIボイスがキャラによっては少し不自然だったり、ちょっと美少女キャラに寄せすぎているかな、という感じはあります。でもそれも含めて、イケハヤさんの好みを出したんだろうなと僕は思っています。

そんな中、事件がありました。

リリースの数日前に、イケハヤさんのパソコンが壊れたそうなんです。

イケハヤさんはMacBook Proを使っていて、Time Machineでバックアップは取っていました。ただ、保存先がハードディスクだったので、復旧に4日かかると言われたそうです。

結局、本当に重要なデータだけを復旧させて、クリーンインストールする形で乗り切ったとのこと。

それを反省して、自分でバックアップの仕組みを作ったそうです。それがresticというものらしいです。

僕もClaudeに頼んで作りました

その話を聞いて、僕は全然バックアップを取っていなかったので、やらなきゃなと思いました。

そこでClaudeに頼みました。

普通に「resticでバックアップの仕組みを作って」と言ったら、やってくれます。

今の僕のバックアップ環境

今の環境は、こんな感じになっています。

  • 外付けハードディスク:毎日夜7時に、ドキュメント・ミュージック・ピクチャ・ビデオなどのフォルダをまるごとバックアップ
  • Cloudflare:同じく毎日夜7時に、重要な作業フォルダだけを選んでアップロード
  • Discord:バックアップの結果を、詳細なログ付きで通知

外付けハードディスクの方は、差分なのか増分なのかはちょっと分からないんですが、更新があったものだけが自動的に更新される形です。

Cloudflareの方は、外付けハードディスクがダメになったときの対策です。作曲のフォルダ、VTuberのアバター、Obsidianのメモなど、いつも使うフォルダを重要なものだけ選んでいます。

それだけだとまだ心配なので、ちゃんとバックアップできたという報告をDiscordに送るようにしました。

本当に実行されているのか不安なので、詳細なログを送ってもらうところまで、全部仕組み化しています。

一番怖いのは、全部まとめて失うこと

一番怖いのは、パソコンが壊れることよりも、火事などで全部なくなってしまうパターンです。

そうなると、外付けハードディスクも一緒にダメになります。

そういうときのために、サーバーやクラウドにもアップロードしておく必要があります。パソコンが全部お釈迦になって、外付けもダメだったとしても、サーバーからダウンロードできるからです。

今は定期実行されていて、ログも残ります。失敗したときは「失敗しました」と出るので、そのときに対処すればいいかなと思っています。

AIを使って、バイブコーディングで開発を進めている方は多いと思います。そういうデータも、全部失われる可能性があります。

Windowsはシステムのバックアップも取っておく

僕も一度、パソコンが壊れたことがありました。

そのときはWindowsをクリーンインストールするしかなくて、データは残っていたものの、アプリは全部消えてしまいました。

僕はWindowsを使っているんですが、WindowsにはTime Machineがありません。

なので、EaseUSという無料のバックアップソフトを使って、月1回ぐらいでシステムのバックアップを別に取っています。システムイメージから復元できる状態にしてある、という感じです。

わざわざシステムまでバックアップするのには理由があります。

僕のパソコンには、DAWやソフト音源、プラグインがたくさん入っています。こういうソフトはライセンスの都合で、一度にインストールできる台数が決まっています。

別のパソコンに移すには、一度アクティベートを解除しないといけません。

つまり、壊れたときにそのパソコンで復旧できないと、アクティベートの解除すらできないわけです。そういう理由で、システムのバックアップも取っています。

まとめ

こんな感じで、僕はバックアップをしています。

全部、イケハヤさんの真似をしただけです。皆さんもぜひ、AIに頼んで試してみてください。

イケハヤさんもBrainでバックアップ講座のようなものを販売されているみたいです。僕は買っていないんですが、スキルもついてくるそうなので、よかったら試してみるといいかなと思います。