备份MOSS应用程序

一、备份MOSS应用程序

使用MOSS命令STSADM.exe来备份应用程序

STSADM.exe这个命令在

%SystemDriver%"Program Files"Common Files"Microsoft Shared"web server extensions"12"BIN 这个目录下.

具体操作如下:

(1)、运行->cmd

(2)、在命令行窗口中执行:

"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN \stsadm.exe" -o backup -url  http://bj-it-002/  -filename c:\backupName.bak  

(http://bj-it-002/:为需要备份的应用程序地址

c:\backupName.bak:为备份生成出的文件地址和名称,可自由命名。)

二、还原应用程序

1、还原MOSS应用程序

首先在目标机器上准备好MOSS环境,然后执行还原命令。

具体操作如下:

(1)、在目标机器上新建应用程序,如http://bj-it-003/。

(2)、运行 -> cmd

(3)、在命令行窗口中执行:

"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN \stsadm.exe" –o restore -url http://bj-it-003/ -filename c:\backupName.bak -overwrite

(http://bj-it-003/:为被还原的目标应用程序

backupName.bak:为备份的文件)

3、还原数据库

在sql server 2005 中还原DMS_DB数据库文件。

三、定时备份应用程序

主要实现方式是建立批处理程序,然后放到系统计划任务中执行。系统每次执行会写一个日子文件,记录这次的执行情况。

具体步骤如下:

1、新建notepad文本,输入以下内容(框中内容为代码,其他为注释)

--写日志文件(D:\moss_backup\serverlog.txt为日志文件地址和名称,可自行定义),开始执行备份:

echo %date% %time% backup : >>D:\moss_backup\serverlog.txt

--备份,并将备份结果写到日志文件中

-- http://waixie10:20102/:为需要备份的应用程序地址

-- D:\moss_backup\%date:~0,10%.data:为备份文件的地址和名称,按备份日期来命名。

"C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN \stsadm.exe" -o backup -url http://waixie10:20102/ -filename "D:\moss_backup\%date:~0,10%.data" -overwrite >>D:\moss_backup\serverlog.txt

--写日志文件,备份结束。

echo %date% %time% end : >>D:\moss_backup\serverlog.txt

2、将刚创建的txt文件另存为.bat格式文件。

3、在操作系统中新建计划任务,执行这个批处理文件即可,执行频率和执行时间自行设置。

原文地址:https://www.cnblogs.com/hqbird/p/2013296.html