以下是从命令行运行 discourse restore BACKUP_FILENAME 后的输出结果。欢迎提供任何反馈,谢谢!
正在禁用非管理员用户的出站邮件...
正在清除表情符号缓存...
正在禁用只读模式...
正在清除主题缓存
正在提取上传文件...
正在将上传文件迁移到 S3...
正在检查默认数据库是否已迁移...
9474 个上传文件中有 524 个未迁移到 S3。数据库 'default' 的 S3 迁移失败。
321 篇帖子未重新映射到新的 S3 上传 URL。数据库 'default' 的 S3 迁移失败。
正在查找 'default' 上缺失的上传文件
正在修复缺失的上传文件:
..........................................................................................................
缺失 116 个帖子上传文件。
缺失 116 个上传文件。
116 个中有 106 个是旧方案的上传文件。
83342 篇帖子中有 98 篇受到影响。
rake posts:missing_uploads 识别出 98 个问题。数据库 'default' 的 S3 迁移失败。
无需重新烘焙任何帖子
正在将上传文件迁移到 'default' 的 S3...
部分上传文件未迁移到新方案。请在 Rails 控制台中运行以下命令:
SiteSetting.migrate_to_new_scheme = true
Jobs::MigrateUploadScheme.new.execute(nil)
恢复过程已取消!
正在尝试回滚...
正在回滚...
正在清理临时数据...
正在删除临时目录 '/var/www/discourse/tmp/restores/default/2019-07-22-172918'...
正在恢复 Sidekiq...
正在将恢复标记为已完成...
正在通知 'system' 恢复已结束...
完成!
[失败]
恢复完成。