Cómo hacer una copia de seguridad y restaurar Redtrust
Descripción general
Esta guía explica cómo hacer una copia de seguridad y restaurar Redtrust. Este proceso es útil para prevenir la pérdida de datos, así como para pruebas y migraciones, y está dirigido a administradores de IT. Esta guía asume que tienes un conocimiento básico de Redtrust.
Paso 1: Copia de seguridad
Existen diferentes formas de hacer una copia de seguridad del sistema, elige la que mejor se adapte a tus necesidades.
- Consola de administración
- Wget
- Powershell
- BackupRequester
Para obtener una copia de seguridad de la unidad usando la consola de administración:
- Accede a la consola de administración de Redtrust.
- Ve a Sistema > Unidad > Copia de seguridad.
- Haz clic en el botón Copia de seguridad. El archivo se descargará inmediatamente.
Para obtener una copia de seguridad de la unidad usando la terminal y Wget:
-
Ejecuta el siguiente comando:
wget --post-data --no-check-certificate 'userLogin=user@domain&password=USER_PASSWORD' https://DEVICE_IP/System/GetDirectBackup -O DESTINATION_FILE.bak
-
Reemplaza
DEVICE_IP
con la dirección IP o el nombre del servidor del cual deseas obtener la copia de seguridad. -
Añade los valores
userLogin
ypassword
.
El usuario debe tener permisos para extraer copias de seguridad.
La opción --no-check-certificate
es necesaria solo si el sistema que ejecuta el comando no confía en el certificado instalado en el servidor.
Para obtener una copia de seguridad de la unidad usando la terminal y un script de PowerShell:
-
Crea un archivo
getRedtrustBackup.ps1
con el siguiente contenido:[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 -
Reemplaza
DEVICE_IP
con la dirección IP o el nombre del servidor de Redtrust del cual deseas obtener la copia de seguridad. -
Añade los valores
userlogin
ypassword
. -
Descarga la copia de seguridad con este comando:
powershell -executionpolicy bypass -file getRedtrustBackup.ps1
Para obtener una copia de seguridad de la unidad usando la herramienta auxiliar BackupRequester:
-
Abre una instancia de línea de comandos y ejecuta una llamada a la aplicación proporcionada.
Uso: rtserver=RTSERVER (sin https://) username=BACKUP_USER password=BACKUP_USER_PASSWORD
[output=OUTPUT_FILE] [overwrite=OPTION_SELECTED] (1 = true, otro valor = false) -
Especifica la dirección del servidor sin incluir el protocolo, el usuario y la contraseña.
-
Opcionalmente:
- Especifica el valor
output
con el nombre de archivo que deseas para la copia descargada. - Establece la opción
overwrite
en 1 para sobrescribir el archivo si ya existe en tu dispositivo.
- Especifica el valor
Paso 2: Restaurar desde una copia de seguridad
Para restaurar una copia de seguridad de la unidad:
- Accede a la consola de administración de Redtrust.
- Ve a Sistema > Unidad > Copia de seguridad.
- Haz clic en el campo Archivo de recuperación.
- En el cuadro de diálogo, selecciona la copia de seguridad que deseas restaurar y haz clic en Abrir.
- Selecciona Restaurar y Confirmar. Ingresa la contraseña cuando se te solicite y luego haz clic en Enviar.
El proceso de restauración puede tardar unos minutos. Una vez finalizado, verás una notificación verde y deberás reiniciar tu sesión con tus credenciales.
Verificación
- CLI
- BackupRequester
Puedes verificar el proceso usando la línea de comandos.
Para verificar el archivo de copia de seguridad desde la línea de comandos, puedes utilizar cualquier programa que te permita subir el archivo a la unidad. Por ejemplo, con cURL, la solicitud debe seguir este formato:
curl --form upload=@fichero.bak --insecure https://DEVICE_IP/System/CheckBackup
Si el archivo de copia de seguridad es correcto, la respuesta será OK
.
El servicio tiene una limitación de una solicitud por minuto.
Las copias de seguridad pueden verificarse usando la herramienta BackupRequester estableciendo el parámetro op
en CHECK
:
RTBackupCheck.exe rtserver=DEVICE_IP username=USERNAME@DOMAIN password=USER_PASSWORD op=CHECK input=BACKUP_FILE.bak
Si el archivo de copia de seguridad es correcto, la respuesta será OK
.
El servicio tiene una limitación de una solicitud por minuto.
Puedes encontrar una lista de errores en la documentación del sistema.