• <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        當前位置:雨林木風下載站 > 辦公軟件教程 > 詳細頁面

        Sharepoint 如何把網站集從Testing服務器移動到Production服務器(相同的Farm)

        Sharepoint 如何把網站集從Testing服務器移動到Production服務器(相同的Farm)

        更新時間:2024-02-08 文章作者:未知 信息來源:網絡 閱讀次數:

        SharePoint發行版本有SharePoint2003、SharePoint2007、Sharepoint 2010、SharePoint2013和SharePoint2016。SharePoint提供了功能強大的團隊協作環境,使得組織能夠在整個組織內部實現整合、組織、查找和提供 SharePoint站點。

        如果你想要把你的Sharepoint網站集從測試服務器移動到生產服務器上,根據網上的資料,有多種方式可以實現,這里我測試了使用STSADM的方式進行移動(此方式微軟好像不太推薦,尤其是在跨Farm進行移動時會存在問題,不過此處我們只是在同一Farm的不同服務器上操作,所以問題不大,實際上,我們提到“移動Moving”,應該是在同一Farm的環境下操作,如果是跨不同的Farm操作,準確的用語應該是 Migration/Updating)。下面直接描述操作步驟。

        步驟一、使用STSADM Command備份Testing服務器上的Website Collection

        用此命令前,可以參考我的另一篇筆記(harepoint學習筆記-- 如何在系統Path中添加STSADM的快速引用(Add STSADM in path)))

        備份時使用的STSADM Command如下:

        Stsadm –o backup –url http://: -filename

        Example:

        tsadm –o backup –url http://sharepoint2010:6666 –filename "e:\backup6666.bak"

        述命名中: http://sharepoint2010:6666 就是你想要備份的Website Collection,如果備份操作順利完成,就會顯示 “Operation Completed Successfully”

        有直接使 用此命令,而是在Testing 服務器的C:\下創建了一個批處理文件(BackupMySP2010.BAT),代碼內容如下:


        復制代碼

        @echo off
        @echo ---------------
        @echo This script will backup your site: [http:// sharepoint2010:6666]
        @echo ---------------
        cd C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN
        @echo locking site collection before the backup process starts
        @echo off
        stsadm -o getsitelock –url http:// sharepoint2010:6666

        stsadm -o setsitelock –url http:// sharepoint2010:6666 -lock readonly
        @echo site collection is now locked
        @Echo Logic to create a new file name daily
        @echo off
        stsadm.exe -o backup –url http:// sharepoint2010:6666 -filename D:\ SPBackup\MySP2010Backup.dat -overwrite

        @echo backup completed
        @echo please get backup file in folder filename D:\ SPBackup\MySP2010Backup\ MySP2010Backup.dat
        @echo off
        stsadm -o setsitelock -url http:// sharepoint2010:6666 -lock none
        @echo Site lock removed
        cd C:\

        復制代碼

        接運行此文件即完成Website Collection的備份操作

        步驟二、在生產服務器上創建Web Application用于運行將要恢復的網站集

        入生產服務器 Sharepoint的Central Administration -> Application Management -> under SharePoint Web Application Management -> click Create or Extend Web Application. 填寫需要的信息,然后點 Ok 等待Web Application創建命令執行完畢

        步驟 三、當Web Application創建成功后,運行 STSADM 恢復我們先前備份的Website Collection。

        1.把先前備份Testing服務器上的Website Collection 文件D:\ SPBackup\MySP2010Backup\ MySP2010Backup.dat 復制到生產機上的指定目錄下(當然,如果兩機共享,你也可通過網絡直接訪問而省掉此步),本例我們復制到生產機的目錄D:\ SPBackup\MySP2010Restore\

        2.使用如下STSADM Command命令恢復備份的網站集

        Stsadm –o restore –url http://: -filename

        Example:

        Stsadm –o restore –url http:// sharepoint2010:6666 –filename " D:\ SPBackup\MySP2010Restore\ MySP2010Backup.dat"

        針對此步,我依然使用了批處理命令文件(RestoreMySP2010.Bat),代碼內容如下:


        復制代碼

        @echo off
        @echo ---------------
        @echo This script will Restore your site: [http:// sharepoint2010:6666 ]
        @echo ---------------
        cd C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\BIN
        @echo locking site collection before the backup process starts
        @echo off
        stsadm -o getsitelock -url http:// sharepoint2010:6666
        stsadm -o setsitelock -url http:// sharepoint2010:6666 -lock readonly
        @echo site collection is now locked
        @echo off
        stsadm.exe -o restore –url http:// sharepoint2010:6666 -filename D:\ SPBackup\MySP2010Restore\ MySP2010Backup.dat
        @echo Restore completed
        @echo The backup file is from folder D:\ SPBackup\MySP2010Restore\ MySP2010Backup.dat

        @echo off
        stsadm -o setsitelock –url http:// sharepoint2010:6666 -lock none
        @echo Site lock removed
        cd C:\

        復制代碼

        直接執行此文件,自動 完成恢復Website Collection的工作。

        步驟 四. 如果恢復工作沒成功,或者你在恢復完成后訪問網站時遇到了一些奇怪的錯誤提示信息,這種情況,多半都是因為你原先的網站集有用戶個性化的內容或設置,此類情況只有具體問題具體處理,針對不同的個性化內容進行相應的部署和操作,以達到和測試服務器上一致的個性化效果 。

        下面我們列出最常見的處理情況。

        1.部署用戶的Solution(如果有的話)到生產機上.

        1.1 使用STSADM命令先把用戶Solution部署到服務器場上

        stsadm –o addsolution –filename

        Example:

        stsadm -o addsolution -filename "D:\SP1DEVshare\Solution\bin\Debug\mysolution.wsp"

        如果此Solution已經部署過了,則要先刪除再部署,刪除命令是

        stsadm -o deletesolution -name "mysolution.wsp" -override

        1.2 再使用STSADM命令把Solution部署到用戶前面恢復的Web Collection上

        stsadm -o deploysolution -name mysolution.internet.test.wsp -url -immediate -allowgacdeployment –allowcaspolicies

        Example:

        stsadm -o deploysolution -name StarMaidSpSolutions.wsp -url http:// sharepoint2010:6666 -allowgacdeployment -immediate

        此步驟也可以使用Sharepoint 管理中心的System SettingsàFarm ManagementàManage Farm Solution來完成,操作程序是: 選擇要部署的 solution ,點擊 頂上的‘Deploy’ 按鈕,選擇需要部署到的Web Application并確定。然后管理中心開始執行你的部署操作,這可能要花上幾分鐘。此過程完成后,要記得重新啟動 IIS以使得剛才的部署快速生效。

        2. 確保你移動的Web Collection所要用到的所有的Asssemblies (DLL)也存在于生產機的GAC(Global Assembly Cache)中

        GAC通常位于c:\windows\assembly目錄。

        ?

        3.激活用戶Solution所涉及到的features.

        在用戶新部署的Web Collection中,Site Actionsà Site Settingsà Site Collection Featuresà

        點擊Activate按鈕以激活相應的Site Collection Features

        4.更新 Web.Config 文件

        當用戶的Solution添加DLLS時,我們需要修改Web.config,使它們注冊為安全的Contol(Safe Controls)。可能還有其它某些設置需要在Web.config中修改(AssemblyBindings, PageParserPaths and Keys)。此文件的錯漏會導致我們新移植的Website Collection跳出許多奇怪的報錯。我們通常的作法是同時打開生產機和測試機上的此Website Collection的Web.config文件,比較兩者,然后用參照測試機上的Web.config文件,使用Copy /Paste在生產機的Web.config文件中完善遺漏掉的設置。

        Web.config 通常可以在如下的路徑下找到: :\Inetpub\wwwroot\wss\VirtualDirectories\\web.config

        Example: C:\Inetpub\wwwroot\wss\VirtualDirectories\6666\web.config

        通常此步驟做完,新移植的Website Collection就可以在生產服務器上運行了。


        Sharepoint 可以幫助企業用戶輕松完成日常工作。

        溫馨提示:喜歡本站的話,請收藏一下本站!

        本類教程下載

        系統下載排行

        主站蜘蛛池模板: 免费国产午夜高清在线视频| 四虎国产精品成人免费久久| 日韩免费高清大片在线| 国产精一品亚洲二区在线播放| 日韩精品视频在线观看免费| 亚洲成av人在片观看| 亚洲五月午夜免费在线视频| 久久精品九九亚洲精品| 最近免费中文字幕高清大全 | 无码免费一区二区三区免费播放| 久久被窝电影亚洲爽爽爽| 成人免费区一区二区三区 | 国产精品免费视频观看拍拍| 国产亚洲精品拍拍拍拍拍| a级毛片黄免费a级毛片| 久久亚洲国产成人精品性色| 毛片免费观看网址| 国产亚洲精品欧洲在线观看| 久久精品国产精品亚洲| 国产精品视频白浆免费视频| 亚洲乱码一二三四区国产| 好吊妞视频免费视频| 免费国产va视频永久在线观看| 亚洲欧洲日产国码无码久久99| 99在线免费观看视频| 亚洲性色精品一区二区在线| 久久精品国产亚洲AV不卡| 免费在线观影网站| 亚洲一区二区三区在线网站| 国产三级免费电影| 久久国产精品成人免费| 亚洲一区二区免费视频| 亚洲国产婷婷综合在线精品| 午夜爽爽爽男女免费观看影院| 国产成人精品日本亚洲网址| 亚洲精品国产综合久久一线| 免费人成网站在线观看不卡| 亚洲一区二区三区丝袜| 亚洲男同帅GAY片在线观看| 免费看国产成年无码AV片| 91成人免费观看在线观看|