如何将discourse作为图片正确打包

我是否可以将运行中的 Discourse 实例打包成镜像并导入到新的 VPS 中,同时确保它能够成功运行?它曾被黑,所以无法从面板导出备份。使用 docker commit 会不会导致数据库出现问题?

如果您的虚拟机被黑了,您必须假设您的 Discourse 容器也被黑了。

您的备份位于 /var/discourse/shared/standalone/backups/default。请参阅 https://meta.discourse.org/t/restore-a-backup-from-the-command-line/108034。我的建议是 https://meta.discourse.org/t/move-a-discourse-site-to-another-vps-with-rsync/43812。

2 个赞

想从面板获取最新的备份。

面板上没有备份。备份存放在硬盘(或SSD)的 /var/discourse/shared/standalone/backups/default 目录中。面板是用来下载文件的方式,但你现在不能用它,所以你可以通过SCP或类似的方式从虚拟机中复制。

2 个赞