Auditlogging

Use a opção auditlogging para gerar um log de auditoria que contenha uma entrada para cada arquivo processado durante uma operação incremental, seletiva, de archive, de restauração ou de recuperação.

O log de auditoria pode ser configurado como capturar um nível básico de informações ou um nível mais inclusivo (total).

O nível básico do recurso de criação de log de auditoria captura as informações contidas no log de planejamento e grava informações de que um arquivo foi submetido a backup, arquivado, atualizado, restaurado, recuperado, expirado, excluído, ignorado ou está com falha durante uma operação de backup incremental, backup seletivo, archive, restauração ou recuperação. Além disso, o nível básico de criação de log de auditoria captura o comando de entrada para comandos executados por meio da linha de comandos de backup-archive ou clientes do planejador.

O nível completo de registros de criação de log de auditoria registra uma ação para cada arquivo que é processado pelo cliente de backup-archive. Além de todos os eventos registrados pelo nível básico de log de auditoria, o nível completo de log de auditoria registra informações de um arquivo que foi excluído ou não enviado durante uma operação de backup incremental progressivo, porque o arquivo não foi alterado.

A seguir está um exemplo das mensagens emitidas quando o log de auditoria está configurado para capturar o nível básico de informação:

Sistemas Operacionais LinuxSistemas operacionais Oracle SolarisSistemas Operacionais AIXSistemas operacionais Mac OS X
04/21/07 15:25:05 ANS1650I Command: 
  sel /home/spike/test/*
04/21/07 15:25:05 ANS1651I Backed Up: 
  /home/spike/test/file.txt                    
04/21/07 15:25:05 ANS1652I Archived: 
  /home/spike/test/file.txt                     
04/21/07 15:25:05 ANS1653I Updated: 
  /home/spike/test/file.txt                      
04/21/07 15:25:05 ANS1654E Failed: 
  /home/spike/test/file.txt                      
04/21/07 15:25:05 ANS1655I Restored: 
  /home/spike/test/file.txt                     
04/21/07 15:25:05 ANS1656I Retrieved: 
  /home/spike/test/file.txt                    
04/21/07 15:25:05 ANS1657I Expired: 
  /home/spike/test/file.txt                     
04/21/07 15:25:05 ANS1658I Deleted: 
  /home/spike/test/file.txt                     
04/21/07 15:25:05 ANS1659I Skipped: 
  /home/spike/test/file.txt                     
Sistemas Operacionais Windows
04/21/07 15:25:05 ANS1650I Command: 
  sel c:\test\file.txt 
04/21/07 15:25:05 ANS1651I Backed Up: 
  \\spike\c$\test\file.txt                    
04/21/07 15:25:05 ANS1652I Archived: 
  \\spike\c$\test\file.txt                     
04/21/07 15:25:05 ANS1653I Updated: 
  \\spike\c$\test\file.txt                      
04/21/07 15:25:05 ANS1654E Failed: 
  \\spike\c$\test\file.txt                      
04/21/07 15:25:05 ANS1655I Restored: 
  \\spike\c$\test\file.txt                     
04/21/07 15:25:05 ANS1656I Retrieved: 
  \\spike\c$\test\file.txt                    
04/21/07 15:25:05 ANS1657I Expired: 
  \\spike\c$\test\file.txt                      
04/21/07 15:25:05 ANS1658I Deleted: 
  \\spike\c$\test\file.txt                      
04/21/07 15:25:05 ANS1659I Skipped: 
  \\spike\c$\test\file.txt

Sistemas Operacionais LinuxSistemas operacionais Oracle SolarisSistemas Operacionais AIXSistemas operacionais Mac OS XAs seguintes mensagens podem ser emitidas quando o log de auditoria é configurado para capturar o nível completo de informações (além de todas as mensagens emitidas para o nível básico de criação de log de auditoria):

Sistemas Operacionais LinuxSistemas operacionais Oracle SolarisSistemas Operacionais AIXSistemas operacionais Mac OS X
04/21/07 15:25:05 ANS1660I Excluded: 
  /home/spike/test/file.txt
04/21/07 15:25:05 ANS1661I Unchanged: 
  /home/spike/test/file.txt

Sistemas Operacionais WindowsA seguir, há um exemplo das mensagens emitidas quando o log de auditoria é configurado para capturar o nível completo de informações (além de todas as mensagens emitidas para o nível básico de log de auditoria):

Sistemas Operacionais Windows
04/21/07 15:25:05 ANS1660I Excluded: 
  \\spike\c$\test\file.txt                      
04/21/07 15:25:05 ANS1661I Unchanged: 
  \\spike\c$\test\file.txt

O log de auditoria não é um substituto ou um substituto para o log de erro padrão (dsmerror.log) ou para o log de planejamento (dsmsched.log). Se ocorrer um erro que evita que um arquivo seja processado, uma mensagem indicando que ocorreu um erro é gravada no log de auditoria, mas a mensagem não indicará a natureza do erro. Para diagnósticos de problemas, o log de erros padrão ainda será utilizado.

As entradas do log de auditoria contém apenas um registro de data e hora e nome de objeto. Não há informações para distinguir entre arquivos e diretórios ou sobre o tamanho de um objeto.

Sistemas operacionais Mac OS XO cliente de backup e archive Mac OS X cria o log de auditoria como um arquivo Unicode (UTF-16).

Sistemas Operacionais WindowsAo usar o cliente de backup e archive do Windows, todos os nomes de objetos são gravados no formato UNC O cliente de backup-arquivo do Windows cria o log de auditoria como um arquivo Unicode.

Por padrão, o nome do log de auditoria é dsmaudit.log e está contido no mesmo diretório do log de erros, dsmerror.log. O nome e o local do log de auditoria podem ser configurados utilizando a opção auditlogname. Não há parâmetros para controlar o tamanho do log de auditoria ou para suprimir o log de auditoria. A opção auditlogname não pode ser configurada como uma opção em um conjunto de opções do cliente do servidor IBM® Storage Protect .

Sistemas operacionais Mac OS XO comando auditlogging é suportado com comandos de backup que interagem com objetos de nível de arquivo, como backup groups

Sistemas Operacionais LinuxSistemas operacionais Oracle SolarisSistemas Operacionais AIXO comando auditlogging não é suportado com comandos de backup que interagem com objetos de nível de imagem, como backup image ou restore image O comando auditlogging é suportado com comandos de backup que interagem com objetos de nível de arquivo, tais como backup groups.

Sistemas Operacionais WindowsO comando auditlogging não é suportado com comandos de backup que interagem com objetos de nível de imagem, como backup image ou restore image O comando auditlogging é suportado com comandos de backup que interagem com objetos de nível de arquivo, como backup groups e backup systemstate.

Se você tiver ativado a criação de log de auditoria para uma operação e houver uma falha durante a tentativa de gravar o log de auditoria (por exemplo, o disco no qual o log de auditoria reside está sem espaço), a criação de log de auditoria será desativada para o restante da operação e o código de retorno para a operação será configurado como 12, independentemente do resultado da operação.

Clientes Suportados

Essa opção é válida para todos os clientes.

Arquivo de opções

Sistemas Operacionais WindowsColoque essa opção no arquivo dsm.opt.

Sistemas Operacionais LinuxSistemas operacionais Oracle SolarisSistemas Operacionais AIXSistemas operacionais Mac OS XColoque esta opção no arquivo de opções do sistema do cliente (dsm.sys) dentro de uma sub-rotina do servidor.

Sintaxe

Diagrama de sintaxe de leituraPular diagrama de sintaxe visualAUDITLOGGing desligadobásicafull

Parâmetros

OFf
Especifica que o recurso de criação de log de auditoria não foi utilizado. Esse é o padrão.
básico
Especifica que o log de auditoria captura um nível básico de informações.
Full
Especifica que o log de auditoria captura um nível mais extensivo de informações.

Exemplos

Executar um backup incremental com a criação de log de auditoria ativada.

Linha de comandos:
dsmc i -auditlogging=basic

Fazer backup de uma lista de arquivos utilizando o nível máximo de auditoria, permitindo a um aplicativo separado, como um script Perl, verificar os resultados.

Sistemas Operacionais Windows
dsmc i -filelist=file.lst -auditlogging=full 
  -auditlogname="c:\program files\tivoli\tsm\baclient\
  temp_audit001.log"