办公
互联网中间件
合作伙伴
智能管理
备份
大数据
数据备份
备份操作是DBRS提供的核心功能,用户可以利用该功能对指定数据库进行数据备份,备份数据分为数据库的全量数据和日志文件的增量数据,备份数据会被传送到本地和异地进行两副本保存,确保备份数据的多站点容灾。
目前支持如下两种备份方式:
用户可以自定义数据库实例的备份策略,定时对数据库的数据进行自动的备份,确保数据库可根据备份的策略查找最近的备份片随时进行恢复,做到数据库的数据安全及按需恢复。DBRS也提供临时备份功能,用户可以根据业务的需求随时对数据库进行手动备份,做到灵活高效。
数据备份原理如下图所示。
备份操作通过DBRS主控程序对数据库主机发起。数据库主机会确保备份数据的一致性,并生成备份数据,然后传送到本地和异地的数据中心进行保存。本地存储的备份数据会存储在平安云的云硬盘EBS、弹性文件服务EFS或对象存储OBS上,而异地的备份数据则会存储在对象存储OBS。
在使用备份操作时,您需要注意如下两点使用限制:
1. 进行数据库实例备份时,必须确保数据库处于可用状态,如果数据库处于非可用或维护状态,DBRS则不会执行常规备份操作。
2. 进行常规备份时,系统会检查账户是否为欠费,欠费状态下的账户,所有的备份策略将会被暂停
数据恢复
恢复操作是DBRS的核心功能,用户可以基于任意可用区任意时间点对数据库数据进行恢复。恢复的数据会被传送到数据库主机运行的集群,并形成一个新的数据库实例,供数据库进行挂载启动。
使用DBRS恢复功能,用户可以随时对业务进行恢复,防止因人为操作而导致的数据删除和因灾难发生导致的数据丢失,保障数据的安全。
数据恢复原理如下图所示。
恢复操作通过DBRS主控程序对备份数据主机发起。用户可以在任意的可用区,对备份数据进行任意时间的恢复。默认的情况下备份数据会在本地的数据中心进行恢复,当本地备份数据发生问题而不能正常传送时,备份数据从异地的数据中心进行恢复。
从库搭建
从库搭建是在异地对数据库建立一个一模一样的实例,两个数据实例的数据会保持连通,保证数据的实时同步,达到数据库数据的异地容灾。当主库发生故障时,业务就会自动切换到从库,确保业务的运作不受影响。
使用从库搭建功能,客户可以建立数据库的从库,对数据库进行异地容灾,很大程度的保证业务的可连续性。
从库搭建原理如下图所示。
从库搭建操作通过DBRS主控程序对数据库主机进行发起,收到请求后数据库主机会对存储数据生成一份临时的快照,临时快照会被复制到异地的对象存储,然后再被复制到用户指定的搭建点,并建立从库实例。临时的快照会在从库建立后,自动被删除。
兼容多种类型数据库
目前DBRS兼容平安云上的RDS-PostgreSQL、RDS-MySQL、DDS及Redis数据库,将来将陆续支持Oracle及MSSQL等多种数据库。