Moodle 迁移至新服务器

Moodle 迁移至新服务器

我一直在 aws 中运行一个 moodle 服务器。最近,该服务器无法通过 ssh 或 http 协议访问。在尝试了几种方法后,我不得不启动一个新服务器。旧服务器的存储可通过 aws 访问。

  • 旧服务器配置:

操作系统 = Ubuntu 18.04

Moodle 版本 = 3.9

  • 新的服务器配置:

操作系统 = Ubuntu 20.04

Moodle 版本 = 3.10

有什么方法可以将旧 moodle 的数据迁移到新服务器?旧服务器存储作为辅助驱动器连接到新服务器。

相关信息: 无法在旧服务器上运行任何命令。它无法通过网络作为服务器访问。这就是我不得不启动新服务器的原因。即使旧服务器的存储可以作为新服务器中的非根驱动器连接,并且旧服务器的 moodle 目录文件也可以访问。moodle 文档中的迁移过程需要通过 ssh 访问两个服务器。

更新1

在旧 moodle 中的 /newvolume/var/lib/mysql 处找到了 sql 数据库位置。名称中有一个为旧 moodle 创建的数据库的文件。如何从该文件备份到新服务器?

更新2

将旧数据库文件复制到 mysql 目录会导致此错误。 在此处输入图片描述

相关内容