Appearance
ADR 0005: Unified Storage Architecture
Status
Proposed
Context
Data is currently scattered across multiple volumes and directories, making backup management difficult.
Decision
Unify all data storage under a central structure.
Proposed Structure
text
/opt/cfs-infra/
├── volumes/ (Docker persistent data)
├── config/ (Infrastructure configurations)
└── scripts/ (Maintenance scripts)Consequences
- Simplified backup logic.
- Better data portability.
- Easier monitoring of disk usage.
Implementation Steps
- Create directory structure.
- Migrate existing Docker volumes.
- Update docker-compose files.
- Update backup script paths.