Architecture Stockage
Source : CLAUDE.md lignes 119-241
Vue d'ensemble
┌─────────────────────────────────────────────────────────────────────┐
│ PVE (Principal) │
├─────────────────────────────────────────────────────────────────────┤
│ stock_8to (7.2 To) stock_36to (33 To) │
│ RAIDZ1 - PROD RAIDZ2 - BACKUP │
│ ├── 33800-stack/ ├── backup-stock8/ │
│ ├── docker/prod/ ├── films/ │
│ └── claude/ └── games/ │
│ │ ▲ │
│ └────── rsync horaire ─────────┘ │
└─────────────────────────────────────────────────────────────────────┘
┌─────────────────────────────────────────────────────────────────────┐
│ Proxmox 155 (Secondaire) │
├─────────────────────────────────────────────────────────────────────┤
│ stock_1to (928 Go) │
│ Mirror 2x SSD - DEV │
│ ├── dev-stack/ # Données DEV (54 Go) │
│ └── gitlab-data/ # Données GitLab (3 Go) │
└─────────────────────────────────────────────────────────────────────┘
stock_8to - Stockage Frontal (données actives)
| Propriété |
Valeur |
| Config |
RAIDZ1 (3x 4To Seagate) |
| Taille |
7.2 To utilisables |
| Tolérance |
1 panne |
| Connexion |
SATA III carte mère (depuis 07/02/2026, avant: HBA LSI SAS2308) |
| Export NFS |
10.10.10.10:/stock_8to |
| Rôle |
Données actives (33800-stack, docker, scripts) |
/stock_8to/
├── 33800-stack/ # Services web (PRINCIPAL)
│ ├── ai-data/
│ ├── backups/
│ ├── claude/ # propositions, tasks, backlog, CLAUDE.md
│ ├── databases/
│ ├── docker/
│ ├── docs/
│ ├── downloads/
│ ├── monitoring/
│ ├── notifications-data/
│ ├── projects/
│ └── scripts/
├── backups/
├── vm-images/
└── windows_backup/
stock_36to - Stockage Backup (archivage)
| Propriété |
Valeur |
| Config |
RAIDZ2 (5x 12To HGST) |
| Taille |
33 To utilisables |
| Utilisé |
~18 To (54%) |
| Tolérance |
2 pannes |
| Export NFS |
10.10.10.10:/stock_36to |
| Rôle |
Backup + Médias |
/stock_36to/
├── data/
│ ├── backup-stock8/ # Rsync depuis stock_8to
│ ├── films/
│ ├── games/
│ ├── images/
│ └── ...
└── ...
stock_1to - Stockage DEV (sur Proxmox 155)
| Propriété |
Valeur |
| Config |
Mirror (2x Crucial X6 SSD USB) |
| Taille |
900 Go utilisables |
| Utilisé |
~67 Go (7%) |
| Tolérance |
1 panne |
| Localisation |
Proxmox 155 (192.168.1.155) |
| Rôle |
Données DEV + GitLab |
| Import auto |
Configuré via /etc/zfs/zpool.cache |
/stock_1to/
├── dev-stack/ # Données environnement DEV (54 Go)
└── gitlab-data/ # Données GitLab (12 Go)
Rsync automatique (stock_8to → stock_36to)
# Cron sur PVE : /etc/cron.d/rsync-stock8-backup
0 * * * * root /usr/local/bin/rsync-stock8-to-stock36.sh # Horaire
0 5 * * * root /usr/local/bin/rsync-stock8-to-stock36.sh # Quotidien 5h
Accès NFS (autres machines)
| Machine |
Chemin local |
Montage NFS |
Mode |
| prod-portainer |
/mnt/stock_8to |
10.10.10.10:/stock_8to |
Permanent |
| nginx |
/mnt/nfs/stock8/ |
AutoFS |
À la demande |
Symlinks Claude (sur PVE)
| Symlink |
Cible |
| /home/gouroubleu/propositions |
/stock_8to/33800-stack/claude/propositions |
| /home/gouroubleu/tasks |
/stock_8to/33800-stack/claude/tasks |
| /home/gouroubleu/backlog |
/stock_8to/33800-stack/claude/backlog |
| /home/gouroubleu/docs |
/stock_8to/33800-stack/docs |
| /home/gouroubleu/scripts |
/stock_8to/33800-stack/scripts |
| /home/gouroubleu/STATUS.md |
/stock_8to/33800-stack/claude/STATUS.md |