Copiar bases de datos en otros servidores

A veces resulta útil copiar una base de datos de un equipo a otro. Se puede utilizar una base de datos copiada con muchos fines, como realizar pruebas, comprobaciones de coherencia, desarrollo de software, ejecución de informes, creación de una base de datos reflejada, o para que la base de datos esté disponible para operaciones con oficinas remotas.

Existen varios métodos alternativos para copiar una base de datos entre servidores:

  • Usar el Asistente para copiar bases de datos

    Puede utilizar el Asistente para copiar bases de datos para copiar o mover bases de datos entre servidores. Para obtener más información, vea Usar el Asistente para copiar bases de datos.

  • Restaurar una copia de seguridad de una base de datos

    Para copiar una base de datos completa, puede utilizar las instrucciones BACKUP y RESTORE de Transact-SQL. Normalmente, la restauración de una copia de seguridad completa de una base de datos se utiliza para copiar la base de datos de un equipo a otro por varios motivos. Para obtener información sobre el uso de copias de seguridad y restauración para copiar una base de datos, vea Copiar bases de datos con Copia de seguridad y restauración.

    [!NOTA]

    Para configurar una base de datos reflejada para la creación de reflejo, debe restaurar la base de datos en el servidor reflejado mediante RESTORE DATABASE <database_name> WITH NORECOVERY. Para obtener más información, vea Preparar una base de datos reflejada para la creación de reflejo.

  • Copiar bases de datos desde MicrosoftSQL Server 6.5 o anterior

    Para obtener información acerca de la actualización de bases de datos, vea Copiar bases de datos de SQL Server 7.0 o anterior.

  • Usar el Asistente para la base de datos de publicación

    Puede utilizar el Asistente de publicación de bases de datos para transferir una base de datos de un equipo local a un proveedor de alojamiento web. Para obtener más información, vea Usar el Asistente para la base de datos de publicación.

[!NOTA]

También existen varios métodos alternativos para copiar datos entre instancias de SQL Server sin copiar una base de datos. Para obtener una introducción a estos métodos, vea Copiar datos entre servidores.