I've been using the Moodlebox as a server that is permanently connected to the Internet.
I'm now planning to start hosting my Moodle instance on an Ubuntu server that's permanently connected to the Internet. I had thought about simply copying my entire moodle folder over to the server, but it is over 800 MB. Two culprits appear to be the .git folder and the MathJax folder. Can I ditch the MathJax folder and just change the MathJax URL. Seems like that would help me reduce egress bandwidth from my server As far as I can tell, that's what's done on a typical Moodle install. Also, one of my long term goals is to be able to incorporate updates simply by issuing a git pull command.
So, I'm thinking about starting with a fresh moodle folder cloned from github on the Ubuntu server, but I want to use my existing database and data files (I've got a lot of students data that I don't want to lose). Can I just copy those over, install the missing plugins and everything will be okay, or will I run into issues when the moodle code, the moodledata, and the moodle database don't all line up exactly?
Thanks for any help/insight/suggestions you guys can provide.