本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
将适配器与 Amazon S3 命令结合使用Amazon CLI
在下文中,您将了解如何将 Amazon S3 Adapter for Snowball 指定为适用的终端节点Amazon CLI命令。您还可以在以下位置查找Amazon S3Amazon CLI命令使用适配器将数据传输到 Snowball 的实施数据传输。
有关安装和设置的信息Amazon CLI,包括指定你要创建的区域Amazon CLI打电话反对,看看Amazon Command Line Interface用户指南.
将适配器指定为 Amazon CLI 终端节点
当您使用以下应用程序时:Amazon CLI要向 Snowball 发出命令,请指定终端节点为 Amazon S3 Adapter for Snowball,如下所示。
aws s3 ls --endpoint http://<IP address for the S3 Adapter>
:8080
默认情况下,适配器在端口 8080 上运行。要指定其他端口,您可以更改 下载和安装 Amazon S3 Adapter 中介绍的 snowball-adapter.config 文件的内容。
支持Amazon CLIAmazon S3 命令
在下文中,您可以找到有关子集的描述Amazon CLIAmazon S3 的命令和选项Amazon Snowball Edge设备支持。如果某个命令或选项未在下方列出,则表明它不受支持。您可以声明一些不受支持的选项 (如 --sse
或 --storage-class
) 以及一个命令。但是,这些选项会被忽略,并且不会对导入数据的方式产生任何影响。
-
cp将文件或对象复制到 Snowball,或从其中复制文件或对象。
-
--dryrun
(布尔值) 仅显示使用指定命令要执行的操作,但不运行。 -
--quiet
(布尔值) 不显示使用指定命令执行的操作。 -
--include
(字符串) 不从命令中排除与指定模式匹配的文件或对象。请参阅使用 Exclude 和 Include 和中的Amazon CLI命令参考以了解详细信息。 -
--exclude
(字符串) 从命令中排除与指定模式匹配的所有文件或对象。 -
--follow-symlinks | --no-follow-symlinks
(符号链接) 仅当从本地文件系统将数据上传到 S3 时,才会访问符号链接。Amazon S3 不支持符号链接,因此应以链接的名称上传链接目标的内容。如果未指定任何选项,则默认访问符号链接。 -
--only-show-errors
(布尔值) 仅显示错误和警告。禁止其他所有输出。 -
--recursive
(布尔值) 针对指定目录或前缀下的所有文件或对象执行命令。目前,仅在将数据上传到 Snowball 时可使用此选项。 -
--metadata
(映射)要存储的元数据与 Amazon S3 中对象之间的映射。此映射将应用于作为此请求的一部分的每个对象。在同步中,此功能意味着未更改的文件将无法接收新的元数据。在两个 Amazon S3 位置之间复制时,元数据指令参数默认为REPLACE
除非另有说明。重要 不支持从一个 Snowball 上的一个目录同步到同一个 Snowball 上的另一个目录。不支持从一个 Snowball 同步到另一个 Snowball。
-
-
ls列出Snowball 上的对象。
-
--human-readable
(布尔值) 以人类可读的格式显示文件大小。 -
--summarize
(布尔值)显示摘要信息(对象数量、总大小)。
-
-
rm删除Snowball 上的对象。
-
--dryrun
(布尔值) 仅显示使用指定命令要执行的操作,但不运行。 -
--include
(字符串) 不从命令中排除与指定模式匹配的文件或对象。有关详细信息,请参阅。使用 Exclude 和 Include 和中的Amazon CLI命令参考. -
--exclude
(字符串) 从命令中排除与指定模式匹配的所有文件或对象。 -
--only-show-errors
(布尔值) 仅显示错误和警告。禁止其他所有输出。 -
--quiet
(布尔值) 不显示使用指定命令执行的操作。
-