GaussDB 数据库创建:基于 DAS 的可视化管理
一、DAS 简介
DAS(Data Administration Service) 是 Huawei GaussDB 提供的云端数据库管理平台,支持数据库创建、配置、监控、迁移等全生命周期操作。其核心优势包括:
可视化界面:无需复杂命令行操作,通过 Web 界面即可完成数据库管理。 智能化配置:自动推荐参数模板,简化分布式数据库部署。 多维度监控:实时展示集群性能、存储状态及安全日志。
二、创建数据库前的准备工作
1. 环境要求
已安装 GaussDB 集群:确保集群处于健康状态(所有节点在线且无报警)。
DAS 访问权限:注册 Huawei 云账号并开通 GaussDB DAS 服务。
网络配置:DAS 服务端与 GaussDB 集群节点需在同一 VPC 内,确保端口开放(如 5432)。
2. 创建数据库的必要参数
三、通过 DAS 创建数据库的步骤
1. 登录 DAS 控制台 访问 Huawei 云 DAS 管理页面:das.huaweicloud.com。 使用云账号登录并进入 GaussDB 数据库管理界面。 2. 创建新数据库 **(1) 基础配置** 点击左侧导航栏 “数据库” → “创建数据库”。 在 “基本信息” 页面填写: 数据库名称:输入唯一名称(如 orders_db)。 所属集群:选择已部署的 GaussDB 集群。 存储类型:根据业务需求选择存储方案。 **(2) 高级配置** 节点规格: 设置节点数量(最小 1 个,最大根据集群容量)。 配置每个节点的 CPU、内存和存储(如 vCPUs: 4, Memory: 16GB, Storage: 100GB)。 分布式策略: 多副本模式:勾选 “启用高可用”,设置副本数为 3。 读写分离:启用后可通过主库写入、从库读取提升性能。 参数模板: 选择预定义的模板(如 默认模板、OLTP 优化)或手动编辑参数(如 shared_buffers、work_mem)。 **(3) 网络与安全** VPC 网络:选择数据库节点所属的虚拟私有云。 安全组:配置入站规则(如允许 GaussDB 客户端 IP 段 192.168.0.0/16)。 SSL 加密:勾选 “启用 SSL” 并上传证书文件。 3. 创建并验证 点击 “创建” 按钮,DAS 自动分配资源并初始化数据库。 验证步骤: 返回数据库列表,确认新数据库状态为 “运行中”。 使用 GaussDB 客户端(如 psql)连接新数据库:
psql -h <GaussDB-IP> -p 5432 -U username -d orders_db
四、高级功能与最佳实践
1. 自动备份配置 在数据库创建完成后,进入 “备份策略” 页面: 设置 全量备份周期(如每日一次)。 启用 增量备份,保留最近 7 天的备份数据。 2. 监控与告警 在 DAS 控制台绑定告警规则: 阈值告警:当 CPU 使用率超过 80% 或存储剩余量低于 10% 时触发通知。 日志告警:检测到 SQL 注入或慢查询时发送告警。 3. 数据迁移 使用 DAS 的 “数据迁移” 工具将数据从其他数据库(如 MySQL、Oracle)导入 GaussDB: 支持全量迁移和增量同步。 自动处理数据类型转换和索引重建。
五、常见问题与解决方案
六、总结
通过GaussDB创建数据库,用户可以快速完成从配置到部署的全流程操作,显著降低管理复杂度。结合 DAS 的智能化监控和自动化工具(如备份、迁移),企业能够更高效地管理和优化 GaussDB 集群,支撑业务的高可用性和高性能需求。建议在生产环境中优先使用 DAS 进行数据库生命周期管理,以提升运维效率。