Automating deployment of complex search service application topology

Recently my client expressed a desire to automate deployment of search service application with not so ordinary topology 😉 The script needed to be flexible and reusable for other environments (DR, Test). So here is the PowerShell script which uses input from XML configuration file to implement any desired search service topology.   It also includes process…

1

SharePoint Roles and Responsibilities (On-Premises and Azure IaaS)

SharePoint is a platform that I have found to be surrounded by a lot of misconception. Many people assume as it is a web site therefore should be managed by the web team. Others see it consuming database storage and thus to be managed by the SQL team. Others see that is platform to be…

1

Flush the SharePoint Configuration Cache

From time to time you may need to flush the SharePoint configuration cache on servers within your farm, my colleague Joe Rodgers blogged about this many moons ago – http://blogs.msdn.com/b/josrod/archive/2007/12/12/clear-the-sharepoint-configuration-cache-for-timer-job-and-psconfig-errors.aspx. If you run into a scenario that you need to flush the configuration cache on all servers within a farm this can become a very…

0

SharePoint Update Deployment – Automating Parallel Content Database Upgrades

I recently helped a customer to deploy a Cumulative Update to their SharePoint environment, due to the amount of content hosted within the farm the customer uses the approach of detaching all content databases, upgrading the farm and then re-attaching and upgrading all content databases afterwards, this potentially reduces the amount of downtime as content…

4

SharePoint 2013 and Office 365 Hybrid

I recently presented a session at SharePoint Saturday UK on Configuring SharePoint 2013 and Office 365 Hybrid, as promised to the attendees attached is the presentation (including demo videos). This is an updated version of my previous session at the Yorkshire SharePoint User Group which goes into greater depth on the identity requirements – http://blogs.technet.com/b/fromthefield/archive/2014/11/04/hybrid-search-with-sharepoint-2013-and-office-365.aspx. Brendan Griffin – @brendankarl…

0

Hybrid Search with SharePoint 2013 and Office 365

I recently presented a session at the Yorkshire (UK) SharePoint User Group on Hybrid Search with SharePoint 2013 and Office 365, as promised to the attendees attached is the presentation (including demo videos). Brendan Griffin – @brendankarl Hybrid Search with SharePoint 2013 and Office 365.pptx

1

Backup/Restore-SPSite and the Missing Term Set!

One of my customers recently wanted to move a Site Collection into a new Content Database, however instead of using Move-SPSite to do this they decided to use Backup/Restore-SPSite and here is where the fun began!  One of the key differences between using Move-SPSite and Restore-SPSite is that Restore-SPSite will assign a new GUID to the Site…

5

SharePoint: Planning for the Future – PowerShell Scripts

I recently presented a session on planning for the future with SharePoint, as promised to the attendees, below are two of the scripts that I used in my demonstrations to audit Content databases and Site Collections. Content Database InventoryThis script outputs details of all Content Databases within a SharePoint farm to a CSV file, this includes…

2

Create a SharePoint Application Pool using PowerShell

As you may know there isn't an out of the box PowerShell cmdlet available in SharePoint 2010 or 2013 that can be used to create an Application Pool for a Web Application, New-SPServiceApplicationPool (http://technet.microsoft.com/en-us/library/ff607595(v=office.15).aspx) is available however this can only be used to create an Application Pool for a Service Application. A customer recently asked…


Office 365 – Exporting Site Collection Search Configuration using CSOM with PowerShell

Chris O'Brien has a fantastic Blog post – Using CSOM in PowerShell Scripts with Office 365: http://www.sharepointnutsandbolts.com/2013/12/Using-CSOM-in-PowerShell-scripts-with-Office365.html. One of the examples that he provides is how to import search configuration from an XML file, this is a new feature in SharePoint 2013 that is documented here – http://technet.microsoft.com/en-us/library/jj871675(v=office.15).aspx. I've put together a PowerShell script that can be…

0