Compartir vía


Pares clave-valor en un momento dado

Azure App Configuration mantiene un registro de los cambios realizados en los valores clave. Este registro proporciona una escala de tiempo de los cambios de clave-valor. Puede reconstruir el historial de cualquier clave y proporcionar su valor pasado en cualquier momento dentro del período de historial de claves (7 días para almacenes de nivel Gratis o 30 días para almacenes de nivel Estándar). Con esta característica, puede "viajar en el tiempo" hacia atrás y recuperar un valor de clave antiguo. Por ejemplo, puede recuperar las opciones de configuración usadas antes de la implementación más reciente para revertir la aplicación a la configuración anterior.

Restaurar valores clave

Puede usar Azure Portal o la CLI de Azure para recuperar valores de clave anteriores.

  1. Inicie sesión en Azure Portal. Seleccione Todos los recursos y seleccione la instancia del almacén de App Configuration donde se almacenan los valores de clave.

  2. En el menú Operaciones , seleccione Restaurar.

    Captura de pantalla de Azure Portal, selección de la restauración

  3. Seleccione Fecha: seleccione fecha para seleccionar una fecha y hora a la que desea revertir.

  4. Haga clic fuera de los campos de fecha y hora o presione Tab para validar su elección. Ahora puede ver qué valores de clave han cambiado entre la fecha y hora seleccionadas y la hora actual. Este paso le ayuda a comprender a qué claves y valores está preparando la reversión.

    Captura de pantalla de Azure Portal con los valores de clave guardados

    El portal muestra una tabla de valores de clave. La primera columna incluye símbolos que indican lo que ocurrirá si restaura los datos de la fecha y hora elegidas:

    • El signo menos rojo (–) significa que el valor de clave no existía en la fecha y hora seleccionadas y se eliminará.
    • El signo más verde (+) significa que el valor de clave existía en la fecha y hora seleccionadas y no existe ahora. Si vuelve a la fecha y hora seleccionadas, se volverá a agregar a la configuración.
    • El signo de viñeta en naranja (•) significa que el valor de clave se modificó desde la fecha y hora seleccionadas. La clave revertirá al valor que tenía en la fecha y hora seleccionadas.
  5. Marque la casilla en la fila para seleccionar o deseleccionar el valor de la clave y tomar acción. Cuando se selecciona, se mostrará la diferencia del valor de clave entre la fecha y hora actual y la fecha y hora seleccionada.

    Captura de pantalla de Azure Portal con valores de claves comparados

    En el ejemplo anterior, la vista previa muestra la clave TestApp:Settings:BackgroundColor, que actualmente tiene un valor de #FFF. Este valor se modificará a #45288E si realizamos la restauración de los datos.

    Puede seleccionar una o varias casillas en la tabla para realizar acciones en el valor clave de su elección. También puede usar la casilla Seleccionar todo en la parte superior de la lista para seleccionar o anular la selección de todos los valores de clave.

  6. Seleccione Restaurar para restaurar los valores de clave seleccionados a los datos y la hora seleccionados.

    Captura de pantalla de Azure Portal que selecciona Restaurar

Vista histórica o de escala de tiempo de valor de clave

Sugerencia

Este método es cómodo si no tiene más de un par de cambios para realizar, ya que el Explorador de configuración solo le permite realizar cambios clave por clave. Si necesita restaurar varios valores de clave a la vez, use el menú Restaurar en su lugar.

También puede acceder al historial de revisiones de un valor de clave específico en el portal.

  1. En el menú Operaciones , seleccione Explorador de configuración.

  2. Seleccione Más acciones para la clave que desea explorar y, a continuación, Historial.

    Captura de pantalla de la selección del historial de clave-valor de Azure Portal

    Ahora puede ver el historial de revisiones de la clave seleccionada e información sobre los cambios.

  3. Seleccione Restaurar para restaurar la clave y el valor a este momento dado.

    Captura de pantalla de Azure Portal en la que se ven los datos clave-valor de una fecha específica

Paso siguiente