电话交换机 3CX 数据存储在 AWS S3 的配置文档

配置 AWS S3 存储桶(Bucket)

介绍

本指南适用于运行 V20 Update 7 的系统。按照以下步骤正确配置您的 AWS 帐户和 S3 Bucket,以便将其用作 3CX PBX 上的远程存储。

创建策略

  1. 登录您的 AWS 控制台https://console.aws.amazon.com/并导航至 IAM

  2. 在下面 "访问管理(Access Management)"选择了"策略(Policies)",然后按"创建策略(Create Policy)"按钮

  3. 切换到"JSON"并将策略编辑器中的内容替换为从 3CX 管理控制台 > 集成 > Amazon > 生成 IAM 配置文件生成的 IAM 配置文件的内容

  4. 按"下一步(Next)" 按钮

  5. 在下一个屏幕上,输入策略名称并单击"创建策略"

创建用户

  1. 在 AWS 控制台 > IAM 中选择"用户(Users)"并按"创建用户(Create user)"按钮

  2. 将"pbx-service-account"设置为用户名,然后按"下一步(Next)"

  3. 选择 "直接附加策略(Attach policies directly)"并选择之前创建的策略

  4. 单击"下一步(Next)"以审核用户,最后按"创建用户(Create user)" 按钮

创建凭证

  1. 在 AWS 控制台 > IAM 中导航到"用户(Users)"并选择"pbx-service-account"你刚刚创建的用户

  2. 按 "创建访问密钥(Create access key)"

  3. 选择 "其他(Other)",然后按"下一步(Next)"按钮,然后"创建访问密钥(Create access key)"

  4. 复制并存储访问密钥和秘密访问密钥,或下载 CSV 文件。您需要在 3CX 管理控制台的 Amazon 集成页面中使用它们。

  5. 按 "完成(Done)"按钮关闭对话框

创建 S3 存储桶

  1. 登录 AWS 控制台https://console.aws.amazon.com/

  2. 导航至 S3 服务 > 通用存储桶(S3 service > General Purpose Buckets)

  3. 在右上角选择您希望存储桶托管的区域

  4. 点击"创建存储桶(Create bucket)",输入存储桶名称

  5. 如果向导询问"存储桶类型(Bucket type)",请确保选择"通用(General purpose)"选项

  6. 其他选项保留默认,或根据需要配置

  7. 点击创建存储桶(Create Bucket)

  8. 记下所选区域的名称,因为您需要在 3CX 管理控制台的 Amazon 集成页面中输入它,例如"us-east-1"、"eu-central-1"

在 3CX 管理控制台中配置 Amazon 集成

  1. 登录您的 3CX 管理控制台并导航至管理员 > 集成 > Amazon
  2. 填写之前在AWS Console中创建的Access Key ID和Secret Access Key
  3. 填写存储桶名称(Bucket Name)和前面步骤中选择的区域(Region)
  4. 选择"将此存储桶应用于远程存储"选项自动配置此存储桶用于远程存储

配置远程存储设置以进行归档

  1. 在 3CX 管理控制台中导航至管理 > 系统 > 存储
  2. 启用远程存储并在位置类型中选择 AWS S3 存储桶
  3. 选择 PBX 将数据归档到的根路径。您可以选择主存储桶根目录或 S3 存储桶中的任意子文件夹。
  4. 选择您希望 PBX 在 S3 存储桶中归档的数据,然后点击"保存"。
相关推荐
A小辣椒4 天前
AWS Clould Support Engineer就职面试题
aws
亚林瓜子6 天前
AWS WAF中如何放行某个触发了托管规则的接口
aws·waf
悠悠121388 天前
AWS DevOps Agent 体验一周后,我决定把 oncall 手机调成静音了
云计算·aws·devops
yyuuuzz8 天前
独立站运营的几个技术层面常见问题
大数据·运维·服务器·网络·数据库·aws
yyuuuzz8 天前
游戏云服务器推荐的技术选择思路
大数据·运维·服务器·游戏·云计算·aws
kernelcraft9 天前
Boto3:Python 操作 AWS 的官方 SDK
开发语言·python·其他·aws
贾宝玉的玉宝贾10 天前
FreeSWITCH 简单图形化界面61 - 基于JSSIP,使用AI工具,编写一个简单的调度平台
voip·freeswitch·sip·ippbx·jssip
白狐_79815 天前
Playwright MCP + Claude Code 浏览器自动化实测:从安装到跑通亚马逊竞品分析,踩了 3 个坑
运维·自动化·亚马逊
普通网友16 天前
Serverless 框架:多云函数部署(AWS + 阿里云 + 腾讯云)
阿里云·serverless·aws
TG_yunshuguoji17 天前
亚马逊云代理商:如何用 CloudWatch+Lambda 打造自动化告警系统
大数据·运维·自动化·云计算·aws