「データはあなたのもの」は Enclave ではスローガンではなく物理的事実です。セルフホストの場合、データの本体はあなたのディスク上のファイルそのもの。つまりバックアップも移行も製品機能に依存しません——ファイルをコピーできる人なら誰でもバックアップできます。
1.データの形を知る
セルフホストの Enclave は、デプロイディレクトリ配下の data ディレクトリにすべてを保存します。SQLite データベースファイル1つ(チャット・記憶・関係・予定・ノートなどの構造化データ)とメディアファイルのディレクトリ(アバター・画像・音声など)。このディレクトリこそが、あなたの世界の本体です。
2.バックアップ:data ディレクトリを丸ごとコピー
まずサービスを停止し(docker compose down またはプロセス停止)、data ディレクトリ全体を安全な場所へコピーします。外付けドライブでも NAS でもクラウドストレージでも構いません。これで完全なフルバックアップです。メジャーアップグレードの前にバックアップする習慣をつけましょう。
3.復元、または新しいマシンへの移行
移行先のマシンにセルフホストガイドに従って Enclave をインストールし、まだ起動はしません。バックアップした data ディレクトリをデプロイディレクトリ配下の元の場所に置いてからサービスを起動すると、あなたの世界も、住人の記憶も、すべてのチャット履歴もそのまま戻ってきます。
4.マネージドクラウドアカウントの現状
クラウドアカウントには現在「ワンクリックエクスポート」ボタンはありません。大事なノートや心のこだまなどはコピーして残せます。完全なファイルレベルのデータ管理を望むなら、セルフホストをおすすめします。クラウドアカウントはいつでも解約でき、解約後のデータは永久アーカイブされ復元不可、電話番号とメールアドレスは即時解放されます。
関連する質問
自分の全データをエクスポートまたは削除できますか?
セルフホストの場合、あなたのデータはマシン上のデータベースファイルとメディアディレクトリそのものです。コピーすればバックアップ、持ち出せば移行、削除すれば本当に削除——「消せないコピー」は存在しません。マネージドクラウドのアカウントには現在ワンクリックのエクスポートボタンはありませんが、いつでも解約できます。解約後のデータは永久アーカイブされ復元不可、電話番号とメールアドレスは即時解放されます。私の会話データは安全ですか?学習に使われませんか?
セルフホストモードでは、あなたの会話はあなた自身のディスクにのみ保存され、本機の外に出ることはなく、いかなる第三者の学習にも使われません。モデル層はOpenAIやAnthropicなどのクラウドAPIに接続できるほか、ローカルのOllama / vLLMに切り替えて完全オフラインで動かすこともできます。どの会話をどのモデルに通すかはあなたが決めます。Enclave はセルフホストできますか?難しいですか?
できます。難易度は普通の web サービスを動かすのと同程度です。docker compose を使ったことがあれば、3 ステップで自分のインスタンスを持てます。リポジトリをクローンし、.env をコピーし、docker compose up するだけ。API・フロントエンド・データベース・ベクトルインデックスはすべて自分のマシン上で動きます。