Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Configurar PITR para uma tabela no Amazon Keyspaces

Modo de foco
Configurar PITR para uma tabela no Amazon Keyspaces - Amazon Keyspaces (para Apache Cassandra)

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Você pode configurar uma tabela no Amazon Keyspaces para operações de backup e restauração usando PITR com o console, o CQL e a AWS CLI.

Ao criar uma nova tabela usando CQL ou a AWS CLI, você deve habilitar explicitamente a PITR na instrução de criação de tabela. Quando você cria uma tabela usando o console, a PITR será ativada por padrão.

Para saber como restaurar uma tabela, consulte Restaurar uma tabela do backup para um determinado ponto no tempo no Amazon Keyspaces.

Console
Configurar a PITR para uma tabela usando o console
  1. Faça login no AWS Management Console e abra o console do Amazon Keyspaces em https://console.aws.amazon.com/keyspaces/home.

  2. No painel de navegação, selecione Tabelas e selecione a tabela que você deseja editar.

  3. Na guia Backups, selecione Editar.

  4. Na seção Editar configurações de recuperação para um ponto no tempo, selecione Habilitar recuperação para um ponto no tempo.

  5. Escolha Salvar alterações.

Cassandra Query Language (CQL)
Configurar a PITR para uma tabela usando CQL
  1. Você pode gerenciar as configurações de PITR para tabelas usando a propriedade customizada point_in_time_recovery.

    Para ativar a PITR ao criar uma tabela, você deve definir o status point_in_time_recovery para enabled. Você pode usar o seguinte comando CQL como exemplo.

    CREATE TABLE "my_keyspace1"."my_table1"( "id" int, "name" ascii, "date" timestamp, PRIMARY KEY("id")) WITH CUSTOM_PROPERTIES = { 'capacity_mode':{'throughput_mode':'PAY_PER_REQUEST'}, 'point_in_time_recovery':{'status':'enabled'} }
    nota

    Se nenhuma propriedade customizada de recuperação para um ponto no tempo for especificado, a recuperação para um ponto no tempo estará desabilitada por padrão.

  2. Para habilitar o PITR para uma tabela existente usando CQL, execute o comando CQL a seguir.

    ALTER TABLE mykeyspace.mytable WITH custom_properties = {'point_in_time_recovery': {'status': 'enabled'}}
CLI
Configure a PITR para uma tabela usando o AWS CLI
  1. Você pode gerenciar as configurações de PITR para tabelas usando a API UpdateTable.

    Para ativar a PITR ao criar uma tabela, você deve incluir point-in-time-recovery 'status=ENABLED' no comando de criação de tabela. Você pode usar o seguinte comando AWS CLI como exemplo. O comando foi dividido em linhas separadas para facilitar a leitura.

    aws keyspaces create-table --keyspace-name 'myKeyspace' --table-name 'myTable' --schema-definition 'allColumns=[{name=id,type=int},{name=name,type=text},{name=date,type=timestamp}],partitionKeys=[{name=id}]' --point-in-time-recovery 'status=ENABLED'
    nota

    Se nenhum valor de recuperação para um ponto no tempo for especificado, a recuperação para um ponto no tempo estará desabilitada por padrão.

  2. Para confirmar a configuração de recuperação para um ponto no tempo para uma tabela, você pode usar o comando AWS CLI a seguir.

    aws keyspaces get-table --keyspace-name 'myKeyspace' --table-name 'myTable'
  3. Para habilitar esse recurso para uma tabela existente usando o AWS CLI, execute o comando a seguir.

    aws keyspaces update-table --keyspace-name 'myKeyspace' --table-name 'myTable' --point-in-time-recovery 'status=ENABLED'
Configurar a PITR para uma tabela usando o console
  1. Faça login no AWS Management Console e abra o console do Amazon Keyspaces em https://console.aws.amazon.com/keyspaces/home.

  2. No painel de navegação, selecione Tabelas e selecione a tabela que você deseja editar.

  3. Na guia Backups, selecione Editar.

  4. Na seção Editar configurações de recuperação para um ponto no tempo, selecione Habilitar recuperação para um ponto no tempo.

  5. Escolha Salvar alterações.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.