我正在尝试设置rsync来运行从Unraid共享到安装到Unraid服务器的外部驱动器的备份。
我有不同的文件夹在不同的共享,我想备份到不同的文件夹在不同的外部驱动器。即:
我一共有八份工作。我的想法是每晚以cron作业的形式运行这些程序,所以我用bash脚本把它们都写下来了。
依次运行rsync行,甚至作为"job1;job2..“运行。但是,在命令行中,从"backup.sh“调用它们会返回错误。
脚本(仅以一条rsync行为例):
#!/bin/sh
rsync -rtvh --progress /mnt/user/share1/folder1/ /mnt/disks/externalDrive1/Folder1/返回
sending incremental file list
rsync: [Receiver] mkdir "/mnt/disks/externalDisk1/Folder1/\#015" failed: No such file or directory (2)
rsync error: error in file IO (code 11) at main.c(784) [Receiver=3.2.3]
rsync: [sender] write error: Broken pipe (32)
rsync error: error in file IO (code 11) at io.c(823) [sender=3.2.3]关于发生了什么以及如何解决这个问题,有什么建议吗?
发布于 2021-12-10 14:48:33
通过CA用户脚本插件运行脚本可以使它完美地运行。这是一种解决办法,如果没有其他的话:)
https://stackoverflow.com/questions/70293346
复制相似问题