您好,登錄后才能下訂單哦!
小編給大家分享一下如何利用PowerShell縮短SharePoint備份時間,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!
企業內微軟SharePoint越來越受歡迎,這與很多管理員對它的厭煩和嫌棄形成鮮明對比。引起憤怒的一個原因是SharePoint在多個不同地方存儲所有相關數據的方式,這種方式多少讓SharePoint特有的備份執行起來有些棘手。要備份每個獨立部分并不是不可能,但是這確實很麻煩。
幸運的是,程序員Jesper M. Christensen決定就此事做點什么。Christensen坐下來并寫下了一個PowerShell腳本,這個腳本讓備份Windows SharePoint Services或微軟Office SharePoint Server的整個實例成為可能,這包括了站點、12貯備和IIS元數據。通過使用stsadm.exe工具能備份數據庫。
在計劃任務或其它腳本根據需要發起的任務中,這個叫做SP備份的腳本可以手動運行,并且根據微軟公共授權(Ms-PL)它可以免費獲得。這個腳本支持IIS 6.0和IIS 7.0備份并且在所有支持SharePoint(客戶端和服務器)且有PowerShell的Windows版本上工作。
SP備份由兩個部分組成:腳本本身和一個XML配置文件,腳本解析這個文件來獲得備份備份目標(可以是本地路徑或服務器共享)等信息。兩個文件需要放在同一個目錄,但是屬于哪個目錄就完全由你決定了。
當然,你會需要編輯XML文件來為你的服務器提供合適的參數。參數中的一些是腳本內部的且只在腳本的文件中解釋。舉例來說,備份目標***保存期參數讓你指定老的備份在自動刪除之前可以保留多少天。
你還能設置參數來允許工作結束時一起發送電郵和備份過程中發生事件的描述。其它參數讓你指定IIS 6.0元數據解密的密碼,所以你可以選擇在其它服務器上存儲或執行一次災難性備份(和管理中心路徑執行一樣的完整SharePoint備份)。
還有一個報告也登入到控制臺,但是腳本中沒有現成的規定來向系統日志中寫入報告。說實在的,通過運用腳本和寫事件日志命令內的發送郵件功能來寫日志結果似乎并不難。另外,用戶要求的一個額外功能是不用進行完整推進備份(一個已經有文件證明的過程)就能備份GAC文件夾和虛擬目錄。
注意,腳本暴露的選項沒有組成能通過stsadm.exe(它為SharePoint自身執行備份操作)選項的完整列表。完全用不上的一個選項
是備份線程,盡管建議說那些運行著的SharePoint Server 2007要把它設置到3來增效,但它的默認值是1。你可以根據你的性能要求來向腳本中直接添加這個。如果你的服務器上有多核(現在還有人不是嗎?),能用多少就用多少,這有重要意義。
***,雖然腳本執行備份,它并不執行存儲操作,所以你仍然有必要為各個SharePoint元素手動并分離地執行它們。
以上是“如何利用PowerShell縮短SharePoint備份時間”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。