Nextcloud: Versionado de ficheros

2 minutos de lectura

Si alguna vez se te da el caso de que has borrado un archivo en tu servidor Nextcloud, y necesitas recuperarlo puede que no sepas que por defecto Nextcloud viene con un pequeño sistema de control de versiones para ficheros. El versionado crea backups de ficheros que son accesibles a través de la pestaña Versiones de la barra de Detalles.

Esta pestaña contiene un histórico del fichero del que podemos volver a una versión anterior. Los cambios se guardan en intervalos de 2 minutos y son almacenados en la carpeta data/[usuario]/versions

Para restaurar una versión anterior de un fichero, tan sólo haz click sobre la flecha circular

Si quieres descargar el fichero en vez de restaurarlo simplemente haz click sobre la marca de tiempo

La aplicación de versionado borra automáticamente las versiones antiguas para asegurar que el usuario no se quede sin espacio en el disco. El patrón utilizado para este borrado es el siguiente:

  • Para el primer segundo, mantiene una versión
  • Para los primeros 10 segundos Nextcloud mantiene una versión cada 2 segundos
  • Para el primer minuto Nextcloud mantiene una versión cada 10 segundos
  • Para la primera hora Nextcloud mantiene una versión cada minuto
  • Para las primeras 24 horas Nextcloud mantiene una versión cada hora
  • Para los primeros 30 días Nextcloud mantiene una versión de cada día
  • Después de los primeros 30 días Nextcloud mantiene una versión de cada semana

La aplicación de versionado nunca ocupará más del 50% del espacio libre disponible por el usuario. Si las versiones almacenadas se exceden de ese limite, Nextcloud borra las versiones mas antiguas hasta alcanzar el limite de espacio en disco.

Espero que te haya gustado, pasa un buen día… :penguin:

Referencia: