我公司有2台IMC设备,一主一备,现在主设备服务器上存在备份文件很大,请问这些备份文件哪些可以删除,另外备份文件如何自动清理呢。
(0)
在 H3C 的 IMC(智能管理中心)平台 中,确实会定期产生较大的 数据库备份、配置文件备份、操作日志归档等文件,如果未设置清理策略,长期运行后会占用大量磁盘空间,甚至影响平台稳定运行。
主设备上的备份文件主要存放在以下几个路径下(默认路径):
类型 | 路径示例 | 说明 |
---|---|---|
数据库备份 | ..\iMC\dbman\backup 或 /opt/iMC/dbman/backup |
定期备份数据库的 .bak 文件 |
配置文件备份 | ..\iMC\server\confbak 或 /opt/iMC/server/confbak |
配置文件自动或手动备份 |
系统日志归档 | ..\iMC\logs\backup 或 /opt/iMC/logs/backup |
日志备份归档文件 |
FTP 文件传输缓存 | ..\iMC\ftp\temp 或 /opt/iMC/ftp/temp |
大文件升级/下发中间缓存 |
业务模块数据 | ..\iMC\data 等模块目录 |
某些模块自己会备份数据 |
💡 Windows 路径请根据安装目录调整(如
D:\Program Files\iMC
);Linux 下通常在/opt/iMC
。
类型 | 删除建议 |
---|---|
.bak 数据库备份 |
保留最近 3-5 个,全删或过旧可清理 |
.zip/.tar 配置备份 |
一般是自动备份的旧配置,可清理旧文件 |
.log 历史日志文件 |
保留近一周或近一个月即可,其余可压缩/删除 |
FTP 缓存目录临时文件 | 可全部清空 |
❗重要提示:不要删除当前在用的数据库文件或正在使用的配置文件(如
current.bak
等)。 如不确定,请手动检查文件创建时间和文件名。
登录 iMC Web 控制台(主服务器)
进入:系统管理 > 系统设置 > 数据库备份管理
设置:
自动备份开启
保留备份数(建议设为 3~5)
自动删除旧备份文件 ✅
假设你要删除 /opt/iMC/dbman/backup
下 30 天前的备份文件:
find /opt/iMC/dbman/backup -type f -mtime +30 -name "*.bak" -exec rm -f {} \;
将上述命令加入 crontab 定期执行:
crontab -e
添加任务(每天凌晨 1 点清理一次):
0 1 * * * /usr/bin/find /opt/iMC/dbman/backup -type f -mtime +30 -name "*.bak" -exec rm -f {} \;
项目 | 建议配置 |
---|---|
数据库备份频率 | 每天备份一次 |
备份保留数量 | 不超过 5 个 |
日志保留策略 | 一周或一个月,定期归档压缩或清理 |
文件清理方式 | 配置自动清理,或使用脚本定期清理 |
主备同步检查 | 确保备机不保存主机完整备份以节省空间 |
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论