gpt4 book ai didi

sharepoint-2007 - 从一个盒子对 SharePoint 数据库进行完整备份并恢复到另一个盒子的最简单方法

转载 作者:行者123 更新时间:2023-12-01 12:01:37 25 4
gpt4 key购买 nike

我需要将生产服务器上运行的 SharePoint 应用程序完整备份到运行 SharePoint 的测试服务器。

我尝试使用 Central Admin 从生产服务器备份,压缩备份然后恢复到测试服务器,但这不起作用。

最简单的方法是什么?

最佳答案

啊哈,SharePoint。未记录的功能比比皆是...

可悲的事实是,管理中心并不总是以与 stsadm 命令行实用程序相同的方式执行命令(而 stsadm 可以正确执行)。确保成功的最佳方法是使用 stsadm 工具进行备份/恢复。

我使用手边的批处理文件(它每晚在计划任务中运行)在 SharePoint 中的备份/恢复操作方面取得了很大的成功。以下是用于备份的批处理文件的内容:

Set Day=%date:~7,2%
Set Month=%date:~4,2%
Set Year=%date:~10,4%
Set DateStamp=%Year%_%Month%_%Day%

SET BackupFileName=BACKUP_FILE_NAME
SET SiteUrl=http://YOUR_PORTAL_URL

C:
CD \Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN
stsadm.exe -o backup -overwrite -url %SiteUrl% -filename C:\ScheduledTasks\Backups\%BackupFileName%_%DateStamp%.dat

该批处理文件会将整个站点备份的 .dat 文件保存在执行它的同一目录中。

到了我需要恢复的地步,这是我使用的命令:

C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\12\BIN 
stsadm.exe -o restore -url http://YOUR_PORTAL_URL -filename "C:\PATH_TO_BACKUP\BACKUP_FILE_TO_RESTORE.dat" -overwrite

您唯一要做的就是将 .dat 文件从一台服务器移动到另一台服务器并运行恢复命令。虽然此命令将覆盖整个门户的内容数据库,但它不会带来您的 SSP 或任何其他管理中心设置 - 它仅适用于位于您在备份批处理文件中指定的 URL 的网站集。

希望对您有所帮助!

关于sharepoint-2007 - 从一个盒子对 SharePoint 数据库进行完整备份并恢复到另一个盒子的最简单方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/812338/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com