Restoring Moodle 1.9 course into 3.0

Re: Restoring Moodle 1.9 course into 3.1

by Konrad Lorinczi -
Number of replies: 0
The Moodle 1.9 backup files contains all required data to be restored into Moodle 2.x or 3.x.
The feature which is really missing from 2.x or 3.x is to handle the Moodle 1.9 backup format.

I tried the following course restore situations:
-----------------------------------------------------------------
Moodle 1.9 => 3.1.1 course restore:
x Include enrolled users: No
x Restore as manual enrolments: No
x Include user role assignments: No
OK. Include activities and resources: YES
OK. Include blocks: YES
x Include filters: No
x Include comments: No
x Include badges: No
x Include calendar events: No
x Include user completion details: No
x Include course logs: No
x Include grade history: No
OK. Include groups and groupings: Yes
x Include competencies: No
-----------------------------------------------------------------
Moodle 1.9 => 2.8.3 course restore:
x Include enrolled users: No
x Restore as manual enrolments: No
x Include user role assignments: No
OK. Include activities and resources: YES
OK.Include blocks: YES
x Include filters: No
x Include comments: No
x Include badges: No
x Include calendar events: No
x Include user completion details: No
x Include course logs: No
x Include grade history: No

Technical data and warnings:
Module not fully restored: id 174
Module not fully restored: id 178
Module not fully restored: id 179
-----------------------------------------------------------------
Moodle 1.9 => 2.2.0 course restore:
x Include enrolled users: No
x Include user role assignments: No
x Include user files: No
OK. Include activities: YES
OK. Include blocks: YES
x Include filters: No
x Include comments: No
x Include user completion details: No
x Include course logs: No
x Include grade history: No
-----------------------------------------------------------------
Moodle 1.9 => 2.0.0 restore:
x You can NOT restore anything in 2.0.0 version, or import from 1.9 backup.
-----------------------------------------------------------------

We would especially need the following content to be restored into Moodle 2.x and 3.x.
- Include enrolled users
- Restore as manual enrolments
- Include user role assignments
- Include activities and resources
- Include blocks
- Include comments
- Include calendar events
- Include course logs
- Include grade history
- Include groups and groupings


It is really shame, that Moodle 3.1.1 is still not capable to understand backup format of 1.9.
There are situations, when this would be important.