归档文件到 Amazon S3
Yeastar P 系列软件版 支持定期或随时将系统的通话录音和备份文件归档到 Amazon S3。本文介绍如何将 Amazon S3 存储桶添加为归档服务器,并创建任务来归档所需的文件。
使用要求
PBX 的固件为 83.21.0.117 或更高版本。
限制条件
- 归档服务器:10 个
- 归档任务:200 个
操作说明
要将 PBX 的通话录音和备份文件归档到 Amazon S3 的特定存储桶中,你需要完成以下操作:- 在 AWS 上准备一个符合要求的账号和存储桶。
- 在 PBX 上配置归档服务器和归档任务。
当到达归档任务的执行时间时,PBX 将使用此 IAM 用户的访问密钥向 Amazon S3 发送文件归档请求。如果请求有效,指定的文件就会归档到 Amazon S3 的存储桶中。
步骤一、创建 IAM 用户并授予 Amazon S3 存储桶的完全访问权限
- 登录 AWS 管理控制台。
- 在控制台顶部,搜索 IAM 服务并选择 用户。

网页重定向到 IAM 用户页面。
- 创建一个 IAM 用户,并授予该用户 Amazon S3 存储桶的完全访问权限。
- 点击右上角的 创建用户。

- 在 指定用户详细信息 页面,填写一个名称帮助你识别此 IAM 用户,然后点击
下一步。

- 在 设置权限 页面,授予该用户 Amazon S3 存储桶的完全访问权限,然后点击
下一步。注: 你可以通过将该用户添加到现有组、创建新组或直接附加权限策略来授予用户权限。
在本例中,我们创建一个具有 Amazon S3 完全访问权限的新组,并将用户添加到该组。

- 在 查看和创建 页面,点击
创建用户。

IAM 用户已创建,并显示在用户列表中。
- 点击右上角的 创建用户。
- 为此 IAM 用户创建访问密钥。
- 在用户列表,点击新创建的 IAM 用户,进入用户详情页。

- 在 摘要 栏,点击
创建访问密钥。

- 在 访问秘钥最佳实践和替代方案 页面,选择
第三方服务,确认操作,然后点击
下一步。

- 在 设置描述标签 - 可选 页面,根据你的需要填写密钥描述,然后点击
创建访问密钥。

- 在 检索访问密钥 页面,复制并记录
访问密钥 和 秘密访问密钥
的值,然后点击 已完成。重要: 秘密访问密钥 的值仅显示一次,因此确保你在关闭窗口之前已将此密钥存储在安全位置。我们建议你点击 下载 .csv 文件 将此密钥文件保存到本地电脑。


访问密钥已创建成功,并显示在访问密钥列表。
- 在用户列表,点击新创建的 IAM 用户,进入用户详情页。
步骤二、在 AWS 上创建 Amazon S3 存储桶
- 在 AWS 控制台顶部,搜索 S3 服务,然后选择 存储桶。

- 在右上角,选择你要创建 Amazon S3 存储桶的区域。注: 为最大程度地减少延迟和成本以及满足法规要求,请选择一个靠近 PBX 服务器的区域。

- 创建一个 S3 存储桶。
- 在页面右侧,点击 创建存储桶。

- 查看存储桶所在区域,并为存储桶命名。

- AWS 区域:自动显示 已选择的区域。
- 存储桶名称:填写一个名称,帮助你识别此存储桶。
- 根据需要,自定义其他设置。
- 在页面底部,点击 创建存储桶。
S3 存储桶已创建,并显示在列表中。注: 如果要对 Amazon S3 中已归档的 PBX 文件进行分组,你可以在存储桶中创建文件夹。这样一来,你就可以在后续设置中指定将 PBX 文件归档到此文件夹下。
- 在页面右侧,点击 创建存储桶。
步骤三、在 PBX 上添加 Amazon S3 存储桶为归档服务器
- 登录 PBX 管理网页,进入 。
- 在 归档任务 页签下,点击
归档服务器。

- 设置 Amazon S3 存储桶为归档服务器。
- 点击 添加。
- 在弹出的窗口中,完成以下设置。

