本文为您介绍通过 PostgreSQL 控制台备份设置及下载备份文件的操作。
操作场景
云数据库 PostgreSQL 高可用版目前支持物理备份的方式:
全量备份:每天备份一次,备份时间为01:00。
增量备份:当产生了 xlog,15分钟会备份一次;或者当产生 xlog,并且已经积压到60个 xlog 时备份一次。
数据文件保留时间:支持设置保存7~1830天的备份数据。
手工备份:用户自助发起备份任务,备份任务在您点击后1分钟内发起。
操作步骤
1. 登录 PostgreSQL 控制台,单击实例 ID,进入实例管理页面。
2. 在实例管理页面,选择备份恢复页,选择备份列表或日志备份列表,选择需要下载的备份,在操作列单击下载。
说明
备份列表的备份数据即全量备份;日志备份列表的备份数据即增量备份。
3. 在弹出的对话框,提供内网 VPC 网络地址和本地下载两种下载方式。
说明
为保证数据安全,地址有效期为12小时,过期后请刷新页面重新获取,VPC 网络地址请在 VPC 网络进行访问。
4. 用户可以自助按需发起备份任务。单击备份恢复页面的手工备份按钮发起手工备份。
说明:
实例在执行每天的自动备份任务期间,无法发起手工备份。
手工备份可在备份列表删除,释放掉备份空间,避免空间浪费和占用,如果没有手动删除则会一直保留至数据库实例下线。
5. 在手动备份的对话框中,单击确定。
说明:
手动备份创建时间跟实例实际容量大小相关,如果容量大,则手动备份产生的时间更长。
热点问题
超出备份保留时间的备份还可以下载或者还原吗?
到期后的自动备份集会自动删除,无法进行下载还原。您可以在控制台通过手动备份实例数据,手动备份会一直保存。
备份可以手动删除吗?
7天内的自动备份不允许删除,7天外的自动备份可以按需删除,系统也会基于自动备份保留时长自动删除。手动备份可在备份列表手动删除,若没有删除手动备份将会一直保留。
数据和日志备份是否可以关闭?
不可以关闭。但您可以通过减少备份频率和删除不必要的手工备份数据来降低备份空间占用量。
如何减少备份空间开销?
删除不必要的手动备份数据。
降低非核心业务的数据自动备份频率(一周至少备份2次)。