Skip to main content
SnapManager for SAP
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

O comando smsap backup create

Colaboradores

Você pode executar o backup create comando para criar backups de banco de dados em um ou mais sistemas de armazenamento.

Sintaxe

Observação Antes de executar esse comando, você deve criar um perfil de banco de dados usando o comando profile create.
smsap backup create
-profile profile_name
{[-full{-auto | -online | -offline} [-retain {-hourly | -daily | -weekly | -monthly | -unlimited} [-verify]  |
[-data [[-files files [files] |
[-tablespaces tablespaces [tablespaces] [-label label] {-auto | -online | -offline}
[-retain {-hourly | -daily | -weekly | -monthly | -unlimited} [-verify |
[-archivelogs [-label label] [-comment comment]}
[-protect | -noprotect | -protectnow]
[-backup-dest path1 [ , path2]]
[-exclude-dest path1 [ , path2]]
[-prunelogs {-all | -until-scn until-scn | -until-date yyyy-MM-dd:HH:mm:ss] | -before {-months | -days | -weeks | -hours}}
-prune-dest prune_dest1,[prune_dest2]]
[-taskspec taskspec]
[-dump-force
[-quiet | -verbose]]

Parâmetros

  • -profile profile_name

    Especifica o nome do perfil relacionado ao banco de dados que você deseja fazer backup. O perfil contém o identificador da base de dados e outras informações da base de dados.

  • -auto opção

    Se o banco de dados estiver no estado montado ou off-line, o SnapManager executará um backup off-line. Se o banco de dados estiver no estado aberto ou on-line, o SnapManager executará um backup on-line. Se você usar a -force opção com a -offline opção, o SnapManager força um backup off-line, mesmo que o banco de dados esteja on-line atualmente.

  • -online opção

    Especifica um backup de banco de dados on-line.

    Você pode criar um backup on-line de um banco de dados RAC (Real Application clusters), desde que o primário esteja no estado aberto, ou o primário esteja montado e uma instância esteja no estado aberto. Você pode usar a -force opção para backups online se a instância local estiver no estado de desligamento ou se nenhuma instância estiver no estado aberto. A versão do Oracle deve ser 10,2.0,5; caso contrário, o banco de dados será suspenso se qualquer instância do RAC estiver montada.

    • Se a instância local estiver no estado de desligamento e pelo menos uma instância estiver no estado aberto, você poderá usar a -force opção para alterar a instância local para o estado montado.

    • Se nenhuma instância estiver em estado aberto, você pode usar a opção -force para alterar a instância local para o estado aberto.

  • -offline opção

    Especifica um backup off-line enquanto o banco de dados está no estado de desligamento. Se o banco de dados estiver no estado aberto ou montado, o backup falhará. Se a -force opção for usada, o SnapManager tentará alterar o estado do banco de dados para encerrar o banco de dados para um backup off-line.

  • -full opção

    Faz backup de todo o banco de dados. Isso inclui todos os dados, log arquivado e arquivos de controle. Os logs de refazer arquivados e os arquivos de controle são copiados independentemente do tipo de backup que você executar. Se você quiser fazer backup de apenas uma parte do banco de dados, use a -files opção ou -tablespaces a opção.

  • -data opção

    Especifica os arquivos de dados.

  • -files list

    Faz backup apenas dos arquivos de dados especificados, além dos arquivos de log e controle arquivados. Separe a lista de nomes de arquivos com espaços. Se o banco de dados estiver no estado aberto, o SnapManager verifica se as tablespaces apropriadas estão no modo de backup on-line.

  • -tablespaces tablespaces

    Faz o backup apenas das tabelas de banco de dados especificadas, além dos arquivos de log e controle arquivados. Separe os nomes das tablespace com espaços. Se o banco de dados estiver no estado aberto, o SnapManager verifica se as tablespaces apropriadas estão no modo de backup on-line.

  • -label label

    Especifica um nome opcional para esse backup. Este nome deve ser único dentro do perfil. O nome pode conter letras, números, sublinhados (_) e hífens (-). Não pode começar com um hífen. Se você não especificar um rótulo, o SnapManager criará um rótulo padrão no formato scope_type_date:

    • O escopo é F para indicar um backup completo ou P para indicar um backup parcial.

    • Tipo é C para indicar um backup offline (frio), H para indicar um backup on-line (quente) ou A para indicar o backup automático, por exemplo, P_A_20081010060037IST.

    • A data é o ano, o mês, o dia e a hora do backup.

      O SnapManager usa um relógio de 24 horas.

    Por exemplo, se você realizou um backup completo com o banco de dados offline em 16th de janeiro de 2007, às 5:45:16 p.m. horário padrão oriental, o SnapManager criaria o rótulo F_C_20070116174516EST.

  • -comment string

    Especifica um comentário opcional para descrever esse backup. Coloque a string entre aspas simples (').

    Observação Alguns shells removem as aspas. Neste caso, você deve incluir a marca de cotação com uma barra invertida (). Por exemplo, talvez seja necessário inserir o seguinte: \' this is a comment\'.
  • -verify opção

    Verifica se os arquivos no backup não estão corrompidos executando o utilitário Oracle dbv.

    Observação Se você especificar a -verify opção, a operação de backup não será concluída até que a operação de verificação esteja concluída.
  • -force opção

    Força uma mudança de estado se o banco de dados não estiver no estado correto. Por exemplo, o SnapManager pode alterar o estado do banco de dados de on-line para off-line, com base no tipo de backup especificado e no estado em que o banco de dados está.

    Com um backup de banco de dados RAC on-line, use a -force opção se a instância local estiver no estado de desligamento ou se nenhuma instância estiver no estado aberto.

    Observação A versão do Oracle deve ser 10,2.0,5; caso contrário, o banco de dados será suspenso se qualquer instância do RAC estiver montada.
    • Se a instância local estiver no estado de desligamento e pelo menos uma instância estiver no estado aberto, a -force opção mudará a instância local para o estado montado.

    • Se nenhuma instância estiver no estado aberto, o uso da -force opção altera a instância local para o estado aberto.

  • -quiet

    Exibe apenas mensagens de erro no console. O padrão é exibir mensagens de erro e aviso.

  • -verbose

    Exibe mensagens de erro, aviso e informativas no console.

  • -protect | -noprotect | -protectnow

    Indica se o backup deve ser protegido para o armazenamento secundário. A opção -noprotect especifica que o backup não deve ser protegido para armazenamento secundário. Somente backups completos são protegidos. Se nenhuma opção for especificada, o SnapManager protege o backup como padrão se o backup for um backup completo e o perfil especificar uma política de proteção. A -protectnow opção é aplicável apenas para o Data ONTAP que funciona no modo 7D. A opção especifica que o backup deve ser protegido imediatamente para o storage secundário.

  • -retain { -hourly | -daily | -weekly | -monthly | -unlimited}

    Especifica se o backup deve ser retido por hora, dia, semanal, mensal ou ilimitado. Se a -retain opção não for especificada, a classe de retenção padrão será -hourly opção. Para manter backups para sempre, use a -unlimited opção. A -unlimited opção torna o backup inelegível para exclusão pela política de retenção.

  • -archivelogs opção

    Cria backup de log de arquivamento.

  • -backup-dest path1, [, [path2]]

    Especifica os destinos de log de arquivamento a serem copiados para backup de log de arquivamento.

  • -exclude-dest path1, [, [path2]]

    Especifica os destinos do log de arquivamento a serem excluídos do backup.

  • -prunelogs {-all | -until-scnuntil-scn | -until-date yyyy-MM-dd:HH:mm:ss | -before {-months | -days | -weeks | -hours}

    Elimina os ficheiros de registo de arquivo dos destinos de registo de arquivo com base nas opções fornecidas durante a criação de uma cópia de segurança. A -all opção elimina todos os ficheiros de registo de arquivo dos destinos de registo de arquivo. A -until-scn opção exclui os arquivos de log de arquivamento até que um número de mudança de sistema (SCN) especificado. A -until-date opção elimina os ficheiros de registo de arquivo até ao período de tempo especificado. A -before opção exclui os arquivos de log de arquivamento antes do período de tempo especificado (dias, meses, semanas, horas).

  • -prune-dest prune_dest1,prune_dest2

    Elimina os ficheiros de registo de arquivo dos destinos de registo de arquivo enquanto cria a cópia de segurança.

  • -taskspec taskspec

    Especifica o arquivo XML de especificação de tarefa que pode ser usado para atividade de pré-processamento ou atividade de pós-processamento da operação de backup. O caminho completo do arquivo XML deve ser fornecido ao dar a opção -tasksc.

  • -dump opção

    Coleta os arquivos de despejo após uma operação de backup de banco de dados bem-sucedida ou com falha.


Exemplo de comando

O comando a seguir cria um backup on-line completo, cria um backup em um storage secundário e define a política de retenção como diária:

smsap backup create -profile SALES1 -full -online
-label full_backup_sales_May -profile SALESDB -force -retain -daily
Operation Id [8abc01ec0e79356d010e793581f70001] succeeded.