- Você leu “Como os backups funcionam no ClickHouse Cloud” (página de visão geral do recurso)
Lista de status de backups
Os backups são executados de acordo com o agendamento configurado para seu serviço, seja o agendamento diário padrão ou um agendamento personalizado escolhido por você. Todos os backups disponíveis podem ser visualizados na aba Backups do serviço. Nela, você pode ver o status, a duração e o tamanho do backup. Você também pode restaurar um backup específico pela coluna Actions.Entendendo o custo dos backups
A menos que seja configurado um agendamento diferente, é feito backup dos serviços a cada 24 horas, e cada backup é retido por 24 horas. A capacidade de configurar agendamentos de backup varia conforme o serviço e o plano. Escolher um agendamento que exija a retenção de mais dados ou resulte em backups mais frequentes pode gerar cobranças adicionais de armazenamento para os backups. Para entender o custo dos backups, você pode ver o custo por serviço na tela de uso (como mostrado abaixo). Depois de executar os backups por alguns dias com um agendamento personalizado, você poderá ter uma ideia do custo e extrapolar para chegar ao custo mensal dos backups. Para estimar o custo total dos seus backups, é necessário definir um agendamento. Antes de definir um agendamento, você pode usar a calculadora de preços para obter uma estimativa do custo mensal, fornecendo os seguintes dados:- Tamanho dos backups completos e incrementais
- Frequência de backup desejada
- Retenção de backups desejada
- Provedor de nuvem e região
Tenha em mente que o custo estimado dos backups mudará à medida que o volume de dados no serviço aumentar ao longo do tempo.
Restaurar um backup
Os backups são restaurados em um novo serviço do ClickHouse Cloud, e não no serviço existente do qual o backup foi gerado. Após clicar no ícone de backup Restore, você pode especificar o nome do novo serviço que será criado e, em seguida, restaurar esse backup: O novo serviço aparecerá na lista de serviços comoProvisioning até ficar pronto:
Trabalhando com seu serviço restaurado
- Use o novo serviço restaurado e remova o serviço original.
- Migre os dados do novo serviço restaurado de volta para o serviço original e remova o novo serviço restaurado.
Use o novo serviço restaurado
- Verifique se o novo serviço possui as entradas da IP Access List necessárias para o seu caso de uso.
- Verifique se o novo serviço contém os dados de que você precisa.
- Remova o serviço original.
Migre os dados do serviço restaurado recentemente de volta para o serviço original
Você precisará redefinir a senha do novo serviço para acessá-lo. Isso pode ser feito na aba Settings da lista de serviços.
db.table neste exemplo):
CREATE TABLE da origem, crie o destino:
remoteSecure para extrair os dados do novo serviço do ClickHouse Cloud restaurado para o serviço original:
Recuperando tabelas excluídas ou removidas
UNDROP é compatível com o ClickHouse Cloud por meio do Shared Catalog.
Para evitar que usuários removam tabelas acidentalmente, você pode usar instruções GRANT para revogar as permissões do comando DROP TABLE de um usuário ou Role específico.
Para evitar a exclusão acidental de dados, observe que, por padrão, não é possível excluir tabelas com tamanho >
1TB no ClickHouse Cloud.
Caso queira excluir tabelas acima desse limite, você pode usar a configuração max_table_size_to_drop para isso:Planos legados: para clientes em planos legados, os backups diários padrão, retidos por 24 horas, estão incluídos no custo de armazenamento.
Durações de backup
As durações de backup e restauração variam significativamente conforme o volume de dados, a complexidade do schema e o número de tabelas. Os números abaixo são observações de testes internos e não constituem compromissos de desempenho. Em nossos testes, um backup de aproximadamente 1 TB levou de 10 a 15 minutos, e um de 20 TB, cerca de uma hora. Datasets maiores levam proporcionalmente mais tempo, e backups de várias centenas de TB ou mais podem levar muitas horas, embora haja economias de escala que favorecem volumes maiores. As restaurações geralmente são mais lentas do que o backup equivalente, especialmente quando incluem uma longa cadeia de backups incrementais, pois o backup completo e todos os backups incrementais subsequentes da cadeia precisam ser aplicados. A restauração de um serviço muito grande pode levar mais de um dia. Como as durações dependem muito dos seus dados, schema e configuração de backup, recomendamos fortemente testar uma restauração com seus próprios dados antes de depender de qualquer tempo de recuperação pretendido.Backups em buckets externos podem ser mais lentos do que backups em buckets do ClickHouse