有的时候需要更换服务器时,这时候服务器里面的数据就显得非常重要了,比如一些常用的环境安装包啥的,想着怎么把现有服务器的数据备份,这时候就需要用到对象存储OSS了。
研究了下,客服说ECS云服务器的数据支持在线迁移数据啥的,而轻量级的暂时不支持(提交工单,客服大致的回复),好在我一边研究文档的时候才发现了轻量级的也是可以数据迁移的,接着我把查到的文档发给客服,询问这个方法能不能用,客服表示行得通后我再进一步实施,下面就介绍下怎么把轻量级服务器的数据迁移到阿里云OSS对象存储上。
当然也可以把服务器的数据下载到本地,再传输到新的服务器上,这就显得有些麻烦了,工作量都翻倍了。
-
首先开通阿里云OSS对象存储服务,当然这个服务也是需要付费的,不过前几天收到阿里云的问卷调研活动,花了一块钱体验下。 -
这个OSS存储服务,虽然感觉有点太“费钱”,但也可以选择其他厂商免费的云空间,存一些图片啥的还是不错的。详情可以看看我之前写的文章:使用七牛云和PicGo搭建图床 -
开通后,创建 Bucket(桶) -
比如,上面我创建的Bucket是在深圳地区,公共读写的。其他收费的服务就不要开通了 -
创建完成后,可以在OSS上创建一些文件夹存放迁移资源的目录,如:我准备迁移的视频资源(星游记) -
在服务器上安装阿里云提供的同步数据的工具:ossutil -
下载和安装:https://help.aliyun.com/document_detail/120075.html -
按照文档配置好后,就可以把服务器的文件或文件夹迁移到OSS上了 -
参考文档:https://help.aliyun.com/document_detail/179388.html -
如:把服务器 /zhibo/xingyouji/1.mp4 视频资源 迁移 到 阿里云OSS 上的 xdr-zhibo/xingyouji/ -
使用命令:
./ossutil64 cp /zhibo/xingyouji/1.mp4 oss://xdr-zhibo/xingyouji/
./ossutil64 cp -r localfolder/ oss://examplebucket/desfolder/
|