Category: Solución de problemas

Comprobando si el dispositivo xx está listo: DeviceIoControl: La solicitud falló debido a un error fatal de hardware del dispositivo

Este error puede producirse al realizar una copia de seguridad de imagen de disco.

Este mensaje de error indica que se ha producido un error de hardware fatal al intentar comprobar si el dispositivo de disco llamado 'xx' está listo.

Cuando se produce un error de hardware fatal, normalmente significa que el dispositivo ha encontrado un problema que le impide funcionar correctamente. Esto podría deberse a un defecto físico en el disco o en el hardware del controlador, como un componente defectuoso.

El mensaje de error menciona específicamente la función DeviceIoControl, que es una función de la API de Windows utilizada para enviar códigos de control a un controlador de dispositivo. Esto sugiere que el error se produjo al intentar comunicarse con el controlador de dispositivo del disco.

Para resolver este problema:

  1. Compruebe los registros de eventos del sistema de Windows en busca de errores relacionados con el disco, específicamente alrededor del momento de la copia de seguridad.
  2. Es posible que tenga que sustituir un disco o un controlador defectuoso.
  3. En este punto es importante asegurarse de que realmente tiene buenas copias de seguridad de los datos importantes almacenados en este disco, ya que el error de hardware fatal probablemente causará la pérdida o corrupción de datos.

Copia de seguridad de imagen de disco - Comprobación de si el dispositivo está listo: DeviceIoControl: La solicitud no pudo realizarse debido a un error del dispositivo de E/S

Este error concreto puede producirse al realizar una copia de seguridad de imagen de disco.

Este mensaje indica que se ha producido un error de dispositivo de E/S al intentar comprobar si el dispositivo de disco llamado 'xx' está listo.

Generalmente estos errores de dispositivos de E/S pueden ocurrir cuando hay un problema con la comunicación entre el ordenador y el dispositivo. Esto podría ser causado por un problema de hardware, como un cable o disco defectuoso, o un problema de software, como un problema con el controlador del dispositivo o el sistema de archivos.

En este error en particular, se menciona la función DeviceIoControl, que es una función de la API de Windows utilizada para enviar códigos de control a un controlador de dispositivo. Esto sugiere que el error se produjo al intentar comunicarse con el controlador de dispositivo del disco.

Este tipo de problemas pueden estar relacionados con el propio disco, como un fallo mecánico, sectores defectuosos o corrupción del sistema de archivos. También puede deberse a un problema con el controlador del disco, como un cable defectuoso, un problema con el controlador o un problema con la placa base u otro componente de hardware.

Es posible que tenga que realizar un diagnóstico adicional para determinar la causa raíz. Por ejemplo, herramientas de diagnóstico de disco, comprobación de las conexiones de los cables, actualización de los controladores de dispositivos o del firmware, o sustitución de componentes de hardware, etc.

Tiempo de ejecución: VirtualAlloc of xx bytes failed with errno=1455 error fatal: out of memory

Al realizar una copia de seguridad utilizando la aplicación de escritorio de Windows, la copia de seguridad finaliza con un mensaje de estado de error - error fatal: sin memoria, y es posible que vea un seguimiento de pila similar al siguiente ejemplo.

Este tipo de error se produce cuando la aplicación solicita más memoria de la que hay disponible en el sistema.

  • Compruebe el uso de memoria y, si es posible, detenga otras aplicaciones que puedan estar utilizando grandes cantidades de memoria del sistema.
  • Compruebe los registros de eventos de Windows en torno a la hora en que se produjo el error en los registros de copia de seguridad
  • En la aplicación de escritorio de eazybackup, puede editar opcionalmente su Programa de Elementos Protegidos y seleccionar la opción de "preferir los archivos temporales a la memoria". Esta opción reducirá el rendimiento, pero si actualizar la memoria del sistema no es una opción, puede considerar esta alternativa.
  • En raras ocasiones, este problema también puede deberse a la fragmentación de la memoria o a otros problemas con la gestión de la memoria del sistema operativo.


