Pentru a nu pierde configurările de agenți, obiectivele și jurnalul de audit, fă backup regulat și actualizează Paperclip controlat.
Ce trebuie salvat
- Baza de date PostgreSQL — aici sunt companiile, agenții, sarcinile, costurile și jurnalul de audit.
- Fișierele de configurare și, eventual, cheile/variabilele de mediu.
Backup pentru PostgreSQL
Dacă folosești o instanță Postgres proprie:
pg_dump -U utilizator nume_baza > paperclip-$(date +%F).sql
Dacă folosești baza Postgres încorporată/datele locale, salvează folderul de date al aplicației (verifică în documentație locația exactă).
Actualizarea
Dacă rulezi prin npx, o repornire folosește, de regulă, cea mai recentă versiune. Dacă ai clonat din git:
cd paperclip
git pull
npm install
npm run build # dacă este cazul
Apoi repornește aplicația (de exemplu prin PM2).
După actualizare
- Verifică dashboard-ul și că datele (companii, agenți) sunt intacte.
- Confirmă că furnizorii AI și cheile sunt încă configurate.
- Rulează o sarcină de test și verifică jurnalul de audit.
Sfat: Actualizează întotdeauna numai după un backup complet al bazei de date. Citește notele de versiune pentru eventuale schimbări de configurare sau de schemă a bazei de date.