We are in the planning phase of transitioning WW infrastructure and could use some guidance on migration.
Currently, we operate two WeBWorK servers: one running version 2.16 and the other on 2.17, both hosted on Ubuntu. Our IT team will be setting up a new server running WeBWorK 2.19 on RHEL. We hope to migrate existing courses from both of the older servers to the new one. Given we have two servers to migrate, and versions are different, it would seem the disaster recovery method might not be the way to go.
First guess would be course archiving and restoration, but I'm unsure about potential compatibility issues across these versions. Specifically, could use help on the following:
1. Is it feasible to archive courses on the 2.16/2.17 servers and then transfer the archived course to the 2.19 server, and "unarchive" there?
2. Are there known issues with restoring archived courses from older versions into 2.19?
3. Are there other recommendations for bulk migration, beyond doing course-by-course manual transfers of problem sets?
Would greatly appreciate any insight.