当前位置:首页 > 行业动态 > 正文

如何有效管理并清理GaussDB(for MySQL)云数据库中的备份空间?

要清理云数据库GaussDB(for MySQL)的备份空间,您可以通过删除不再需要的备份文件来释放空间。具体操作步骤如下:,,1. 登录到云数据库GaussDB(for MySQL)的管理控制台。,2. 在左侧导航栏中,选择“备份管理”。,3. 找到需要删除的备份记录,点击“删除”按钮。,4. 确认删除操作,释放备份空间。

云数据库GaussDB(for MySQL)是华为云推出的一款兼容MySQL的高性能分布式关系型数据库,在使用GaussDB(for MySQL)时,备份空间的管理是一个重要方面,因为随着时间推移,备份数据会逐渐积累,占用大量存储资源,以下将详细解答如何清理云数据库GaussDB(for MySQL)的备份空间:

如何有效管理并清理GaussDB(for MySQL)云数据库中的备份空间?  第1张

查看备份空间使用情况

1、登录管理控制台

访问GaussDB(for MySQL)管理控制台。

在左上角选择区域和项目。

2、进入实例概览页面

在“实例管理”页面,选择指定的实例并单击实例名称。

3、查看备份空间使用情况

在“存储与备份”模块的“备份空间”区域查看备份空间使用情况。

清理自动备份

1、修改备份策略

自动备份文件不支持手动删除,但可以通过修改备份策略来调整备份保留天数。

超出备份保留天数的已有备份文件会被自动删除。

清理手动备份

1、手动删除手动备份文件

手动备份文件支持手动删除,具体操作请参见删除手动备份。

清理SQL审计日志

1、修改SQL审计保留天数

SQL审计日志也可以通过修改保留天数来清理。

超出保留天数的SQL审计日志会被自动删除。

2、关闭SQL审计

当关闭SQL审计时,可以选择同步删除所有SQL审计日志文件。

通过上述步骤,可以有效地管理和清理GaussDB(for MySQL)的备份空间,确保数据库系统的高效运行和成本控制。

步骤 操作说明 工具/命令
1. 登录云数据库GaussDB(for MySQL) 使用数据库管理工具(如MySQL Workbench、phpMyAdmin等)或命令行工具登录到数据库。 使用用户名和密码登录到数据库实例。
2. 查看备份文件 使用SHOW BINARY LOGS;SHOW GLOBAL STATUS LIKE 'Have_backup';等命令查看备份文件信息。 SHOW BINARY LOGS;
3. 删除不需要的备份文件 使用DELETE BINARY LOGS TO 'filename';命令删除不需要的备份文件。 DELETE BINARY LOGS TO 'filename';
4. 检查备份文件大小 使用SHOW BINARY LOGS;命令查看备份文件大小,确认删除是否达到预期效果。 SHOW BINARY LOGS;
5. 重置二进制日志索引 使用RESET MASTER;命令重置二进制日志索引,释放空间。 RESET MASTER;
6. 查看空间释放情况 使用SHOW GLOBAL STATUS LIKE 'Have_backup';命令查看空间释放情况。 SHOW GLOBAL STATUS LIKE 'Have_backup';
7. 确认清理完成 确认备份空间已清理,数据库运行正常。 查看数据库状态和备份文件。
0