上载数据
在Oracle Cloud Infrastructure 租户中创建存储桶。
准备用于集成的对象存储
您必须创建容器或存储桶才能将数据对象存储在Oracle Cloud Infrastructure Object Storage中。
- 导航到Oracle Cloud Infrastructure Object Storage 控制台。
- 依次单击存储和对象存储。
- 单击创建存储桶。
- 为存储桶指定一个标识数据的名称,例如 salesdb-bucket。
- 单击标准作为存储层。
- 如果希望Oracle Cloud Infrastructure 管理加密密钥,请单击使用 Oracle 管理的密钥进行加密。如果您希望利用自己的密钥,请单击使用客户管理的密钥.加密
- 单击创建存储桶。
将大文件上载到数据存储
使用命令行界面(CLI)将大于 2 GB 的数据文件从本地系统上载到对象存储桶。
使用命令行界面时,指定所选的部分大小,Oracle Cloud Infrastructure Object Storage 将对象拆分为多个部分,并自动执行所有部分的上载。可以选择设置可以并行上载的最大部分数。默认情况下,CLI 将可并行上载的部分数限制为三个。使用 CLI 时,无需在上载完成时执行提交。
打开命令提示符,然后输入与以下内容类似的命令:
oci os object put -ns <object_storage_namespace> -bn <bucket_name> --file <file_path> --name <object_name> --part-size <upload_part_size_in_MiB> --parallel-upload-count <maximum_number_parallel_uploads>设置以下参数和标记值:
- <object_storage_namespace>:请求使用的顶级名称空间。如果未提供,则将在内部使用对
oci os ns get的调用获取此参数。 - <bucket_name>:存储桶的名称。
- <file_path>:包括文件名在内的完整文件路径。
- <object_name>:对象的名称。默认值为不包括路径的文件名。
- <upload_part_size_in_MiB>:以 mibibytes 为单位的每个多部分的大小(MiB)。
- <maximum_number_parallel_uploads>:可并行上载的最大部分数。默认值为 3。