# 备份/迁移/CDN/无图片

**URL:** https://meta.discourse.org/t/backup-migrate-cdn-no-images/143957
**Category:** Self-hosting
**Tags:** cdn
**Created:** [2020年三月11日 19:31 UTC](https://meta.discourse.org/t/backup-migrate-cdn-no-images/143957 "2020-03-11T19:31:55Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![eextra](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/eextra/32/170266_2.png) [@eextra](https://meta.discourse.org/u/eextra)
#### Post date: [2020年三月13日 08:37 UTC](https://meta.discourse.org/t/backup-migrate-cdn-no-images/143957/3 "2020-03-13T08:37:22Z")

</div>

我已移动了页面，但图片都不见了。我添加了“旧”的 CDN。曾经出现过一些图片，但只持续了一会儿（是缓存问题吗？），随后这些图片就消失了。

我添加了一个新的 CDN 地址 cdn2.domain，但这并没有帮助。于是我删除了 CDN。现在，我正手动将原始图片文件复制到当前文件夹中进行检查。

我复制了所有文件，然后尝试运行以下命令：

> ```
> ./launcher enter app
> rake posts:missing_uploads
> rake uploads:regenerate_missing_optimized
> rake posts:inline_uploads
> rake uploads:missing
> rake posts:rebake
> 
> ```

但这并没有帮助，图片仍然无法恢复。

因此，我又尝试了另外三种方法。我设置了 S3，并将所有图片（原始文件夹和优化后的文件夹）通过复制粘贴的方式上传到了存储桶。但这里有个问题：运行 `rake migrate` 命令（参考 [https://meta.discourse.org/t/migrating-uploads-to-s3-for-default-rake-aborted/144033）时返回了错误。唉……](https://meta.discourse.org/t/migrating-uploads-to-s3-for-default-rake-aborted/144033%EF%BC%89%E6%97%B6%E8%BF%94%E5%9B%9E%E4%BA%86%E9%94%99%E8%AF%AF%E3%80%82%E5%94%89%E2%80%A6%E2%80%A6)

---

_[View the full topic](https://meta.discourse.org/t/backup-migrate-cdn-no-images/143957)._
