Respuestas de error de la API de Backup Storage
Los asociados pueden usar la API de almacenamiento de Copia de seguridad Microsoft 365 en Microsoft Graph para crear sus propias aplicaciones para administrar copias de seguridad. La aplicación se convierte en el controlador de almacenamiento de Copia de seguridad Microsoft 365 en el inquilino donde se implementa la aplicación.
Además de los errores generales que se aplican a Microsoft Graph, algunas condiciones de error son específicas de la API de almacenamiento de copia de seguridad. En este tema se proporciona una lista de las condiciones de error comunes que puede encontrar al usar la API de Backup Storage.
Creación de errores de API de directiva de protección
Los códigos de error de esta sección se aplican a las siguientes API:
- Creación de exchangeProtectionPolicy
- Creación de oneDriveForBusinessProtectionPolicy
- Creación de sharePointProtectionPolicy
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidCreateRequest | No se puede procesar la solicitud porque tiene un formato incorrecto o incorrecto. | Crear solicitud es null, no válido o su tamaño es demasiado grande. |
400 | InvalidDisplayName | Se produce cuando el nombre para mostrar de la directiva supera el límite de caracteres o está vacío o es null. | Asegúrese de que la longitud del nombre de la directiva debe ser > 0 caracteres y <= 1024 caracteres. |
400 | InvalidProtectionUnitId | Se produce cuando uno de los identificadores de unidad de protección no es válido. | El identificador de unidad de protección no es válido. |
413 | ProtectionUnitsLimitBreached | Se produce cuando el usuario intenta agregar más unidades de protección de las admitidas en una solicitud. | El número de unidades de protección en cada solicitud no debe superar 50. |
409 | PolicyCreationNotAllowed | Se produce cuando ya existe una directiva de protección activa para el servicio y el usuario intenta crear una nueva directiva. | No se puede crear la directiva. Ya existe otra directiva activa. |
500 | PolicySaveFailed | Se produce cuando se produce un error transitorio en el servicio M365 Backup. | Se ha producido un error desconocido. Inténtelo de nuevo. |
Obtención de errores de api de directiva de protección
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidPolicyId | Se produce cuando el identificador de directiva en la solicitud no es válido, null o está vacío. | El identificador de directiva no es válido. |
404 | PolicyNotFound | Se produce cuando el identificador es válido, pero la directiva no existe. | No se puede obtener la directiva de protección. |
Errores de la API de directiva de protección de revisiones
Los códigos de error de esta sección se aplican a las siguientes API:
- Actualizar exchangeProtectionPolicy
- Actualizar oneDriveForBusinessProtectionPolicy
- Actualizar sharePointProtectionPolicy
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
200 | ProtectionUnitAlreadyExists | Se trata de un error de nivel de ProtectionUnit de revisión diferencial que se devuelve cuando la solicitud tiene una unidad de protección duplicada en la lista que ya está presente en el servicio. | Error de nivel de ProtectionUnit: ProtectionUnit ya existe. |
200 | ProtectionUnitNotFound | Se trata de un error de nivel de ProtectionUnit de revisión diferencial que se devuelve cuando el usuario solicita quitar la unidad de protección, que no está presente en el servicio. | Error de nivel de ProtectionUnit: ProtectionUnit no existe. |
400 | DuplicateProtectionUnitInList | Se trata de un error de nivel de unidad de protección devuelto cuando la solicitud tiene artefactos duplicados en la lista. | Error de nivel de unidad de protección: Unidad de protección duplicada en la lista. |
404 | PolicyNotFound | Se produce cuando el identificador es válido, pero la directiva no existe. | No se puede obtener la directiva de protección. |
Eliminación de errores de api de directiva de protección inactiva
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidPolicyId | Se produce cuando el identificador de directiva en la solicitud no es válido, null o está vacío. | El identificador de directiva está ausente. |
404 | PolicyNotFound | Se produce cuando el identificador es válido, pero la directiva no existe. | Directiva no encontrada. |
403 | PolicyActionNotAllowed | Se produce cuando la directiva no está en estado inactivo. | No se puede eliminar la directiva. Solo se puede eliminar la directiva en estado inactivo. |
Desactivación de errores de api de directiva de protección activa
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidPolicyId | Se produce cuando el identificador de directiva en la solicitud no es válido, null o está vacío. | El identificador de directiva está ausente. |
403 | PolicyActionNotAllowed | Se produce cuando la directiva no está en estado activo. | La directiva no está en el estado correcto. Espere hasta que se mueva al estado activo. |
404 | PolicyNotFound | Se produce cuando el identificador es válido, pero la directiva no existe. | No se puede obtener la directiva de protección. |
Activación de errores de api de directiva de protección inactiva
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidPolicyId | Se produce cuando el identificador de directiva en la solicitud no es válido, null o está vacío. | El identificador de directiva está ausente. |
403 | PolicyActionNotAllowed | Se produce cuando la directiva no está en estado inactivo. | No se puede activar la directiva. La directiva no está en el estado correcto. Asegúrese de que la directiva está en estado inactivo. |
404 | PolicyNotFound | Se produce cuando el identificador es válido, pero la directiva no existe. | No se puede obtener la directiva de protección. |
Enumeración de todos los errores de la unidad de protección en una API de directiva de protección
Los códigos de error de esta sección se aplican a las siguientes API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidPolicyId | El identificador de directiva no es válido, es nulo o está vacío. | El identificador de directiva no es válido. |
400 | FilterLengthExceeded | Este error se produce cuando el cliente intenta enviar demasiados filtros o consultas a la vez en una sola solicitud, incluidas las consultas de filtro "y" y "or" combinadas. | La longitud del filtro supera el límite permitido. |
400 | InvalidProtectionUnitId | El identificador de unidad de protección no es válido o está vacío. | Identificador de unidad de protección no válido. |
404 | PolicyNotFound | La directiva no existe o no se puede encontrar. | No se puede obtener la directiva de protección. |
Obtención de errores de API de unidad de protección
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
200 | UnknownError | Se produjo un error desconocido. | Error desconocido. Inténtelo de nuevo. Si el problema persiste, póngase en contacto con el soporte técnico. |
200 | ProtectionUnitNotFound | La unidad de protección no existe. | La unidad de protección solicitada no existe, se elimina o no se encuentra. Vuelva a comprobar el identificador de la unidad de protección e inténtelo de nuevo. |
200 | InvalidArtifactId | Id. de unidad de protección no válido o inexistente. | No se encontró la unidad de protección que se va a quitar. |
200 | QuotaExceeded | Superando la cuota de tamaño de copia de seguridad (específicamente para Exo). | Ha superado la cuota de copia de seguridad. |
400 | InvalidProtectionUnitId | El identificador de unidad de protección no es válido o está vacío. | Identificador de unidad de protección no válido. |
Creación de errores de API de sesión de restauración
Los códigos de error de esta sección se aplican a las siguientes API:
- Creación de exchangeRestoreSession
- Creación de oneDriveForBusinessRestoreSession
- Creación de sharePointRestoreSession
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidPathType | PathType (nuevo o local) no se conoce para los artefactos. | El tipo de ruta de acceso de restauración no está presente. |
400 | InvalidArtifactRequest | Lista de artefactos de restauración vacía o nula. | Debe haber al menos un artefacto de restauración. |
400 | InvalidRestorePoint | Se proporcionó un punto de restauración no válido. | El identificador de punto de restauración no es válido o está vacío. |
400 | DifferentRestoreDestinationType | Diferentes tipos de destino para artefactos en la solicitud. | Tipo de destino de restauración diferente. |
413 | RestoreArtifactsLimitBreached | Solicitud Superó el límite máximo de artefactos. | Se ha infringido el límite de restauración de artefactos. |
400 | DuplicateArtifactInList | Artefactos duplicados en la lista. | El artefacto de restauración solicitado ya está presente. |
Obtención de errores de API de sesión de restauración
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidRestoreSessionId | Restaure el identificador de sesión no válido, null o vacío. | El identificador de sesión de restauración no está presente. |
404 | RestoreSessionNotFound | Identificador válido, pero no se encontró la sesión. | Restaurar sesión no encontrada. |
Errores de api de sesión de restauración de revisiones
Los códigos de error de esta sección se aplican a las siguientes API:
- Actualizar exchangeRestoreSession
- Actualización de oneDriveForBusinessRestoreSession
- Actualizar sharePointRestoreSession
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidRestoreSessionId | Restaure el identificador de sesión no válido, null o vacío. | El identificador de sesión de restauración no está presente. |
400 | InvalidPatchRequest | No se puede procesar la solicitud porque tiene un formato incorrecto o incorrecto. | No se puede procesar la solicitud porque tiene un formato incorrecto o incorrecto. |
400 | InvalidRestorePoint | Se proporcionó un punto de restauración no válido. | El punto de restauración no es válido. |
400 | RestoreArtifactsLimitBreached | Se ha superado el límite máximo de artefactos de 50 para una sola solicitud. | Se ha infringido el límite de restauración de artefactos. |
400 | InvalidArtifactRequest | Lista de artefactos de restauración vacía o nula. | Los artefactos de restauración son null. |
403 | RestoreSessionActionNotAllowed | Intente aplicar revisiones a la sesión de restauración activa. | La sesión de restauración solo se puede aplicar en estado Borrador. |
404 | RestoreSessionNotFound | Identificador válido, pero no se encontró la sesión. | No se puede obtener la sesión de restauración. |
400 | DuplicateArtifactInList | Artefactos duplicados en la solicitud. | El artefacto de restauración solicitado ya está presente. |
Eliminación de errores de api de sesión de restauración
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidRestoreSessionId | Restaure el identificador de sesión no válido, null o vacío. | RestoreSessionId está ausente. |
403 | RestoreSessionActionNotAllowed | Intente eliminar la sesión de restauración activa. | La sesión de restauración solo se puede eliminar en estado Borrador. |
404 | RestoreSessionNotFound | Identificador válido, pero no se encontró la sesión. | No se puede obtener la sesión de restauración. |
500 | IncompleteArtifactDeletion | El servicio no puede eliminar todos los artefactos solicitados. | No se puede eliminar la sesión, inténtelo de nuevo. |
Activación de errores de API de sesión de restauración
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidRestoreSessionId | Restaure el identificador de sesión no válido, null o vacío. | RestoreSessionId está ausente. |
403 | RestoreSessionActionNotAllowed | Intente activar la sesión de restauración activa. | La sesión de restauración solo se puede activar en estado Borrador. |
404 | RestoreSessionNotFound | Identificador válido, pero no se encontró la sesión. | No se puede obtener la sesión de restauración. |
500 | TooManyActiveRestoreSessions | Intente activar más de 25 sesiones simultáneamente. | Error temporal: demasiadas sesiones de restauración activas. |
Enumeración del artefacto de restauración en errores de API de sesión de restauración
Los códigos de error de esta sección se aplican a las siguientes API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
200 | UnknownError | Error desconocido o error del lado del proveedor. | Error desconocido. Inténtelo de nuevo. Si el problema persiste, póngase en contacto con el soporte técnico. |
200 | ArtifactNotFound | El artefacto de restauración no existe. | No se encontró el artefacto de restauración solicitado para la restauración. |
200 | InvalidRestoreTime | Tiempo de restauración no válido o fuera de límites. | El artefacto de restauración no se puede restaurar a esta marca de tiempo, el tiempo de restauración proporcionado no es válido o supera el período de retención. |
200 | ArtifactCannotBeRestored | Restaurar estado de artefacto no permite la restauración. | El artefacto de restauración está en un estado inesperado, como bloqueo de conservación o TenantDivestiture, que bloquea la restauración. |
200 | DuplicateArtifactRestoreRequest | Restauración simultánea del mismo artefacto de restauración. | Se encontró una restauración en curso para el artefacto de restauración especificado. Espere hasta su finalización e inténtelo de nuevo. |
400 | InvalidRestoreSessionId | Restaure el identificador de sesión no válido, null o vacío. | El identificador de RestoreSession no es válido. |
Creación de errores de API de regla de inclusión
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se muestra el posible código de error y respuesta que se puede devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidInclusionRuleCreateRequest | No se puede procesar la solicitud porque tiene un formato incorrecto o incorrecto. | Solicitud de creación no válida. |
Obtención de la regla de inclusión por errores de API de identificador
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se muestra el posible código de error y respuesta que se puede devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | InvalidInclusionRuleId | El identificador de regla en la solicitud no es válido, es nulo o está vacío. | El identificador de regla no es válido. |
Obtención de errores de API de punto de restauración
Los códigos de error de esta sección se aplican a las siguientes API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
400 | FilterLengthExceeded | La longitud del filtro supera el límite permitido. | La longitud del filtro supera el límite permitido. |
400 | InvalidSearchRequest | El límite de fecha y hora solicitados o el identificador de unidad de protección no son válidos. | La entrada de punto de restauración no es válida. |
400 | InvalidProtectionUnitId | El identificador de unidad de protección en la solicitud no es válido. | Identificador de unidad de protección no válido. |
Habilitación de errores de API de servicio
Los códigos de error de esta sección se aplican a la siguiente API:
En la tabla siguiente se enumeran los posibles códigos de error y respuesta que se pueden devolver.
Código de estado HTTP | Código de error | Mensaje de error | Descripción |
---|---|---|---|
403 | UnableToReadBillingProfile | No se puede leer el perfil de facturación del proveedor de perfiles de facturación. | No se puede leer el perfil de facturación del proveedor de perfiles de facturación. |
402 | InvalidBillingProfile | Perfil de facturación no válido recibido del proveedor. | Perfil de facturación no válido recibido del proveedor. |
400 | InvalidAppOwnerTenantId | No se encontró el identificador de inquilino propietario | Identificador de inquilino del propietario de la aplicación no válido recibido del usuario. |