Previous Topic: ca_recoverdb - SyntaxNext Topic: ca_recoverdb - Exemplos


ca_recoverdb - Opções

O ca_recoverdb fornece várias opções para recuperar um banco de dados perdido do Arcserve Backup.

O comando ca_recoverdb inclui as seguintes opções:

cahost <hostname>

Redireciona o host padrão do log de backup para o host especificado pelo cahost.

Por exemplo:

HostA - o host padrão que existia no log de backup e que será usado no ca_restore.

HostB - o host especificado por você.

Nestes exemplos, se você não especificar a opção cahost, o comando ca_restore chamado pelo utilitário ca_recoverdb será semelhante ao seguinte:

ca_restore -cahost HostA

Se você especificar a opção cahost com o parâmetro HostB, o comando ca_restore chamado pelo utilitário ca_recoverdb será semelhante ao seguinte:

ca_restore -cahost HostB
-i [n]

Especifica o uso do modo interativo. Se você incluir essa opção, ela permitirá especificar um ponto no tempo a partir do qual executar a recuperação do banco de dados do Arcserve Backup selecionando qual backup será usado como linha de base. Quando o modo interativo é chamado, o ca_recoverdb exibe a lista de seqüências do Arcserve Backup para as quais ele tem arquivos de log. Cada um dos arquivos de log começa com um backup completo do banco de dados e contém todos os outros backups dependentes desse backup completo a ser restaurado (o backup completo é a raiz da “cadeia de dependência” dessas sessões).

O parâmetro n é usado para especificar o número dos últimos conjuntos de log de backup (cadeias de dependência) dos quais você deseja selecionar. O intervalo de valores de n é de 1 a 99, e o valor padrão é 10.

Quando você selecionar uma seqüência de backup completo, será solicitado a selecionar a sessão a ser usada como o ponto de restauração. Após selecionar uma sessão, o utilitário ca_recoverdb determina a cadeia de dependências daquela seqüência e usa ca_restore para enviar uma tarefa de restauração para cada sessão.

Se você não incluir a opção -i, o utilitário ca_recoverdb usará automaticamente o backup mais recente como a seleção especificada e construirá a cadeia de dependências daquela sessão. Isso é útil quando se deseja recuperar para o backup do último ponto no tempo. No entanto, se o backup mais recente for perdido ou danificado, é possível usar o modo interativo para restaurar a partir de uma sessão mais antiga e, em seguida, mesclar fitas para reintegrar as últimas informações.

-username <username> [-password <password>]

Especifica as informações de autenticação do agente do banco de dados que executará a tarefa de recuperação real. Se a opção password não for incluída, será assumido como padrão que não há senha.

-dbusername <database username> [-dbpassword <database password>]

Especifica as informações de autenticação do banco de dados. Se você não incluir o nome do usuário do banco de dados e a senha correspondente, eles serão padronizados como "dbusername" e "dbpassword" para fins de autenticação.

[-sessionpassword [session password] -sessionpassword [session password] ...]

Especifica as informações de autenticação para as sessões cuja senha de autenticação está sendo definida.

[-waitForJobStatus <polling interval>]

Especifica o intervalo de tempo (em segundos) que o ca_recoverdb aguardará até a conclusão da tarefa e, em seguida, encerra com um código de retorno que indica o êxito ou a falha da tarefa.

O valor de <polling interval> define com que freqüência (em segundos) o utilitário ca_recoverdb verifica o status da tarefa nos serviços da fila. O intervalo de monitoração padrão é de 60 segundos.

Mais informações:

ca_recoverdb - Comando de recuperação de banco de dados