La restauración de copia de seguridad falla desde la interfaz de usuario

Al intentar restaurar la copia de seguridad desde la interfaz de usuario, falló.

Aquí están los registros.

[2024-01-05 09:53:23] [STARTED]
[2024-01-05 09:53:23] ¡'srujan.madderla' ha iniciado la restauración!
[2024-01-05 09:53:23] Marcando la restauración como en ejecución...
[2024-01-05 09:53:23] Asegurándose de que /var/www/discourse/tmp/restores/default/2024-01-05-095323 existe...
[2024-01-05 09:53:23] Copiando el archivo a un directorio temporal...
[2024-01-05 09:53:39] Descomprimiendo el archivo, esto puede tardar un tiempo...
[2024-01-05 09:53:42] EXCEPCIÓN: /var/www/discourse/lib/discourse.rb:138:in `exec': Falló la descompresión del archivo.

gzip: stdin: datos comprimidos inválidos--formato violado
tar: Fin de archivo inesperado en el archivo
tar: Fin de archivo inesperado en el archivo
tar: El error no es recuperable: saliendo ahora

[2024-01-05 09:53:42] /var/www/discourse/lib/discourse.rb:172:in `execute_command'
/var/www/discourse/lib/discourse.rb:138:in `exec'
/var/www/discourse/lib/discourse.rb:34:in `execute_command'
/var/www/discourse/lib/backup_restore/backup_file_handler.rb:78:in `decompress_archive'
/var/www/discourse/lib/backup_restore/backup_file_handler.rb:23:in `decompress'
/var/www/discourse/lib/backup_restore/restorer.rb:42:in `run'
/var/www/discourse/script/spawn_backup_restore.rb:20:in `restore'
/var/www/discourse/script/spawn_backup_restore.rb:33:in `block in <main>'
/var/www/discourse/script/spawn_backup_restore.rb:4:in `fork'
/var/www/discourse/script/spawn_backup_restore.rb:4:in `<main>'
[2024-01-05 09:53:42] Intentando revertir...
[2024-01-05 09:53:42] No fue necesario revertir
[2024-01-05 09:53:42] Limpiando...
[2024-01-05 09:53:42] Eliminando el directorio temporal '/var/www/discourse/tmp/restores/default/2024-01-05-095323'...
[2024-01-05 09:53:44] Marcando la restauración como finalizada...
[2024-01-05 09:53:44] Notificando a 'srujan.madderla' sobre el final de la restauración...

¿Alguien puede ayudar con esto?

O su servidor se está quedando sin espacio o el archivo está corrupto. Compruebe el espacio disponible en el servidor de destino e intente realizar una copia de seguridad nueva para restaurarla.

Necesitará al menos 3 veces el tamaño de la copia de seguridad para poder restaurarla correctamente.

1 me gusta

¿Puede guiarme sobre cómo comprobar el espacio del servidor?

Debería ser una búsqueda rápida en Google, sin embargo, ejecutar el siguiente comando en el servidor debería darle el espacio en disco

 df -h
1 me gusta