Skip to main content
SnapManager Oracle
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 smo backup create

Colaboradores

Você pode executar o comando backup create 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.
        smo 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.

  • -opção automática

    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 opção -force com a opção -off-line, o SnapManager força um backup off-line mesmo que o banco de dados esteja on-line atualmente.

  • opção -online

    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 opção -force para backups online se a instância local estiver no estado de desligamento ou 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 opção -force 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.

  • opção -off-line

    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 opção -force for usada, o SnapManager tentará alterar o estado do banco de dados para encerrar o banco de dados para um backup off-line.

  • -opção completa

    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 apenas de uma parte do banco de dados, use a opção -Files ou -tablespaces.

  • opção -data

    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.

  • * etiqueta de etiqueta*

    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\'.
  • -verificar 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 opção -verificar, a operação de backup não será concluída até que a operação verificar esteja concluída.
  • -opção de força

    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 opção -force se a instância local estiver no estado de desligamento ou 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, então, usando a opção -force, a instância local mudará para o estado montado.

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

  • -silencioso

    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 opção -protectnow é aplicável apenas para Data ONTAP operando no modo 7D. A opção especifica que o backup deve ser protegido imediatamente para o storage secundário.

  • -retenha (por hora | -diária | -semanal | -mensal | -ilimitado)

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

  • opção -archivelogs

    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 | -until-scnuntil-scn | -until-dateyyyyy-MM-dd:HH:mm:ss | -antes de meses | -dias | -semanas | -horas

    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 opção -All (tudo) elimina todos os ficheiros de registo de arquivo dos destinos de registo de arquivo. A opção -Until-scn exclui os arquivos de log de arquivamento até um número de mudança de sistema (SCN) especificado. A opção -Until-date exclui os arquivos de log de arquivamento até o período de tempo especificado. A opção -before 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.

  • -tasksspec 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:

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

Informações relacionadas