第 1 步:在开始使用 S3 Glacier 之前 - Simple Storage Service(Amazon S3)Glacier
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

第 1 步:在开始使用 S3 Glacier 之前

在开始本练习之前,您必须注册Amazon Web Services 账户(如果还没有),然后下载其中一个 SAmazon DK。以下部分提供了说明。

重要

S3 Glacier 确实提供了一个控制台。但是,任何存档操作,例如上传、下载或删除,都需要您使用Amazon Command Line Interface (CLI) 或编写代码。档案操作没有控制台支持。例如,要上传照片、视频和其他文档等数据,您必须直接使用 REAmazon ST APIAmazon CLI 或使用软件开发工具包使用或编写代码来发出请求。

要安装 Amazon CLI,请参阅 Amazon Command Line Interface。有关将 S3 Glacier 与配合使用的更多信息Amazon CLI,请参阅 S3 GlacierAmazon CLI 参考资料。有关使用将档案上传Amazon CLI到 S3 Glacier 的示例,请参阅将 S3 Glacier 与Amazon Command Line Interface

设置Amazon Web Services 账户和管理员用户

如果您尚未完成此操作,则必须注册Amazon Web Services 账户并在帐户中创建管理员用户。

要完成设置,请遵循以下主题中的说明。

设置Amazon Web Services 账户和创建管理员用户

注册Amazon

当您注册 Amazon Web ServicAmazon es () 时Amazon Web Services 账户,您也可以自动注册中的所有服务Amazon,包括 S3 Glacier。您只需为使用的服务付费。有关 S3 Glacier 使用费率的更多信息,请参阅 Amazon S3 Glacier 产品页面

如果您已经有一个Amazon Web Services 账户并且已经为该账户创建了一个Amazon Identity and Access Management (IAM) 用户,请跳到下一个任务。如果您还没有Amazon Web Services 账户,请使用以下流程创建。

注册 Amazon Web Services 账户
  1. 打开 https://portal.aws.amazon.com/billing/signup

  2. 按照屏幕上的说明进行操作。

    在注册时,您将接到一通电话,要求您使用电话键盘输入一个验证码。

    当您注册 Amazon Web Services 账户 时,系统将会创建一个 Amazon Web Services 账户根用户。根用户有权访问该账户中的所有 Amazon Web Services和资源。作为安全最佳实践,请 为管理用户分配管理访问权限,并且只使用根用户执行 需要根用户访问权限的任务

Amazon注册过程完成后,会向您发送一封确认电子邮件。在任何时候,您都可以通过转至 https://aws.amazon.com/ 并选择 My Account (我的账户) 来查看当前的账户活动并管理您的账户。

创建 IAM 用户

中的Amazon服务(例如 S3 Glacier)要求您在访问时提供凭证,以便服务可以确定您是否有权限访问该服务拥有的资源。控制台要求您的密码。您可以为您的 Amazon Web Services 账户 创建访问密钥以访问 Amazon CLI 或 API。但是,我们不建议使用您的 Amazon Web Services 账户 的凭证访问 Amazon。相反,我们建议您使用 Amazon Identity and Access Management (IAM)。创建 IAM 用户,将该用户添加到具有管理权限的 IAM 组,然后向您创建的 IAM 用户授予管理权限。您随后便可以使用一个特殊的 URL 和该 IAM 用户的凭证访问 Amazon。

如果您已注册但尚未为Amazon自己创建一个 IAM 用户,则可以使用 IAM 控制台自行创建。

本指南中的入门练习假定您的一位用户拥有管理员权限。

保护 IAM 用户

注册后Amazon Web Services 账户,启用多重身份验证 (MFA),保护您的管理用户。有关说明,请参阅《I AM 用户指南》中的为 IAM 用户启用虚拟 MFA 设备(控制台)

要授予其他用户访问您的Amazon Web Services 账户资源的权限,请创建 IAM 用户。为了保护您的 IAM 用户,请启用 MFA,仅向 IAM 用户授予执行任务所需的权限。

有关创建和保护 IAM 用户的更多信息,请参阅《I AM 用户指南》中的以下主题:

以新 IAM 用户身份登录
  1. 注销 Amazon Web Services Management Console。

  2. 使用下面的 URL 格式登录控制台:

    https://aws_account_number.signin.aws.amazon.com/console/

    aws_account_number这是您的Amazon Web Services 账户 ID,不带连字符。例如,如果您的Amazon Web Services 账户 ID 是1234-5678-9012,则您的Amazon Web Services 账户号码是123456789012。有关如何查找您的账号的信息,请参阅 IAM 用户指南中的您的Amazon Web Services 账户 ID 及其别名

  3. 输入您刚创建的 IAM 用户名和密码。登录后,会显示导航栏your_user_name@your_aws_account_id

如果您不希望您的登录页面 URL 包含Amazon Web Services 账户 ID,可以创建账户别名。

创建或删除账户别名
  1. 登录Amazon Web Services Management Console,然后通过以下网址打开 IAM 控制台:https://console.aws.amazon.com/iam/

  2. 在导航窗格上,选择 Dashboard

  3. 查找 IAM 用户登录链接。

  4. 要创建别名,请单击 Customize,输入要用作别名的名称,然后选择 Yes, Create

  5. 要删除别名,请选择 Customize,然后选择 Yes, Delete。登录 URL 会恢复使用您的Amazon Web Services 账户 ID。

要在创建账户别名后登录,请使用以下 URL:

https://your_account_alias.signin.aws.amazon.com/console/

要为您的账户验证 IAM 用户的登录链接,请打开 IAM 控制台并在控制面板的 IAM users sign-in link (IAM 用户登录链接) 下进行检查。

有关 IAM 的更多信息,请参阅以下文档:

有关将 IAM 与 S3 Glacier 结合使用的信息,请参阅Amazon S3 Glacier

下载相应的Amazon SDK

要尝试入门练习,你必须决定要使用哪种编程语言,然后为你的开发平台下载相应的Amazon SDK。

入门练习提供了 Java 和 C# 示例。

下载Amazon SDK for Java

要测试此开发人员指南中的 Java 示例,需要Amazon SDK for Java。您有以下几种下载选择:

下载Amazon SDK for .NET

要测试此开发人员指南中的 C# 示例,需要Amazon SDK for .NET。您有以下几种下载选择:

  • 如果您使用的是 Visual Studio,则可以安装Amazon SDK for .NET和Amazon Toolkit for Visual Studio。该工具包提供适用于 Visual Studio 的Amazon资源管理器和可用于开发的项目模板。要下载Amazon SDK for .NET,请访问 http://aws.amazon.com/sdkfornet。默认情况下,安装脚本会同时安装 SAmazon DK 和Amazon Toolkit for Visual Studio。要了解有关该工具包的更多信息,请参阅Amazon Toolkit for Visual Studio用户指南

  • 如果您使用任何其他 IDE 创建应用程序,则可以使用上述步骤中提供的相同链接并仅安装Amazon SDK for .NET。