Detalles técnicos de lo que ocurre aquí:

Este mensaje de error es un rastreo de pila de un error de tiempo de ejecución que ocurrió en la aplicación que escribió en Go. El error se produjo en la parte de gestión de memoria del tiempo de ejecución, concretamente en el método sysUsedOS() que se encarga de solicitar memoria al sistema operativo. El error indica que el tiempo de ejecución no ha podido asignar un bloque contiguo de memoria de 0x8000000 bytes de tamaño, lo que equivale a 128 MB.

El rastreo de pila muestra que el error se produjo en el archivo mheap que se encarga de asignar memoria al programa Go. La dirección mheap intentó asignar un bloque contiguo de memoria llamando a la función sysUsedOS() pero la llamada falló, provocando el pánico.

El Estado del Sistema ha encontrado un problema: estado de salida 0xfffffffc

El mensaje de error "El estado del sistema ha encontrado un problema: estado de salida 0xfffffffc" suele indicar que se ha producido un problema al realizar una copia de seguridad del estado del sistema de Windows. El código de estado de salida 0xfffffffc es un valor hexadecimal que se traduce a un valor decimal de -4.

Hay algunas razones posibles por las que puede producirse este error, como por ejemplo:

  1. El destino de la copia de seguridad (Spool Device) no tiene suficiente espacio en disco: Si la unidad en la que intentas almacenar la copia de seguridad no tiene espacio suficiente, puede provocar este error.

    Esta es la causa más probable del error. La copia de seguridad del estado del sistema de Windows requiere una ubicación temporal (ubicación Spool) donde pueda crear una copia de la copia de seguridad. La aplicación eazyBackup puede entonces realizar la copia de seguridad del estado del sistema desde su ubicación temporal local a la nube.

  2. La operación de copia de seguridad se ha interrumpido: Si la operación de copia de seguridad se interrumpe, ya sea debido a un problema de red, reinicio del sistema, o alguna otra razón, puede causar este error.

Comprueba lo siguiente:

  1. Asegúrese de que la unidad de spool de destino tiene suficiente espacio en disco para almacenar la copia de seguridad.
  2. Compruebe que la operación de copia de seguridad no se interrumpe durante el proceso de copia de seguridad.
  3. Revise los registros de eventos del sistema en el momento en que se ejecuta la copia de seguridad en busca de mensajes de error o eventos relacionados que puedan ayudar a identificar la causa del problema.

 

Set-Disk : Acceso denegado durante la copia de seguridad de imagen de disco

Durante una copia de seguridad de imagen de disco puede recibir un mensaje de error similar al siguiente ejemplo:

Set-Disk : Acceso Denegado
Activity ID: {f54d7516-4c6a-45c4-a05c-89a96910243d}
En C:\Scripts\mount-hdd.ps1:28 char:1
+ Set-Disk -UniqueId $ExternalDriveId -IsOffline $False
+ CategoryInfo : PermissionDenied: (StorageWMI:ROOT/Microsoft/..._StorageCmdlets) [Set-Disk], CimException
+ FullyQualifiedErrorId : StorageWMI 40001,Set-Disk

eazyBackup intenta utilizar el cmdlet Set-Disk un script de PowerShell, y es incapaz de completar con éxito debido a un problema de permisos.

El cmdlet Set-Disk de PowerShell se utiliza para modificar las propiedades de un disco, como su estado, si está conectado o desconectado, el atributo de sólo lectura y otras opciones. Este cmdlet forma parte del módulo Storage de PowerShell, que proporciona un conjunto de cmdlets para administrar dispositivos y subsistemas de almacenamiento en equipos Windows.

El cmdlet está intentando cambiar el estado de su disco utilizando el identificador único (UUID), y se le está denegando el acceso para hacerlo. Esto podría deberse a varias razones, incluyendo:

  1. Permisos insuficientes: La cuenta de usuario que ejecuta el script puede no tener los permisos necesarios para modificar el disco.
  2. Antivirus o software de seguridad: Algunos antivirus o software de seguridad pueden impedir los cambios en discos o particiones.
  3. Disco bloqueado o en uso: El disco que intentas modificar puede estar bloqueado o en uso por otra aplicación o proceso.

