# Резервне копіювання та відновлення 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] Резервне копіювання інших даних Не забудьте робити резервні копії: | Тип даних | Кінцева точка | |-----------|----------| | Memories | | | Tasks | | | Scripts | | | Webhooks | | | Cron jobs | | | Variables | | | Chat history | | Перевірка Після відновлення перевірте: [CODE BLOCK] Найкращі практики > [!TIP] > - Резервне копіювання щодня — автоматизуйте через cron > - Тестуйте відновлення — резервна копія, яку не можна відновити, марна > - Зберігайте кілька версій — щонайменше 30 днів > - Зберігайте поза сайтом — S3, Backblaze B2 тощо > - Шифруйте чутливі резервні копії — спогади можуть містити PII > - Документуйте процес відновлення — ви забудете його до моменту, коли він знадобиться Наступні кроки - Memory API - Cron та планувальник — для автоматизованого резервного копіювання