使用S3-PIT储能恢复AWS S3存储桶



尝试使用S3-Pit-restore执行S3存储桶的时间点还原时,我会发现一个语法错误,指向源存储桶的名称。这是我的命令,在Windows 7上的Python提示下发出:

s3-pit-restore -b mybucketeu -d mybucketeubak -t "11-27-2017 11:00:00 -6"

语法错误提示指向mybucketeu的最终字符。

我对AWS CLI的经验不是很有经验,而是安装和配置了它,以便我可以获得包括上面两个桶在内的存储桶列表。安装了Python 3.6和S3-Pit-Restore,没有明显的问题

我们的最终目标是能够将S3存储桶中的所有内容滚动到一个时间点,其内容与当时完全相同的内容。

谢谢!

您提供的URL不起作用,尽管我在这里找到了另一个。

如果您遵循上述链接,则显然指出

使用此工具,您可以使用以下简单命令轻松地将存储库还原到一个时间点:

To local file-system:
 $ s3-pit-restore -b my-bucket -d restored-bucket-local -t "06-17-2016 23:59:50 +2"
To s3 bucket:-
 $ s3-pit-restore -b my-bucket -B restored-bucket-s3 -t "06-17-2016 23:59:50 +2"

因此,在您的情况下使用-b

s3-pit-restore -b mybucketeu -B mybucketeubak -t "11-27-2017 11:00:00 -6"

我遇到的问题与我从AWS SageMaker笔记本中运行命令相同。通过将!添加到命令的开头来解决问题。因此,对您来说可能是:

!s3-pit-restore -b mybucketeu -d mybucketeubak -t "11-27-2017 11:00:00 -6"

相关内容

最新更新