Hola,
este es el problema
Mi suposición es un archivo de copia de seguridad corrupto.
Parece probable. Pero es posible que el problema sea que el archivo de copia de seguridad ya se ha descomprimido, quizás al descargarlo, y por lo tanto no está en buenas condiciones para la restauración.
Comprueba el archivo de copia de seguridad con
ls -l nombre_archivo
file nombre_archivo
gunzip -tv nombre_archivo
tar tfz nombre_archivo
Esa parece ser la forma más probable en que la copia de seguridad podría haberse corrompido (dado que se subió y no está en el mismo lugar donde se creó). Parece que algunos navegadores y/o sistemas operativos descomprimen las cosas “útilmente” inmediatamente al descargar, o de lo contrario dificultan saber que ha sido modificado.
Creo que Windows hace que sea excepcionalmente difícil saber si eso ha sucedido, ya que oculta explícitamente las extensiones por defecto.
Si estás usando un sistema operativo donde es probable que alguien use esos comandos, probablemente sea poco probable que haya causado el problema. ![]()
Sí, estaba suponiendo que una persona había iniciado sesión en su instancia de Discourse.
Si ofrecemos un método de GUI para recuperar una copia de seguridad, para personas que no están familiarizadas con la línea de comandos, quizás ese código pueda incluir alguna verificación en el archivo de copia de seguridad y al menos informar el tamaño y el tipo si la biblioteca de descompresión genera un error.
Estoy de acuerdo contigo