GNU/Linux >> Tutoriales Linux >  >> Linux

Solucionar fallas de copia de seguridad de SQL Server mediante el Visor de eventos de Windows

Este artículo cubre algunos pasos básicos para solucionar fallas de respaldo de bases de datos y registros para Microsoft® SQL Server®. Cubre las causas comunes de fallas de copia de seguridad a un alto nivel. Debido a la complejidad de las acciones de copia de seguridad de SQL Server, esta guía sirve como punto de partida para la resolución de problemas y ayuda a identificar la causa de las fallas de copia de seguridad mediante el Visor de eventos de Microsoft Windows®.

Tipos de copia de seguridad comunes

Los tipos de respaldo más comunes en SQL Server incluyen los siguientes tipos:

  • Copia de seguridad completa de la base de datos :Como sugiere el nombre, se trata de una copia de seguridad de toda la base de datos, así como de partes del registro de transacciones. Esta copia de seguridad le permite restaurar la base de datos solo desde una copia de seguridad completa. El Visor de eventos también se refiere a esta copia de seguridad como una copia de seguridad de la base de datos. .

  • Copia de seguridad de base de datos diferencial :Según la copia de seguridad completa de la base de datos más reciente, esta copia de seguridad incluye todos los cambios que realizó en la base de datos desde la última copia de seguridad completa.

  • Copia de seguridad del registro :esta copia de seguridad cubre los archivos de registro de transacciones, incluidos todos los registros desde la última copia de seguridad de registros. Las copias de seguridad de registros garantizan la menor cantidad de pérdida de datos en caso de falla.

Accede al Visor de eventos

Las siguientes secciones proporcionan instrucciones para acceder al Visor de eventos en diferentes versiones de Windows.

Windows Server 2008 R2

  1. Haga clic en Inicio -> Panel de control -> Sistema y seguridad -> Herramientas administrativas .
  2. Haga doble clic en Visor de eventos .

Windows Server 2012

  1. Pase el mouse sobre la esquina inferior izquierda del escritorio para hacer que Inicio aparece el botón.
  2. Haga clic derecho en Inicio , seleccione Panel de control -> Seguridad del sistema y haga doble clic en Herramientas administrativas .
  3. Haga doble clic en Visor de eventos .

Windows Server 2012 R2 y Windows Server 2016

  1. Haga clic derecho en Inicio , seleccione Panel de control -> Sistema y seguridad y haga doble clic en Herramientas administrativas .
  2. Haga doble clic en Visor de eventos .

Ubique el registro de eventos para fallas en la copia de seguridad en el Visor de eventos

Después de acceder al Visor de eventos, utilice los siguientes pasos para revisar los registros de errores y establecer la causa de la falla de la copia de seguridad:

  1. En el Visor de eventos, vaya a Registros de Windows -> Aplicación .

  2. En el lado derecho en las Acciones menú, vaya a Buscar .

  3. Escriba el nombre de la base de datos en la que se produjo el error y haga clic en Buscar siguiente .

    Cada vez que haga clic en Buscar siguiente , se muestra el registro de eventos anterior para la base de datos. Continúe haciendo clic en Siguiente hasta que encuentre el registro de errores, etiquetado como Error , que contiene el error de la copia de seguridad. Si el registro de errores no incluye la causa del error, busque los registros poco antes o después del error. Consulte la siguiente sección, Motivos comunes de fallas en las copias de seguridad , para obtener más información sobre los diferentes errores.

Si encuentra un registro de una copia de seguridad correcta antes de llegar a la falla, sabrá que un intento de copia de seguridad posterior tuvo éxito. Si desea investigar la causa raíz del error, puede continuar hasta que encuentre el registro de errores de la copia de seguridad y determine el problema.

Motivos comunes de fallas en las copias de seguridad

  • No hay espacio disponible en disco :La entrada del registro de eventos proporciona detalles sobre la unidad y la ruta del archivo en la que intentó realizar la copia de seguridad. Para solucionar este problema, libere espacio en disco.

  • Problema de red o ruta de archivo no válida :Cuando revise el registro de errores de eventos, tome nota de la ruta física y verifique que la ubicación exista en el servidor o recurso compartido de red. Si realiza copias de seguridad en un recurso compartido de red, es posible que deba realizar más tareas de solución de problemas de red.

  • Permisos insuficientes :El rol de servidor fijo, Sysadmin y los roles fijos de la base de datos, db_owner y db_backupoperator , tener BASE DE DATOS DE RESPALDO y REGISTRO DE RESPALDO permisos por defecto. Los problemas de permisos en el archivo físico del dispositivo de copia de seguridad pueden interferir con una copia de seguridad. SQL Server debe poder leer y escribir en el dispositivo, por lo que la cuenta con la que se ejecuta el servicio de SQL Server necesita permisos de escritura.

  • Alta carga del servidor :El uso de recursos en el sistema era alto en el momento en que intentó realizar la copia de seguridad. Compruebe si se ha realizado una copia de seguridad posterior con éxito. Si el uso de recursos sigue siendo alto, abra el Administrador de tareas (haga clic con el botón derecho en la barra de tareas y seleccione Administrador de tareas ) e identificar procesos intensivos en recursos bajo los Procesos pestaña.

  • Modelo y estado de recuperación de la base de datos :No todos los modelos de recuperación de bases de datos permiten todos los tipos de copias de seguridad. Solo las bases de datos en el modelo de recuperación FULL y BULK LOGGED permiten copias de seguridad de registros. Las bases de datos en el modelo de recuperación SIMPLE no pueden realizar copias de seguridad de registros. La base de datos debe estar EN LÍNEA para aceptar copias de seguridad. Las acciones de respaldo no tienen éxito si una base de datos está en uno de los siguientes modos:

    • SIN CONEXIÓN
    • EMERGENCIA
    • SOSPECHOSO
    • RECUPERACIÓN
    • RECUPERACIÓN PENDIENTE
    • RESTAURANDO
    • Modo USUARIO ÚNICO
  • La copia de seguridad completa de la base de datos no existe :Las copias de seguridad diferenciales y de registros solo se realizan correctamente si ha realizado al menos una copia de seguridad completa de la base de datos. Este error también se aplica a los cambios relacionados con el modelo de recuperación de la base de datos. Después de cambiar una base de datos a un modelo de recuperación diferente, debe realizar una copia de seguridad completa de la base de datos para permitir copias de seguridad diferenciales y de registros.


Linux
  1. Solucionar problemas de acceso remoto a SQL Server

  2. Solucionar problemas de SSH

  3. Solucionar problemas de red de Windows Server

  4. Solucionar problemas de apagado del servidor de Windows

  5. Truncar y reducir archivos de registro en SQL Server

Cómo instalar SQL Server en Windows 10

Inicie sesión en un servidor Linux con una clave privada SSH en un cliente de Windows

Modelos de recuperación de bases de datos de SQL Server

Solucionar problemas de un servidor en la nube de Windows caído

Solucionar problemas de alto uso de CPU en Windows Server

Solucionar problemas de errores de trabajo de MSSQL