# Backup & Restore SUMMARY: Export memory ของคุณสำหรับสำรองข้อมูล, ย้ายระหว่าง mind, กู้คืนหลังสูญเสียข้อมูล Backup & Restore Synapse ให้บริการ export/import แบบเต็มสำหรับสำรองข้อมูล memory, การย้าย และ disaster recovery คู่มือนี้ครอบคลุมการดำเนินการที่จำเป็น Export Full Mind Export Export memory ทั้งหมดใน mind เป็น JSON: [CODE BLOCK] รูปแบบ Response: [CODE BLOCK] Incremental Export (Diff) Export เฉพาะ memory ที่เปลี่ยนแปลงตั้งแต่ timestamp: [CODE BLOCK] Response: [CODE BLOCK] การสำรองข้อมูลอัตโนมัติ ตั้งเวลาสำรองข้อมูลรายวันผ่าน cron: [CODE BLOCK] > [!NOTE] > cron endpoint รับ response แต่ไม่เก็บไว้ สำหรับการสำรองจริง ให้ชี้ cron ไปยังเซิร์ฟเวอร์สำรองของคุณเองที่บันทึก response ที่ดีกว่า: External Backup Script [CODE BLOCK] เพิ่มลง crontab: [CODE BLOCK] Restore Restore ไปยัง Mind เดียวกัน [CODE BLOCK] Restore ไปยัง Mind ใหม่ [CODE BLOCK] Python Restore Script [CODE BLOCK] การย้ายระหว่าง Mind [CODE BLOCK] สำรองข้อมูลอื่น ๆ อย่าลืมสำรองข้อมูล: | ประเภทข้อมูล | Endpoint | |-----------|----------| | Memories | | | Tasks | | | Scripts | | | Webhooks | | | Cron jobs | | | Variables | | | Chat history | | การตรวจสอบ หลัง restore ให้ตรวจสอบ: [CODE BLOCK] แนวทางปฏิบัติที่ดีที่สุด > [!TIP] > - สำรองรายวัน — ทำให้เป็นอัตโนมัติด้วย cron > - ทดสอบ restore — backup ที่ restore ไม่ได้ไม่มีประโยชน์ > - เก็บหลายเวอร์ชัน — อย่างน้อย 30 วัน > - เก็บนอกไซต์ — S3, Backblaze B2 ฯลฯ > - เข้ารหัส backup ที่ sensitive — memory อาจมี PII > - จัดทำเอกสารกระบวนการ restore — คุณจะลืมเมื่อถึงเวลาใช้ ขั้นตอนถัดไป - Memory API - Cron & Scheduler — สำหรับการสำรองข้อมูลอัตโนมัติ