Saltar al contenido

El disco de Owncloud se bloqueó, los datos están seguros, cómo configurar un nuevo servidor

Amaya, miembro de este equipo de trabajo, nos ha hecho el favor de redactar esta crónica porque controla a la perfección el tema.

Solución:

Esto depende de lo que haya en esos discos que no estén muertos. Si esto incluye todos los directorios de datos y, lo más importante, la base de datos Mysql / Postgresql, no debería haber perdido nada excepto el tiempo para configurar una nueva instancia y hacer que las cosas funcionen nuevamente.

Si esto no incluye la base de datos, se encuentra en una mala situación, ya que ha perdido toda la información de gestión y cosas como los datos de la aplicación (por ejemplo, libretas de direcciones y entradas del calendario). Todavía no está totalmente jodido, ya que al menos los archivos de datos reales deberían estar presentes si Owncloud realmente los almacenó en los discos aún vivos. Habrá directorios para cada usuario y grupo que contienen el último estado de cada archivo, y puede usarlos para reimportar todo a una nueva instancia.

Tenga en cuenta: estos pasos solo se han probado parcialmente.

Si ha habilitado el cifrado de archivos, tengo malas noticias para usted: como el config.php contiene un secreto key, los archivos no se pueden restaurar.

Si no es así, sugeriría los siguientes pasos:

  • Haga una copia de seguridad de lo que tiene actualmente.

  • Descargue y extraiga una copia nueva de OwnCloud

  • Vuelva a crear la configuración lo mejor que pueda:

    • Establezca el tipo de base de datos y la ruta (como tiene un archivo de base de datos, supongo que el tipo de base de datos es sqlite)
    • Colocar dbtableprefix para usted prefix (por defecto es oc_). En caso de duda, busque en su base de datos.
    • Colocar datadirectory a su directorio de datos
    • Colocar installed a true.
  • Restaurar el directorio de datos. Debe tener el mismo camino que el anterior.o OwnCloud no encontrará los archivos.

Como ha perdido la contraseña salt, debe establecer nuevas contraseñas para todos los usuarios.

Utilizar el occ comando para restablecer las contraseñas:

$ sudo -u www-data php /var/www/owncloud/occ user:resetpassword admin
Enter a new password:
Confirm the new password:
Successfully reset password for admin

Después de iniciar sesión, debería tener acceso a los archivos nuevamente. Si no puede descargar los archivos y obtiene errores 404, es probable que el directorio de datos no esté en la misma ubicación que antes.

En el futuro, debería crear regularmente un volcado de base de datos y copiarlo en un servidor de respaldo junto con el contenido de los datos directamente y el archivo config.php. Y considere cambiarse a Nextcloud porque es más seguro, más rápido, de código abierto y tiene más funciones. La migración de owncloud a nextcloud es totalmente compatible y fácil. Buen aspecto con tu problema

Valoraciones y reseñas

Si te animas, puedes dejar un escrito acerca de qué le añadirías a este escrito.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *