小编Jos*_*sir的帖子

tar gzip 减慢服务器速度

我有一个备份脚本:

  1. 压缩一些文件
  2. 生成 md5
  3. 将压缩文件复制到另一台服务器。
  4. 另一台服务器完成比较 MD5(以查找复制错误)。

这是核心脚本:

nice -n 15 tar -czvf $BKP $PATH_BKP/*.* \
| xargs -I '{}' sh -c "test -f '{}' && md5sum '{}'" \
| tee $MD5
scp -l 80000 $BKP $SCP_BKP
scp $MD5 $SCP_BKP
Run Code Online (Sandbox Code Playgroud)

该例程在 gzip 例程中获得了 90% 的 CPU,从而降低了生产服务器的速度。我试图添加一个nice -n 15但服务器仍然挂起。

我已经阅读了1,但谈话对我没有帮助。

解决此问题的最佳方法是什么?我对新的架构/解决方案持开放态度:)

backup tar gzip

4
推荐指数
1
解决办法
4196
查看次数

标签 统计

backup ×1

gzip ×1

tar ×1