Para resolver este problema, puedes probar los siguientes pasos:

  1. Cambie el usuario de inicio de sesión que ejecuta el servicio en segundo plano de eazyBackup Delegate a una cuenta con privilegios elevados:- Abra los servicios de Windows (Tecla Windows + R, introduzca Services.msc, pulse intro).
    - Localice el servicio eazyBackup Delegate, haga clic con el botón derecho y seleccione Propiedades.
    - En la pestaña Log On verá que el usuario por defecto es NT SERVICE\backup.delegate.
    - Haga clic en el botón Examinar para localizar otra cuenta del sistema que tenga privilegios elevados.
    - Introduzca la contraseña de esa cuenta y haga clic en Aceptar.
    - Reinicie el servicio eazyBackup Delegate para que los cambios surtan efecto.

  2. Desactive el software antivirus o de seguridad: Desactiva temporalmente cualquier software antivirus o de seguridad que se esté ejecutando en tu sistema e intenta ejecutar el script de nuevo.
  3. Asegúrese de que el disco no está en uso: Cierre todas las aplicaciones o procesos que puedan estar utilizando el disco que intenta modificar y, a continuación, intente volver a ejecutar la secuencia de comandos.

Si ninguno de estos pasos resuelve el problema, póngase en contacto con nuestro equipo de asistencia para que le ayuden a solucionar el problema.

ADVERTENCIA Se ha producido un error de datos (comprobación de redundancia cíclica) dentro del intervalo de bytes

Durante la copia de seguridad de un elemento protegido por imagen de disco, es posible que reciba una advertencia similar a:

ADVERTENCIA: lectura \Device\HarddiskVolumeShadowCopy: Error de datos (comprobación de redundancia cíclica). ocurrido dentro del rango de bytes xxxxxx - xxxxxx. Si se omite este rango, algunos archivos pueden ser irrecuperables.

Este error indica un fallo de hardware con el disco duro o un componente entre éste y el sistema operativo. La copia de seguridad de la imagen de disco debe guardarse, pero con estos rangos de bytes vacíos.

Si ha sustituido recientemente su disco duro, clonando el disco duro antiguo en el de sustitución, es posible que algunos de los datos clonados estuvieran dañados en el disco duro antiguo y se hayan replicado en el de sustitución. Este problema puede ocurrir con herramientas de clonación de discos de terceros, en las que los archivos corruptos de sectores defectuosos del disco se replican en el hardware de sustitución.

Si está seguro de que el disco duro y el hardware (controlador de disco, cables SATA, etc.) del sistema están en buenas condiciones, puede intentar realizar un chkdsk al arrancar.

chkdsk /B /X

  • Haga clic con el botón derecho del ratón en el "menú Inicio" y seleccione "Windows PowerShell (Admin)". En la ventana Control de cuentas de usuario (UAC), seleccione "Sí" para darle permiso para iniciar el procesador de comandos de Windows y realizar cambios. Escriba "chkdsk c: /x /r" sin las comillas para buscar errores y repararlo.
  • Prueba a cambiar los cables SATA y a conectar la unidad a otro puerto SATA.
  • Confirme que la imagen VMDK está disponible para la restauración.
  • Realice una restauración de prueba de la imagen VMDK, ejecute su imagen de disco VMDK en una aplicación como Virtual Box para confirmar que tiene una buena copia de seguridad.

No se han podido guardar los datos de Office 365 para la cuenta - El usuario solicitado no es válido

En su copia de seguridad de Microsoft 365, recibe un error similar a:

