Dúvida
Como inserir scripts no Backup Manager para dispositivos que não possuem interface gráfica (ex. Windows Server versão Data Center)?
Última modificação
- 26/09/2023
Solução
É possível inserir scripts no Backup Manager por meio da interface de linha de comando, isso é feito com a ajuda da Client Tool (ClientTool.exe) – um arquivo executável incluído em todas as instalações do Backup Manager. Os scripts podem ser usados em combinação com agendamentos com ações pré e pós-backup.
Primeiramente é necessário ter o arquivo de script salvo no dispositivo, esse script pode ser por exemplo um arquivo .bat. Com este arquivo presente na máquina, podemos utilizar o comando control.script.add para adicionar o script ao Backup Manager.
A syntax dessa chave de comando é esta:
clienttool.exe control.script.add -content-file ../path/to/script/file -name NameOf Rule -user username -password password -fail-session-on-error 0 -timeout 240
CLIENTTOOL - Executável (padrão)
NAME -- Nome do Script
USER -- Usuário que irá rodar o script
PASWD -- Senha do usuário
FAIL -- Falha no backup em caso de erro
TIMEOUT -- Tempo para execução do timeout
Abaixo podemos ver um exemplo:
Neste exemplo, criamos um arquivo .bat que para o serviço do Cove Data Protection, após a execução do comando com a syntax correta, é retornado que o script foi criado e também é exibido o seu ID.
Depois de ter criado o script, é possível utiliza-lo em um agendamento de backup, seja como um script pré ou pós backup, ou seja, se o script vai rodar antes ou depois de realizar o backup
Caso você queira alterar um script que foi previamente adicionado, você pode utilizar chave de comando a seguir:
clienttool.exe control.script.modify -id x -user username -password password -content-file ../path/to/script/file -fail-session-on-error 0 -name NameOfRule -timeout 240
Obs.: Note que há o campo -id "x", neste campo é necessário inserir o ID do script já existente que será modificado, podemos ver como encontrar o ID de um script presente no Backup Manager ao final deste artigo.
A syntax é a mesma chave de comando para adicionar o script, só que utilizando a control.script.modify é possível alterar o script sem ter que inserir um novo.
Se você precisar excluir um script, você pode realizar o processo com a chave de comando abaixo, lembrando que para utilizar esta chave você precisa ter em mãos a ID do script que deseja excluir e coloca-lo no lugar de "x".
clienttool.exe control.script.remove -id x
Para consultar a lista de scripts presentes no Backup Manager, você pode utilizar do comando a seguir,então será listado todos os scripts.
clienttool.exe control.script.list
Em caso de dúvidas entre em contato com o suporte pelo portal https://suporte.addee.com.br ou pelo e-mail suporte@addee.com.br.
Comentários
0 comentário
Por favor, entre para comentar.