去年,我在大学的Moodle网站上教授了一门在线课程(当时运行Moodle 1.9)。该课程中有很多论坛帖子,我想保存以供进一步分析,因此我向我大学的技术人员询问了该课程的备份(.zip)。目前为止,一切都好。我可以在我自己的计算机中导入zip文件,在那里我安装了最新版本的Moodle(2.8.2),我可以看到我的所有材料,但论坛帖子除外。我认为这是因为我的个人 Moodle 网站没有任何原始用户(姓名、ID 等),但我不确定。此外,我可以看到原始论坛的帖子(形成该帖子的文本)处于情绪中.xml(在备份中)。
有什么方法可以导入/恢复该帖子吗?我是否应该手动创建符合原始用户 ID 的新用户?
将课程备份从 1.9 恢复到 2.x 时,论坛帖子似乎被忽略了 - https://docs.moodle.org/28/en/Course_backup#Backup_and_restore_from_1.9_to_2
不过升级可能会起作用...安装 Moodle 1.9,然后恢复课程,使其在数据库中。检查论坛帖子是否在那里。然后先升级到 2.2,然后升级到 2.8 - https://docs.moodle.org/28/en/Upgrading_FAQ