Our current farm is corrupt because all of the service applications have configuration issues. Our physical layout is 2 WFE, 2 app, and 2 db servers in a sql cluster. Is it possible to move the SharePoint - 80 web app from the old farm to the new farm or would that defeat the purpose of creating fresh service applications in the new farm? My concern is that I am reusing the same VMs for the new farm and I've never had to migrate before.



Yes, you can migrate the existing Web app to new farm. You need to have backup of the content database...here are the steps

  • build new farm
  • create n configuration new service apps
  • create n configure new Web app (authentication, aam, any customizations)
  • now take the backup of content database from old farm (sql server)
  • restore it to new farm's sql server.
  • detach the current content db from new we app
  • attached the restored db to Web app
  • test it


As you mentioned your scenario in comment, then following will be steps.

  • Remove App2 from current farm.
  • Create and Configure the new farm on the App2 using the same sql server but new Config DB.( i would higly recommend that uninstall the sharepoint completey and reinstall it on new farm to avoid any leftover from previous farm, and also make sure you should build the new farm as same version level or higher.)
  • Add more servers to this farm same way. You can do this at the end as well.
  • Create and Configure the Services apps on the new farm.
  • Create and Configure the new Web app.
  • deploy solutions(if any), custom changes to 14hive, web.config changes, AAM settings, IISbinding ( all if apply).
  • Now detach the content DB from new Web app and attach the old Content DB from SQL cluster. Note: You dont need to create a new SQL cluster, just make sure Content DB also detached from the old Farm before attaching to new farm.
  • test it.
  • Right now, Central Admin is on app1 so my plan was to disconnect app2 from the corrupt farm, create a new farm and Central Admin on app2, and then move the existing servers from corrupt farm to the new farm. My SharePoint - 80 site is branded, and a ton of permissions are unique. There is nothing wrong with the SQL cluster so is there a way to reuse the existing sql cluster instead of creating a new sql cluster, setting up iSCSI, etc? – Jon Smith Jun 23 '15 at 13:55
  • check my updated answer.. – Waqas Sarwar MVP Jun 23 '15 at 14:35
  • Thanks and sorry for the delay. We just followed your directions tonight and it seems to be correct. It was a pain to get the farm version to the same level. The problem was that the CU and SP download gave me different files even though I chose the same option, and then I had to install the CU more than once to get all the components for some reason. Other than that, we initially forgot to set IIS bindings when we thought we were done. – Jon Smith Jul 6 '15 at 1:29

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.