Pré-preencha um volume do FlexCache

Esta página descreve como pré-preencher um volume FlexCache.

Pode configurar uma tarefa para pré-preencher a cache, conforme mencionado em Pré-preenchimento da cache.

Considerações

  • O preenchimento prévio só é suportado para volumes FlexCache existentes.

  • Um pré-preenchimento iniciado começa uma tarefa única. Quando esta tarefa estiver concluída, as alterações subsequentes feitas à origem não são pré-preenchidas continuamente na cache. Para atualizar a cache, tem de iniciar uma nova tarefa de pré-preenchimento ou permitir que os clientes obtenham os ficheiros desatualizados acedendo à cache.

Use as instruções seguintes para iniciar uma tarefa de pré-preenchimento através da Google Cloud CLI.

gcloud

Para iniciar uma tarefa de pré-preenchimento:

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

Substitua as seguintes informações:

  • VOLUME_NAME: o nome do volume. Este nome tem de ser exclusivo por localização.

  • LOCATION: a localização do volume FlexCache.

  • PATH_LIST: Opcional: uma lista de caminhos de ficheiros ou diretórios para pré-preencher. Use o símbolo # para separar vários caminhos.

    O exemplo seguinte mostra como adicionar vários caminhos de ficheiros ou diretórios:

    path-list=PATH_LIST1#PATH_LIST2
    
  • EXCLUDE_PATH_LIST: opcional: uma lista de caminhos de ficheiros ou diretórios a excluir ao pré-preencher PATH_LIST. Use o símbolo # para separar vários caminhos.

    O exemplo seguinte mostra como excluir vários caminhos de ficheiros ou diretórios:

    path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2
    
  • RECURSION: opcional: um sinalizador booleano que indica se as pastas especificadas em PATH_LIST e EXCLUDE_PATH_LIST devem ser incluídas ou excluídas recursivamente. Por predefinição, esta opção está definida como false.

Para verificar o estado de uma tarefa de pré-preenchimento, quer ainda esteja em execução ou concluída, procure os detalhes do volume da FlexCache. O campo CachePrePopulateState no resultado cacheParameters mostra o estado atual.