故障排除帮助:Fedora to Windows共享从Crontab脚本移动失败

我的crontab脚本最近从本地文件系统移动到Windows安装时出现以下错误:

mv: closing `/mnt/SEProjbackups/20101124-040001_vm-seprojects.tar.bz2': Input/output error 

本地和远程服务器都有足够的磁盘空间。 该文件被复制,并且是正确的大小,但存档已损坏。 同时,如果我从命令行运行它的作品。

我有什么build议我应该怎么做排除故障? 我是一个Linux的noob,所以请温柔。

每次都失败吗? 窗户安装如何安装? 什么是山上的出口许可?

我build议使用rsync,而不是使用mv ,它将校验文件,并确保它成功传输,并可以恢复部分传输的文件。 我想你想要的咒语是:

 rsync --partial --times --remove-sent-files /location/of/SEProj/* /mnt/SEProjbackups/ 

请参阅rsync手册页,了解您可能要添加的其他选项。

这将尝试移动/location/of/SEProj/ 任何文件(当然,使用真实path)到挂载的共享中,并删除成功的传输。

这样,即使这个问题只是一个短暂的小故障,你最终会得到所有的备份。