viagem do tempo
Beta
O Lakebase Postgres (beta com escalonamento automático) é a próxima versão do Lakebase, disponível apenas para avaliação. Para cargas de trabalho de produção, utilize a versão de pré-visualização pública do Lakebase. Consulte a seção "Como escolher entre as versões" para entender qual versão é a mais adequada para você.
A opção "viagem do tempo" permite consultar seu banco de dados tal como ele existia em qualquer ponto do passado dentro do período de restauração. Este recurso cria uma nova ramificação com seus dados a partir de um ponto específico no tempo, permitindo que você analise estados históricos sem afetar seus dados de produção.
Quando usar viagem do tempo
Use viagem do tempo quando precisar:
- Analisar dados tal como existiam num ponto específico do passado.
- Investigue as alterações feitas em seu banco de dados ao longo do tempo.
- Recuperar valores de dados específicos de antes das modificações recentes
Execute a viagem do tempo
Para consultar seus dados em um determinado momento:
- Acesse o aplicativo Lakebase clicando no seletor de aplicativos no canto superior direito da sua workspace.
- Identifique seu projeto de banco de dados na lista.
- Clique no nome do projeto para acessar o painel de controle do projeto .
- Na seção Ramificações da navegação à esquerda, clique em Criar ramificação .
- Na caixa de diálogo Criar nova filial :
- Insira o nome de uma ramificação (por exemplo, time-travel-analysisouhistorical-data)
- Selecione a opção Dados anteriores
- Utilize o seletor de data e hora para escolher a data e a hora desejadas para a consulta.
 
- Insira o nome de uma ramificação (por exemplo, 

- Clique em Criar para criar a nova ramificação com dados do ponto no tempo selecionado.
Isso cria uma nova ramificação com seus dados tal como existiam no ponto selecionado no tempo, sem afetar sua ramificação de produção.
- 
Após a criação da ramificação, você será automaticamente redirecionado para a página de Visão Geral da Ramificação da sua nova ramificação "viagem do tempo". Uma janela modal com os detalhes da conexão é exibida, contendo as strings de conexão para esta ramificação. Você tem duas opções: - Utilize ferramentas externas : Copie as strings de conexão para conectar usando psql, DBeaver, pgAdmin ou outros clientes Postgres.
- Use o Editor SQL : Feche a janela modal de detalhes da conexão e prossiga para a próxima etapa.
 
- Utilize ferramentas externas : Copie as strings de conexão para conectar usando 
- 
Para usar o Editor SQL, feche a janela modal de detalhes da conexão clicando em Fechar . 
- 
Na navegação à esquerda, clique em Editor SQL . 
- 
Consulte seu banco de dados conforme ele existia no momento selecionado. 
- 
Escreva e execute consultas SQL para analisar seus dados históricos. Para obter informações detalhadas sobre como usar o Editor SQL , consulte Consultar seu banco de dados a partir do Editor SQL do Lakebase. Para obter informações sobre como conectar-se a ferramentas externas, consulte Clientes Postgres. 
Limpar galhos da viagem do tempo
Quando você terminar sua análise histórica e não precisar mais do ramo "viagem do tempo":
- Acesse a página Filiais na barra de navegação à esquerda.
- Encontre a ramificação "viagem do tempo" que você criou.
- Clique no menu ao lado do nome da filial. 
- Selecione "Excluir" no menu dropdown .
- Confirme a exclusão para remover a ramificação e liberar espaço de armazenamento.
Considerações importantes
- Janela de restauração : Você só pode voltar dentro do período da janela de restauração configurada. Consulte a seção Configurar sua janela de restauração para obter informações sobre como ajustar essa configuração.
- Isolamento de ramificação : A ramificação de dados históricos é separada da sua ramificação de produção, permitindo que você consulte e analise com segurança sem afetar as operações em andamento.
- Gerenciamento de ramificações : Exclua as ramificações "viagem do tempo" quando terminar sua análise para evitar o uso desnecessário de armazenamento.
- Estado completo do banco de dados : O branch contém todos os bancos de dados e esquemas conforme existiam no ponto selecionado no tempo.