周六Linux系统维护:日志清理与数据备份
需积分: 1 46 浏览量
更新于2024-09-17
收藏 27KB TXT 举报
Linux操作每周六例行执行的任务涉及到系统的维护和数据备份,主要集中在数据库管理和日志管理上。以下是一些关键知识点:
1. **系统日志清理**:
在周末执行的“ Weeklysystemlogclear”可能是指定期清理系统的运行日志(如`/var/log`),确保磁盘空间占用不超过20%,以便优化存储和性能。清理脚本可能在`/root/bin/v_clear.sh`中执行。
2. **网络文件系统挂载**:
通过命令`mount-tnfs 10.1.0.172:/ifs/demo/backup//bak/`,系统可能正在挂载远程服务器上的共享目录,用于备份数据。备份目录结构如`bak/mysql_data/`,日期格式为`YYYYMMDD`。
3. **MySQL数据库备份**:
使用`mysqldump`工具备份名为`JHF_USER_LOGIN_LOG`的数据库表,将数据导出到当天的备份文件中,并进行压缩,以保持历史记录的整洁。同时,执行SQL查询检查并删除旧的数据,保留最近三天的记录。
4. **数据库清理与监控**:
在执行备份后,对`JHF_USER_LOGIN_LOG`表进行定期检查,包括删除过期的登录记录(`UPDATE_DATE < (CURRENT_DATE - INTERVAL 3 DAY)`)以及用户会话信息。同时,也对`JHF_CUSTOMER_SESSION`表执行类似操作,并监控`JHF_MINUTELY_RATE_SUMMARY`中的数据更新情况。
5. **信息表查询与数据管理**:
在`mysql`环境下,执行SQL语句获取`JHF_MINUTELY_RATE_SUMMARY`表的记录数,然后执行数据清理,删除那些更新日期早于当前时间减去30分钟的记录。
这些任务展示了Linux操作系统在周六进行的常规运维活动,确保数据库的安全性、完整性以及系统的性能管理。通过这些操作,系统管理员可以有效地维护数据的可用性和系统的稳定性。
2022-09-23 上传
2022-09-24 上传
2022-09-23 上传
2021-08-11 上传
2021-01-20 上传
2022-09-22 上传
shaoajun
- 粉丝: 0
- 资源: 3
最新资源
- NIST REFPROP问题反馈与解决方案存储库
- 掌握LeetCode习题的系统开源答案
- ctop:实现汉字按首字母拼音分类排序的PHP工具
- 微信小程序课程学习——投资融资类产品说明
- Matlab犯罪模拟器开发:探索《当蛮力失败》犯罪惩罚模型
- Java网上招聘系统实战项目源码及部署教程
- OneSky APIPHP5库:PHP5.1及以上版本的API集成
- 实时监控MySQL导入进度的bash脚本技巧
- 使用MATLAB开发交流电压脉冲生成控制系统
- ESP32安全OTA更新:原生API与WebSocket加密传输
- Sonic-Sharp: 基于《刺猬索尼克》的开源C#游戏引擎
- Java文章发布系统源码及部署教程
- CQUPT Python课程代码资源完整分享
- 易语言实现获取目录尺寸的Scripting.FileSystemObject对象方法
- Excel宾果卡生成器:自定义和打印多张卡片
- 使用HALCON实现图像二维码自动读取与解码