No se han podido guardar los datos de Office 365 de la cuenta email@example.com: Error al leer la cuenta email@example.com con id : solicitado Elemento no encontrado ErrorInvalidUser El usuario solicitado 'email@example.com' no es válido.

  • Este error es causado por una respuesta de los servidores Azure de que este usuario no tiene un ID válido.
  • Compruebe que esta cuenta tiene una licencia vailid y compruebe el tipo de licencia asignada a este usuario.
  • Confirme que este usuario puede iniciar sesión en el sitio web de Office 365. Si este usuario no tiene una licencia que le permita iniciar sesión en el sitio web de O365, elimine esta cuenta de su elemento protegido de 365.

No se han podido guardar los detalles de la carpeta: fs.TempFile: Acceso denegado

Es probable que este error esté relacionado con que el usuario del servicio delegado de eazyBackup tenga permisos insuficientes para acceder a una de las ubicaciones predeterminadas de la carpeta temporal.

Tendrá que cambiar el usuario del servicio eazybackup.delegate en este dispositivo para utilizar la cuenta local del sistema, u otro usuario de Windows de su elección, como su propia cuenta.

  • Abra los Servicios de Windows: Pulse la tecla Windows + R
  • En el cuadro de diálogo Ejecutar, escriba Services.msc y pulse Intro.

  • En la lista de Servicios de Windows, localice eazyBackup.Delegate
  • Haga clic con el botón derecho en el servicio eazyBackup.Delegate, seleccione propiedades
  • Haga clic en la pestaña Inicio de sesión
  • Seleccione Iniciar sesión como: Cuenta local del sistema - u otro usuario de Windows de su elección
  • Haga clic en OK
  • Haga clic con el botón derecho en eazyBackup.Delegate, seleccione Reiniciar
  • Realice una copia de seguridad para confirmar que el problema se ha resuelto

 

 

 

Lstat: CreateFile \ ~ - copia de seguridad: El acceso está denegado.

Lstat: CreateFile \ ~ - copia de seguridad: El acceso está denegado.

Al realizar una copia de seguridad de una ubicación de red, como una unidad de red asignada o una ruta UNC, es posible que reciba un mensaje de error similar a este en los registros de copia de seguridad.

El mensaje de error, "Lstat: CreateFile \?\UNC\Server\Path: Acceso denegado", indica que se ha producido un error al intentar recuperar información sobre un archivo o directorio ubicado en una ruta de red UNC (Universal Naming Convention).

Este mensaje de error puede deberse a varias razones, como por ejemplo:

  1. Credenciales de inicio de sesión incorrectas: Es posible que las credenciales de inicio de sesión de red que proporcionó en el Elemento protegido para acceder a la unidad de red sean incorrectas o que la cuenta que utilizó no tenga permisos suficientes para acceder a la unidad.
  2. No ha añadido credenciales de red en el elemento protegido y el servicio de copia de seguridad no puede acceder a la ruta UNC sin sus credenciales de inicio de sesión.

Consulta nuestra guía para realizar copias de seguridad de recursos compartidos de red. Hay algunos pasos importantes que no querrás perderte.

https://eazybackup.com/knowledge-base/how-to-backup-windows-network-shares-and-unc-paths/

Alguna información adicional sobre el error, nos preguntan frecuentemente sobre el significado de Lstat y CreateFile:

Lstat y CrearArchivo son funciones utilizadas en el contexto del acceso a archivos y directorios en los sistemas operativos Windows y Linux.

En Windows, la función CrearArchivo se utiliza para crear o abrir un archivo o dispositivo para lectura, escritura u otro tipo de operaciones.

Lstat es una función utilizada en el sistema operativo Linux para recuperar información sobre un archivo o directorio, como su tipo, tamaño y permisos.

 

 

Proveedor de memoria compartida: No se ha podido abrir una conexión con SQL Server

Al realizar una copia de seguridad de una base de datos MSSQL, es posible que aparezcan los siguientes errores en los registros del trabajo.

No se ha podido conectar a la base de datos: Proveedor de memoria compartida: No se pudo abrir una conexión con SQL Server [2].
No se ha podido conectar a la base de datos: [DBNETLIB][ConnectionOpen (Connect()).]El servidor SQL no existe o el acceso está denegado.

