现在的位置: 首页 > 综合 > 正文

备份或恢复网站

2011年11月23日 ⁄ 综合 ⁄ 共 1961字 ⁄ 字号 评论关闭
文章目录

备份或恢复网站

隐藏备份网站

使用 Stsadm.exe 命令行工具可以备份或恢复网站。Stsadm.exe 工具采用下列参数。

参数 必需? 说明
-filename 备份文件的名称。例如,backup.dat
-url 网站的 URL。例如,http://server_name/site
-overwrite 覆盖任何现有备份文件文件或网站。如果不指定此参数,并且存在备份文件或网站,则会停止备份。

filename 参数可采用下列任何类型的信息:

  • 文件名,如 backup.dat
  • 本地硬盘驱动器上的路径,如 local_drive:\path_name\file_name.dat
  • 网络共享上的路径,如 \\share\folder\file_name.dat

注释  在备份网站前,推荐生成网站的列表并标识要备份的网站。若要生成服务器上的网站列表,可以使用 enumsites 操作。通过用 enumsites 命令生成网站列表,可以帮助实现自动备份。例如,可以在批处理文件中包括 enumsites,分析网站列表,然后用网站的列表创建备份。enumsites 操作使用下列语法:stsadm.exe -o enumsites -url url

若要执行网站的简单备份,请使用下列语法:

stsadm.exe -o backup -url http://server_name/site -filename file_name.dat

若要备份网站并且覆盖现有备份文件,请使用下列语法:

stsadm.exe -o backup -url http://server_name/site -filename local_drive:\path_name\file_name.dat -overwrite

隐藏恢复网站

若要恢复网站,请使用 Stsadm.exe 命令行工具的 restore 操作。restore 操作采用下列参数:

参数 必需? 说明
-filename 备份文件的名称。例如,backup.dat
-url 网站的 URL。例如,http://server_name/site
-overwrite 覆盖任何现有备份文件或网站。如果不指定此参数,并且存在备份文件或网站,恢复操作将停止。

从备份恢复网站时有三个选项。

  • 可以在现有网站上恢复网站。

    要点  请慎重使用此选项。覆盖现有网站时,现有网站将被完全覆盖。不能合并网站。覆盖网站时,任何现存的网站内容和现存的网站权限都将删除。

  • 可以将网站恢复到相同服务器上的新网站。

    这是推荐的选项。将网站恢复到相同服务器上的新网站时,可以从被恢复的网站中复制数据,并将其粘贴回原始网站中。如果恢复网站是为了恢复数据,请使用此方法。

    注释  为使恢复操作正确工作,必须正确配置虚拟服务器包括和排除的路径。如果是向新网站恢复网站,请确保必要时在恢复网站前为网站创建包括的路径。

  • 可以将网站恢复到单独的服务器上,该服务器应当单独安装了使用来自原始服务器的配置数据库副本的 Windows SharePoint Services。

    这是更复杂的情形,但通过它可以类似前一个选项一样设置相同网站的两个版本,但能够使用未使用的网站删除功能,在特定时间段后自动删除网站。

    注释  若要从网站备份中恢复特定列表或列表项,请使用此方法恢复网站,再将列表或项从所恢复的网站复制到原始网站。

若要从备份文件将网站恢复到新网站或单独的服务器,请使用下列语法:

stsadm.exe -o restore -url http://server_name/site -filename file_name.dat

若要从服务器共享上的备份文件恢复网站,并覆盖新位置的任何现有网站,请使用下列语法:

stsadm.exe -o restore -url http://server_name/site -filename \\share\folder\file_name.dat -overwrite

恢复活动目录帐户创建模式的网站

在恢复在活动目录帐户创建模式下运行的网站时,目标网站也必须在活动目录帐户创建模式下运行。而且不能将在非活动目录帐户创建模式下运行的网站恢复到在活动目录帐户创建模式下运行的服务器中。

要点  

  • 请勿同时运行原始网站和恢复的网站。这样做会产生安全性风险,因为这样将允许来自备份网站的用户拥有对恢复网站的完全访问权,并且对一个网站所做的所有用户管理更改将应用到另一个网站。
  • 在删除原始网站或恢复的网站时,应确保在 stsadm.exe 命令行中指定 -deleteusers false 选项,否则这两个网站中的用户都将被从活动目录服务中删除。例如:stsadm –o deletesites –deleteusers false

转自:http://www.suifenhe.gov.cn/_vti_bin/help/2052/sps/html/wsapbkst.htm

抱歉!评论已关闭.