I am struggling with the need to upgrade 3 moodle sites. They are all 2.4 versions. My main add-on module is certificate. I think I need to upgrade because my adult students use a variety of platforms (iphones, ipads, computers, etc.) to view the courses, and they can't see some of the activities on some of the devices. I also see an advantage of using the new quiz features in 3.0.
I have hundreds of students in the moodles, accessible to them 24/7. Most of my students have enrolled through external database.
I know I must have upgraded years ago, but I haven't upgraded since. After I had quite a few modifications, I stopped upgrading. A couple of weeks ago, I asked my host to provide me with a clone of one of my moodle sites, so I wouldn't have to practice on my production site, and the host copied over one of my moodle sites, and crashed it. 24 hours later, it was finally working again, but it had doubled in size. That added to my worries.
The one thing that my host does well is install new moodle sites. I had them install a new one on the site, and it works fine. I added certificate.
I have looked at GIT, and most of the documentation seems to be written towards a new install and not an upgrade. I was once a MS-DOS user, so I am willing to tackle GIT, but I wish there was clearer instructions for a moodle upgrade. I have read Git_for_Administrators, watched youtubes, read the forum posts, and unfortunately have gained little confidence that I am prepared.
Am I making this harder that it is? Or do I not understand how much I really don't understand?
Is it possible to use my new moodle, and somehow just "copy my old config.php file back into the new moodle directory"? I read that I cannot copy over the old files with the new files. Would that move students and courses into a new moodle? Would something like that work?
I also thought about creating a new moodle for new students but I think that would create confusion for the students.
Any suggestions? I don't want to crash my existing moodles when students are working in them.