# 各位大神，求教个云存储的问题

**URL:** <https://www.isharkfly.com/t/topic/17283>\
**Category:** Discourse\
**Tags:** discourse\
**Created:** [May 8, 2025, 8:00am UTC](https://www.isharkfly.com/t/topic/17283 "2025-05-08T08:00:02Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![prr](https://www.isharkfly.com/user_avatar/www.isharkfly.com/prr/32/18973_2.png) [@prr](https://www.isharkfly.com/u/prr)\
**Post date:** [May 8, 2025, 8:00am UTC](https://www.isharkfly.com/t/topic/17283/1 "2025-05-08T08:00:02Z")

</div>

我的网站使用了腾讯云存储，

之前使用的是国外的节点存储桶：

```auto
https://a.cos.ap-tokyo.myqcloud.com

```

现在改成国内的节点存储桶：

```auto
https://b.cos.ap-shanghai.myqcloud.com

```

并启用了cdn：

```auto
https://b.domain.com

```

请问如何将原来的帖子内容中的图片、附件的URL（[https://a.cos.ap-tokyo.myqcloud.com](https://a.cos.ap-tokyo.myqcloud.com)）改成[https://b.domain.com](https://b.domain.com)

---

<div class="post-metadata">

**Author:** ![hex](https://www.isharkfly.com/user_avatar/www.isharkfly.com/hex/32/21953_2.png) [@hex](https://www.isharkfly.com/u/hex)\
**Post date:** [May 8, 2025, 12:02pm UTC](https://www.isharkfly.com/t/topic/17283/2 "2025-05-08T12:02:43Z")

</div>

这个问题不是简单的换个地址什么的就能解决的，需要消耗比较多的资源，并且还容易出错。

这个要有心理准备。

官方给了个方案：[Changing s3 bucket for uploads - Support - Discourse Meta](https://meta.discourse.org/t/changing-s3-bucket-for-uploads/188553)

方法就是首先要把远程的附件全部下载到你本地后，再全部重新上传到新的 bucket 上面去。

再这个时候需要进行一个同步。

## 内容修改

这个地方是最容易出错的地方，这个操作会更新数据库。

建议在这个操作之前，注意备份，备份再备份。

 ![2025-05-08_07-59-44](https://cdn.isharkfly.com/com-isharkfly-www/discourse-uploads/original/3X/6/0/6031643e435be9a15143cfb46f266bd0ab6a87cc.jpeg)

这个操作会全局搜索数据库，把有老的配置的地方更新到新的。

搞不好，这个操作会导致缺附件。

## 建议

建议修改存储库的这个操作，在一个全新的机器上试。

修改完成，并且没有问题了，再切换 DNS 到新机器上。

不是改个配置就能全部都改过来的。

搞不好就缺附件，图片不显示。

---

<div class="post-metadata">

**Author:** ![prr](https://www.isharkfly.com/user_avatar/www.isharkfly.com/prr/32/18973_2.png) [@prr](https://www.isharkfly.com/u/prr)\
**Post date:** [May 9, 2025, 2:06am UTC](https://www.isharkfly.com/t/topic/17283/3 "2025-05-09T02:06:47Z")

</div>

已经解决，非常感谢大佬
