Welcome to MSDN Blogs Sign in | Join | Help

使用命令行来备份WSS和SPS站点

由于fwp文件如果超过一定大小(24M左右),会被自动分成多个文件。我们可以使用下面的方法来备份WSS网站:

 

1) 我们可以在Schedule Task中运行包含下面的命令的vbs文件:

 

a = Date

b = Replace(a, "/", "")

 

Set oShell = WScript.CreateObject("WScript.Shell")

Set fs = CreateObject("Scripting.FileSystemObject")

 

If Not fs.FolderExists ("c:\wssbackup\wssback" & b) Then

 

fs.CreateFolder("c:\wssbackup\wssback" & b)

 

oShell.Run "c:\wssbackup\backup.bat", 0, True

 

Call fs.CopyFile("c:\wssbackup\*.fwp", "c:\wssbackup\wssback" & b & "\", True)

 

End If

 

set oshell = nothing

set fs = nothing

 

2) backup.bat中的内容为:

 

del c:\wssbackup\*.fwp

 

"c:\wssbackup\SMIGRATE.EXE" -w http://server/sites/sitename -f

c:\wssbackup\backup.fwp

 

3) 同时,请把SMIGRATE.EXE也拷贝到c:\wssbackup目录下。

 

 

 

使用SPSBackup来备份一个Portal网站

 

"C:\Program Files\SharePoint Portal Server\Bin\SPSBackup.exe" /all /file

c:\backup\mysite

 

这条命令会把SPS网站中的信息,和对应的数据库,都备份到c:\backup目录下。同时,这些备份文件是使用mysite作为文件的前缀名字的。

Published Saturday, September 25, 2004 1:22 PM by oliverlu
Filed under:

Comments

No Comments
New Comments to this post are disabled
 
Page view tracker