1

Currently in the company I work we have a SharePoint Server 2010 with the last update applied being from July/2013(Service Pack 2)

Reference: Service Pack 2

We are looking to upgrade our environment to the update of August/2015, just because it's our father company already validated.

Reference: August/2015 Update

This will be my first time doing that so I was wondering what good practices should I adopt, or for a reference on that. Despite, of course, of doing it in test environments before production.

A few questions.

  1. If something goes wrong, is it possible to rollback the update?

  2. How can I find out exactly what is being updated? Meaning what are the improvements etc

  3. Do I need a reboot of the system?

Thanks in advance.

edit: found the last 2 answers in the documentation - duh.

2 Answers 2

2

rolling back the SharePoint updates are not supported, due to the fact it is not only installed on the server but also update the content database schemas.

As per my experience and best practice in the market.

  • I would apply the update in the Lower farm( test farm, may be copy the data from production server to get real time testing).
  • Test all the required functionality, couple of time to make sure everything is working after the update.

For production rollout

  • Schedule a down time, as updating farm require a down time( restart & iisreset).
  • Take the full backup of the farm or take the backup of content Databases & services db. Because in case of disaster you have to rebuild the farm.
  • Now Apply the Update on sharepoint server
  • Run the Config wizard on all server in the farm
  • test it.
6
  • Thank you for your answer. I have another question, if you don't mind. Since its been long since our last update, there are several patches available. Do I have to install each or should I just go straight to last one? @Trevor Seward could help here too
    – ranbo
    Feb 2, 2017 at 11:30
  • 1
    August cu 2015 include all the patches since sp2 so no need to apply any other
    – Waqas Sarwar MVP
    Feb 2, 2017 at 12:43
  • Following up. Is there a way to estimate the time of execution of the update? Is there any impact in case I have different SQL versions in my environment?
    – ranbo
    Feb 2, 2017 at 13:38
  • 1
    as I mentioned, to get the estimate, try it in lower farm. Moslty, its depend the amount of the data and services you are using...then fixes included in the cu....what u mean by different sql versions? if you mean mixing of sql 2008 & 2012 then no issue with those
    – Waqas Sarwar MVP
    Feb 2, 2017 at 13:56
  • 1
    as pe rmy experience, i am not seeing any issue. testing it always good idea before hand....it is sharepoint, you never know it.
    – Waqas Sarwar MVP
    Feb 2, 2017 at 14:26
1

SharePoint does not support uninstalling SharePoint patches of any kind. Best bet is to create database backups and if worse comes to worse, build a new farm and restore service application/content databases. It is always best to build SharePoint with PowerShell for repeatability in case you need to do a rebuild. You could also take a SharePoint Full Farm backup (this includes applicable databases, as well) for an easier time to restore.

Last thing you can do is shut down the SharePoint servers and SQL Servers, then take a snapshot if they're virtual machines. Just make sure to delete the snaps as soon as possible.

That said, I'd open a support case with Microsoft prior to attempting to restore.

4
  • Say I perform the update and everything goes ok. Sometime after I want to restore a backup from 2 years ago for any reason. Is that still compatible? I ask because I read that the databases are also updated.
    – ranbo
    Feb 2, 2017 at 13:34
  • 1
    Yes, you can do that. If you were restoring an entire content database, mounting it would upgrade it at the time of mount. You can also restore individual items. What you can't do is take today's updated database and restore it to an older patch level of SharePoint.
    – Trevor Seward
    Feb 2, 2017 at 15:49
  • If its not too much, do you know where can I find a documentation on that?
    – ranbo
    Feb 2, 2017 at 15:52
  • 1
    Nope. But it's simple to try it.
    – Trevor Seward
    Feb 2, 2017 at 15:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.