我已经配置了一个备份作业,我正在将一个较大的文件(80GB)从 debian linux 机器移动到 Windows 2012 Server(使用 samba 挂载 Windows 共享)。
问题是,一旦文件开始移动,服务器或多或少就会变得没有响应(例如,ping 只是偶尔响应,连接丢失,客户端无法登录到服务器等),直到完成。
我觉得这种行为有点奇怪。我知道移动文件几乎占用了全部带宽,但服务器虽然速度较慢,但至少应该处理其他连接请求吗?是否有任何 samba 或 windows 服务器设置可以防止此类行为?
答案1
您可以尝试限制备份过程使用的带宽。
tar cvf - /files/to/backup | pv -L 512k > /your/file/on/sshfs
或者,如果档案已经创建:
cat backup.tgz | pv -L 512k > /your/file/on/sshfs