Você pode definir as configurações de sobreposição de dados do vRealize Automation para controlar como o sistema mantém, arquiva e exclui dados legados.

Use o recurso de sobreposição de dados para ativar a sobreposição, definir o número máximo de dias para o vRealize Automation manter dados no banco de dados IaaS do SQL Server antes de os arquivar ou excluir, e outros controles de sobreposição de dados.

Por padrão, o recurso de sobreposição de dados está desativado.

Defina as configurações de sobreposição de dados na página Configurações Globais do vRealize Automation. Quando habilitado, esse recurso consulta e remove dados das seguintes tabelas de banco de dados do SQL Server:

  • UserLog
  • Audit
  • CategoryLog
  • VirtualMachineHistory
  • VirtualMachineHistoryProp
  • AuditLogItems
  • AuditLogItemsProperties
  • TrackingLogItems
  • WorkflowHistoryInstances
  • WorkflowHistoryResults

Se você definir DataRolloverIsArchiveEnabled como True, versões de arquivamento das tabelas serão criadas no esquema dbo. Por exemplo, a versão de arquivamento do UserLog seria UserLogArchive, enquanto a versão de arquivamento do VirtualMachineHistory seria VirtualMachineHistoryArchive.

Quando habilitado, o recurso de sobreposição de dados é executado uma vez por dia em um horário predeterminado, 3h da manhã, de acordo com a configuração de fuso horário do appliance do vRealize Automation. Usando a configuração DataRollover MaximumAgeInDays, você pode definir o número máximo de dias que deseja manter os dados. Observe que esse processo geralmente é executado rapidamente dentro de alguns minutos a uma hora. No entanto, quando esse recurso é ativado pela primeira vez, o processo pode ter muitos dados para arquivar/excluir, e isso pode levar muito mais tempo para ser concluído. Este processo é projetado para ser executado até que seja concluído. Ele executa seu trabalho em pequenos e rápidos trechos transacionais de tamanho de lotes, para não causar problemas de simultaneidade. Observe que esse processo pode ser interrompido normalmente como descrito abaixo.

Observação: Você pode interromper o processo de DataRollover alterando a configuração do DataRollover Status de Em execução para Desativado ou Ativado. Isso faz com que o processo em execução no momento encerre normalmente. Nenhum trabalho é perdido. Todos os dados arquivados ou excluídos até o ponto do processo de interrupção são salvos.

Se DataRollover IsArchiveEnabled for definido como True, os dados mais antigos que o período especificado na configuração do DataRollover MaximumAgeInDays serão movidos para as tabelas de arquivamento. Se a configuração DataRollover IsArchiveEnabled for definida como False, os dados serão permanentemente excluídos e nenhum arquivamento de dados ocorrerá. Dados excluídos não são recuperáveis.

Procedimento

  1. Faça login no console do vRealize Automation como um administrador do sistema.
  2. Selecione Infraestrutura > Administração > Configurações globais.
  3. Na página Configurações Globais, localize a seção Sobreposição de Dados da tabela e revise e defina as configurações.
    Configuração Descrição
    DataRollover BatchSize

    Isso é padronizado como 2000 e provavelmente não precisa ser alterado. No entanto, se parecem ser alguns impactos de desempenho, um BatchSize menor poderá ajudar. Um BatchSize maior pode obter o trabalho realizado de forma mais rápida, mas será colocado mais pressão no processamento simultâneo. O intervalo válido é 100 para 20000.

    DataRollover IsArchiveEnabled

    Especifica se os dados de sobreposição devem ou não ser movidos para tabelas de arquivamento depois que o número máximo de dias tiver sido atingido.

    Esse valor está definido como True por padrão.

    Se você definir esse valor como False, todos os dados mais antigos que o período especificado na configuração DataRollover MaximumAgeInDays serão excluídos permanentemente.

    DataRollover MaximumAgeInDays

    Especifica o número máximo de dias durante os quais o sistema mantém dados no banco de dados antes de os mover para arquivamento ou de os excluir permanentemente.

    Esse valor está definido como 90 dias por padrão.

    DataRollover Status

    Especifica se a sobreposição de dados deve ou não ser habilitada.

    Esse valor está definido como Desabilitado por padrão. Para habilitar a sobreposição de dados, defina o valor como Habilitado.

    DataRollover VirtualMachineHistory BatchSize

    Especifica o tamanho do lote na tabela do VirtualMachineHistory no intervalo de 1 a 5 registros. A padrão é 1.

    DataRollover UpdateStatistics

    O UpdateStatistics está desativado por padrão, mas é altamente recomendável que seja ativado (definido como 1), pois as estatísticas atualizadas são boas para o desempenho da consulta. Isso causa o [dbo].O procedimento armazenado [usp_DataRollover] para executar o comando de estatísticas de atualização nas tabelas após o processo de arquivamento ter sido executado.

  4. Clique no ícone Editar (ícone Editar) na primeira coluna da tabela para editar uma configuração.
    A área de Valor para a configuração aplicável fica editável.
  5. Clique no ícone Salvar () na primeira coluna da tabela para salvar suas alterações.