Agregar un servidor de base de datos a una granja existente en SharePoint 2013

SE APLICA A:yes-img-132013 no-img-162016 no-img-192019 no-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

Puede agregar más servidores de bases de datos en cualquier momento para responder a las necesidades de la empresa o de las operaciones. Debido a que el servidor de bases de datos incluye el contenido de la granja de servidores, que puede constar de diversos tipos de datos y puede tener una colección de documentos de rápido crecimiento, el tamaño de las bases de datos de la granja de servidores puede aumentar rápidamente. La capacidad de almacenamiento suele ser el principal motivo para agregar más servidores de bases de datos. Otros motivos son agregar nuevas características, mejorar el rendimiento o proporcionar alta disponibilidad.

Antes de empezar

Normalmente, todo lo que hay que hacer para agregar un servidor de bases de datos a una granja de SharePoint existente es instalar y configurar un nuevo servidor de bases de datos y unirlo a la granja haciendo referencia al nuevo servidor cuando se agrega una característica o se mueve contenido de base de datos al nuevo servidor. SharePoint 2013 automáticamente asigna nuevos recursos de base de datos cuando se necesitan.

Nota:

En el caso de la alta disponibilidad, normalmente se implementa como parte del diseño y la implementación iniciales de la topología de la granja de servidores, y no se incluye en este artículo. Para obtener más información sobre la alta disponibilidad para SQL Server 2008 R2 y SQL Server 2012, vea Información general de soluciones de alta disponibilidad y Soluciones de alta disponibilidad (SQL Server).

El objetivo de los procedimientos de este artículo es mostrar cómo configurar un nuevo servidor de bases de datos para una tarea específica en SharePoint 2013.

Preparar el nuevo servidor de bases de datos

Para poder usar el nuevo servidor de bases de datos, debe prepararlo para poder usarlo en una granja de servidores de SharePoint 2013. Siga estos pasos como guía para aprovisionar el nuevo servidor.

Importante

La directiva de TI podría requerir que sea un administrador de bases de datos quien complete algunos o todos los pasos de estos procedimientos.

Para aprovisionar el servidor de bases de datos

  1. Compruebe que la cuenta de usuario que está llevando a cabo este procedimiento pertenece al rol fijo de servidor dbcreator en las bases de datos de SQL Server, al grupo de administradores de granjas de servidores de SharePoint y al grupo de administradores del servidor.

  2. Vea Requisitos de hardware y software para SharePoint 2013

  3. Instale el sistema operativo y asegúrese de que cumple las condiciones siguientes:

  • La configuración de disco es la misma que la del servidor existente.

  • El sistema operativo está actualizado con el mismo nivel de Service Pack o revisión que el servidor existente.

  1. Instale la misma versión de SQL Server que está instalada en el servidor de bases de datos existente en la granja.

    Para obtener información sobre cómo instalar y configurar SQL Server 2008 R2 con Service Pack 1 (SP1) o SQL Server 2012 antes de agregarlo a una granja de servidores existente, vea SQL Server Installation (SQL Server 2008 R2) (Instalación de SQL Server (SQL Server 2008 R2)) o Instalación del tutorial de SQL Server 2012.

  2. Configure SQL Server y confirme lo siguiente:

  • La intercalación de la base de datos es LATIN1_General_CI_AS_KS_WS.

  • Se ha creado una cuenta de inicio de sesión para la cuenta de usuario de instalación de SharePoint 2013. Esta cuenta será la propietaria de la nueva base de datos.

  1. Instale los mismos Service Packs y revisiones de SQL Server que hay instalados en el servidor de bases de datos existentes.

Configurar y usar el nuevo servidor de bases de datos

Use los procedimientos siguientes como guía para configurar un nuevo servidor de bases de datos para hospedar bases de datos específicas de SharePoint. Esto conlleva lo siguiente:

  • Crear una nueva aplicación web.

  • Mover una colección de sitios al nuevo servidor.

Puede usar el sitio web de Administración central de SharePoint o PowerShell de Microsoft para crear una nueva aplicación web. Debe usar PowerShell para mover una colección de sitios.

Para crear una aplicación web

  1. Compruebe que la cuenta de usuario que está llevando a cabo este procedimiento pertenece al rol fijo de servidor dbcreator en las bases de datos de SQL Server y al grupo de administradores de granjas de servidores de SharePoint.

  2. Use la página Administración de aplicaciones en el sitio web de Administración central de SharePoint para crear un nuevo sitio web.

  3. Configure la autenticación en modo clásico (autenticación de Windows) o la autenticación basada en notificaciones.

  4. Configure IIS para que use el sitio web existente o cree un nuevo sitio web y configure las siguientes opciones:

  • Especifique el número de puerto que quiere usar para acceder a la aplicación web.

  • Proporcione la dirección URL que quiere usar para acceder a la aplicación web (opcional).

  • Proporcione la ruta de acceso del directorio de sitios en el servidor donde el sitio web está hospedado.

  1. Configure la autenticación y el cifrado de su sitio web usando las siguientes opciones.
  • Autenticación Negotiate (Kerberos) o NTLM

  • Acceso anónimo al sitio web

  • Capa de sockets seguros (SSL)

  1. Proporcione una dirección URL para el nombre de dominio de todos los sitios a los que los usuarios accederán en esta aplicación web.

  2. Use el grupo de aplicaciones existente o cree uno nuevo.

  3. Configure la seguridad del grupo de aplicaciones (predefinida o configurable).

  4. Identifique el servidor de bases de datos, el nombre de las bases de datos y el método de autenticación de su nueva aplicación web.

Para obtener instrucciones detalladas, vea Create a web application (SharePoint 2013) (Crear una aplicación web (SharePoint 2013)).

Para mover una colección de sitios mediante PowerShell

  1. La base de datos de contenido de SharePoint 2013 almacena todo el contenido de los sitios de una granja de servidores, incluida la colección de sitios. Las bases de datos de contenido pueden almacenar más de una colección de sitios. El procedimiento para mover una colección de sitios de un servidor de bases de datos a otro o de una base de datos a otra es el mismo. Si la colección de sitios se hace demasiado grande, se puede mover a una nueva base de datos de contenido usando el mismo procedimiento.

  2. Compruebe que cumple con las pertenencias siguientes:

  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de servidores en el servidor en el que se van a ejecutar los cmdlets de PowerShell.

    Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos para usar cmdlets de SharePoint 2013. Para más información sobre los permisos de PowerShell, vea Add-SPShellAdmin.

  1. Compruebe que se cumplen las siguientes condiciones:
  • La base de datos de contenido de destino existe.

  • La base de datos de contenido de origen y la base de datos de contenido de destino deben residir en la misma instancia de SQL Server.

  • La base de datos de contenido de origen y la base de datos de contenido de destino están conectadas a la misma aplicación web.

  1. Determine el tamaño de la colección de sitios de origen y compruebe que el disco duro de destino tiene un espacio libre al menos tres veces superior al necesario para la colección de sitios.

    Use el cmdlet Get-SPSiteAdministration para determinar el tamaño de una colección de sitios. Para obtener más información, vea Get-SPSiteAdministration

  2. Use el cmdlet Move-SPSite para mover una colección de sitios de la base de datos de contenido de origen a la nueva base de datos de contenido. Para más información, vea Move-SPSite.

    Para obtener instrucciones detalladas, vea Mover colecciones de sitios entre bases de datos en SharePoint Server.

Consulte también

Otros recursos

Implementar Windows Server 2008 R2

Instalar e implementar Windows Server 2012

Instalación de SQL Server (SQL Server 2008 R2)

Instalar SQL Server 2012