设置 说明 名称 填写一个名称,帮助你识别此服务器。 服务器类型 选择 S3。 地区 & 访问地址 输入 S3 存储桶所属的 AWS 区域,以及对应的 Amazon S3 端点地址,端点需包含协议 (如
https://)。提示: 有关支持的区域及其标准 Amazon S3 端点,请参见 Amazon S3 终端节点。Access Key ID 填写 你从 AWS 获取到的访问密钥。 Secret Access Key 填写 你从 AWS 获取到的秘密访问密钥。 - 点击 保存。
Amazon S3 存储桶已添加为归档服务器,并显示在列表中。
- 点击
关闭窗口。
步骤四、在 PBX 上添加任务以将文件归档到 Amazon S3
- 在 归档任务 页签下,点击 添加。
- 在 任务配置 栏,配置归档任务的基础设置。

设置 说明 名称 填写一个名称,帮助你识别此任务。 文件类型 选择 录音文件 或 备份文件。 数据范围 指定要归档的文件的时间范围。 注: 支持一次性归档最多 31 天内的数据。同步频率 设置文件归档到 Amazon S3 的频率。 注: 数据量过大会消耗 PBX 的 CPU,因此建议在空闲时间执行归档任务。- 一次性:保存归档任务后,系统立即归档文件。
- 每天:从下拉列表中选择一个时间。系统每天在指定的时间归档文件。
- 每周:从下拉列表中选择一周的某一天,并指定时间。系统每周在指定的时间归档文件。
-
每月:从下拉列表中选择一个日期,并指定时间。系统每月在指定的时间归档文件。
录音文件格式 选择录音文件的下载格式。 注:- 仅当该任务用于归档录音文件时,才会出现此项。
- 系统中的所有录音文件将以所选格式进行下载归档。
- 在 存储配置 栏,选择归档服务器并完成相关配置。
设置 说明 归档服务器 选择已添加的 Amazon S3 存储桶。 选择文件夹/路径 选择你要归档文件的存储桶或文件夹。 跳过已归档文件 可选。设置是否跳过已归档的文件。 注: 仅当你设置归档录音文件时,才会出现此项。- 若启用,系统不会再次归档已归档的文件。
- 若禁用,系统会再次归档已归档的文件。重复归档后,文件的存储位置会更新,但已归档到第三方服务器的文件不会被删除。
归档后删除本地文件 可选。设置归档后是否删除本地文件。 注: 仅当你设置归档录音文件时,才会出现此项。- 若启用,归档后删除本地文件。PBX 管理端和 Linkus 客户端仍可播放和下载,但第三方平台及 Dynamics 365 将无法继续播放或下载。
- 若禁用,归档后保留本地文件。
- 可选: 设置归档文件的保留规则。注:
- 仅当设置定期归档任务时,才会显示此项。
- 确保 IAM 账号 具备删除归档服务器资源的权限。

设置 说明 保留方式 设置归档文件的保留方式。
- 按数量保留:设置归档服务器存储路径下最多保留的文件/文件夹数量。
如果选择此项,在 保留上限 (个) 栏填写数量。
当文件/文件夹数量超过上限时,系统会自动删除最早的文件/文件夹。
- 按天保留:设置归档服务器存储路径下数据的最长保留天数。
如果选择此项,在 保留上限 (天) 栏填写天数。
系统会自动删除超过设定天数的文件/文件夹。
注:- 保留时间从文件归档到归档服务器时开始计算,而非从文件在 PBX 上生成的时间起算。
- 保留时间按精确 24 小时周期计算,而非按日历日计算。
保留上限 根据选择的保留方式,设置最大文件/文件夹数量或最大保留天数。 保留单位 选择保留方式的计算单位。 - 文件夹:按归档服务器上创建的归档文件夹进行保留计算。
- 文件:按归档服务器上的单个归档文件进行保留计算。
- 点击 保存。
执行结果
- 在 PBX 上查看归档结果
- 登录 PBX 管理网页,进入 。如果此任务的 结果 栏显示 成功,表明指定文件已成功归档到 Amazon S3。
- 在 AWS 上查看归档结果
- 在 AWS 管理控制台,进入创建的 S3存储桶。如果指定文件出现在列表中,表明归档成功。


