你好,我正在运行一个 freenas 系统,其中有两个 jail。其中一个 jail 损坏了,由于用户空间和内核版本不匹配,我无法再启动 mariadb 服务器。因此,我创建了一个新 jail,并在其中安装了 mariadb 服务器。现在,我想将旧的 mariadb 实例连同所有数据和设置一起迁移到新实例。我能找到的所有说明都涉及正在运行的源实例,其中数据被转储然后移动到新实例。如何在 mariadb 服务器停止的情况下迁移数据?我仍然拥有对作为源服务器的 jail 的 shell 访问权限。
答案1
好的,我将旧服务器上的 var/db/mysql 的所有内容复制到新服务器上的 var/db/mysql,并按照前面提到的更改了权限。
一切又恢复正常。