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.

Criar agendas de backup

Colaboradores

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

Sobre esta tarefa

No SnapManager 3,2 para SAP, 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 selecionar o intervalo de programação como -onetimeonly, todas as opções de eliminação estarão disponíveis. Se você selecionar um intervalo de programação diferente -onetimeonly`do , as opções de eliminação `-until-SCN e -until-date não forem suportadas e a seguinte mensagem de erro será exibida: The archive log pruning option you have specified, -until-scn or -until-date for the schedule interval hourly is invalid. Specify either the -onetimeonly option for the schedule interval, or prune the archive logs using any one of the option all, or -before {-months | -days | -weeks| -hours}.

Quando um failover acontece em um ambiente de alta disponibilidade de Cluster multiprocessamento (HACMP), você deve reiniciar o servidor SnapManager para SAP 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: operation is already running.
Passo
  1. Introduza o seguinte comando:

    smsap schedule create -profile profile_name {[-full {-online | -offline | -auto}[-retain [-hourly | -daily | -weekly | -monthly | -unlimited] [-verify]] | [-data [-files files [files]] | [-tablespaces -tablespaces [-tablespaces]] {-online | -offline | -auto}[-retain [-hourly | -daily | -weekly | -monthly | -unlimited] [-verify]] | [-archivelogs]} [-comment comment] [-protect | -protectnow | -noprotect] [-backup-dest path1 [,[path2]] [-exclude-destpath1 [,path2]] [-prunelogs{-all | -untilSCN untilSCN | -until-date yyyy-MM-dd HH:mm:ss | -before {-months | -weeks | -days | -hours}} -prune-dest prune_dest1,prune_dest2] -schedule-name schedule_name [-schedule-comment schedule_comment] -interval {-hourly | -daily | -weekly | -monthly | -onetimeonly} -cronstring cronstring -start-time {start-timestart_time <yyyy-MM-dd HH:mm>} -runasuser -runasuser [-force] [-taskspec -taskspec] [-quiet | -verbose]

    Se você quiser…​ Então…​

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

    Especifique -offline ou -online agende uma cópia de segurança da base de dados offline ou online. Se você especificar essas opções, não será possível usar -auto.

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

    `-auto`Especifique . Se `-auto` especificar , não poderá utilizar `--offline` 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 os espaços de tablespaces separados por vírgulas. Por exemplo, use TS1,TS2,TS3.

    Agendar backup de arquivos de log de arquivo

    Especifique o seguinte:

    • -archivelogs para programar a cópia de segurança dos ficheiros de registo de arquivo

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

    • -exclude-dest para programar os destinos de registo de arquivo a serem excluídos da cópia de segurança

    Especifique os valores da classe de retenção

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

    • -hourly

    • -daily

    • -weekly

    • -monthly

    • -unlimited

    O padrão do SnapManager é de hora em hora.

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

    Especifique o seguinte:

    • -prunelogs para definir os arquivos de log de arquivo durante o agendamento de um backup

    • -prune-dest para especificar o destino do registo de arquivo a partir do qual os ficheiros de registo de arquivo são podados

    Inclua um nome para a programação

    `-schedule-name`Especifique .

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

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

    • -hourly

    • -daily

    • -weekly

    • -monthly

    • -onetimeonly

    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.

    Observação: se você agendou o backup com diferentes horários no -cronstring e -start-time, a programação do backup será substituída 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

    `-runasuser`Especifique . 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 -taskspec opção 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 antes ou depois da operação de agendamento de backup.