Managed armazenamento de snapshots S3
Nesta página
- Considerações
- Exige um bucket dedicado
- Não é possível mover o armazenamento de snapshots S3
- Suporta a API de armazenamento
- Pré-requisitos
- Pré-requisitos de armazenamento de metadados
- Pré-requisitos de armazenamento AWS S3
- Pré-requisitos do IBM Cloud Object Storage
- Pré-requisitos do Dell EMC Elastic Cloud Storage
- Outro armazenamento compatível com S3
- Procedimentos
- Adicionar um armazenamento de snapshots S3
- Editar um armazenamento de snapshots S3 existente
- Excluir um armazenamento de snapshots S3
O Ops Manager pode fazer backup de bancos de dados MongoDB como snapshots em uma ou mais das seguintes opções de armazenamento:
Outro banco de dados MongoDB, chamado de blockstore,
Como arquivos armazenados em um sistema de arquivos local ou conectado à rede e/ou
Um Amazon Web Services S3 bucket.
Este tutorial aborda o backup de seus bancos de dados MongoDB como snapshots armazenados em armazenamento compatível com S3e buckets compatíveis com armazenamento compatível com S3 . O MongoDB Ops Manager armazena os metadados dos armazenamentos de snapshots S3 em um banco de MongoDB database.
Observação
Você pode ter problemas que exijam o uso de mais de um armazenamento de snapshots. Esses problemas podem incluir a necessidade de mais capacidade, a localização de dados ou o cumprimento das regulamentações de privacidade.
Para saber como atribuir armazenamentos de snapshots a diferentes data centers, consulte Atribuir armazenamentos de snapshots a data centers específicos.
Considerações
Exige um bucket dedicado
O Ops Manager deve ser o único gerenciador no bucket de armazenamento compatível com o S3 que você usa para snapshots. Você também precisa configurar o bucket de armazenamento compatível com o S3 para evitar o uso de recursos que o Ops Manager não suporta.
Ao configurar o bucket de armazenamento compatível com S3:
Não crie subpastas nos blocos de armazenamento compatíveis com S3s que você usa com o Ops Manager. O Ops Manager só oferece suporte ao uso de buckets de armazenamento completos compatíveis com S3.
Desative o controle de versão do bucket de armazenamento compatível com o Amazon Web Services S3. O controle de versão não é suportado no MongoDB Ops Manager para buckets de armazenamento compatíveis com S3usados para snapshots.
Não crie regras de ciclo de vida de armazenamento compatíveis com Amazon Web Services S3. As regras de ciclo de vida que expiram ou fazem a transição das versões atuais dos objetos de snapshot do MongoDB Ops Manager para arquivamentos resultam em snapshots incompletos que você não pode usar para restaurar a configuração.
Não é possível mover o armazenamento de snapshots S3
Depois de criar um armazenamento de snapshots compatível com o S3, você não poderá movê-lo para outro bucket de armazenamento compatível com o S3. Se você precisar usar um bucket de armazenamento compatível com o S3 diferente para hospedar seu armazenamento de snapshots compatível com o S3, deverá criar um novo armazenamento de snapshot compatível com o S3 nesse bucket de armazenamento compatível com o S3.
Suporta a API de armazenamento
O MongoDB suporta endpoints para:
de armazenamento compatível com o API Amazon Web ServicesS3
IBM e Dell EMC oferecem suporte a um subconjunto de3de armazenamento completo compatível com API Amazon Web Services S .
É possível usar outros endpoints compatíveis com armazenamento compatíveis com S3 . MongoDB Ops Manager tenta validar esses endpoints quando você salva a configuração do armazenamento de snapshots compatível com S3. Se a validação passar, o MongoDB Ops Manager salvará a configuração. Se a validação falhar, o MongoDB Ops Manager exibirá um erro e não salvará a configuração.
Pré-requisitos
Pré-requisitos de armazenamento de metadados
Implemente MongoDB a(s) instância(s) dedicada(s) para atender(m) aos metadados S3 armazenamento de snapshots e oplog armazenamento de. Disponibilize essas instâncias em hosts separados do host do MongoDB Ops Manager e do banco de banco de dados de aplicativo para evitar problemas de desempenho e backup. Anexe um ou mais volumes de armazenamento com capacidade suficiente para armazenar os bancos de dados que essas instâncias gerenciam.
Certifique-se de que o host que atende ao serviço Ops Manager Backup Daemon tenha capacidade suficiente para armazenar o banco de dados principal.
Proteja a instância que armazena seu banco de dados de metadados S3 snapshot store utilizando autenticação e TLS. Os bancos de dados de metadados de armazenamento de snapshots compatíveis com S3suportam
all authentication mechanisms
.
Pré-requisitos de armazenamento AWS S3
Verifique se você tem um usuário IAM no AWS.
Crie suas próprias chaves de acesso ao Amazon Web Services para seu usuário do IAM . Isso permite que você crie blocos de armazenamento compatíveis com S3e armazene arquivos de captura de imagem neles. O MongoDB não cria nem emite chaves de acesso do Amazon Web Services .
Crie seu próprio bucket S3 para armazenar seus 3 snapshots da loja de snapshots do S .
Observação
O usuário IAM para o qual você criou as chaves de acesso do Amazon Web Services deve ter pelo menos as seguintes permissões de leitura e escrita para o Amazon Web Services S3- Bucket de armazenamento compatível:
s3:PutObject
s3:GetObject
s3:ListBucket
s3:DeleteObject
(Opcional) Se você servir a MongoDB Ops Manager instância no Amazon Web Services EC2, crie uma função IAM para lidar com a autorização.
Esta função precisa de:
AWS service como entidade confiável.
EC2 como o caso de uso.
Permissões para ler e escrever acesso ao seu bucket de armazenamento compatível com S3.
Para saber mais, consulte:
Pré-requisitos do IBM Cloud Object Storage
Crie uma chave de acesso e uma chave secreta usando as ferramentas de credencial IBM.
Crie seu próprio contêiner compatível com armazenamento compatível com S3 .
Pré-requisitos do Dell EMC Elastic Cloud Storage
Crie uma chave de acesso e uma chave secreta a partir do seu ID de usuário ECS.
Crie seu próprio contêiner compatível com armazenamento compatível com S3 .
Outro armazenamento compatível com S3
Outros endpoints compatíveis com armazenamento S3podem ser usados. MongoDB Ops Manager tenta validar esses endpoints quando você salva a configuração. Se a validação passar, a configuração, o MongoDB Ops Manager salvará. Se a validação falhar, o MongoDB Ops Manager exibirá um erro e não salvará a configuração.
Procedimentos
O formato do nome de usuário e senha depende do mecanismo de autenticação. Selecione uma das seguintes guias:
Adicionar um armazenamento de snapshots S3
Navegue até a Snapshot Storage página.
Clique no link Admin.
Clique na aba Backup.
(Opcional) Se você não tiver definido anteriormente o diretório principal, defina-o na caixa Head Directory.
Clique na página Snapshot Storage.
Forneça os detalhes do blockstore S3.
Campo | necessidade | Conteúdos | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Nome | Obrigatório | Digite o rótulo para a loja de snapshots compatível com S3. | |||||||||
Nome do bucket do S3 | Obrigatório | Digite o nome do bucket de armazenamento compatível com o S3 onde você deseja hospedar o repositório de snapshots compatível com o S3. | |||||||||
Substituição de região | Condicional | Digite a região onde reside seu contêiner de armazenamento compatível com S3.Digite a região onde reside seu contêiner de armazenamento compatível com S3.Digite a região onde reside seu contêiner de armazenamento compatível com S3.Digite a região onde reside. Use esse campo somente se o 3 S3do armazenamento compatível com armazenamento compatível com S não suportar o escopo de região. Não forneça um valor para este campo com blocos de armazenamento compatíveis com Amazon Web Services S3. | |||||||||
Desfecho S3 | Obrigatório | Digite a URL para este armazenamento compatível com S3 da Amazon Web Services ou bucket compatível com armazenamento compatível com S3. Qual URL você escreve depende de:
ExemploVocê criou um contêiner de armazenamento compatível com S3chamado
| |||||||||
Conexões máx. S3 | Obrigatório | Digite um número inteiro positivo indicando o número máximo de conexões a este Amazon Web Services Armazenamento compatível com S3ou bucket compatível com armazenamento compatível com S3 . | |||||||||
Acesso ao estilo de caminho | Opcional | Selecione se deseja que o armazenamento compatível com S3do Amazon Web Services ou o bucket compatível com armazenamento compatível com S3use um endpoint de URL no estilo de caminho ( Para revisar as convenções de do3contêiner de armazenamento compatível com URL S , consulte a documentação do Amazon Web Services S3 | |||||||||
Criptografia do lado do servidor | Opcional | Selecione para habilitar a criptografia do lado do servidor. Limpe para desabilitar a criptografia do lado do servidor. | |||||||||
Modo de autorização S3 | Obrigatório | Selecione o método utilizado para autorizar o acesso ao contêiner de armazenamento compatível com S3s especificado no S3 Bucket Name. Se você selecionar Keys, o MongoDB Ops Manager usará AWS Access Key e AWS Secret Key para autorizar o acesso ao seu bucket de armazenamento compatível com o S3. Se você selecionar IAM Role, o MongoDB Ops Manager usará uma função do Amazon Web Services IAM para autorizar o acesso ao seu bucket de armazenamento compatível com o S3. Os campos AWS Access Key e AWS Secret Key são ignorados. | |||||||||
Chaves com pacote CA personalizado | Condicional | Clique em Choose file para adicionar uma cadeia de autoridade de certificação personalizada. Esta cadeia pode validar com um certificado auto assinado no contêiner de armazenamento compatível com S3.Esta cadeia pode validar com um certificado auto assinado no contêiner de armazenamento compatível com S3.Esta cadeia pode validar com um certificado auto assinado no contêiner de armazenamento compatível com S3. | |||||||||
Chave de acesso AWS | Condicional | Digite seu ID de chave de acesso AWS. O Ops Manager exibe esse campo quando você define S3 Authorization Mode como Keys. | |||||||||
Chave secreta AWS | Condicional | Digite sua chave de acesso secreto AWS. O Ops Manager exibe esse campo quando você define S3 Authorization Mode como Keys. | |||||||||
Datastore Type | Obrigatório | Selecione Standalone, Replica Set ou Sharded Cluster. Este banco de dados MongoDB armazena os metadados para o blockstore. | |||||||||
Lista de hosts do MongoDB | Condicional | Digite uma lista separada por vírgula de instâncias Por exemplo:
O Gerente de Operações exibe este campo quando você configura Datastore Type como Replica Set ou Sharded Cluster. | |||||||||
Nome de host do MongoDB | Condicional | Digite o nome do host do banco de dados de metadados da loja de snapshot compatível com S3. O Ops Manager exibe esse campo quando você define Datastore Type como Standalone. | |||||||||
Porta do MongoDB | Condicional | Digite o número da porta do banco de dados de metadados da loja de snapshot compatível com S3. O Ops Manager exibe esse campo quando você define Datastore Type como Standalone. | |||||||||
Nome de usuário | Opcional | Se você definir este valor: Digite o nome do usuário autorizado a acessar esse banco de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação SCRAM, consulte SCRAM. Digite a RFC- assunto formatado a partir do certificado do cliente do usuário autorizado a acessar este banco de dados de dados.2253 Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar o x. Autenticação 509 , consulte x.509. Digite o UPN do usuário autorizado a acessar esse banco de dados de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação Kerberos, consulte Kerberos. Digite o nome do usuário LDAP autorizado a acessar esse banco de dados de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação LDAP, consulte LDAP. | |||||||||
Senha | Opcional | Se você definir este valor: Digite a senha associada ao nome de usuário que pode acessar esse banco de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação SCRAM, consulte SCRAM. Deixe-o em branco. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar o x. Autenticação 509 , consulte x.509. O Kerberos recupera a senha de seu arquivo keytab. Não digite uma senha neste campo. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação Kerberos, consulte Kerberos. Digite a senha do usuário LDAP autorizado a acessar esse banco de dados de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação LDAP, consulte LDAP. AVISO: se você não usou a ferramenta de credenciais para criptografar essa senha, ela será armazenada como texto simples no banco de banco de dados. | |||||||||
Opções de conexão | Opcional | Digite qualquer opção de arquivo de configuração adicional para a instância MongoDB. Esse campo oferece suporte somente a valores sem escape. Para obter a sintaxe correta, consulte Formato de URI da string de conexão no manual do MongoDB. | |||||||||
Credenciais criptografadas | Opcional | Selecione se as credenciais do banco de dados foram criptografadas usando a ferramenta de credenciais. As credenciais incluem o nome de usuário, a senha, o ID da chave de acesso da AWS e a chave secreta da AWS. | |||||||||
Usar TLS/SSL | Opcional | Selecione se o banco de dados de metadados do armazenamento de snapshots compatível com S3 só aceita conexão criptografada usando TLS. Além dessa caixa de seleção, para conectar esse armazenamento de snapshots compatível com o S3usando TLS, você deve ativar o TLS no banco de dados do blockstore do S3 . | |||||||||
Nova tarefa habilitada | Opcional | Selecione se quiser habilitar esse armazenamento de snapshots compatível com S3 depois de criá-lo. Isso é selecionado por padrão para que o armazenamento de blockstore compatível com S3 possa receber tarefas de backup. Se você desmarcar essa caixa de seleção, o repositório de snapshots compatível com o S3 será criado, mas não será possível atribuir backups a esse repositório de snapshots compatível com o S3. | |||||||||
Desabilitar configurações de proxy | Opcional | Selecione se quiser desativar o proxy para esse armazenamento de snapshots compatível com S3depois de criá-lo. O armazenamento compatível com o Amazon Web Services S3respeita as variáveis de ambiente |
Editar um armazenamento de snapshots S3 existente
O Ops Manager lista os armazenamentos de snapshots compatíveis com S3 em uma tabela na página Snapshot Storage (Armazenamento de snapshots). Cada linha contém as configurações de uma loja de snapshots compatível com S3.
Navegue até a Snapshot Storage página.
Clique no link Admin.
Clique na aba Backup.
(Opcional) Se você não tiver definido anteriormente o diretório principal, defina-o na caixa Head Directory.
Clique na página Snapshot Storage.
Atualize quaisquer valores que precisam ser alterados.
Na coluna MongoDB Connection, atualize quaisquer valores que precisam ser alterados nos seguintes campos:
Campo | necessidade | Conteúdos | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Nome do bucket do S3 | Obrigatório | Digite o nome do bucket de armazenamento compatível com o S3 onde você deseja hospedar o repositório de snapshots compatível com o S3. | ||||||||||||||||
Substituição de região | Condicional | Digite a região onde reside seu contêiner de armazenamento compatível com S3.Digite a região onde reside seu contêiner de armazenamento compatível com S3.Digite a região onde reside seu contêiner de armazenamento compatível com S3.Digite a região onde reside. Use esse campo somente se o 3 S3do armazenamento compatível com armazenamento compatível com S não suportar o escopo de região. Não forneça um valor para este campo com blocos de armazenamento compatíveis com Amazon Web Services S3. | ||||||||||||||||
Desfecho S3 | Obrigatório | Digite a URL para este armazenamento compatível com S3 da Amazon Web Services ou bucket compatível com armazenamento compatível com S3. Qual URL você escreve depende de:
ExemploVocê criou um contêiner de armazenamento compatível com S3chamado
| ||||||||||||||||
Conexões máx. S3 | Obrigatório | Digite um número inteiro positivo indicando o número máximo de conexões a este Amazon Web Services Armazenamento compatível com S3ou bucket compatível com armazenamento compatível com S3 . | ||||||||||||||||
Acesso ao estilo de caminho | Opcional | Clique se quiser que o armazenamento compatível com o Amazon Web Services S3ou o bucket compatível com o armazenamento compatível com S3use um endpoint de URL no estilo de caminho ( Para revisar as convenções de do3contêiner de armazenamento compatível com URL S , consulte a documentação do Amazon Web Services S3 | ||||||||||||||||
Criptografia do lado do servidor | Opcional | Clique para habilitar a criptografia do lado do servidor. Desmarque para desativar a criptografia do lado do servidor. | ||||||||||||||||
Modo de autorização S3 | Obrigatório | Selecione o método utilizado para autorizar o acesso ao contêiner de armazenamento compatível com S3s especificado no S3 Bucket Name.
| ||||||||||||||||
Chaves com pacote CA personalizado | Condicional | Clique em Choose file para adicionar uma cadeia de autoridade de certificação personalizada. Esta cadeia pode validar com um certificado auto assinado no contêiner de armazenamento compatível com S3.Esta cadeia pode validar com um certificado auto assinado no contêiner de armazenamento compatível com S3.Esta cadeia pode validar com um certificado auto assinado no contêiner de armazenamento compatível com S3. | ||||||||||||||||
Chave de acesso AWS | Condicional | Digite seu ID de chave de acesso AWS. O Ops Manager exibe esse campo quando você define S3 Authorization Mode como Keys. | ||||||||||||||||
Chave secreta AWS | Condicional | Digite sua chave de acesso secreto AWS. O Ops Manager exibe esse campo quando você define S3 Authorization Mode como Keys. O Ops Manager não exibe a chave de acesso secreto existente. | ||||||||||||||||
<hostname>:<port> | Obrigatório | Digite um ou mais hosts que compõem o banco de dados de metadados do Snapshot Store de armazenamento compatível com o S3 no formato Se o banco de dados de metadados de armazenamento de snapshot compatível com o S3for um Conjunto de Réplicas ou Cluster Fragmentado, digite uma lista separada por vírgulas de instâncias Por exemplo:
Se o banco de dados de metadados da loja de snapshot compatível com S3 for uma instância MongoDB independente, digite o IMPORTANTE: se esses hosts forem alterados, o blockstore que eles hospedam deverá ter os mesmos dados que o blockstore original. Alterar o host para um novo blockstore resulta em perda de dados. | ||||||||||||||||
Nome de usuário de autenticação do MongoDB | Opcional | Se você definir este valor: Digite o nome do usuário autorizado a acessar esse banco de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação SCRAM, consulte SCRAM. Digite a RFC- assunto formatado a partir do certificado do cliente do usuário autorizado a acessar este banco de dados de dados.2253 Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar o x. Autenticação 509 , consulte x.509. Digite o UPN do usuário autorizado a acessar esse banco de dados de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação Kerberos, consulte Kerberos. Digite o nome do usuário LDAP autorizado a acessar esse banco de dados de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação LDAP, consulte LDAP. | ||||||||||||||||
Senha de autenticação do MongoDB | Opcional | Se você definir este valor: Digite a senha associada ao nome de usuário que pode acessar esse banco de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação SCRAM, consulte SCRAM. Deixe-o em branco. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar o x. Autenticação 509 , consulte x.509. O Kerberos recupera a senha de seu arquivo keytab. Não digite uma senha neste campo. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação Kerberos, consulte Kerberos. Digite a senha do usuário LDAP autorizado a acessar esse banco de dados de dados. Se o bancos de dados de aplicativo do Ops Manager usar autenticação ou TLS, você deverá ter conexões configuradas com o banco de dados de aplicativo. Para saber mais, consulte Configurar as conexões para o banco de dados de aplicativo. Para saber mais sobre como configurar a autenticação LDAP, consulte LDAP. O Ops Manager não exibe o MongoDB Auth Password existente. AVISO: se você não usou a ferramenta de credenciais para criptografar essa senha, ela será armazenada como texto simples no banco de banco de dados. ObservaçãoO Ops Manager não exibe o MongoDB Auth Password existente. | ||||||||||||||||
Credenciais criptografadas | Opcional | Selecione se as credenciais do banco de dados foram criptografadas usando a ferramenta de credenciais. As credenciais incluem o nome de usuário, a senha, o ID da chave de acesso da AWS e a chave secreta da AWS. | ||||||||||||||||
Usar TLS/SSL | Opcional | Selecione se o banco de dados blockstore só aceita conexão criptografada usando TLS. Além dessa caixa de seleção, para conectar esse armazenamento de snapshots compatível com o S3usando TLS, você deve ativar o TLS no banco de dados do blockstore do S3 . | ||||||||||||||||
Opções de conexão | Opcional | Digite qualquer opção de arquivo de configuração adicional para a instância MongoDB. Este campo suporta apenas valores sem escape. Para obter a sintaxe correta, consulte Formato de URI da string de conexão no manual do MongoDB. | ||||||||||||||||
Etiquetas de atribuição | Opcional | Digite uma lista de rótulos separados por vírgula para atribuir blockstores S3 a projetos específicos. | ||||||||||||||||
Fator de carga | Opcional | Digite qualquer número inteiro positivo que expresse a quantidade de trabalho de backup que você deseja que esse armazenamento de snapshots execute em comparação com outro armazenamento de snapshots. O trabalho de backup inclui a execução de backups, a restauração de snapshots ou a limpeza de blockstores. A proporção de trabalho de backup atribuída a um único repositório de armazenamento de snapshots é chamada de Fator de Carga. IMPORTANTE: se você tiver apenas um armazenamento de snapshots, Load Factor representa o número de processos de trabalho de backup simultâneos que o armazenamento de snapshots executa por vez. Para evitar custos de desempenho associados à execução de vários processos simultâneos quando você tiver um armazenamento de snapshots, omita essa configuração para atribuir ao armazenamento de snapshots o Load Factor padrão de Quando você tem vários armazenamentos de snapshots, o Load Factor padrão de Se a Load Factor de um repositório de snapshots for alterada enquanto o trabalho de backup estiver em andamento, todos os trabalhos ou tarefas em execução nesse repositório de armazenamento de snapshots poderão ser concluídos. Todo o trabalho de backup futuro é redistribuído entre os armazenamentos de snapshot restantes que têm uma Load Factor de À medida que o Load Factor de um armazenamento de snapshots aumenta, ele executa mais trabalho de backup em comparação com outro armazenamento de snapshots. Por exemplo, se o Load Factor do armazenamento de snapshots Armazenamentos de snapshots com melhor desempenho de computador ou armazenamento devem receber um Load Factor maior. Por exemplo, considere um cluster fragmentado de cinco fragmentos com a seguinte configuração de armazenamento de backup:
Neste exemplo, Para obter mais exemplos comparando os recursos de armazenamento de diferentes configurações de backup, consulte:
Load Factor pode ser definido como | ||||||||||||||||
Escreva preocupação | Obrigatório | Selecione sua preocupação de gravação preferida:
|
Marque a caixa de seleção na Assignment Enabled coluna.
Selecione se quiser habilitar esse armazenamento de snapshots compatível com S3 depois de criá-lo. Isso é selecionado por padrão para que o armazenamento de snapshots compatível com S3 possa receber tarefas de backup. Se você desmarcar essa caixa de seleção, o Snapshot Store de armazenamento compatível com S3 será criado, mas você não poderá atribuir backups a esse Snapshot Store de armazenamento compatível com S3.
Opcional: reinicie as instâncias do Ops Manager, se necessário.
Se você alterar qualquer valor de connection string ou a Write concern, reinicie todas as instâncias do Ops Manager, incluindo aquelas que executam Daemons de Backup.
Aviso
A modificação dos valores da connection string ou da write concern de um blockstore existente exige que todos os componentes do Ops Manager, inclusive aqueles que executam apenas o Daemon de backup, sejam reiniciados para aplicar essas alterações. Os parâmetros de conexão incluem:
<hostname>:<port>
MongoDB Auth Username
MongoDB Auth Password
Encrypted Credentials
Use TLS/SSL
Connection Options
Write Concern
Se você mudar para outro host de blockstore, os dados do blockstore existente não serão copiados automaticamente para o outro blockstore.
Dica
Veja também:
Para obter mais detalhes sobre o URI da string de conexão do MongoDB, consulte Formato do URI da string de conexão no Manual do MongoDB.
Excluir um armazenamento de snapshots S3
Navegue até a Snapshot Storage página.
Clique no link Admin.
Clique na aba Backup.
(Opcional) Se você não tiver definido anteriormente o diretório principal, defina-o na caixa Head Directory.
Clique na página Snapshot Storage.