项目中用到的三个绿色自动备份方法
2009-08-19 13:57
316 查看
做项目时经常需要备份相关文件,有的还设置了复杂的备份方案,耗费人力,下午随手做了这个小东西用来备份,好处是不用第三方软件(俺是剪刀理论主义者):
备份Windows SharePoint
备份Windows SharePoint
1.先将“%PROGRAMFILES%\common files\microsoft shared\web server extensions\12\bin”加到Windows系统路径中
2.编写CMD文件,内容如下
/*备份SharePoint网站到本地*/
stsadm.exe -o backup -url http://localhost:81 -filename c:\Site81.data -overwrite
/*映射远程共享文件夹*/
net use y: \\172.20.32.21\sharepoint "password" /user:administrator
/*复制本地备份文件到远程共享文件夹*/
copy c:\Site81.data y:
3.将CMD文件添加到Windows计划任务中
备份Dynamics AX2.编写CMD文件,内容如下
/*备份SharePoint网站到本地*/
stsadm.exe -o backup -url http://localhost:81 -filename c:\Site81.data -overwrite
/*映射远程共享文件夹*/
net use y: \\172.20.32.21\sharepoint "password" /user:administrator
/*复制本地备份文件到远程共享文件夹*/
copy c:\Site81.data y:
3.将CMD文件添加到Windows计划任务中
1.编写CMD文件,内容如下
/*设置日期变量*/
@echo off
set /a date=%date:~0,4%%date:~5,2%%date:~8,2%
/*以日期为名称创建文件夹*/
mkdir e:\系统自动备份\DynamicsAx\%date%\
/*停止AX服务*/
net stop "Dynamics AX Object Server 5.0$01-DynamicsAx1"
/*复制Application到备份文件夹*/
xcopy "C:\Program Files\Microsoft Dynamics AX\50\Application\Appl\AX_Dev" e:\系统自动备份\DynamicsAx\%date%\ /e /r /c
/*启动AX服务*/
net start "Dynamics AX Object Server 5.0$01-DynamicsAx1"
2.将CMD文件添加到Windows计划任务中
备份SQL Server/*设置日期变量*/
@echo off
set /a date=%date:~0,4%%date:~5,2%%date:~8,2%
/*以日期为名称创建文件夹*/
mkdir e:\系统自动备份\DynamicsAx\%date%\
/*停止AX服务*/
net stop "Dynamics AX Object Server 5.0$01-DynamicsAx1"
/*复制Application到备份文件夹*/
xcopy "C:\Program Files\Microsoft Dynamics AX\50\Application\Appl\AX_Dev" e:\系统自动备份\DynamicsAx\%date%\ /e /r /c
/*启动AX服务*/
net start "Dynamics AX Object Server 5.0$01-DynamicsAx1"
2.将CMD文件添加到Windows计划任务中
SQL Server 自带计划维护任务
相关文章推荐
- 项目中用到的三个绿色自动备份方法
- Eclipse自动部署项目到Tomcat的webapps下的有效方法
- 设置DIV根据内容自动调整高度的三个方法
- SQL2000数据库自动备份设置方法。
- weblogic下开发web项目时修改java文件不用重启的绿色方法,不用修改weblogic的配置文件、不用jar
- Eclipse自动部署项目到Tomcat的webapps下的有效方法
- 一些我在做项目过程中用到的比较重要的方法
- windows mysql 自动备份的几种方法
- SQL自动定时备份 并加密压缩自动下载的方法
- ORACLE自动备份方法
- 利用node.js实现自动生成前端项目组件的方法详解
- sqlserver2008的数据库自动备份方法
- 网站后台备份自动备份成ASA格式却并不表示拿Shell方法
- Sql 2005 建立作业自动备份的人工方法和程序代码!(经典)
- CentOS 5.5 安装Apache+MySQL+PHP(yum直接安装,mysql自动备份,mysql忘记密码的找回方法)
- asp.net单元测试--配置文件自动复制到VS的测试项目的方法
- SQL Server数据库实现自动备份的实例解决方法
- 将NGUI的Sprite放入非UIRoot下面(一般与2d Toolkit一起使用的时候会用到),会自动移动出现在UIRoot下面的解决方法
- 消除VS2010创建C/C++项目时自动生成的臃肿文件的方法
- 取消EditPlus自动保存备份文件.bak的方法