2015-09-16 55 views
0

我.bat文件里面调用AWS sync命令:AWS S3 CLI sync命令免费界定时间段配置

aws s3 sync D:\Users\backup s3://mybucket 

它同步我的本地数据的S3桶。然后,我为该.bat文件创建了一个Windows调度程序任务,并且每天23时00分,.bat文件开始运行,并将我的本地数据同步到S3存储桶。

有时我在备份文件里面有大数据。所以我想给特定的时间段运行aws s3 sync(例如只同步1300hr to 0100hr运行)

注:如果没有所有第二天的数据同步的同步站应该是在1300hr

恢复同步我有两个问题:

  1. 如何强制停止同步数据给定时间段?

  2. 如果我有大数据(超过100GB),AWS CLI的能力足以有效地同步数据?

+0

什么是你的问题?你是说如果数据太多,“同步”失败?或者你是说你想强制同步停止,如果它持续超过一定的时间长度? –

回答

0

您可以随时杀死在任务计划“的rsync”的任务,如果它运行超过1,2,4,812小时/天/等。

只要到任务计划程序中的任务属性,然后单击“设置中的”选项卡,你会看到一个复选框‘停止工作,如果它运行长于:’(选择任何你想要的值)

,那么你会每天晚上运行它100GB文件削减