Cómo completar previamente un volumen de FlexCache

En esta página, se describe cómo completar previamente un volumen de FlexCache.

Puedes configurar un trabajo para prepropagar la caché, como se menciona en Prepropagación de la caché.

Consideraciones

  • El rellenado previo solo se admite para los volúmenes de FlexCache existentes.

  • Una prepoblación iniciada comienza un trabajo único. Una vez que se completa este trabajo, los cambios posteriores que se realizan en la fuente no se rellenan previamente de forma continua en la caché. Para actualizar la caché, debes iniciar un nuevo trabajo de preparación o permitir que los clientes recuperen los archivos desactualizados accediendo a la caché.

Sigue las instrucciones que se indican a continuación para iniciar un trabajo de reabastecimiento previo con Google Cloud CLI.

gcloud

Para iniciar un trabajo de precarga, haz lo siguiente:

gcloud beta netapp volumes update VOLUME_NAME --location=LOCATION \
  --cache-pre-populate=path-list=PATH_LIST1#PATH_LIST2,exclude-path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2,recursion=RECURSION

Reemplaza la siguiente información:

  • VOLUME_NAME: el nombre del volumen Este nombre debe ser único por ubicación.

  • LOCATION: Es la ubicación del volumen de FlexCache.

  • PATH_LIST: Opcional: Es una lista de rutas de acceso a archivos o directorios para completar previamente. Usa el signo # para separar varias rutas.

    En el siguiente ejemplo, se muestra cómo agregar varias rutas de acceso a archivos o directorios:

    path-list=PATH_LIST1#PATH_LIST2
    
  • EXCLUDE_PATH_LIST: Opcional: Es una lista de rutas de acceso a archivos o directorios que se excluirán cuando se complete previamente PATH_LIST. Usa el signo # para separar varias rutas.

    En el siguiente ejemplo, se muestra cómo excluir varias rutas de acceso a archivos o directorios:

    path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2
    
  • RECURSION: Es un parámetro opcional, una marca booleana que indica si las carpetas especificadas en PATH_LIST y EXCLUDE_PATH_LIST se deben incluir o excluir de forma recursiva. De forma predeterminada, este parámetro está establecido en false.

Para verificar el estado de un trabajo de reabastecimiento, ya sea que aún se esté ejecutando o se haya completado, consulta los detalles del volumen de FlexCache. El campo CachePrePopulateState dentro del resultado de cacheParameters muestra el estado actual.