bash脚本到增量备份文件或文件夹从cifs卷到本地存储

时间:2016-01-06 02:25:56

标签: bash

我正在编写一个脚本,我将Windows文件共享作为cifs卷安装在centos 7中,以便对昨天更改的文件进行增量备份,请在下面找到我的代码并让我知道如何继续这个。

我已将我的Windows文件共享安装为CIFS,如下所示

mount -t cifs -o username=XXXX,password=XXXX,domain=XXX //172.16.36.3/d /Windows/Point -rw

在以下脚本的帮助下,我试图进行增量备份

tod=`date +%F`
yest=`date  +%F --date="1 days ago"`
path=/Windows/Point
cp -av `find $path -type f -newermt $yest ! -newermt $tod` /Windows/Backup/destination

但真正的问题是在执行cp命令时我收到错误说明

  

cp:不能统计没有这样的文件或目录

当我检查安装的Windows文件夹时,文件夹名称的空格如"测试文件"测试后脚本中断的地方我得到了那些错误。

任何人都可以帮忙..

提前致谢。

0 个答案:

没有答案