求批处理命令,本地E盘下的一个文件夹BACKUP中的所有文件,每天定时备份到远端服务器192.168.1.88\D\backup\

周一执行后是完整备份之后周2-周5是差异备份,每周1完整备份之后删除上一周的备份文件.... 周一执行后是完整备份之后周2-周5是差异备份,每周1完整备份之后删除上一周的备份文件. 展开
 我来答
208998
2012-12-06 · TA获得超过148个赞
知道答主
回答量:74
采纳率:60%
帮助的人:21.9万
展开全部
写一个批处理
@echo off
net use \\192.168.1.88\ipc$ "" /user:guest
"C:\Program Files\WinRAR\WinRAR.exe" a c:\e_backup周%date:~13,1%.rar e:\backup
copy c:\e_backup周%date:~13,1%.rar \\192.168.1.88\backup\
del c:\e_backup周%date:~13,1%.rar
echo 复制命令已经执行...
pause
这个默认会覆盖上一次备份的数据,并且每次都是完整备份
net use \\192.168.1.88\ipc$ "" /user:guest 如果不是用guest用户连接服务器的话,吧""换成密码.guest换成对应的电话号码
然后保存为backup.bat放在C:\backup.bat 然后新建一个计划任务,让他每天运行一次,并且每天备份的文件名都会不一样,这样也不必计较什么完整备份啊,差异备份了,你的目的已经达到了
更多追问追答
追问
问题是这个文件夹比较大,不希望每次都是完整备份,最好还能恢复出本周前几天的文件.我说的差异备份是有差异的文件另外备份一个,生成新的名字文件,周2,3,4,5这样的,同时不需要RAR打包.因为东西实在太多了.多谢拉:)
追答
就是因为文件多,所以必须打包起来.  不过你可以用系统自带的ntbackup备份工具,这个工具也很强大, 开始 - 运行 - ntbackup - 选择高级模式 - 然后根据需要选择你要备份的内容,设置好备份周期和备份类型,然后你可以对上面的批处理稍作修改,将备份的文件可以定期的复制到远程服务器(复制之后删除原文件)就好了,有问题明天给你解答
ming52282
2012-12-06 · TA获得超过298个赞
知道小有建树答主
回答量:345
采纳率:44%
帮助的人:65.4万
展开全部
我觉得用“FileGee个人文件同步备份系统”很好解决你的问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
堂可023
2012-12-06 · 贡献了超过275个回答
知道答主
回答量:275
采纳率:0%
帮助的人:65.4万
展开全部
百度一下
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式