Este artículo pretende explicar cómo se conecta eazyBackup a las bases de datos MSSQL y ofrecer algunos pasos básicos para la resolución de problemas.

Detalles de la conexión del servidor SQL:

Los detalles de la conexión deben suministrarse antes de seleccionar las bases de datos. eazyBackup sólo se conectará a un SQL Server que se ejecute en la máquina local. Debe introducir el nombre de la instancia, o dejar el campo en blanco para utilizar la instancia por defecto.

Dirección del servidor:

La dirección es siempre localhosteazyBackup no utiliza direcciones TCP o puertos TCP para conectarse a las instancias de SQL Server. eazyBackup hace uso de la "Memoria Compartida" para conectarse a las instancias de SQL Server.

Si tiene problemas de autenticación para conectarse a su servidor SQL, debe asegurarse de que el "protocolo de memoria compartida" esté activado en el Administrador de configuración de SQL Server.

Abra el Administrador de configuración de SQL Server:

Compruebe que tiene activado el protocolo de memoria compartida

Conductores

Asegúrese de que tiene instalados los controladores correctos para que eazyBackup pueda conectarse a su base de datos.

OLE DB y ODBC son métodos de acceso a datos que utilizan "controladores" / "proveedores" enchufables para conectarse a bases de datos como SQL Server. Los siguientes controladores para OLE DB / ODBC soporte de SQL Server:

Conductor Soporte de TLS 1.2 Notas
MSOLEDBSQL Incluido con SQL Server 2016 y 2017; descarga opcional desde https://www.microsoft.com/en-us/download/details.aspx?id=56730
SQLNCLI11 Incluido en SQL Server 2012 y 2014; descarga opcional desde https://www.microsoft.com/en-us/download/details.aspx?id=50402
SQLNCLI10 No Incluido en SQL Server 2008
SQLNCLI No Incluido en SQL Server 2005
SQLOLEDB No Incluido con SQL Server (todas las versiones); Incluido con Windows desde XP / Server 2003

Averigüe qué controladores tiene instalados.

    • para
      ODBCAbra el cuadro de diálogo "Ejecutar" e introduzca odbcad32.exe > compruebe la pestaña "Controladores"; o

eazyBackup utiliza por defecto el MSOLEDBSQL si está disponible. Si este controlador no está disponible, el SQLNCLI11 y SQLOLEDB se utilizarán como alternativa. Autenticación eazyBackup le permite conectarse a SQL Server utilizando la autenticación de Windows o la autenticación nativa de SQL Server. Si utiliza la autenticación de SQL Server, debe introducir un nombre de usuario y una contraseña válidos para conectarse a SQL Server. Si utiliza la autenticación de Windows, puede

    • introducir credenciales válidas de Windows para suplantar esa cuenta de usuario; o
    • deje el campo en blanco, para conectarse como la cuenta de inicio de sesión del fondo backup.elevador (que normalmente se ejecuta como el servicio SISTEMA LOCAL cuenta de usuario de Windows); o
    • entrar en NT SERVICEbackup.delegate sin contraseña, para conectarse como la cuenta de inicio de sesión del fondo backup.delegate (que normalmente se ejecuta como el servicio NT SERVICEbackup.delegate cuenta de usuario de Windows)

Además, puede asignar cualquier cuenta de usuario de Windows para que tenga sysadmin derechos dentro de SQL Server. Múltiples instancias eazyBackup soporta la copia de seguridad de múltiples instancias de SQL Server. Puede seleccionar una instancia para la copia de seguridad, introduciendo el nombre de la instancia en el campo "Nombre de la Instancia". Deje este campo en blanco para utilizar la instancia por defecto. eazyBackup lista automáticamente las instancias disponibles para su selección en el menú desplegable. Confirme que el servidor SQL se está ejecutando.

Todos los programas >> Microsoft SQL Server xxxx >> Herramientas de configuración >>
Administrador de configuración de SQL Server >> Servicios de SQL Server,
compruebe si el estado del servicio de SQL Server es "En ejecución".

es_COES