みなさん、Obsidian の Vault って、どうバックアップしてますか? 僕は割とチマチマと ZIP を取ってました。 でも、これ結構大変じゃないですか?
Vault のバックアップ大変問題
まず Obsidian から離れないといけないのがめっちゃ面倒ですよね。それに、この ZIP バックアップ。毎日やるには多少デカいんですよ、できあがりが。
できれば日次で、変更があったファイルだけをバックアップしたい。そして、どこにファイルがあるかも確実にしたい。しかも Obsidian 内で。 そういうワガママを叶えるプラグインを書きました。
このプラグインを使うと、前回のバックアップから変更のあったファイルとバックアップ情報ファイルだけが入った ZIP ファイルが生成されます。
バックアップ情報ファイルって?
差分ファイルだけをバックアップしていると、いつのバックアップに探しているファイルがあるかメチャクチャさがす羽目になりますよね。これは実にめんどくさいです。特に ZIP をクラウド上に保存なんかすると、一つずつダウンロードして、開いて確認していかないといけません。 と言うことで、バックアップしたファイルの情報をこのバックアップ情報ファイルに記録し、さらにその時点のバックアップ情報ファイルを各バックアップに入れてあります。 こうすることによって、ある時点のバックアップを確認したときに、その日以前のどのバックアップに入ってるかわかるようになってます。素晴らしいですね。
削除の保存はしていないので、残念ながら全体のリストアはできないのですが、今のところ僕の Vault の平和をしっかり守ってくれています。 是非皆さんもお試しください!今のところ Community plugins には登録していないのですが、BRAT で vrtmrz/diffzip を入れて貰えるとインストールできます。