# バックアップ & リストア SUMMARY: バックアップのためのメモリエクスポート、mind 間の移行、データ損失後のリストア。 バックアップ & リストア Synapse はメモリのバックアップ、移行、ディザスタリカバリのための完全なエクスポート/インポートを提供します。本ガイドでは必須操作を説明します。 エクスポート 完全な mind エクスポート mind 内の全メモリを JSON でエクスポートします。 [CODE BLOCK] レスポンス形式: [CODE BLOCK] 差分エクスポート(Diff) 指定タイムスタンプ以降に変更されたメモリのみをエクスポートします。 [CODE BLOCK] レスポンス: [CODE BLOCK] 自動バックアップ cron で毎日のバックアップをスケジュールします。 [CODE BLOCK] > [!NOTE] > cron エンドポイントはレスポンスを受け取りますが保存しません。実際のバックアップには、レスポンスを保存する独自のバックアップサーバーを cron の宛先にしてください。 より良い方法:外部バックアップスクリプト [CODE BLOCK] crontab に追加: [CODE BLOCK] リストア 同じ mind へのリストア [CODE BLOCK] 新しい mind へのリストア [CODE BLOCK] Python リストアスクリプト [CODE BLOCK] mind 間の移行 [CODE BLOCK] その他のデータのバックアップ 以下も忘れずにバックアップしてください。 | データ型 | エンドポイント | |-----------|----------| | メモリ | | | タスク | | | スクリプト | | | Webhooks | | | Cron ジョブ | | | 変数 | | | チャット履歴 | | 検証 リストア後、検証します。 [CODE BLOCK] ベストプラクティス > [!TIP] > - 毎日バックアップ — cron で自動化 > - リストアをテスト — 復元できないバックアップは無意味 > - 複数バージョンを保持 — 少なくとも 30 日分 > - オフサイト保存 — S3、Backblaze B2 など > - 機密バックアップを暗号化 — メモリに PII が含まれる可能性 > - リストア手順を文書化 — 必要なときには忘れているはず 次のステップ - Memory API - Cron & Scheduler — 自動バックアップ用