我是否可以将运行中的 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 个赞