图床文件迁移
Cloudflare R2 调用次数飙升
最近为了增强博客浏览体验,最终上了cdn,做了国内外分流。国内使用的是腾讯云EdgeOne,有一说一挺烂的,居然不支持自动部署证书,还得手动申请一个再关联上。。。对比Cloudflare的小黄云体验极差。
回到正题,众所周知,cloudflare R2按调用次数算,看了下数据,几天已经5w多次调用了,骇的我感觉考虑其他方案。
大盘鸡
原先我的图床搭建在家里得nas上,因为刷pt上了运营商黑名单,上传带宽只有50M,也就是上传速度就剩6.25了。所以也就将图片迁移到了Cloudflare R2上。因为上述原因加上一些其他考虑,最终还是决定弄个大盘鸡吧。
选择
正好cnfaster做活动,花了420多买了一个如下配置的香港VPS:
价格还是挺便宜的,就是不知道会不会跑路。流量8T,1000G硬盘放国内云厂商我都不敢想,这还是香港vps,可以打科学上网。
有需要的可以自己去看看
https://cnfaster.com/recommend/v5g7bb2wrgaV
迁移脚本
回到正题,Cloudflare R2有接近3个G的文件,上万张图片,不可能手动去做,所以就写了一个脚本去实现。有需要的github自取
https://github.com/chenqi92/CloneS3toS3
简单使用方式(其他相关配置可见md):
拷贝文件并生成新的config.ini
然后执行命令即可
1 | python main.py --config config.ini |
实现效果
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 共赴良策!
评论