# Backup e ripristino SUMMARY: Esporti le sue memorie per backup, migrare tra menti, ripristinare dopo perdita di dati. Backup e ripristino Synapse fornisce export/import completo per backup della memoria, migrazione e disaster recovery. Questa guida copre le operazioni essenziali. Export Export completo della mente Esporti tutte le memorie in una mente come JSON: [CODE BLOCK] Formato della risposta: [CODE BLOCK] Export incrementale (diff) Esporti solo le memorie modificate da un timestamp: [CODE BLOCK] Risposta: [CODE BLOCK] Backup automatizzati Pianifichi backup giornalieri tramite cron: [CODE BLOCK] > [!NOTE] > L'endpoint cron riceve la risposta ma non la memorizza. Per backup reali, > punti il cron al suo server di backup che salva la risposta. Meglio: script di backup esterno [CODE BLOCK] Aggiunga a crontab: [CODE BLOCK] Ripristino Ripristino sulla stessa mente [CODE BLOCK] Ripristino su una nuova mente [CODE BLOCK] Script di ripristino in Python [CODE BLOCK] Migrazione tra menti [CODE BLOCK] Backup di altri dati Non dimentichi di fare backup di: | Tipo di dato | Endpoint | |-----------|----------| | Memorie | | | Attività | | | Script | | | Webhook | | | Cron job | | | Variabili | | | Cronologia chat | | Verifica Dopo il ripristino, verifichi: [CODE BLOCK] Best practice > [!TIP] > - Backup giornaliero — automatizzi con cron > - Testi i ripristini — un backup che non può ripristinare è inutile > - Mantenga versioni multiple — almeno 30 giorni > - Salvi offsite — S3, Backblaze B2, ecc. > - Cifri i backup sensibili — le memorie possono contenere PII > - Documenti il processo di ripristino — lo dimenticherà quando le servirà Prossimi passi - Memory API - Cron & Scheduler — per backup automatizzati