COMO RESTAURAR ESTE BACKUP ========================== 1. Extrair na raiz (os caminhos absolutos estão preservados): sudo tar -xzf tutor-virtual-DATA.tar.gz -C / 2. Recriar o ambiente Python do backend: cd /var/www/html/assistant python3 -m venv venv source venv/bin/activate pip install -r requirements-backup.txt 3. Reactivar o serviço: sudo systemctl daemon-reload sudo systemctl enable --now assistant curl -s http://127.0.0.1:8000/health # deve responder {"ok":true} 4. Purgar caches do Moodle: sudo -u www-data php /var/www/html/moodle/admin/cli/purge_caches.php NOTAS - O .env vem incluído (tokens e segredos): tratar este arquivo como CONFIDENCIAL. - Os índices RAG (indexes/) e as aulas geradas (lessons/) vêm incluídos; não é preciso reindexar nem regenerar nada. - Permissões: os ficheiros do plugin e do assistant devem pertencer a www-data: sudo chown -R www-data:www-data /var/www/html/assistant /var/www/html/moodle/local/chatbot