Nesta página, descrevemos como pré-preencher um volume do FlexCache.
É possível configurar um job para pré-preencher o cache, conforme mencionado em Pré-preenchimento do cache.
Considerações
O pré-preenchimento é compatível apenas com volumes FlexCache atuais.
Uma pré-população iniciada começa um job único. Depois que esse job for concluído, as mudanças subsequentes feitas na origem não serão pré-preenchidas continuamente no cache. Para atualizar o cache, inicie um novo job de pré-armazenamento ou permita que os clientes busquem os arquivos desatualizados acessando o cache.
Use as instruções a seguir para iniciar um job de pré-população usando a Google Cloud CLI.
gcloud
Para iniciar um job de pré-população:
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. Ele precisa ser exclusivo por local.LOCATION: o local do volume do FlexCache.PATH_LIST: opcional: uma lista de caminhos de arquivos ou diretórios para pré-preenchimento. Use o sinal # para separar vários caminhos.O exemplo a seguir mostra como adicionar vários caminhos de arquivo ou diretório:
path-list=PATH_LIST1#PATH_LIST2
EXCLUDE_PATH_LIST: opcional. Uma lista de caminhos de arquivos ou diretórios a serem excluídos ao pré-preencherPATH_LIST. Use o sinal # para separar vários caminhos.O exemplo a seguir mostra como excluir vários caminhos de arquivo ou diretório:
path-list=EXCLUDE_PATH_LIST1#EXCLUDE_PATH_LIST2
RECURSION: opcional: uma flag booleana que indica se as pastas especificadas emPATH_LISTeEXCLUDE_PATH_LISTdevem ser incluídas ou excluídas de forma recursiva. Por padrão, essa opção é definida comofalse.
Para verificar o status de um job de pré-população, seja ele ainda em execução ou
concluído, procure os detalhes do volume do FlexCache. O campo CachePrePopulateState na saída cacheParameters mostra o estado atual.