要在 Account Reconciliation 中设置 OCI 对象存储:
URL 格式为:
https://swiftobjectstorage.region_identifier.oraclecloud.com/v1/namespace/bucket_name
其中:
region_identifier
是托管 Oracle Cloud Infrastructure (OCI)region.namespace
是所有存储桶和对象的顶级容器。在创建帐户时,会为每个 Oracle Cloud Infrastructure 租户分配一个唯一的对象存储名称空间名称,该名称由系统生成而且不可变。租户的名称空间名称(例如,axaxnpcrorw5
)在所有区域中有效bucket_name
是用于存储数据和文件的逻辑容器的名称。存储桶按区间进行组织和维护。示例 URL:https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/arcsAttachments
Note:
如果用户是在联合身份提供程序创建的,则必须将联合身份提供程序名称作为用户名的前缀。例如:oracleidentitycloudservice/username
。对于密码,必须使用身份验证令牌作为密码,而不使用登录密码。迁移的附件数量 - 迁移了多少个附件。
迁移的附件大小 (MB) - 已迁移的附件的大小。
待迁移的附件数量 - 有多少个附件仍待迁移。
待迁移的附件大小 (MB) - 待迁移的附件的大小。
所有附件的数量 - 系统中总共有多少个附件(包括已迁移的附件、待迁移的附件和新添加的附件)。
所有附件的大小 (MB) - 系统中所有附件的大小
Account Reconciliation 从数据库中提取附件,并将文件移到您设置的存储桶中的 OCI 对象存储。这是基于 存储桶 URL 以及您在 Oracle Cloud Infrastructure 中为 Account Reconciliation 创建的用户名和密码而执行的。附件将从数据库移到 OCI 对象存储中,然后从数据库中删除。
首次迁移之后,上传和下载的附件都存储在 OCI 对象存储中并从其中进行检索。
对配置问题进行故障排除
设置 OCI 对象存储时,如果看到以下错误,可能是存储桶 URL 或凭据出现问题。
Error: Unable to connect to the Object Storage service using the specified URL and credentials.
(错误: 无法使用指定的 URL 和凭据连接到对象存储服务。)
使用任一 REST 客户端(例如 cURL 或 Postman)测试存储桶 URL 和凭据。
cURL 命令的格式如下:curl <bucket URL> -u "<username>:<password>"
下面是用于测试 URL 和凭据的 cURL 命令示例:
curl https://swiftobjectstorage.us-ashburn-1.oraclecloud.com/v1/epmcloud/arcsAttachments -u "username:password"