如何在不使用 SMTP 功能的情况下下载备份文件?
由于我的 VPS 上邮件端口被封锁,无法使用出站 SMTP,那么该如何下载备份文件?
如何在不使用 SMTP 功能的情况下下载备份文件?
由于我的 VPS 上邮件端口被封锁,无法使用出站 SMTP,那么该如何下载备份文件?
您好,
对于标准配置,备份文件位于此处 /var/discourse/shared/web_only/backups/default
编辑:不对,是 standalone 而不是 web_only
/var/discourse/shared/web_only/backups/default:没有那个文件或目录
![]()
我的错 :sweat_smile:那是针对双容器设置的,你能试试这个吗:
/var/discourse/shared/app/backups/default
编辑:不对,是 standalone 而不是 app
/var/discourse/shared/app/backups/default:没有那个文件或目录
/var/discourse/shared 目录中是否有内容?
您是否启用了 S3 上传和备份?
不,我只想下载我的 Discourse 备份,并将其恢复到新服务器上。因为旧服务器不支持邮件端口。
你那里有什么:/var/discourse/shared?
我可以通过 SSH 访问它,但不知道里面有什么。
sudo ls /var/discourse/shared
root@C20210920172461:~# sudo ls /var/discourse/shared
standalone
root@C20210920172461:~#
啊,那是独立部署,我又搞错了,抱歉,sudo ls /var/discourse/shared/standalone/backups/default
编辑:第三次终于成功了!
root@C20210920172461:~# sudo ls /var/discourse/shared/standalone/backups/default
lowendhost-2021-09-22-033652-v20210915222124.tar.gz lowendhost-2021-09-26-034900-v20210915222124.tar.gz
root@C20210920172461:~#
那么,您将在下面找到相应的说明:
谢谢!我稍后再试!
我能否通过 SSH 直接将备份文件下载到本地?
当然,假设使用 Windows,例如使用 WinSCP 客户端
scp /path/to/backup/backup.tar.gz
这个路径是什么?是我电脑上的本地路径还是服务器上的路径?
root@192.168.1.1:/var/discourse/shared/standalone/backups/default
这个 IP 地址是我新服务器的 IP 还是旧服务器的 IP?
我的电脑是 macOS。
这是你(即将被替换的)服务器上的路径,所以:
/var/discourse/shared/standalone/backups/default/lowendhost-2021-09-26-034900-v20210915222124.tar.gz
对于你的 Mac,我不太确定,应该是一个原生的 scp 服务器。
这是新服务器的 IP,该目录需要事先创建(mkdir)。