Contenido en movimiento DB para una colección de sitios a otro servidor DB
-
10-12-2019 - |
Pregunta
¿Es posible mover una base de datos de contenido de un servidor DB a otro servidor DB?Leí un artículo que indica que no es posible que pueda mover la DB en el mismo servidor de base de datos.¿Alguien puede arrojar algo de luz sobre esto?
Move-SPSite
Esto es de este artículo :
La base de datos de contenido de contenido de origen y el contenido de destino debe ser ubicado en la misma instancia de SQL Server.
Solución
Here are the steps you will need to take Lets call content DB "MyTESTContentDB"
- Do a database backup for the content db "MyTESTContentDB" from sql management studio
- Go to target DB Server and create a empty database naming "MyTESTContentDB" after the content DB
- Restore the backup from step 1 to empty database create in step 2 "MyTESTContentDB"
- Go to SharePoint server and run following script Dismount-spcontentdatabase "MyTESTContentDB" and type "Y" to confirm
Run the following script
stsadm -o addcontentdb -url http://intranet.company.com/mytestsite -databasename MyTESTContentDB -databaseserver TARGETDBSERVER
You will have to input actual URL, actual db name and correct target db server name
Otros consejos
You could do this:
1) Add a new Content Database to your existing web application, but with the database pointing to the new SQL server. You can use the New-SPContentDatabase Cmdlet to do this and specify the server at the same time: http://technet.microsoft.com/en-us/library/ff607572.aspx.
2) Use the Move-SPSite Cmdlet to move the desired site collections from the existing content database to the new one.