Como fazer backup e restaurar o Redtrust
Visão geral
Este guia explica como fazer backup e restaurar o Redtrust. Esse processo é útil para evitar perda de dados, bem como para testes e migrações, e é destinado a administradores de TI. Este guia presume que você tenha um conhecimento básico do Redtrust.
Etapa 1: Backup
Existem diferentes maneiras de fazer backup do sistema. Escolha a que melhor atende às suas necessidades.
- Console do administrador
- Wget
- Powershell
- BackupRequester
Para obter um backup da unidade usando o console do administrador:
- Acesse o console do administrador do Redtrust.
- Vá para Sistema > Unidade > Backup.
- Clique no botão Backup. O arquivo será baixado imediatamente.
Para obter um backup da unidade usando o terminal e o Wget:
-
Execute o seguinte comando:
wget --post-data --no-check-certificate 'userLogin=user@domain&password=USER_PASSWORD' https://DEVICE_IP/System/GetDirectBackup -O DESTINATION_FILE.bak
-
Substitua
DEVICE_IP
pelo endereço IP ou nome do servidor do qual deseja obter o backup. -
Adicione os valores
userLogin
epassword
.
O usuário deve ter permissões para extrair backups.
A opção --no-check-certificate
é necessária apenas se o sistema que executa o comando não confiar no certificado instalado no servidor.
Para obter um backup da unidade usando o terminal e um script do PowerShell:
-
Crie um arquivo
getRedtrustBackup.ps1
com o seguinte conteúdo:[System.Net.ServicePointManager]::ServerCertificateValidationCallback = { $true }
$postParams = @{userlogin='USER@DOMAIN';password='USER_PASSWORD'}
Invoke-WebRequest -Uri https://IP_DEVICE/System/GetDirectBackup -Method Post -Body $postParams -OutFile DESTINATION_FILE.bak -
Substitua
DEVICE_IP
pelo endereço IP ou nome do servidor Redtrust do qual deseja obter o backup. -
Adicione os valores
userlogin
epassword
. -
Baixe o backup com este comando:
powershell -executionpolicy bypass -file getRedtrustBackup.ps1
Para obter um backup da unidade usando a ferramenta auxiliar BackupRequester:
-
Abra uma instância da linha de comando e execute uma chamada para o aplicativo fornecido.
Uso: rtserver=RTSERVER (sem https://) username=BACKUP_USER password=BACKUP_USER_PASSWORD
[output=OUTPUT_FILE] [overwrite=OPTION_SELECTED] (1 = true, outro valor = false) -
Especifique o endereço do servidor sem incluir o protocolo, usuário e senha.
-
Opcionalmente:
- Especifique o valor
output
com o nome de arquivo desejado para o backup baixado. - Defina a opção
overwrite
como 1 para sobrescrever o arquivo caso ele já exista no seu dispositivo.
- Especifique o valor
Etapa 2: Restaurar a partir de um backup
Para restaurar um backup da unidade:
- Acesse o console do administrador do Redtrust.
- Vá para Sistema > Unidade > Backup.
- Clique no campo Arquivo de recuperação.
- Na caixa de diálogo, selecione o backup que deseja restaurar e clique em Abrir.
- Selecione Restaurar e Confirmar. Digite a senha quando solicitado e clique em Enviar.
O processo de restauração pode levar alguns minutos. Após a conclusão, você verá uma notificação verde e precisará reiniciar sua sessão com suas credenciais.
Verificação
- CLI
- BackupRequester
Você pode verificar o processo usando a linha de comando.
Para verificar o arquivo de backup via linha de comando, use qualquer programa que permita carregar o arquivo para a unidade. Por exemplo, com cURL, a solicitação deve seguir este formato:
curl --form upload=@fichero.bak --insecure https://DEVICE_IP/System/CheckBackup
Se o arquivo de backup for válido, a resposta será OK
.
O serviço tem uma limitação de uma solicitação por minuto.
Os backups podem ser verificados usando a ferramenta BackupRequester definindo o parâmetro op
como CHECK
:
RTBackupCheck.exe rtserver=DEVICE_IP username=USERNAME@DOMAIN password=USER_PASSWORD op=CHECK input=BACKUP_FILE.bak
Se o arquivo de backup for válido, a resposta será OK
.
O serviço tem uma limitação de uma solicitação por minuto.
Você pode encontrar uma lista de erros na documentação do sistema.