Moodle 2 is beginning to mature nicely. The latest version is Moodle 2.1. One of the key features of this release is the ability to backup/restore courses from 1.9 to 2.1.
While the restore facility doesn’t mean just a copy Moodle 1 / paste Moodle 2 approach, it does give you a good opportunity to clear the decks.
Many Moodle users have been using Moodle 1 for a long time and a clean-up is likely to be due. Even the best kept homes need the occasional spring clean. With Moodle 2.1 comes a great opportunity to clean your Moodle house and take some time to re-think how you Moodle. When you restore, restore only what you need.
It’s important to note that user data is not restored as yet. Also, the users restore function isn’t due until 2.3 later this year.
If you are going to try out the back up and restore function for yourself, we’d recommend first taking a look at which plugins and modules are supported. Moodle Bugtracker has some info on what is supported in the restore from 1.9 to 2.1. Essentially no user data (like forum posts, grades, submissions, …) are supported yet. And Blocks are not restored yet. So, while much of your core data will be restored, it might not bring across the module specific data. That will depend on who has created the module and whether they have yet included support for backup/restore.