Rellenar previamente un volumen de FlexCache

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

Puedes configurar una tarea para rellenar previamente la caché, tal como se indica en Rellenar previamente la caché.

Cuestiones importantes

  • El prepopulado solo se admite en volúmenes de FlexCache.

  • Una precarga iniciada empieza un trabajo único. Una vez que se haya completado este trabajo, los cambios posteriores que se hagan en la fuente no se rellenarán previamente de forma continua en la caché. Para actualizar la caché, debes iniciar un nuevo trabajo de precarga o permitir que los clientes obtengan los archivos obsoletos accediendo a la caché.

Sigue estas instrucciones para iniciar una tarea de precarga mediante Google Cloud CLI.

gcloud

Para iniciar una tarea de prepoblación:

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

Sustituye la siguiente información:

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

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

  • PATH_LIST: opcional: lista de rutas de archivos o directorios que se van a rellenar previamente. Usa el signo # para separar varias rutas.

    En el siguiente ejemplo se muestra cómo añadir varias rutas de archivos o directorios:

    path-list=PATH_LIST1#PATH_LIST2
    
  • EXCLUDE_PATH_LIST: Opcional: lista de rutas de archivos o directorios que se excluirán al rellenar previamente PATH_LIST. Usa el signo # para separar varias rutas.

    En el siguiente ejemplo se muestra cómo excluir varias rutas de archivo o de directorio:

    path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2
    
  • RECURSION: opcional. 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, esta opción está definida en false.

Para comprobar el estado de un trabajo de relleno automático (si sigue en curso o se ha completado), consulta los detalles del volumen de FlexCache. El campo CachePrePopulateState de la salida de cacheParameters muestra el estado actual.