Commit e8e461

2026-04-21 11:15:08 Anonymous: Storage Setup Overview (PERC RAID + Media Volume) base
/dev/null .. storage setup overview.md
@@ 0,0 1,58 @@
+ # Storage setup overview
+
+ 1. System architecture
+
+ The storage system consists of a hardware RAID setup managed by a Dell PERC controller. The operating system sees the RAID arrays as standard block devices.
+
+ Key components
+ Dell PERC hardware RAID controller
+ RAID1 arrays for redundancy
+ Linux filesystem layer (ext4)
+ Media storage mounted under /mnt
+ 2. RAID configuration
+
+ Two RAID1 arrays are used:
+
+ Old array
+ Device: /dev/sdb
+ Mount point: /mnt/Media
+ Filesystem: ext4
+ Role: existing production media storage
+ New array
+ Device: /dev/sdd
+ Mount point: /mnt/newMedia (temporary during migration)
+ Filesystem: ext4
+ Role: replacement storage with larger disks
+ 3. Filesystem layout
+
+ Media data is organized as:
+
+ /mnt/Media/
+ JellyfinMedia/
+ Motorvakantie 2024/
+ 4-7/
+ *.mp4
+
+ A secondary disk previously held partial or separate media:
+
+ /mnt/BonusDisk/
+ JellyfinMedia/
+ Motorvakantie 2024/
+ 4. Design principles
+ Hardware RAID provides redundancy at controller level
+ ext4 ensures stable, widely compatible filesystem behavior
+ Media is stored outside system partitions for isolation
+ Migration strategy avoids in-place RAID expansion to reduce risk
+ 5. Data integrity strategy
+ rsync -aHAX --numeric-ids used for all migrations
+ Two-pass sync approach:
+ Initial copy during active system usage
+ Final sync after stopping write activity
+ Verification via:
+ du
+ rsync --dry-run
+ file-level checks where needed
+ 6. Mounting strategy
+ UUID-based mounting preferred over device names
+ /etc/fstab used for persistent mounts
+ Temporary mount points used during migration validation
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9