我总是让我的 nas 在我的根服务器上进行备份。我的问题是日志文件总是在 a. 被切断。例如,此邮件:ssh:无法解析主机名 266.266.266.266:名称或服务未知 致命错误:截断的标头字符串(问题可能源自远程)
无法通过执行启动远程连接
ssh -C 备份@266.266.266.266 rdiff-backup –server
请记住,在默认设置下,rdiff-backup 必须安装在远程系统的 PATH 中。有关这方面的更多信息,请参见手册页。如果 rdiff-backup 的远程版本与本地版本 (2.0.5) 完全不同,也可能会显示此消息。在 Linux-4.14.24-qnap-x86_64-with-glibc2.27 上使用 rdiff-backup 版本 2.0.5 和 cpython /opt/bin/python3 版本 3.9.4,fs 编码 utf-8 执行 ssh -C backup@266.266。 266.266 rdiff-备份-服务器
它将在这一行之后:rdiff-backup 的版本与本地版本(2.0.5)完全不同。邮件发送结束,之后的所有内容都被打包到日志文件中,发送时的详细视图如下所示:
–> Fatal Error: Truncated header string (problem probably originated remotely)
–>
–> Couldn’t start up the remote connection by executing
–>
–> ssh -C backup@266.266.266.266 rdiff-backup –server
–>
–> Remember that, under the default settings, rdiff-backup must be
–> installed in the PATH on the remote system. See the man page for more
–> information on this. This message may also be displayed if the remote
–> version of rdiff-backup is quite different from the local version (2.0.5).
–> .
<– 250 2.0.0 Ok: queued as XXXXXXXXXXXX
–> QUIT
<– 221 2.0.0 Bye
日志文件结束: Im log file landet: Using rdiff-backup version 2.0.5 with cpython /opt/bin/python3 version 3.9.4 on Linux-4.14.24-qnap-x86_64-with-glibc2.27, fs encoding utf-8 执行 ssh -C backup@266.266.266.266 rdiff-backup –server
你能帮我,只有在下面的脚本处理完成后才会发送邮件?
( printf “To: xxx@ssssss.ddd \nSubject: Rdiff-backup wurde am $(date +%A%d%m%Y%H%M) gestartet” ; nohup /share/MD0_DATA/.qpkg/Entware/bin/rdiff-backup -v6 /share/CACHEDEV1_DATA/RAID2/ backup@266.266.266.266::/home/backup/backup >> /share/MD0_DATA/RAID1/log/backups/backup$(date +%A%d%m%Y_%H%M).log ) 2>&1 | msmtp -d xxx@ssssss.ddd
(此消息由 Google 翻译自德语。)