一、磁盘/文件读写速度测试
使用fio和dd工具,工作机测试读的速度,灾备机测试写的速度。

操作步骤
1.安装fio
linux:
yum install fio
windows:安装文件见附件
2.速度测试命令
顺序读速度:
fio -iodepth=1 -rw=read -bs=64k -size=1G -numjob=1 -filename=[磁盘名称|文件名称] -name=Read_BW_Test
dd if=[磁盘名称|文件名称]  of=/dev/zero bs=64K count=100000
顺序写速度:
fio -iodepth=1 -rw=write -bs=64k -size=1G -numjob=1 -filename=[磁盘名称|文件名称] -name=Write_BW_Test
dd if=/dev/zero  of=[磁盘名称|文件名称]  bs=64k count=100000
dd if=/dev/zero  of=[磁盘名称|文件名称]  bs=64k count=100000 oflag=direct

如果规则是块备份或者块迁移,需要测试工作机和灾备机的磁盘读写,filename需要为磁盘名称,磁盘名称示例如下:(生产环境谨慎测试裸设备!!!)
windows:\\.\PhysicalDriveX
linux:/dev/xxx

二、网络传输测试
测试工作机到灾备机的网络传输速度,可以在工作机上使用scp指令,传输10G的文件到灾备机,
scp复制文件一定要是在源端保护路径下的文件复制到 备机上备份策略的目标目录里面才有参考价值,看看速度是多少。

客户那边都说是百兆带宽,千兆网络,但实际上测试下来复制一个10G的大文件都只有3M/s ,小文件更慢。