Instantáneas convertidas

Las instantáneas convertidas y las instantáneas creadas manualmente no se rigen por las políticas de retención del servicio de copia de seguridad y restauración de Private Cloud Appliance. Las instantáneas que ya no son necesarias se deben suprimir manualmente.

¿Qué es una instantánea convertida?

Si cambia cualquier configuración de una política de copia de seguridad que no sea el nombre mostrado de la política, las instantáneas que se crearon bajo esa política se desasocian y marcan como convertidas. Por ejemplo, si actualiza una política de copia de seguridad para agregar un programa nuevo, cambiar un programa o suprimir un programa, todas las instantáneas existentes se desasocian y marcan como convertidas en ZFS Storage Appliance.

Una instantánea convertida se ha convertido de ser gestionada por una política de copia de seguridad a requerir gestión manual. En concreto, las instantáneas marcadas como convertidas no se suprimirán automáticamente porque ya no se rigen por ninguna política de retención. Cuando estas instantáneas ya no sean necesarias, debe suprimirlas manualmente.

Cómo identificar instantáneas convertidas

El siguiente procedimiento describe cómo identificar las instantáneas convertidas. Además de las instantáneas convertidas, las instantáneas que haya creado manualmente se deben suprimir manualmente.

  1. Inicie sesión en uno de los nodos de gestión.

  2. Mostrar contenido storagectl.

    # helm history storagectl
    REVISION UPDATED STATUS CHART APP VERSION DESCRIPTION
    3 Mon Sep 23 14:01:17 2024 superseded storagectl-3.0.202-3.10.0.0.1.75.g94b57a2 3.0.202-3.10.0.0.1.75.g94b57a2 Upgrade complete
    4 Tue Sep 24 09:39:19 2024 superseded storagectl-3.0.202-3.10.0.0.0.79.g1f63430 3.0.202-3.10.0.0.0.79.g1f63430 Upgrade complete
    5 Wed Sep 25 03:20:06 2024 superseded storagectl-3.0.202-3.10.0.0.0.80.gbb09c40 3.0.202-3.10.0.0.0.80.gbb09c40 Upgrade complete
    6 Thu Sep 26 09:33:19 2024 superseded storagectl-3.0.202-3.10.0.0.1.66.g435af30 3.0.202-3.10.0.0.1.66.g435af30 Upgrade complete
    7 Tue Oct 1 19:37:24 2024 superseded storagectl-3.0.202-3.10.0.0.1.75.gf712a7e 3.0.202-3.10.0.0.1.75.gf712a7e Upgrade complete
    8 Tue Oct 1 19:46:22 2024 superseded storagectl-3.0.202-3.10.0.0.1.75.gf712a7e 3.0.202-3.10.0.0.1.75.gf712a7e Upgrade complete
    9 Tue Oct 1 19:51:08 2024 superseded storagectl-3.0.202-3.10.0.0.1.79.ged909dd 3.0.202-3.10.0.0.1.79.ged909dd Upgrade complete
    10 Tue Oct 1 19:53:25 2024 superseded storagectl-3.0.202-3.10.0.0.1.75.gf712a7e 3.0.202-3.10.0.0.1.75.gf712a7e Upgrade complete
    11 Tue Oct 1 20:00:18 2024 superseded storagectl-3.0.202-3.10.0.0.1.79.ged909dd 3.0.202-3.10.0.0.1.79.ged909dd Upgrade complete
    12 Tue Oct 1 21:45:03 2024 deployed storagectl-3.0.202-3.11.0.0.1.1.g1e7dc83 3.0.202-3.11.0.0.1.1.g1e7dc83 Upgrade complete
  3. Extraiga el gráfico storagectl de /nfs/shared_storage/.

    En este ejemplo, utilizamos el gráfico de la última revisión (la última línea) que se muestra en el paso 2.

    # tar -xvf /nfs/shared_storage/charts/storagectl-3.0.202-3.11.0.0.1.1.g1e7dc83.tgz -C /target_directory
    # cd /target_directory
  4. Suprima el archivo job.batch/storagectl-list-converted-snapshots si existe.

    # kubectl delete job.batch/storagectl-list-converted-snapshots
  5. Cambie el nombre del archivo de definición de trabajo para eliminar el prefijo de guion bajo.

    # cp storagectl/templates/_storagectl-list-converted-snapshots.yaml storagectl/templates/storagectl-list-converted-snapshots.yaml
  6. (Opcional) Defina parámetros de entrada como volumeId o compartmentId (el volumen o compartimento para el que desea mostrar las instantáneas convertidas) o el nombre del archivo de salida.

    Si no define un OCID de volumen o un OCID de compartimento, la lista incluirá todas las instantáneas convertidas, que podrían ser una lista grande.

    # kubectl edit configmap storagectl-list-converted-snapshots-config
  7. Despliegue el trabajo de Kubernetes.

    # helm template -s templates/storagectl-list-converted-snapshots.yaml storagectl/ | kubectl apply -f -
  8. Compruebe el estado del trabajo.

    # kubectl get all -A | grep storagectl

    Cuando finaliza el trabajo de Kubernetes, se completa el pod/storagectl-list-converted-snapshots-* correspondiente y el archivo de salida contiene la lista de instantáneas convertidas.

  9. Ver la lista de instantáneas convertidas en el archivo de salida.

    # cat /nfs/shared_storage/pca-platform/kubernetes/storagectl-data/converted_snapshots_data.json

    Las instantáneas de esta lista no se suprimirán automáticamente. Si estas instantáneas ya no son necesarias, suprímalas manualmente.