免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3149 | 回复: 6
打印 上一主题 下一主题

[samba] 这个samba增量备份代码为什么不能执行? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-09-10 18:50 |只看该作者 |倒序浏览
关于samba的增量备份,我参考了这个shell:
#!/bin/sh
echo “sambbackup is running”
source_dir=/home/K
backup_dir=/home/
txt_dir=/home/
your_date=`date +%Y-%m-%d `
find $source_dir -mtime -1 >>$txt_dir/$your_date.1.txt
sed ‘1d’ $your_date.1.txt >>$your_date.txt
tar -cz -T $txt_dir/$your_date.txt -f $backup_dir/$your_date.backup.tgz
rm -fr $your_date.1.txt
rm -rf $your_date.txt
echo “backup is over”

chmod u+x后执行,有如下错误:
[root@linux-as52 ~]# ./snap.sh
sambbackup is running
sed: can't read 2008-09-11.1.txt: No such file or directory
tar: /home//2008-09-11.txt: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
说找不到文件,试过修改shell,也不行,请高人指点下,另处这句“find $source_dir -mtime -1 >>$txt_dir/$your_date.1.txt”怎么理解?

论坛徽章:
0
2 [报告]
发表于 2008-09-10 20:25 |只看该作者
另外我不想用tar,而用cp直接复制应该怎么作?
tar -cz -T $txt_dir/$your_date.txt -f $backup_dir/$your_date.backup.tgz怎么修改呢?

论坛徽章:
0
3 [报告]
发表于 2008-09-10 20:40 |只看该作者
看错误很明显。
第一个错误是路径不对,应该是这个路径吧$txt_dir/$your_date.1.txt?
第二个错误也是路径不对,怎么会有//这样的路径?

论坛徽章:
0
4 [报告]
发表于 2008-09-11 16:19 |只看该作者

回复 #3 i770880 的帖子

我不想用tar,而用cp直接复制应该怎么作?
tar -cz -T $txt_dir/$your_date.txt -f $backup_dir/$your_date.backup.tgz怎么修改呢?

论坛徽章:
0
5 [报告]
发表于 2008-09-12 10:39 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽

论坛徽章:
0
6 [报告]
发表于 2008-09-12 11:28 |只看该作者
原帖由 lovegqin 于 2008-9-12 10:39 发表
最好的增量备份方法应该是使用rsync
不管是cp tar 都会占用大量系统资源。而且效率也不高。

能不能给个本机用rsync增量和差异备份的文章参考下?谢谢。

论坛徽章:
0
7 [报告]
发表于 2008-09-12 11:37 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP