4NK_env/IA_agents/prompts/prompt-backups.md
LeCoffre Deployment 75df8cb3de auto_clea
2025-09-25 17:34:43 +00:00

36 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## Backups centralisés
### Script principal
- Fichier: `/home/debian/4NK_env/scripts/backup_all.sh`
- Fonctionnalités:
- Sauvegarde des configurations Nginx actives (`lecoffre_node/conf/nginx/*.conf` et `assets/`).
- Sauvegarde du `.env.master` centralisé.
- Export des ports ouverts et services associés (`ss`/`docker compose ps`/`docker ps`).
- Synthèse des redirections/`proxy_pass` Nginx.
- Liste des services Docker Compose (stack `lecoffre_node`).
- Copie du dossier `4NK_env/data`.
- Rétention: 2 derniers backups conservés.
- Vérification des ignores (`.gitignore`, `.cursorignore`, `.dockerignore`) incluant `logs/` et `backups/`.
### Emplacement et structure
- Dossiers de sorties: `/home/debian/4NK_env/backups/<timestamp>/`
- Fichiers clés générés:
- `nginx_conf/*.conf` (+ `assets/` si présent)
- `.env.master`
- `ports_and_services.txt`
- `nginx_redirects_summary.txt`
- `compose_services.txt`
- `data/` (copie à linstant T)
- Ne fait de backups en dehors de 4NK_env/backups/
### Utilisation
```bash
bash /home/debian/4NK_env/scripts/backup_all.sh
ls -lah /home/debian/4NK_env/backups/latest
```
### Bonnes pratiques
- Ne jamais inclure de secrets non nécessaires dans les backups.
- Vérifier lintégrité et la complétude après exécution.
- Nettoyage automatique géré par la rétention, éviter des copies manuelles hors de `backups/`.