Ciclo de vida de la aplicación para Copia de seguridad Microsoft 365 Storage
Incorporación de una aplicación de almacenamiento de Copia de seguridad Microsoft 365 de terceros
Una vez que se da su consentimiento a la aplicación de almacenamiento de Copia de seguridad Microsoft 365 para que se ejecute en el inquilino de consumo, para permitir que sea el controlador de almacenamiento Copia de seguridad Microsoft 365 en un inquilino de consumo, debe realizar las siguientes tareas mediante programación (a través de la aplicación):
Registre la aplicación como controlador de almacenamiento de Copia de seguridad Microsoft 365.
-
- Si había un controlador existente, espere a que se complete el período de gracia .
Habilite la directiva de facturación en el inquilino de consumo.
Una vez registrada la aplicación, siempre puede comprobar el estado de la aplicación como el controlador de almacenamiento de Copia de seguridad Microsoft 365 mediante la ejecución de la API Get serviceApp:
GET /solutions/backupRestore/serviceApps/{serviceAppId}
Paso 1: Registro de la aplicación como controlador de almacenamiento de Copia de seguridad Microsoft 365
Para registrar la aplicación para que sea una Copia de seguridad Microsoft 365 controladora de almacenamiento, primero debe registrar la aplicación mediante la ejecución de Create service App API:
POST /solutions/backupRestore/serviceApps/
Si la aplicación se registró correctamente, tiene un estado de inactividad. El identificador devuelto es el identificador de aplicación de servicio de la aplicación (que es el identificador de aplicación).
Paso 2: Comprobar si el servicio de Copia de seguridad Microsoft 365 está habilitado en el inquilino de consumo
Para comprobar si el servicio Copia de seguridad Microsoft 365 está habilitado en el inquilino de consumo, la aplicación debe ejecutar la API Get backupRestoreRoot:
GET /solutions/backupRestore/
Si el estado devuelto está habilitado, este estado indica que hay un controlador de almacenamiento de Copia de seguridad Microsoft 365 activo y que al cambiar el controlador se aplica un período de gracia. Todos los demás estados indican que no hay ningún controlador de almacenamiento de Copia de seguridad Microsoft 365 activo y que una aplicación puede convertirse inmediatamente en el controlador al registrarse.
Paso 3: Activar la aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365
Para activar la aplicación como controlador de almacenamiento Copia de seguridad Microsoft 365 depende de si ya existe un controlador de almacenamiento de Copia de seguridad Microsoft 365 existente (ya sea de terceros o de terceros).
No hay controlador de almacenamiento de Copia de seguridad Microsoft 365 existente
Si no hay ningún controlador de almacenamiento Copia de seguridad Microsoft 365 existente, puede activar inmediatamente la aplicación como controlador. Para realizar este paso, ejecute serviceApp: activate API:
POST /solutions/backupRestore/serviceApps/{serviceAppId}/activate
Si la aplicación se activó inmediatamente correctamente, tiene un estado activo.
Controlador de almacenamiento de Copia de seguridad Microsoft 365 existente
Si hay un controlador de almacenamiento de Copia de seguridad Microsoft 365 existente, al activar la aplicación como controlador debe especificar una fecha y hora en cuanto a cuándo es efectivo el cambio. La fecha y hora debe ser de al menos 7 días en el futuro, pero no superior a 30 días.
Para activar la aplicación, debe ejecutar serviceApp: activate API especificando la fecha y hora efectivas en el cuerpo json de la solicitud:
POST /solutions/backupRestore/serviceApps/{serviceAppId}/activate
Nota:
Si ya hay un cambio pendiente en el controlador de almacenamiento de Copia de seguridad Microsoft 365 ya en curso, se produce un error en la solicitud con un código de error HTTP 403. No podrá activar la aplicación hasta que se complete el cambio pendiente.
Si la aplicación se activó correctamente para una fecha y hora en el futuro, tiene un estado pendingActive.
Período de gracia del controlador de almacenamiento Copia de seguridad Microsoft 365 existente
Si había un controlador de almacenamiento de Copia de seguridad Microsoft 365 existente al activar la aplicación, este paso aplica un período de gracia de entre 7 y 30 días (como se especifica al activar la aplicación).
Durante el período de gracia:
- La aplicación tiene un estado pendingActive.
- La aplicación tiene acceso de solo lectura a las directivas de protección existentes. La aplicación no podrá cambiar ni crear directivas de protección ni realizar restauraciones.
- La Administración de copia de seguridad de inquilinos de consumo puede cancelar el cambio pendiente de la controladora de almacenamiento de Copia de seguridad Microsoft 365 y volver al estado original.
- La aplicación puede cancelar el cambio pendiente del controlador de almacenamiento de Copia de seguridad Microsoft 365 y volver al estado original ejecutando la API serviceApp: deactivate:
POST /solutions/backupRestore/serviceApps/{serviceAppId}/deactivate
- La aplicación puede comprobar el estado de la aplicación como el controlador de almacenamiento de Copia de seguridad Microsoft 365 mediante la ejecución de get serviceApp API:
GET /solutions/backupRestore/serviceApps/{serviceAppId}
Al finalizar el período de gracia:
- La aplicación tiene un estado activo.
Paso 4: Habilitar la directiva de facturación en el inquilino de consumo
Una vez que la aplicación tenga un estado activo, debe habilitar la directiva de facturación en el inquilino de consumo. Este paso se realiza mediante la ejecución de backupRestoreRoot: enable API:
POST /solutions/backupRestore/enable
Después de habilitar la directiva de facturación, la aplicación será el controlador de almacenamiento Copia de seguridad Microsoft 365 en el inquilino de consumo y ahora podrá mantener el servicio de Copia de seguridad Microsoft 365 (según los ámbitos de permisos oAuth de la aplicación).
Nota:
Puede ejecutar esta API varias veces en que es idempotente. Se recomienda habilitar la directiva de facturación en el inquilino de consumo si, por cualquier motivo, cambia la directiva de facturación. Por ejemplo, si desea cambiar el identificador de suscripción de Azure o el grupo de recursos.
Compatibilidad con Graph PowerShell
Microsoft Backup Storage admite PowerShell a través de Microsoft Graph. Para obtener más información sobre los cmdlets de PowerShell, consulte tipo de recurso backupRestoreRoot.
Offboard a Copia de seguridad Microsoft 365 aplicación
Otra aplicación se activa como controlador de almacenamiento de Copia de seguridad Microsoft 365
Si la aplicación es el controlador de almacenamiento de Copia de seguridad Microsoft 365 activo, es posible que otra aplicación (propia o de terceros) también se pueda activar según el proceso de incorporación definido en Controlador de almacenamiento existente Copia de seguridad Microsoft 365 y Existente Copia de seguridad Microsoft 365 período de gracia del controlador de almacenamiento. Si se produce este evento, no se notificará explícitamente a la aplicación. Sin embargo, el estado de la aplicación pasa a ser pendingInactive.
Para que el estado de la aplicación sea el Copia de seguridad Microsoft 365 controlador de almacenamiento, la aplicación puede ejecutar la API Get serviceApp:
GET /solutions/backupRestore/serviceApps/{serviceAppId}
Durante el período de gracia:
- La aplicación tiene un estado pendingInactive.
- La aplicación sigue teniendo acceso a las directivas de protección existentes y puede cambiar o crear directivas de protección o realizar restauraciones (según los ámbitos de permisos de oAuth).
- La aplicación sigue siendo responsable de la facturación de Copia de seguridad Microsoft 365 y, por tanto, del consumo en el inquilino de consumo.
- La Administración de copia de seguridad de inquilinos de consumo puede cancelar el cambio pendiente de la controladora de almacenamiento de Copia de seguridad Microsoft 365 y volver al estado original, de modo que la aplicación se restaure como el controlador de almacenamiento de Copia de seguridad Microsoft 365 activo.
Al finalizar el período de gracia:
- La aplicación tiene un estado inactivo.
- La aplicación ya no es responsable de la facturación Copia de seguridad Microsoft 365 y, por tanto, de la facturación de pago por uso en el inquilino de consumo.
Desactivación de la aplicación como controlador de almacenamiento de Copia de seguridad Microsoft 365
Para desactivar que la aplicación sea el servicio Copia de seguridad Microsoft 365 en el inquilino de consumo, la aplicación debe ejecutar la API serviceApp: deactivate:
POST /solutions/backupRestore/serviceApps/{serviceAppId}/deactivate
El resultado de desactivar la aplicación depende del estado actual de la aplicación.
Desactivar con el estado actual de inactivo
La desactivación de la aplicación que tiene un estado de inactividad no hace nada.
Desactivar con el estado actual de pendingActive
La desactivación de la aplicación que tiene un estado pendienteActive cancela el cambio pendiente para convertirse en el controlador de almacenamiento de Copia de seguridad Microsoft 365.
Después de invocar correctamente la API:
- La aplicación tiene un estado inactivo.
- La aplicación que es actualmente la Copia de seguridad Microsoft 365 controladora de almacenamiento tiene un estado activo.
Desactivar con el estado actual de pendingInactive
La desactivación de la aplicación que tiene un estado pendingInactive no hará nada en el cambio pendiente del controlador de almacenamiento de Copia de seguridad Microsoft 365. Es decir, el cambio pendiente continúa hasta que se completa el período de gracia.
Desactivar con el estado actual de activo
No puede desactivar la aplicación que tiene un estado activo y la solicitud produce un error HTTP 403.
Para desactivar la aplicación como controlador de almacenamiento de Copia de seguridad Microsoft 365, es necesario activar otra aplicación o anular el registro de la aplicación para que sea un controlador de almacenamiento Copia de seguridad Microsoft 365.
Anular el registro de la aplicación como controlador de almacenamiento de Copia de seguridad Microsoft 365
Para anular el registro de la aplicación de ser el controlador de almacenamiento Copia de seguridad Microsoft 365 en el inquilino de consumo, la aplicación debe ejecutar la API Delete serviceApp:
DELETE /solutions/backupRestore/serviceApps/{serviceAppId}
El resultado de anular el registro de la aplicación depende del estado actual de la aplicación.
Anular el registro con el estado actual de inactivo
Al anular el registro de la aplicación que tiene un estado de inactividad, se elimina la aplicación como disponible para ser el controlador de almacenamiento de Copia de seguridad Microsoft 365.
Después de invocar correctamente la API:
- La aplicación ya no está disponible para convertirse en el controlador de almacenamiento Copia de seguridad Microsoft 365 (a menos que se vuelva a registrar).
Anular el registro con el estado actual de pendingActive
Anular el registro de la aplicación que tiene un estado pendienteActive cancela el cambio pendiente para convertirse en el controlador de almacenamiento de Copia de seguridad Microsoft 365.
Después de invocar correctamente la API:
- La aplicación ya no está disponible para convertirse en el controlador de almacenamiento Copia de seguridad Microsoft 365 (a menos que se vuelva a registrar).
- La aplicación ya no tiene acceso de solo lectura a las directivas de protección existentes.
- La aplicación que es actualmente la Copia de seguridad Microsoft 365 controladora de almacenamiento tiene un estado activo.
Anular el registro con el estado actual de pendingInactive
No se puede anular el registro de la aplicación que tiene un estado pendingInactive y se produce un error en la solicitud con un código de error HTTP 403.
Para anular el registro de la aplicación como controlador de almacenamiento de Copia de seguridad Microsoft 365, debe esperar a que se complete el período de gracia (o si se cancela el cambio pendiente y la aplicación se restablece como controlador de almacenamiento de Copia de seguridad Microsoft 365).
Anular el registro con el estado actual de activo
Al anular el registro de la aplicación que tiene un estado activo, se inicia automáticamente un cambio pendiente del controlador de almacenamiento de Copia de seguridad Microsoft 365 con un período de gracia obligatorio de 7 días.
Después de invocar correctamente la API y durante el período de gracia:
- La aplicación no podrá acceder, crear ni cambiar ninguna directiva de protección ni realizar ninguna restauración.
- La aplicación ya no está disponible para convertirse en el controlador de almacenamiento Copia de seguridad Microsoft 365 (a menos que se vuelva a registrar).
- La aplicación sigue siendo responsable de la facturación de Copia de seguridad Microsoft 365 y, por tanto, del consumo en el inquilino de consumo hasta que se activa otra aplicación para convertirse en el controlador de almacenamiento de Copia de seguridad Microsoft 365.
Al finalizar el período de gracia:
- La aplicación todavía no está disponible para convertirse en el controlador de almacenamiento Copia de seguridad Microsoft 365 (a menos que se vuelva a registrar).
- Si otra aplicación no está activada para ser el controlador de almacenamiento Copia de seguridad Microsoft 365, se inicia la eliminación del servicio Copia de seguridad Microsoft 365 en el inquilino de consumo.
- La aplicación sigue siendo responsable de la facturación de Copia de seguridad Microsoft 365 y, por tanto, del consumo en el inquilino de consumo hasta que se activa otra aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365 o hasta que expire el período de facturación (30 días) según la retirada de la aplicación. Copia de seguridad Microsoft 365 servicio en el inquilino de consumo.
Advertencia
Si la aplicación es el controlador de almacenamiento de Copia de seguridad Microsoft 365 activo al anular el registro, es potencialmente responsable de 37 días adicionales (7 días más 30 días) para la facturación de pago por uso Copia de seguridad Microsoft 365 en el inquilino de consumo.
Estados del ciclo de vida de la aplicación
La incorporación y eliminación de una aplicación de Copia de seguridad Microsoft 365 requiere que la aplicación pase por varios estados diferentes. Los cambios de estado se inician mediante:
- Una aplicación que invoca API específicas;
- La consecuencia de que otra aplicación invoque API específicas; y/o
- El sistema espera un período de tiempo para pasar.
En el diagrama anterior se describen los estados y los gestos que pueden provocar una transición entre ellos:
- Registro de la aplicación como controlador de almacenamiento de Copia de seguridad Microsoft 365
- Activación de la aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365 sin controlador de almacenamiento de Copia de seguridad Microsoft 365 existente
- Active la aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365 con un controlador de almacenamiento Copia de seguridad Microsoft 365 existente y otra aplicación se activa como el Copia de seguridad Microsoft 365 Controlador de almacenamiento cuando la aplicación es la controladora de almacenamiento de Copia de seguridad Microsoft 365 activa
- Se completa el período de gracia del controlador de almacenamiento de Copia de seguridad Microsoft 365 existente
- Desactivar la aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365 con el estado actual de pendingActive
- Anula el registro de la aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365 con el estado actual de inactivo
- Anular el registro de la aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365 con el estado actual de pendingActive
- Anula el registro de la aplicación para que sea el controlador de almacenamiento de Copia de seguridad Microsoft 365 con el estado actual de activo