48

七牛云图床自救指南

 6 years ago
source link: http://wizmann.tk/qnsaver.html?amp%3Butm_medium=referral
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

背景

之前一直在用七牛云的存储做图床(简称白嫖)。但是免费的午餐必然不会长久,七牛要求所有bucket都要绑定备案过的域名,否则就停掉你的bucket的外链。这事我也不吐槽啥,毕竟是白嫖,也不能要求啥。

但是最智障的是,你外链停了没关系,但是我在后台portal查看文件,上面的图还是显示不了,点下载也没有反应,只显示“ [5402] 获取 bucket 域名失败”。说好不嫖了,你却又不让我走了,都没办法数据迁移的。

因为博客里的图全都存在了七牛的图床上,这么一波搞下来就非常伤。于是我积极展开自救行动。

大侦探毛利小五郎

我:你看我们天天查问题,像不像柯南在查案子?

同事:我觉得我们更像毛利小五郎。

大胆猜测七牛的portal也是使用了外链的URL,如果不绑域名的话,是没有文件的URL的。但是我手里又没有备案后的域名。事情就陷入了僵局。

七牛提供了小工具(qrsctl)让我们管理文件,我觉得这可能是个突破点,万一小工具可以把数据下载下来呢?结果也是不行,这就非常GG了。

此时,我又发现小工具有拷贝数据的功能,可以把跨bucket拷贝数据,但是我的所有的bucket都没有绑域名。也并不能解决问题。

我突然又想到,七牛云其实并没有完全禁止外链。对于一个全新的bucket,七牛会免费提供30天的测试域名,所以新的bucket是可以进行文件下载的。

这样问题就解决了,我新建一个bucket,挂上测试域名,然后把文件都下载下来。这样数据就保住了。

一波自信操作

首先我们先从portal上获取ak和sk。

qe6v6bz.png!web

然后使用qrsctl,登录,并获取bucket下面的所有文件。

./qshell_linux_x64 account {ak} {sk} [email protected]
./qshell_linux_x64 listbucket { bucket_name } | awk -F"\t" '{print $1}' > files.txt

接下来把文件拷贝到新的bucket下面。

./qshell_linux_x64 batchcopy { bucket_name } { new_bucket_name } -i files.txt

此时需要登录portal,获取新的bucket的测试域名。然后填入下载配置文件中。

{
    "dest_dir"  :   "./dest_dir",
    "bucket"    :   "{ new_bucket_name }",
    "cdn_domain" : "{ your_test_domain.clouddn.com }",
    "prefix"    :   "",
    "suffixes"  :   ""
}

最后把文件统统下载下来,大功告成。

./qshell_linux_x64 qdownload qdisk_down.conf

后记

现在改用github做图床了,这个是真 点 白嫖了。


Recommend

  • 80
    • www.10tiao.com 7 years ago
    • Cache

    用Python绘制红楼梦词云图

    Python在数据分析中越来越受欢迎,已经达到了统计学家对R的喜爱程度,Python的拥护者们当然不会落后于R,开发了一个个好玩的数据分析工具,下面我们来看看如何使用Python,来读红楼梦,绘制小说中的词云。 首先当然要导入我们需要...

  • 24

    背景 高德云图是高德地理信息基础能力的出口,对外提供包含搜索和导航等服务接口数量超 700 个,接入应用达 40 万以上,日均处理请求量超百亿,日均 QPS 峰值过百万。高德云图服务端包含开放平台、苹果地图和多类行业解决方案...

  • 13

    智能家居行业的先行者,云图的故事从一个单火智能开关讲起-品玩智能家居行业的先行者,云图的故事从一个单火智能开关讲起 3小时前      近日,一则消息引起了智能家居行业内人士的关注。

  • 14

    前一段时间,有个诉求,想了解下后台,大量反馈数据,其中重点集中在哪些内容。鉴于手边并无现成工具,可以想到快捷的办法是,对数据进行统一汇总,然后分词,将占比较高的 关键词汇 ,生成词云图,从而形成对内容有大...

  • 8

    用Python把B站视频弹幕爬下来,绘制词云图看看大家最关心什么! ...

  • 3

    目标检测是一项计算机视觉任务,旨在对场景或图像中的单个目标进行检测和分类。目标检测有多种模型体系结构,但最常用的两种是区域建议(如快速RCNN)和单次检测(如SSD、YOLO)。 Lightning Flash团队最近发布了一个与IceVision对象检测库的新的令人兴奋的...

  • 8
    • www.bobobk.com 3 years ago
    • Cache

    python绘制雨云图(Raincloud)

    python绘制雨云图(Raincloud) 2022年1月11日 | 技术 在做探索性分析时,条形图、箱线图是很好的方法,他可以很好地展示大概的数据结构与分布,由于最近看...

  • 9

    紫光华智发布AR数智云图,深化AI+AR双引擎布局 全域智视,全局智控 近日,领先的AI视觉产品和解决方案提供商紫光华智发布重磅新品——新一代AI视觉平台,并基于“AI+AR”双引擎技...

  • 10

    车路云图深度融合,加速中国汽车“换道超车” - 精选 - 商界网 | 商界APP-专注于商人-企业以及商业思维 车路云图深度融合,加速中国汽车“换道超车” 商界新...

  • 10

    2022百人会丨车路云图深度融合,加速中国汽车产业的“换道超车” 原创 蓝鲸汽车 姚飞 · 2022-03-28 07:28:08 阅 57.2w 全国政协经济委员会副主任苗圩在会上表示“如果说汽车产业变革上半场的电动化...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK