📜  Amazon Simple Storage Service (S3) – 版本控制

📅  最后修改于: 2022-05-13 01:56:17.186000             🧑  作者: Mango

Amazon Simple Storage Service (S3) – 版本控制

组织依赖于为其提供安全性、可靠性、性能和数据可用性的服务。 AWS 提供了一个 S3 功能,它基本上是一个存储类,它提供了所有这些功能,还促进了组织的可扩展性以及存储和保护数据。现在让我们了解一下什么是 S3 版本控制,通俗地说,假设在 S3 存储类中,有人上传了一张ID:113的图片,并假设他/她在一段时间后更新图片或将其替换为ID:112 。现在,假设他/她觉得前一个更好,想回滚到图片ID:113。如何得到它? S3 版本控制现在出现了。

S3 版本控制的图示

它允许存储对象的不同版本或形式。版本控制可以在需要时更轻松地保留和回滚对象的旧更新。此外,它有助于从任何意外的用户活动(例如无意删除对象)中恢复对象。

执行:

让我们一步一步地演示它:

第 1 步:登录您的 Amazon Web Services 帐户>>在您的控制台搜索栏中,搜索“S3”>>然后选择 S3。

第 2 步:然后在 Amazon S3 页面上单击创建存储桶。

第三步:在创建桶页面,给桶命名(注意:名称必须是唯一的,不能包含任何空格或大写字母)>>选择任何区域>>启用ACL(访问控制列表基本上有助于管理创建的访问桶,它是不同版本的对象)>>取消勾选阻止所有公共访问选项(如果你想给它公共访问)>>点击“我承认”>>启用桶版本控制>>保持默认加密禁用>>单击创建存储桶

第 4 步:点击您创建的存储桶>>点击上传>>上传任何文件

第5步:这里我上传了一个名为Text1的txt文件(Text1的内容-“这是我的text1 ”)>>点击你上传的文件>>下面你会找到对象URL>>尝试在浏览器中点击链接,您将无法访问该内容。现在,转到对象操作>>使用 ACL 单击公共。

第6步:在公开页面>>点击公开选项。

第 7 步:再次单击您上传的文件>>现在复制下面的对象 URL>>尝试点击您的浏览器。

在浏览器中点击 URL 后:

第 8 步:现在,转到您的文件所在的存储桶,进行一些更改,然后再次上传。我更新的文件内容是“This is my updated text1”。然后再次执行步骤 5、6、7。这次您可以看到文件的更新版本。

第9步:现在要获取文件的先前内容或回滚-转到您创建的存储桶>>单击显示版本选项>>您可以找到所有先前的内容。

第 10 步:获取已删除的内容 - 转到您的存储桶>>选择文件>>单击顶部的删除选项>>在删除屏幕中键入删除。

第十一步:回到同一个桶>>点击显示版本

您可以找到类型为“删除标记”的已删除文件。

对象版本的回滚是版本控制流行的原因。