读书人

怎么记录Linux的所有I/O操作请求

发布时间: 2012-04-22 18:34:46 作者: rapoo

如何记录Linux的所有I/O操作请求
小弟要做一个快照系统,需要记录Linux的所有I/O操作进行增量备份
请问Linux下有什么软件或者命令支持记录I/O操作请求数据的吗?

[解决办法]
linux上的设备全是以文件形式存在系统内的。楼主或许可以读取这些系统文件来获取I/O数据
[解决办法]
我一般用sar 监控和导出数据(简单的系统监视)
每30秒采样一次,连续采样5次,报告缓冲区的使用情况,需键入如下命令:
# sar -b 30 5

iostat似乎更符合你要求
iostat -x 1 10
[解决办法]
有点不明白为什么要记录系统I/O,I/O最终改变的还是文件的内容,直接调用tar -g对需要快照的文件进行增量备份不行吗?
[解决办法]

探讨

有点不明白为什么要记录系统I/O,I/O最终改变的还是文件的内容,直接调用tar -g对需要快照的文件进行增量备份不行吗?

读书人网 >UNIXLINUX

热点推荐