BACKUP e RESTORE para exportar backups para seus buckets de armazenamento,
além de fazer backup ou restaurar pela interface.
Este guia apresenta os comandos para os três CSPs.
Requisitos
- AWS
- GCP
- Azure
- endpoint do S3 da AWS, no formato:
s3://<bucket_name>.s3.amazonaws.com/<optional_directory>Por exemplo:s3://testchbackups.s3.amazonaws.com/Onde:testchbackupsé o nome do bucket do S3 para o qual os backups serão exportados.backupsé um subdiretório opcional.
- Chave de acesso e segredo da AWS. A autenticação baseada em AWS Role também é compatível e pode ser usada no lugar da chave de acesso e do segredo da AWS, conforme descrito na seção acima.
Backup / restauração de um BD específico
AWS S3
- BACKUP
- RESTORE
uuid é um identificador único, usado para diferenciar um conjunto de backups.Você precisará usar um uuid diferente para cada novo backup nesse subdiretório; caso contrário, receberá o erro
BACKUP_ALREADY_EXISTS.
Por exemplo, se estiver fazendo backups diários, precisará usar um novo uuid a cada dia.Google Cloud Storage (GCS)
- BACKUP
- RESTORE
uuid é um identificador único usado para identificar o backup.Você precisará usar um uuid diferente para cada novo backup neste subdiretório; caso contrário, receberá o erro
BACKUP_ALREADY_EXISTS.
Por exemplo, se estiver fazendo backups diários, precisará usar um novo uuid a cada dia.Azure Blob Storage
- BACKUP
- RESTORE
uuid é um identificador único usado para identificar o backup.Você precisará usar um
uuid diferente para cada novo backup neste subdiretório; caso contrário, receberá o erro BACKUP_ALREADY_EXISTS.
Por exemplo, se estiver fazendo backups diários, será necessário usar um novo uuid a cada dia.Backup / restore de todo o serviço
- BACKUP
- RESTORE
uuid é um identificador único, usado para identificar o backup.FAQ
O que acontece com os backups no meu armazenamento de objetos em nuvem? O ClickHouse os remove em algum momento?
O que acontece com os backups no meu armazenamento de objetos em nuvem? O ClickHouse os remove em algum momento?
Oferecemos a possibilidade de exportar backups para o seu bucket, mas não fazemos a limpeza nem excluímos nenhum backup depois que ele é gravado. Você é responsável por gerenciar o ciclo de vida dos backups no seu bucket, inclusive excluindo-os, arquivando-os conforme necessário ou movendo-os para um armazenamento mais barato para otimizar o custo total.
O que acontece com o processo de restauração se eu mover alguns dos backups existentes para outro local?
O que acontece com o processo de restauração se eu mover alguns dos backups existentes para outro local?
Se algum backup for movido para outro local, o comando de restauração precisará ser atualizado para apontar para o novo local em que os backups estão armazenados.
E se eu alterar as credenciais necessárias para acessar o armazenamento de objetos?
E se eu alterar as credenciais necessárias para acessar o armazenamento de objetos?
Você precisará atualizar na UI as credenciais alteradas para que os backups voltem a ser realizados com sucesso.
E se eu mudar o local para onde exporto meus backups externos?
E se eu mudar o local para onde exporto meus backups externos?
Você precisará atualizar o novo local na UI, e os backups passarão a ser realizados no novo local. Os backups antigos permanecerão no local original.
Como posso desativar backups externos em um serviço no qual eu os habilitei?
Como posso desativar backups externos em um serviço no qual eu os habilitei?
Para desativar backups externos de um serviço, vá até a tela de configurações do serviço e clique em Change external backup. Na tela seguinte, clique em Remove setup para desativar os backups externos do serviço.