Posts made by Usman Asar

even earlier than this, as moodle is dependent upon a web server not O/S, as long as web server is capable of rendering php code it should be good to go, I personally have tested moodle 2.7 on Sever 2022 as IIS version on Server 2022 to date is version 10, which was used in previous version of Server 2019 as well until IIS 11 with new features comes out.
Average of ratings:Useful (1)
Not a big issue, depending on your size of moodle and upload speed, all it takes is 10 mins.
1) use PHPMyAdmin and backup your DB, if your DB is MariaDB version 10.x and up or MySQL version ver 8.x, then keep same databases on Apache. else you can switch between mariaDb and MySQL as older versions are drop in replacements.
2) open moodledata folder, and delete following folders (temp, cache, localcache) and compress the rest
3) compress moodle/www folder

upload all to your new server, if you're hosted somewhere see if they have limit of database size upload, in that case truncate the logstore_standard_log (or backup using compressed format)
make changes to your config.php file for new paths of moodle and moodledata folders
once logged in, use database replace tool to mention new URL.