Moodle Version: 2.8.3
Each year, we duplicate last year's courses, minus student data, to act as the skeleton for the new year's course. Our courses are large (often 1-2GB) due to lots of audio/visual resources, so I am keen to be as storage-efficient as possible.
Hithertofore we have just performed a Backup, then 'Restore as New Course': this duplicates all the teaching materials and most importantly the complex Gradebook and Assignment layout we use.
Is this the most storage-efficient solution?
That is, for a given resource X on the old course, once this is Backed up and then Restored into a new course, does Moodle check the Restored course for already existing identical resources in its database and then point Xold and Xnew at the same resource? Or does it just create a (real) copy of X, doubling our storage requirements? Put differently, are we talking the equivalent of 'hard/deep copies' or 'symlinks'?
Alternatively, were I to create a (blank) new course from scratch, and then Import the resources into it, one by one, would this be more storage efficient?
Importantly, would the Gradebook architecture be retained (i.e. when an Assignment activity is Imported, does it also bring with it its Gradebook Categories and settings?).