数据库那些事儿?

本文涉及的产品
数据管理 DMS,安全协同 3个实例 3个月
推荐场景:
学生管理系统数据库
云原生数据库 PolarDB PostgreSQL 版,标准版 2核4GB 50GB
云原生数据库 PolarDB MySQL 版,通用型 2核4GB 50GB
简介: 删库跑路怎么解?

见兔而顾犬,未为晚也;
——《战国策》

删库跑路怎么解?

先讲一个最简单的方案:
迁移到阿里云PolarDB

PolarDB提供MySQL5.6/8.0以及PG 11的100%兼容,单节点最高88核、最大支持16节点横向扩展,在兼容性和性能上都有保障。

PolarDB自带极速无锁备份功能,只需几分钟时间即可完成数TB数据的备份。Polar的自动备份默认每天一次,用户也可以自行调整备份频率,但系统预制的安全策略是每周至少两次,而且用户无法自行删除自动备份

目前PolarDB的备份不收费。

假如不怕麻烦,还可以考虑再建立另一套独立的数据备份体系:
用阿里云DBS进行跨云、跨账号的备份

阿里云DBS支持跨云跨账号备份,可以将数据库备份到独立的阿里云账号下,实现生产环境和备份环境的隔离

DBS架构图如下所示:
1.png

(上图来自阿里云官网)

可以在隔离的网络环境下部署备份网关,无需对公网开放数据库访问端口。只要备份网关能够访问到数据库、能够访问DBS服务端即可获取备份指令完成数据备份,备份网关也无需对公网开放访问端口。

DBS支持逻辑备份和物理备份两种方式,对不用数据库适用不同的RPO指标:
2.png

(上图来自阿里云官网)

DBS还支持将备份的数据自动归档到本地数据中心:

3.png

(上图来自阿里云官网)

除了删库跑路,对于大一些的组织,还要解决数据库运维过程中的数据泄露和随意变更问题就要更复杂一些了。

使用阿里云数据管理DMS安全协同版来统一管控数据库开发运维。
4.jpg

(上图来自阿里云官网)

DMS安全协同版支持同账号或跨账号的阿里云RDS、自建数据库、以及其他云厂商的数据库服务的接入和管控。阿里云DMS过去分成免费版、高级版、企业版,现在分成了自由操作、稳定变更、安全协同三个版本。要解决数据泄露和无序变更问题,我们需要的是安全协同版。

5.png

(上图来自阿里云官网)

阿里云最佳实践团队出了一篇通过DMS进行数据库和用户接入访问权限申请以及数据脱敏的最佳实践文档,感兴趣的可以参考:

《阿里云数据库运维安全管理最佳实践 》
https://www.aliyun.com/acts/best-practice/preview?id=344828

目录
相关文章
|
6月前
|
存储 关系型数据库 MySQL
数据库(一)
登录MySQL数据库的命令是`mysql -u用户名 -p密码`,其中`-u`后面接用户名,`-p`后面接密码。如果服务器不在本地,还需指定`-h`参数加上IP地址或域名,以及可选的`-P`参数指定端口号。创建数据库使用`create database 数据库名`,查看数据库用`show databases;`。数据类型包括整数类型(如int)、字符串(如char、varchar、text)、日期时间类型(如date、time、datetime)等。数据库操作还包括创建表、修改表结构、删除表以及数据的增删改查操作。数据恢复和备份涉及mysqldump工具及source命令来导入导出数据。
23 1
|
6月前
|
关系型数据库 MySQL 数据库
数据库(三)
数据完整性是数据库管理中的关键概念,确保数据的准确和一致。主要包括: 1. 实体完整性:通过主键(唯一且非空)来标识表中的每条记录,如创建`test2`表时设置`n1`为主键。 2. 创建表`test3`时,`n1`和`n2`组合成为主键,确保多字段的唯一性。 3. 唯一约束:用于保证列值的唯一性,如在`test1`中添加对`n2`的唯一约束,或创建`test4`时`n1`和`n2`的组合值唯一。 4. 引用完整性:通过外键约束实现,如`emp`表的`dept_id`引用`dept`表的`id`,确保数据间的关联合法性。外键可以有级联操作,如`on delete cascade`和`o
28 0
|
6月前
|
存储 NoSQL 关系型数据库
数据库
数据库
126 5
|
SQL 关系型数据库 MySQL
盘点数据库中的一些坑(一)
​ 首先我们来看一下sql中的null值问题,null值是编程界一个臭名昭著的问题,当然对于数据管理的数据库来说也是没有办法避免的,下面我们根据几个案例列举一些null值的坑来说明为什么不建议使用null值
130 0
盘点数据库中的一些坑(一)
|
关系型数据库 MySQL 数据库
|
Oracle 关系型数据库 数据库
初识数据库
初识数据库
|
存储 NoSQL Oracle
2023,不一样的数据库
2022也是NineData技术团队创业完整的第一年,团队、产品和技术都突飞猛进,特别感谢所有支持我们的朋友(客户、老朋友、投资人和业务伙伴),也结识了很多创业的前辈,向各位学习。作为数据领域20年的从业者,曾负责过阿里云数据库产品的整体规划,经历了不一样的2022,想谈谈2023年可能会不一样的数据库。
298 0
2023,不一样的数据库
|
存储 SQL 安全
你不知道的达梦数据库
达梦数据库管理系统是达梦公司推出的具有完全自主知识产权的高性能数据库管理系统,简称DM。达梦数据库管理系统的最新版本是8.0版本,简称DM8。
458 0
你不知道的达梦数据库
|
存储 SQL NoSQL
数据库介绍
数据库(Database)就是存储和管理数据的仓库,数据按照一定的格式进行存储,用户可以对数据库中的数据进行增删改查等操作。
211 0
|
存储 SQL Oracle
数据库——对数据库的认识
–数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。
142 0