polarDB的数据备份和日志备份主要用途是什么,用户分别怎么操作使用?
PolarDB是阿里云提供的一种关系型数据库服务,支持在线备份和恢复数据。
数据备份:数据备份是为了保证数据的安全性和可靠性而进行的定期或不定期的备份操作。用户可以通过控制台、API或者SDK等方式进行数据备份。具体操作步骤如下:
日志备份:日志备份是为了记录数据库的操作日志,以便在发生故障时进行恢复操作。用户可以通过控制台、API或者SDK等方式进行日志备份。具体操作步骤如下:
备份类型
https://help.aliyun.com/zh/polardb/polardb-for-xscale/data-backup?spm=a2c4g.11186623.0.i100
PolarDB-X的备份由数据备份和日志备份组成。
数据备份:系统对数据进行备份,并生成备份集,目前采用的是物理备份。
日志备份:也叫增量备份,备份了记录数据变更的Binlog日志。开启日志备份后,基于“数据备份+日志备份”,您可以恢复时间范围内任意时间点(精确至秒)的数据。例如,实例中创建了2021年01月01日00:00:01的数据备份集以及该时间之后的日志,则可以恢复2021年01月01日00:00:01以来任意时间点(精确至秒)的数据。
PolarDB的数据备份和日志备份主要用于数据的恢复和备份。
数据备份主要用于在数据丢失或损坏时进行恢复。PolarDB支持两种类型的备份:一级备份和二级备份。一级备份是定期生成的全量备份,用于在发生数据丢失时恢复到特定时间点。二级备份是增量备份,用于在一级备份之间保存数据的更改。
日志备份主要用于在数据库发生故障时进行恢复。PolarDB会自动记录所有的数据更改,并将这些更改保存在日志文件中。如果数据库发生故障,可以通过应用日志备份中的更改来恢复到故障发生前的状态。
用户可以通过PolarDB的控制台来管理备份和日志备份。在控制台上,用户可以查看备份和日志备份的详细信息,包括备份的时间、大小和状态。用户还可以设置备份的策略,例如备份的频率和保留期限。如果需要恢复数据,用户可以在控制台上选择相应的备份进行恢复操作。
https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/method-1-for-cluster-restoration-restore-from-a-backup-set?spm=a2c4g.11186623.0.0.5a551ecfxHBLHu
https://help.aliyun.com/zh/polardb/polardb-for-mysql/user-guide/method-2-for-full-restoration-point-in-time-restoration?spm=a2c4g.11186623.0.0.79ee3106xpG68R
你这样理解,数据是基线部分,日志是增量部分,完整的数据是{数据备份+日志}。此回答整理自钉群“PolarDB专家面对面 - HTAP(列存索引)”
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
PolarDB 分布式版 (PolarDB for Xscale,简称“PolarDB-X”) 采用 Shared-nothing 与存储计算分离架构,支持水平扩展、分布式事务、混合负载等能力,100%兼容MySQL。 2021年开源,开源历程及更多信息访问:OpenPolarDB.com/about