通过S3 Browser和Windows定时工具实现自动同步至OBS

举报
一键设置昵称 发表于 2018/03/07 16:23:28 2018/03/07
【摘要】 通过S3 Browser和Windows自带的定时工具完成从Windows上备份文件到OBS的需求。


1.         首先下载S3 Browser:下载地址,这是一个免费版本.

image.png

2.         下载后运行安装,一直点击”Next”,选择一下软件安装的位置,”Next”,安装完毕后就可以打开使用.

3.         使用时需要创建用户名,输入AK/SK,Endpoint等信息.

1)        用户名自主创建

2)        AK/SK获取如下:

a)      注册并登录管理控制台

b)     单击用户名,进入基本信息在页面中中单击管理我的凭证

c)      单击管理访问密钥

d)     单击新增访问密钥,进入新增访问密钥页面。

e)     输入登录密码短信验证码,单击确定下载密钥,请妥善保管。

3)        Endpoint获取如下:

a)      注册并登录管理控制台

b)     存储中选择对象存储服务

c)      单击任意一个桶。

d)     基本信息中可以看到Endpoint”,: obs.myhwclouds.com

image.png

4)        S3 Browser上填写账户名,并且选择账号类型为:”S3 Compatible Storage

image.png

5)        填写完以下信息后选择Add New Account”,账户创建完成,并且会同步您的所有桶信息.

image.png

4.         成功同步后将会有以下显示:

image.png

5.         ”Tools”一栏中,可以选择Folder Sync Tool功能进行手动同步:

image.png

在弹出的页面中选择:

image.png

1.       本地待同步文件夹

2.       备份的桶

3.       选择“Analyze”更新文件夹中的文件

4.       选择“Synchronize”进行同步(同步前可选择”Options”,选择同步规则,如下图:)

image.png

执行后,可看到同步的文件:

image.png

6.         接下来说明如何进行自动同步,这里我们需要借助Windows自带的计划任务程序功能

首先编写以下语句:

s3browser-con.exe sync your-s3-broswer-account-name s3:bucket/folder/sub-folder D:\folder\sub-folder\ ncdhs

我写的语句如下:

s3browser-con.exe sync Test for TK D:\test s3:obs-180103/test ncdhs

将这个保存为sync.bat文件,放到S3 Browser的安装文件夹下:

image.png

S3 Browser目录下执行该脚本文件:

image.png

最后将sync.bat加入windows的计划任务,设定自动运行时间即可,这样S3文件就能自动同步到本地。创建计划任务

创建时注意选择:

常规”:要勾选不管用户是否登录都要运行

image.png

在选择操作,除了要注意选择正确路径的程序或脚本”,还要在起始于(可选)处填写脚本所在的位置

image.png

如果是笔记本电脑测试,可以取消勾选电源下的只有在计算机使用交流电源时才启动任务

image.png

创建后能在任务栏中查看:

image.png

完成以上操作,就能通过S3 BrowserWindows自带的定时工具完成从Windows上备份文件到OBS的需求。

 


【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。