CentOS 6 → Rocky Linux 8.9 Migration
Worked on migrating a legacy CentOS 6 server environment to Rocky Linux 8.9. This involved filesystem migration with rsync and tar, user and group migration, handling mounted storage and permissions, dealing with legacy init systems, DRBD-related issues, and recovering services including Elasticsearch.
What it taught me
Practical exposure to legacy infrastructure migration and the complexity of keeping services, users, permissions, and storage consistent across operating systems. There's no "clean" migration — every real system has edge cases.