小弟我在单位做了一个ASP.NET网站,用的是ACCESS 2000的数据库,操作系统为WIN2003,在UPFILE目录里面保存了用户每天上传的图片文件(按编号保存的,不断增加),现在我想每天凌晨让系统自动备份数据库和图片文件到另外一台电脑上(或者干脆整个网站),有什么办法吗?
我有所有的权限,好像任务计划是可以的,就不知道怎么弄。
因为确实觉得很不安全,万一被黑了,就惨了呀……
希望高手帮帮忙呀!!!
我有所有的权限,好像任务计划是可以的,就不知道怎么弄。
因为确实觉得很不安全,万一被黑了,就惨了呀……
希望高手帮帮忙呀!!!
然后把这个批处理文件放到任务计划里面定期执行很简单的哦
1、使用ASP.NET里面的文件操作,就是通过时间(每24小时)将文件复制一份,当然是在网页上使用后台代码。
2、使用数据库里面的备份方法,因为每个数据库系统都不同,所以要参考相关书籍。
建议采用存储方法。这样速度更快一些!个人意见,仅供参考,说得不对还请指正!
copy d:\wwww\ \\192.168.10.123\d$\wwwbak\
明天告诉大家她晚上执行了没有。
然后在任务计划中设置要执行的时间。
的方法可行性很高哦。
每天的数据量只有100多M,每次全部考的话大概要1个小时,直接生成文件名中包含日期的备份文件,每天做一个的话,硬盘2天就满了呀,批处理可以
写成增量备份的语句吗?
下面是一个例子 刚刚测试过 ^_^
建立一个bat文件 如copyBAK.bat
内容
xcopy c:\intepub\wwwroot a:\ /q/e/-y
********************
其中 /q复制时不显示文件名 /e连同子目录和空目录一起复制 /-y确认一个已经存在的文件然后可以在做个.bat文件 里面的内容就是指定时间运行
内容
at time filename
*******************
其中 time是时间24小时制 filename是这个bat文件的本机路径只要运行定时的bat就可以了 ~~~
结帐给分