前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >使用腾讯云 COS 官方工具快速将本地数据迁移至 COS

使用腾讯云 COS 官方工具快速将本地数据迁移至 COS

作者头像
云存储
发布2022-08-26 16:36:59
1.5K0
发布2022-08-26 16:36:59
举报

本文主要介绍如何使用 COS 迁移工具将本地数据迁移至 COS,同时带来最新的生态活动,快来看看吧~

腾讯云 COS 提供了多种同步迁移工具,如 COSCMD、COS Migration 和 COSBrowser 客户端等。

COS 提供的工具还都支持 Windows、Linux 和 macOS 系统,所以我们可以根据不同的环境可以选择适合的迁移工具。如果想操作图形界面,可以使用COSBrowser(/document/product/436/11366)。

COSBrowser

COSBrowser 是腾讯云对象存储 COS 推出的可视化界面工具,可以使用更简单的交互轻松实现对 COS 资源的查看、传输和管理。当然如果想要使用命令行就可以使用 COSCMD 或者 COS Migration。

COSCMD

COSCMD 可以通过简单的命令行指令实现对对象(Object)的批量上传、下载、删除等操作。依赖 Python 环境,Python 2.7/3.5/3.6,以及最新版本的 pip。

COS Migration

COS Migration 是一个集成了 COS 数据迁移功能的一体化工具。通过简单的配置操作,用户可以将源地址数据快速迁移至 COS 中。依赖 Java JDK 1.8 X64 或以上环境,而且 COS Migration 的功能没有 COSCMD 多,但是迁移够用。

当然,没有 Java 环境的人肯定会选择 COSCMD,Python 也比较好安装,腾讯云的服务器还预装了 Python2.7 的环境,可以满足用户多种需求。

简单说下安装 COSCMD。

  • 安装

使用 pip 安装 COSCMD

代码语言:javascript
复制
pip install coscmd

如果直接安装失败了,可以尝试源码安装;

代码语言:javascript
复制
git clone https://github.com/tencentyun/coscmd.gitcd coscmdpython setup.py install

可以使用 coscmd -v 查看版本号;

代码语言:javascript
复制
# coscmd -vcoscmd 1.8.6.16
  • 配置

安装完成之后我们还需要一些参数配置,配置密钥、存储桶地域等。我们迁移数据时仅仅只需要配置一些简单的参数即可;

代码语言:javascript
复制
coscmd?config?-a?SecretID?-s?SecretKey?-b?BucketName-APPID?-r?region

SecretID 和 SecretKey 可以在控制台(https://console.cloud.tencent.com/cam/capi)获取,BucketName-APPID 是存储桶名称,region 为存储桶所在地域,例如:

代码语言:javascript
复制
coscmd config -a AChT4ThiXAbpBDEFGhT4ThiXAbp**** -s WE54wreefvds3462refgwewe**** -b examplebucket-1250000000 -r ap-beijing

下面以迁移 WordPress 的本地附件到 COS 为例,演示一下 COSCMD 的使用。我们需要将媒体库的图片上传到 COS 中,WordPress 的媒体库存储路径默认为?wp-content/uploads/

COSCMD 可以上传文件也可以直接上传文件夹,命令为:

代码语言:javascript
复制
#上传文件coscmd upload  
#上传文件夹coscmd upload -r

这样我们就可以使用如下命令将 WordPress 的媒体库上传到 COS 中;

代码语言:javascript
复制
coscmd upload -r /yourpath/wp-content/uploads wp-content/uploads
#同步上传,跳过 md5 相同的文件coscmd upload -rs /yourpath/wp-content/uploads wp-content/uploads
#忽略 .mp3 和 .gif 的后缀文件coscmd upload -rs /yourpath/wp-content/uploads wp-content/uploads --ignore *.mp3,*.gif

其中??/yourpath/wp-content/uploads? 就是你的 WordPress 站点目录本地的媒体库存储路径,而?wp-content/uploads?就是存放在 COS 中的路径。

这样操作也是为了保持路径一致,不会出其他问题,迁移完成之后就可以直接使用?Sync Qcloud COS 插件直接上传媒体资源到 COS 啦。

更多 COSCMD 的使用方法请查看官方文档(/document/product/436/10976)

?【最新活动】 一、【招募活动】生态招募活动重磅来袭,多重好礼等你!

揽星招募令是腾讯云COS面向开发者和生态伙伴推出的生态招募活动,意在帮助开发者更低成本更高效的在腾讯云上进行业务发展,享受腾讯云多种免费权益与福利??

活动复制链接(/act/pro/little-bee)或点击“阅读原文”进行参与!

二、【征文活动】COS用户实践征文——如何在生态场景下使用COS?

欢迎爱好技术,乐于分享的你成为腾讯云内容贡献者!优秀文章将有机会被编入腾讯云官方文档,更有多重好礼等你来拿 ?

活动详情:?https://mp.weixin.qq.com/s/2u27eV_UPgpTYCy3a_t25A?

点击“阅读原文”参与活动

本文参与?腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2022-08-05,如有侵权请联系?cloudcommunity@tencent.com 删除

本文分享自 腾讯云存储 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • COSBrowser
  • COSCMD
  • COS Migration
相关产品与服务
对象存储
对象存储(Cloud Object Storage,COS)是由腾讯云推出的无目录层次结构、无数据格式限制,可容纳海量数据且支持 HTTP/HTTPS 协议访问的分布式存储服务。腾讯云 COS 的存储桶空间无容量上限,无需分区管理,适用于 CDN 数据分发、数据万象处理或大数据计算与分析的数据湖等多种场景。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com