SharePoint 2013 Disaster Recovery——迁移内容数据库
?
安裝和配置SharePoint Farm時,一定要注意將內容數據庫不要放在C盤,除非你的C盤能足夠承受起日益增長的數據。由于在安裝SQL SERVER中沒有注意,我將數據庫存放在默認的 C:\Program Files\Microsoft SQL Server\MSSQL11.MSSQLSERVER\MSSQL\DATA文件夾中。這時不幸的事情發生了,內容數據庫增長過快直到將C盤撐暴,導致SharePoint Server發生意外故障。?所以,遷移內容數據庫勢在必行了。
PowerShell查看內容數據庫大小
Add-PSSnapin Microsoft.SharePoint.PowerShell
Get-SPWebApplication | %{Write-Output "`n -$($_.Url)";foreach($cd in $_.ContentDatabases){
$ContentDatabaseSize = [Math]::Round(($cd.disksizerequired/1GB),2)
Write-Output "ContentName:$($cd.Name) `n Size:$($ContentDatabaseSize)G"
}}
登陸DB Server,打開SQL SERVER查看數據庫所在的物理存儲地址,發現內容數據庫WSS_Content_Extra_ForCro存儲在C盤,WSS_Content_GCP已經被我遷移到D盤(因為這已經不是第一次因為內容數據庫過大撐暴C盤而宕機了)。
遷移內容數據庫
- 登陸到SharePoint Server,打開IIS停止SharePoint WebApplication:
- 在運行輸入框輸入Services.msc,停止以下SharePoint Services:
- 登陸DB Server,停止與SharePoint Server關聯的Database實例:
- 定位到內容數據庫存儲的物理地址,將其遷移至其他磁盤。拷貝成功后,啟動數據庫實例,刪除舊的內容數據庫:
- 刪除之后,再附加轉移好的新的內容數據庫:
- 登陸SharePoint Server,再將SharePoint WebApplication啟動,并且將上述停用的SharePoint Services也一并啟用。
- 最后進入SharePoint后臺管理中心,查看內容數據庫是否正常工作:
總結
連續掉了2次坑了,切忌切忌啊。
轉載于:https://www.cnblogs.com/OceanEyes/p/sharepoint-2013-migrate-db.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
以上是生活随笔為你收集整理的SharePoint 2013 Disaster Recovery——迁移内容数据库的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: extjs用iframe的问题
- 下一篇: queued frame 造成图形性能卡