This is a question that I'm hoping some of the long-time Moodle vets can help with.
I've been running two Moodle installations continuously for about 11 years. Both sites are still running old Moodle versions (1.9.7+ and 1.9.8+) --- I know.., these are very old!
I've been petrified of attempting an upgrade on either of the installations for several reasons over the years -- but, now, mostly because of server incompatibility between older versions and the newer (e.g., PHP and MySQL versions).
I have two managed server accounts --- one that is current and running other new, up-to-date Moodle installations --- and the other, that is running the old-timey PHP and MySQL needed to run just those two old Moodle sites. Server Admin have been very accommodating, allowing us to keep that server running -- but, they'll eventually have to retire it --- and I want to have a solution for those old Moodle sites before that happens, of course.
My questions are:
1. If I do attempt to go through the traditional upgrade process for those two old sites (going up to 2.1, and up to 3.0+) -- at what point would I move each site over to the new server with the current PHP / MySQL? -- and is that an issue to be concerned about?
2. Is it feasible to just install brand new Moodle sites for these two schools -- and then just export / import the old user / student data, discussion forum, and course data? Are the databases between old and new compatible?
3. Has anyone ever exported old Moodle data (e.g. to have access to student data, submitted student assignments, grades, instructor comments, etc.) within a separate database system? Like Google Drive, Airtable, etc.?
You probably know what I'm getting at with these three questions ---
a. If it's easy enough to upgrade, and keep all data in place, I'd go that route ---
b. If the upgrade path is a mine-field, then I'd rather start fresh - especially if it's feasible to transfer the data.
c. If both "a" and "b" are disasters waiting to happen, a work-around would be to start fresh with new Moodle sites - and just add existing and new students to the new system. And as long as we'd have access to the old student data (assignment submissions, grades, etc.) using a third-party database of some kind -- that would be a willing trade-off, in order to have modern Moodle sites running.
Thanks in advance for any insight!
(Edited by Mary Cooch to clarify subject - original submission Thursday, 7 May 2020, 2:35 AM)