No modo de replicação, use o recurso de download de dados de um gateway de arquivos para baixar dados de um bucket do OSS para um cliente local.
Pré-requisitos
Um gateway de arquivos criado e um cache adicionado.
-
Um bucket do OSS criado.
ImportanteO gateway de arquivos oferece suporte apenas a buckets do OSS das classes de armazenamento Standard, Infrequent Access (IA) e Archive. Buckets do OSS com o recurso back-to-source ativado não são compatíveis.
Evite conectar um gateway diretamente a um bucket do OSS do tipo Archive. Se os arquivos permanecerem sem modificações por um longo período após a gravação, considere usar um bucket Standard ou IA. Em seguida, utilize regras de ciclo de vida para fazer a transição da classe de armazenamento dos objetos para Archive ou Cold Archive. Essa abordagem é mais econômica e eficiente, pois evita operações de restauração desnecessárias.
Quando um cliente grava um arquivo no gateway, este registra pelo menos duas ações: a gravação do arquivo e a definição do horário de modificação. O gateway tenta mesclar essas ações, mas ainda pode iniciar múltiplas operações no bucket do OSS para um único arquivo. Definir o horário de modificação equivale a alterar os metadados do objeto no bucket do OSS usando a API CopyObject. Para objetos Archive ou Cold Archive, isso exige uma operação de restauração demorada. Esse processo pode retardar os uploads e até causar falhas de gravação se o disco de cache não tiver espaço suficiente para enviar os dados a tempo.
O gateway de arquivos utiliza sincronização reversa ou sincronização expressa. Para mais informações, consulte Sincronização expressa.
Informações básicas
Por padrão, um gateway de arquivos sincroniza metadados de um bucket do OSS para um cliente local usando sincronização reversa ou expressa. No modo de replicação, uma cópia dos dados reside no cliente local e outra no bucket do OSS. O recurso de download de dados permite que o gateway baixe dados de arquivos de diretórios específicos, ou todos os dados sincronizados via sincronização reversa ou expressa, para o cliente local.
O download de dados pela internet gera taxas do OSS. Utilize este recurso conforme necessário. Para mais informações, consulte Visão geral do faturamento.
Ativar o download de dados para um novo compartilhamento
Na página ****Gateway List**** do console do Cloud Storage Gateway, localize e clique em no gateway de arquivos desejado e, em seguida, clique em .
Na caixa de diálogo Create Share, configure os parâmetros nas seções Bucket Settings e Basic Information e selecione Advanced Settings. Para mais informações, consulte Criar um compartilhamento.
-
Na seção Advanced Settings, configure os seguintes parâmetros e clique em Next.
Parâmetro
Descrição
Mode
Selecione Replication Mode.
Reverse Sync
Ative o Reverse Sync. Este recurso sincroniza metadados do bucket do OSS para o cliente local e é adequado para cenários de recuperação de desastres do gateway, restauração de dados e compartilhamento de dados.
A sincronização reversa é acionada apenas quando um diretório é acessado. Para garantir o download rápido de dados em diretórios não acessados e de novos dados, use a sincronização expressa. Para mais informações, consulte Sincronização expressa.
Nota-
A sincronização reversa verifica todos os objetos no bucket. Se o bucket contiver um grande número de objetos, haverá geração de taxas de solicitação da API do OSS. Para mais informações, consulte as taxas de solicitação na página de Preços do Object Storage Service (OSS).
-
Se você selecionar Add to Sync Group na seção Basic Information, esta opção ficará indisponível.
Reverse Sync Interval
O valor deve estar no intervalo de 15s a 36000s.
NotaCaso o bucket contenha muitos objetos, defina o intervalo de sincronização reversa para mais de 3.600s. Caso contrário, verificações frequentes podem gerar altas taxas de solicitação da API do OSS.
Replication Mode Advanced Settings
Selecione Replication Mode Advanced Settings.
-
-
Na seção Replication Mode Advanced Settings, configure os seguintes parâmetros para ativar o Data Download.
Parâmetro
Descrição
Configure Directory in Replication Mode
Este parâmetro define o escopo dos dados de arquivo que operam no modo de replicação.
-
Se este parâmetro não for selecionado, todos os dados do compartilhamento operarão no modo de replicação por padrão.
-
Ao selecionar este parâmetro, clique em Add Directory e insira o caminho do diretório de dados alvo. Os dados no caminho especificado operarão no modo de replicação, enquanto os dados em caminhos não especificados operarão no modo de cache.
Nota-
Ao alterar um diretório do modo de cache para o modo de replicação, os arquivos nesse diretório serão sincronizados apenas se o download de dados estiver ativado. Ative o download de dados para o modo de replicação simultaneamente.
-
O caminho do diretório especificado é relativo ao diretório raiz do compartilhamento. Por exemplo, se o caminho absoluto do diretório que você deseja habilitar para o modo de replicação for /mnt/myshare/mydir/ e o ponto de montagem for /mnt/myshare, insira /mydir/.
Data Download
Com o download de dados ativado, a sincronização reversa ou expressa baixa tanto metadados quanto dados de arquivos. Caso contrário, apenas os metadados são sincronizados.
Nota-
Para baixar dados de arquivos no modo de replicação, a capacidade do disco de cache deve ser de pelo menos 1,1 vez o tamanho total dos arquivos a serem replicados. Planeje a capacidade do disco de cache com base no crescimento esperado do uso do bucket.
-
Ativar o download de dados pela primeira vez desencadeia uma verificação completa, o que pode afetar o desempenho do gateway. Certifique-se de que o gateway esteja ocioso ao ativar este recurso e permaneça assim até que todos os dados sejam baixados.
-
O recurso de download de dados oferece suporte apenas a cenários de escrita única e leitura múltipla. Se o bucket correspondente tiver vários acessadores (como gateways e acesso direto ao OSS), apenas um acessador poderá enviar arquivos para o bucket. Os demais acessadores poderão apenas baixar arquivos. Pode ocorrer perda de dados em cenários de escrita múltipla e leitura múltipla. Use este recurso com cautela.
Download Speed Limit
Configure este parâmetro ao ativar o Data Download. O limite de velocidade de download deve estar entre 0 MB/s e 1280 MB/s, inclusive. Um valor de 0 MB/s significa que a velocidade de download é ilimitada.
Reverse Sync Interval
Configure este parâmetro ao ativar o Data Download. O valor deve estar no intervalo de 3600s a 36000s.
Nota-
Caso o bucket contenha muitos objetos, defina o intervalo de sincronização reversa para mais de 3.600s. Caso contrário, verificações frequentes podem gerar altas taxas de solicitação da API do OSS.
-
A sincronização reversa é acionada apenas quando um diretório é acessado. Para garantir o download de dados em diretórios não acessados e de novos dados, use a sincronização expressa.
-
Ativar o download de dados para um compartilhamento existente
No console do CSG, na página **Gateways**, localize e clique em no gateway de arquivos desejado.
Na aba Shares, localize o compartilhamento alvo e clique em Advanced Settings na coluna Actions.
-
Na página Share Advanced Settings, configure os seguintes parâmetros para ativar o Data Download.
Parâmetro
Descrição
Mode
O recurso Data Download só pode ser usado no Replication Mode.
Reverse Sync
Ative o Reverse Sync. Este recurso sincroniza metadados do bucket do OSS para o cliente local e é adequado para cenários de recuperação de desastres do gateway, restauração de dados e compartilhamento de dados.
A sincronização reversa é acionada apenas quando um diretório é acessado. Para garantir o download rápido de dados em diretórios não acessados e de novos dados, use a sincronização expressa. Para mais informações, consulte Sincronização expressa.
Nota-
A sincronização reversa verifica todos os objetos no bucket. Se o bucket contiver um grande número de objetos, haverá geração de taxas de solicitação da API do OSS. Para mais informações, consulte as taxas de solicitação na página de Preços do Object Storage Service (OSS).
-
Se você selecionar Add to Sync Group na seção Basic Information, esta opção ficará indisponível.
Data Download
Com o download de dados ativado, a sincronização reversa ou expressa baixa tanto metadados quanto dados de arquivos. Caso contrário, apenas os metadados são sincronizados.
Nota-
Para baixar dados, a capacidade do disco de cache deve ser de pelo menos 1,1 vez o tamanho total dos arquivos a serem replicados. Planeje a capacidade do disco de cache com base no crescimento esperado do uso do bucket.
-
Ativar o download de dados pela primeira vez desencadeia uma verificação completa, o que pode afetar o desempenho do gateway. Certifique-se de que o gateway esteja ocioso ao ativar este recurso e permaneça assim até que todos os dados sejam baixados.
-
O recurso de download de dados oferece suporte apenas a cenários de escrita única e leitura múltipla. Se o bucket correspondente tiver vários acessadores (como gateways e acesso direto ao OSS), apenas um acessador poderá enviar arquivos para o bucket. Os demais acessadores poderão apenas baixar arquivos. Pode ocorrer perda de dados em cenários de escrita múltipla e leitura múltipla. Use este recurso com cautela.
Download Speed Limit
Configure este parâmetro ao ativar o Data Download. O limite de velocidade de download deve estar entre 0 MB/s e 1280 MB/s, inclusive. Um valor de 0 MB/s significa que a velocidade de download é ilimitada.
-