Backuppc 性能急剧下降

Backuppc 性能急剧下降

我家里有一台小型服务器,我用它来做文件服务器,以及为客户托管测试网站等。它使用 backuppc 进行备份。这台机器是 MSI Cubi N,备份到 USB3 外置硬盘上。

前段时间备份停止了,我意识到这是由于时间问题造成的:我在特定时间启动/停止 backuppc,这样我就可以停止文件服务器(seafile)并进行正确的备份。

备份速度急剧下降。看看 926 和 938 之间的差异(21.19 Mb/s vs 8.16 Mb/s,并且下降):

          Totals                                   Existing Files         New Files
Backup#  Type     #Files     Size/MB    MB/sec    #Files    Size/MB     #Files  Size/MB 
-----------------------------------------------   -------------------   ----------------
921      full     150677    116423.3    14.47     148314    116345.7    3183       77.8
926      full      86535    106951.6    21.19      78508    106635.9    28944     319.2
938      full    1071385    144205.9     8.16    1063546    144084.1    9680      173.4
945      full    1245914    158024.8     6.57    1080617    152874.0    168331   5201.9
946      incr        189        24.4     0.03        135         1.0    169        23.3

服务器没有进行任何改变,无论是软件还是硬件。

我是一名软件工程师,不是管理员,我不知道该看什么。硬盘似乎运行良好,我昨天将其镜像到另一个硬盘上,速度相当不错。备份未压缩,服务器有 4GB 内存,几乎没有运行任何程序(现在有 3GB 可用)

这是关闭 backuppc 之前的服务器状态,我在这里看不到任何奇怪的东西:

top - 06:29:06 up 2 days,  9:53,  0 users,  load average: 2,55, 1,96, 1,66
Tareas: 159 total,   1 ejecutar,  158 hibernar,    0 detener,    0 zombie
%Cpu(s):  1,7 usuario,  0,5 sist,  0,0 adecuado, 92,7 inact,  5,0 en espera,  0,
KiB Mem :  3897616 total,   108876 free,   387920 used,  3400820 buff/cache
KiB Swap:  2877436 total,  2286016 free,   591420 used.  3146140 avail Mem 

  PID USUARIO   PR  NI    VIRT    RES    SHR S  %CPU %MEM     HORA+ ORDEN
  738 root      20   0   44424   3840   3252 R   5,9  0,1   0:00.03 top
30375 root      20   0  137140  63996   1544 D   5,9  1,6  30:49.27 rsync
    1 root      20   0   37988   5200   3344 S   0,0  0,1   0:08.78 systemd
    2 root      20   0       0      0      0 S   0,0  0,0   0:00.09 kthreadd
    3 root      20   0       0      0      0 S   0,0  0,0   0:02.55 ksoftirqd/0
    5 root       0 -20       0      0      0 S   0,0  0,0   0:00.00 kworker/0:+
    7 root      20   0       0      0      0 S   0,0  0,0   2:16.81 rcu_sched
    8 root      20   0       0      0      0 S   0,0  0,0   0:00.00 rcu_bh
    9 root      rt   0       0      0      0 S   0,0  0,0   0:00.15 migration/0
...

您能否给我一些线索来了解发生了什么以及如何提高性能?

答案1

这主要是轶事,但几年前我运行了 BackupPC 服务器多年,每次备份工作所花的时间都非常非常长。我怀疑 BackupPC 的设计方式是备份池不断增长的自然结果。

不过,BackupPC 的开发似乎仍然很活跃,因此您可以尝试最新版本来查看他们是否做出了一些性能改进。

相关内容