用S3Browser对S3做数据同步
参考文档:https://s3browser.com/s3cmd.aspx#sync
首先下载安装S3 Browser, 然后添加S3账户信息
保存后试试看能否访问bucket及文件
成功后就可以开始写脚本,比较简单:
s3browser-con.exe sync your-s3-broswer-account-name s3:bucket/folder/sub-folder D:\folder\sub-folder\ ncdhs
其中d是指本地文件夹于S3 bucke中的文件t对应,如果S3中文件删了,本地的也一样删除。
将这个保存为sync.bat文件,放到S3 Browser的安装文件夹下:C:\Program Files\S3 Browser
最后将sync.bat加入windows的计划任务,设定自动运行时间即可,这样S3文件就能自动同步到本地。