# 前言MySQL 的原生备份工具 mysqldump 是特别常用的备份工具,它具有如下优点:1. 工具使用并不复杂,命令简单。2. 将数据生成 SQL语句,方便在不同数据库平台之间做数据迁移3. 对于 innodb 表可以在线备份。本文主要探讨 mysqldump 是如何保证备份一致性的。# 关键参数如何保证备份的一致性使用到如下两个关键参数### 1. --single-transaction加上这个参数目的在于,在备份 innodb 表前,将事务的隔离级别设置为 REPEATAB...
# 前言MySQL 的原生备份工具 mysqldump 是特别常用的备份工具,它具有如下优点:1. 工具使用并不复杂,命令简单。2. 将数据生成 SQL语句,方便在不同数据库平台之间做数据迁移3. 对于 innodb 表可以在线备份。本文主要探讨 mysqldump 是如何保证备份一致性的。# 关键参数如何保证备份的一致性使用到如下两个关键参数### 1. --single-transaction加上这个参数目的在于,在备份 innodb 表前,将事务的隔离级别设置为 REPE...
# 问题描述Kubernetes中使用的数据库是ETCD,其中存储着K8S的元数据,ETCD集群宕机或数据丢失,会导致K8S集群无法使用,因此需要对ETCD进行备份。# 问题分析可以通过ETCD官方提供的命令(etcdctl snapshot save)进行备份。# 问题解决1.安装etcdctl```$ wget https://github.com/etcd-io/etcd/releases/download/v3.5.1/etcd-v3.5.1-linux-amd64.tar.gz$ tar xf etcd-v3.5.1-linux-amd64.tar.gz$ cp etcd-v3.5.1-linux-amd64/...
## 前言2023年是一个充满挑战和机遇的一年,我在这一年里主要使用了华为云开天云平台,进行了多个行业应用的开发和部署。开天云平台是华为云面向开发者构建的行业aPaaS,聚合了丰富的行业领域的开放能力,提供了全流... 可以使用开天云平台提供的云数据库、云存储、云分析等服务,实现应用的数据管理、存储优化、分析挖掘等功能。我还可以使用开天云平台提供的CloudIDE、AppCube、WeLink等工具,实现应用的云上开发、零代码开发、协同开...
本文介绍手动创建数据备份的操作步骤。 前提条件已创建实例且实例处于运行中状态。具体操作,请参见创建实例。 手动创建数据库备份登录云数据库 MySQL 版控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 说明 如未设置实例的所属项目,本操作应选择项目为账号全部资源。 在左侧导航栏单击实例列表。 在实例列表页面,单击目标实例名称。 在页面上方,单击备份恢复页签。 在数据备份页签,单击手动备份。 在弹出的对...
本文介绍创建 TOS 备份恢复任务的操作步骤。 背景信息云数据库 SQL Server 版支持便捷的数据库上云操作。只需将自建数据库的备份文件上传至对象存储服务(Tinder Object Storage,简称 TOS),即可通过云数据库 SQL Server 版提供的 TOS 备份恢复功能将备份恢复到指定数据库。TOS 备份恢复功能支持全量恢复、差异恢复和日志恢复多种恢复方式,满足更多业务场景。TOS 备份恢复功能采用了微软官方的备份恢复方案,严格保障稳定性和兼容性...
本文介绍自定义备份策略的操作步骤。 前提条件已创建实例,且实例处于运行中状态。 注意事项建议备份时间窗口设置在业务低峰期。 操作步骤登录云数据库 SQL Server 版控制台。 在顶部菜单栏的左上角,选择实例所属的地域。 在实例列表页面,单击目标实例名称。 在页面上方,单击备份恢复页签。 在备份恢复页签,单击备份设置, 在弹出的对话框中,设置备份策略,各设置项的说明如下表所示。 参数 说明 备份保留天数 备份文件在备份空...
云数据库 MySQL 版支持批量修改数据备份策略功能,您可以为业务需求一致的实例同时设置数据备份策略。本文介绍批量设置数据备份策略的操作步骤。 前提条件已创建实例且实例处于运行中状态。具体操作,请参见创建实例。 批量修改数据备份策略时,请确保所有的实例的数据备份策略需求是一致的。 注意事项只读节点不支持备份设置。 备份期间不要执行 DDL 操作,避免锁表导致备份失败。 建议避开业务高峰期进行备份。 最多支持同时选...
本文介绍如何手动创建备份的操作步骤。 前提条件已创建实例且实例处于运行中状态,更多详情请参见创建实例。 注意事项只读节点不支持备份设置。 操作步骤登录云数据库 PostgreSQL 版控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。 说明 如未设置实例的所属项目,本操作应选择项目为账号全部资源。 在左侧导航栏单击实例列表。 在实例列表页面,单击目标实例名称。 在页面上方,单击备份恢复页签。 在页面上方,单击...
本文介绍导出数据备份信息的操作步骤。 背景信息为方便对备份文件进行管理,云数据库 MySQL 版支持将数据备份信息导出到 csv 格式的文件。导出的信息包括备份 ID、地域、备份类型、执行者、备份方式、备份文件名、备份大小、备份开始时间、备份结束时间和库表信息。 前提条件已创建实例且实例处于运行中状态。具体操作,请参见创建实例。 操作步骤登录云数据库 MySQL 版控制台。 在顶部菜单栏的左上角,选择实例所属的项目和地域。...
本文介绍查看 TOS 备份恢复任务的操作步骤。 背景信息云数据库 SQL Server 版支持便捷的数据库上云操作。只需将自建数据库的备份文件上传至对象存储服务(Tinder Object Storage,简称 TOS),即可通过云数据库 SQL Server 版提供的 TOS 备份恢复功能将备份恢复到指定数据库。TOS 备份恢复功能支持全量恢复、差异恢复和日志恢复多种恢复方式,满足更多业务场景。TOS 备份恢复功能采用了微软官方的备份恢复方案,严格保障稳定性和兼容性...
本文介绍如何查看实例的数据备份。 背景信息云数据库 MySQL 版的数据备份列表列出了实例现存的所有数据备份,并展示了备份的备份 ID、备份状态、备份所在地域、备份类型、备份方式、备份文件名称、执行者、备份文件大小、备份开始时间、备份结束时间、备份过期时间等信息。在备份列表的操作列,还可以对备份进行恢复、获取备份文件、查看获取进度、下载备份文件和删除备份的操作。 操作步骤登录云数据库 MySQL 版控制台。 在顶部菜...
本文介绍如何将云数据库 MySQL 版的物理备份文件恢复到自建数据库。支持使用以下备份文件或备份文件的组合进行恢复: 单个全量备份文件 一个全量文件和一个或多个增量备份文件 前提条件已获取云数据库 MySQL 版的物理备份。更多关于获取备份文件的信息,请参见下载备份文件。如果备份文件中包含了增量备份文件,请确保已获得了该增量备份文件所基于的全量备份文件。 如果备份文件中包含了多个增量备份文件,请确保这些增量文件是连续...