PowerShell kullanarak Site Koleksiyonunu Başka Bir İçerik Veritabanına Taşıma
Gereksinim: Belirli bir süre içinde boyutu büyüyen bir SharePoint Site koleksiyonu buldu ve SharePoint 2013 site koleksiyonunu başka bir içerik veritabanına taşımak istedi.
Çözüm:
Site koleksiyonunu bir içerik veritabanından diğerine taşımak için PowerShell Cmdlet Move-SPSite'ı kullanın. Bunu şu şekilde yapabilirsiniz: Öncelikle site koleksiyonunuzu taşımak için hedef içerik veritabanını tanımlayın. New-SPContentDatabase cmdlet'iyle yeni bir içerik veritabanı oluşturabilirsiniz.
Ardından, Move-SPSite cmdlet'ini site koleksiyonu URL'si ve veritabanı adı parametreleriyle çalıştırın.
Sözdizimi:
Move-SPSite <Site-Collection-URL> -DestinationDatabase "<Database-Name>"
Örnek:
Move-SPSite "https://intranet.crescent.com/sites/ops" -DestinationDatabase "SP13_Intranet_Content08"
İşte senaryomuzun çalışması:
İpuçları: Site koleksiyonunun geçerli veritabanını bulmak için şunu kullanın: Get-SPSite “Site-collection-url” | ContentDatabase'i seçin
