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.

Criação de agendas de backup

Colaboradores

Você pode agendar um backup para ocorrer no momento e na frequência adequados para seus dados e ambiente.

No SnapManager 3,2 para Oracle, você pode agendar os backups dos arquivos de log de arquivamento separadamente. No entanto, você deve usar o perfil que você criou para separar os arquivos de log do arquivo.

Se você tiver agendado os backups dos arquivos de dados e arquivos de log de arquivamento ao mesmo tempo, o SnapManager cria primeiro o backup dos arquivos de dados.

Se você selecionar o intervalo de programação como -onetimeonly, todas as opções de poda estarão disponíveis. Se você selecionar um intervalo de programação diferente de -onetimeonly, as opções de eliminação -until-SCN e -until-date não serão suportadas e a seguinte mensagem de erro será exibida: A opção de eliminação de log de arquivo especificada, -until-scn ou -until-date para o intervalo de programação por hora é inválida. Especifique a opção -onetimeonly para o intervalo de programação ou pode os logs de arquivo usando qualquer uma das opções All, ou -before

Quando um failover acontece em um ambiente de alta disponibilidade de Cluster multiprocessamento (HACMP), você deve reiniciar o SnapManager para o servidor Oracle para que o endereço de serviço (virtual) seja mapeado para o host ativo e as programações do SnapManager sejam ajustadas ao host SnapManager ativo. Pode adicionar estas informações nos scripts de failover HACMP de pré-processamento ou pós-processamento.

Observação Se o mesmo nome de perfil e programação existir em outro repositório, a operação de agendamento de backup não será iniciada nesse repositório. A operação será encerrada com a seguinte mensagem: A operação já está em execução.
  1. --melhor destpath1_-menual --menual --nosnual --nosnual --nosnual --nosnual path2 --nos-nos-nual destpath1 --nos-n-n----n-n----n-n—​n-n----n—​n—​n----n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n-n- path2 dest1 dest2 <yyyy-MM-dd HH:mm>

    Se você quiser…​ Então…​

    Agendar um backup de um banco de dados on-line ou off-line

    Especifique -off-line ou -online para agendar um backup do banco de dados off-line ou on-line. Se você especificar essas opções, não poderá usar -auto.

    Deixe o SnapManager lidar com o agendamento de um banco de dados, independentemente de ele estar on-line ou off-line

    Especifique -auto. Se você especificar -auto, você não pode usar --off-line ou -online.

    Agendar um backup de arquivos de dados

    Especifique -data -files para listar os arquivos separados por vírgulas. Por exemplo, use nomes de arquivo F1,F2,F3.

    Agendar um backup parcial de espaços de tabela específicos

    Especifique -tablespaces para listar as tablespaces separadas por vírgulas. Por exemplo, use TS1,TS2,TS3.

    Agendar backup de arquivos de log de arquivo

    Especifique o seguinte:

    • -archivelogs para agendar backup dos arquivos de log do arquivo

    • -backup-dest para agendar destinos de arquivo de log a serem incluídos no backup

    • -excluir-dest para agendar os destinos de log de arquivo a serem excluídos do backup

    Especifique os valores da classe de retenção

    Especifique -retent e indique se o backup deve ser mantido de acordo com uma das seguintes classes de retenção:

    • -por hora

    • -diariamente

    • -semanalmente

    • -mensal

    • -Ilimitado SnapManager padrão para hora.

    Agendar a eliminação de arquivos de log de arquivo

    Especifique o seguinte: -Prunelogs para podar os arquivos de log do arquivo enquanto estiver programando um backup -Prune-dest para especificar o destino do log do arquivo a partir do qual os arquivos de log do arquivo são podados

    Inclua um nome para a programação

    Especifique -schedule-name.

    Programe o backup do banco de dados em um intervalo de tempo específico

    Especifique a opção de intervalo e selecione o intervalo de tempo a partir do seguinte, pelo qual os backups devem ser criados:

    • -por hora

    • -diariamente

    • -semanalmente

    • -mensal

    • -apenas uma vez

    Configurar uma programação

    Especifique -cronstring e inclua as sete subexpressões a seguir que descrevem a opção individual:

    • 1 refere-se a segundos.

    • 2 refere-se a minutos.

    • 3 refere-se a horas.

    • 4 refere-se a um dia em um mês.

    • 5 refere-se ao mês.

    • 6 refere-se a um dia em uma semana.

    • (Opcional) 7 refere-se ao ano. Nota: se você programou seu backup com diferentes momentos em -cronstring e -start-time, então a programação do backup é sobrescrita e acionada pelo -start-time.

    Adicione um comentário sobre o agendamento de backup

    Especifique -schedule-comment seguido da string de descrição.

    Especifique a hora de início da operação de programação

    Especifique -start-time no formato aaaa-mm-dd hh:mm.

    Altere o usuário da operação de backup agendada ao agendar o backup

    Especifique -runasuser. A operação é executada como o usuário (usuário raiz ou usuário Oracle) que criou a programação. No entanto, você pode usar seu próprio ID de usuário, se você tiver credenciais válidas para o perfil do banco de dados e o host.

    Ative uma atividade de pré-tarefa ou pós-tarefa da operação de agendamento de backup usando o arquivo XML de especificação de pré-tarefa e pós-tarefa

    Especifique a opção -taskspec e forneça o caminho absoluto do arquivo XML de especificação de tarefa para executar uma atividade de pré-processamento ou pós-processamento para ocorrer antes ou depois da operação de agendamento de backup.