Nextcloud: sincronización local vs. archivos virtuales, y cómo cambiar sin reinstalar

nextcloud

Valencia, 20/09/2026, G.B.
Si usas el cliente de escritorio de Nextcloud desde hace tiempo, es probable que en algún momento hayas notado que la carpeta sincronizada empieza a comportarse mal: tarda una eternidad en actualizarse, consume una cantidad de espacio en disco que ya no te cuadra, o directamente deja de sincronizar algunos archivos sin motivo aparente. La reacción típica  (desinstalar completamente el cliente, reinstalarlo y volver a configurar las conexiones desde cero) suele funcionar, pero es un martillazo para lo que a veces es un problema mucho más pequeño, es como cazar moscas a cañonazos. En otros casos, es necesario. Antes de llegar ahí merece la pena entender qué diferencia hay entre los dos modos de sincronización que ofrece Nextcloud, porque cambiar de uno a otro puede resolver el problema sin perder nada por el camino.

Sincronización local total: la de toda la vida

Es el modo por defecto y el que casi todo el mundo usa sin plantearse alternativas. Funciona de forma muy simple:

  • Todo el contenido de tu cuenta Nextcloud se descarga físicamente al disco duro.
  • Cada archivo ocupa espacio en disco de manera permanente, exactamente igual que si lo hubieras copiado tú a mano.
  • Puedes acceder a cualquier archivo en cualquier momento, incluso sin conexión a internet o con el cliente de Nextcloud completamente cerrado, porque son ficheros normales del sistema operativo.
  • El cliente solo entra en juego para detectar cambios y sincronizarlos; el acceso al archivo en sí no depende de que esté en ejecución.

El problema aparece cuando la cuenta crece: si gestionas varios gigas —o varios cientos— de documentos, fotos o archivos de proyecto, tener una copia local completa de todo empieza a pasar factura, tanto en espacio como en el tiempo que tarda el cliente en comprobar el estado de cada archivo.

Archivos virtuales (VFS): descarga solo lo que usas

Aquí es donde entra el modo de archivos virtuales, también conocido como VFS (Virtual File System). La idea es distinta:

  • El cliente crea una especie de «estructura fantasma»: ves todos los nombres de archivos y carpetas exactamente igual que antes, pero el contenido no se descarga hasta que lo abres.
  • En el momento en que abres un archivo, se descarga (con el pequeño retraso lógico según tamaño y velocidad de red) y queda cacheado en local.
  • Puedes marcar archivos o carpetas concretas como «siempre disponible sin conexión» para que se comporten exactamente como en el modo de sincronización total.
  • En Windows, esto se apoya en la API nativa CfAPI (Cloud Files API), la misma tecnología que usa OneDrive para su modo «bajo demanda». Requiere Windows 10 build 1809 o superior. En macOS también está soportado en las versiones recientes del cliente; en Linux el comportamiento es distinto, ya que se gestiona directamente desde el propio cliente sin depender de una API del sistema.

La pregunta que casi todo el mundo se hace: ¿y sin el cliente abierto?

Es la duda más razonable, y la respuesta tiene matices: los archivos que ya se han abierto y descargado (o que has marcado como «siempre disponible») siguen ahí, en disco, accesibles sin conexión ni cliente activo. Pero los que aún no se han descargado son solo placeholders: el nombre y el icono existen, pero el contenido real no se puede recuperar hasta que el cliente de Nextcloud vuelva a estar en ejecución y haya conexión al servidor. Si trabajas mucho en un portátil que cierra procesos en segundo plano para ahorrar batería, o necesitas acceso offline a archivos que no has abierto antes, conviene tenerlo en cuenta y marcar de antemano como disponibles sin conexión las carpetas que sabes que vas a necesitar.

Cómo cambiar de local a virtual sin reinstalar nada

La buena noticia es que el cambio se hace desde la propia cuenta ya configurada, sin tocar la instalación del cliente:

  1. Abre la configuración de la cuenta desde el icono del cliente en la bandeja del sistema.
  2. Accede a las opciones de la carpeta sincronizada, normalmente a través de 3 puntos, una flecha o menú desplegable junto al nombre de la carpeta local.
  3. Selecciona «Activar soporte para archivos virtuales …» o un texto equivalente, según tu versión de Nextcloud Files
  4. Confirma la conversión cuando el cliente avise de que va a cambiar el modo de la carpeta.
  5. Espera a que se reindexe la carpeta —puede tardar varios minutos según el volumen de archivos—.
  6. Comprueba el resultado: en el explorador de Windows o en Finder verás iconos de nube (solo en línea) o de check verde (ya descargado) junto a cada archivo.

Antes de tocar nada: diagnostica primero

Si el motivo por el que te planteas este cambio es un problema de sincronización que no acaba de funcionar, no des el salto directamente. Revisa antes lo siguiente, porque a veces la causa es otra y cambiar el modo de sincronización solo la enmascara temporalmente:

  • Registro de actividad del cliente (Actividad reciente > filtrar por errores): suele señalar la causa real —conflictos, permisos, archivos bloqueados—.
  • Rutas y nombres problemáticos: en Windows, uno de los fallos más habituales es superar el límite de longitud de ruta (MAX_PATH) o usar caracteres no permitidos como : * ? " < > |.
  • Espacio en disco y estado de la carpeta local: a veces el problema es simplemente falta de espacio, no la sincronización en sí.

Si tras revisar todo esto el error persiste igual después de pasar a VFS, entonces sí, probablemente el problema no era el modo de sincronización y tiene sentido plantearse una reinstalación limpia.

Un truco útil si al final hay que reinstalar

Si después de todo el cambio a VFS no resuelve el problema y toca reinstalar, un método sencillo para no perder nada: tras desconectar la cuenta, cierra la sesión de Windows —así se liberan los procesos que puedan tener la carpeta bloqueada (Explorer, indexador de búsqueda, el propio cliente)— y renombra la carpeta local afectada en lugar de borrarla. De esta forma conservas una copia de seguridad intacta mientras configuras la conexión desde cero, y puedes rescatar cualquier archivo que se hubiera quedado a medio sincronizar.

En resumen: pasar de sincronización local a archivos virtuales es un cambio reversible, rápido y mucho menos drástico que una reinstalación completa. Merece la pena probarlo antes de tirar por el camino más largo.

Nota final: en Linux, de momento, no es una opción fiable

Todo lo anterior aplica sin problemas a Windows y macOS, pero conviene ser claro respecto a Linux: el cliente de escritorio de Nextcloud no ofrece soporte oficial de archivos virtuales en esta plataforma. Ni el paquete de nextcloud-desktop ni el AppImage muestran la opción en la configuración habitual de la cuenta.

Existe un workaround no oficial —añadir showExperimentalOptions=true en la sección [General] del archivo ~/.config/Nextcloud/nextcloud.cfg, lo que hace aparecer la opción como función experimental—, pero varios usuarios reportan que no funciona de forma fiable: en lugar de comportarse como archivos bajo demanda, el cliente intenta descargar o sincronizar toda la cuenta igualmente, anulando la ventaja que se busca.

De hecho, el propio anuncio de Nextcloud sobre su nueva «Virtual Drive» (la evolución de esta función) reconoce que la vista previa técnica funciona en Windows, que macOS llegará poco después, y que Linux «se abordará más adelante» — es decir, sigue sin ser una prioridad resuelta ni en la próxima generación de la función.

Conclusión para equipos Linux: si el problema de sincronización aparece en un equipo con este sistema, el cambio a archivos virtuales no es una alternativa segura a día de hoy. Lo más sensato es agotar primero el diagnóstico (registro de errores del cliente, rutas y nombres de archivo problemáticos, espacio en disco disponible) y, si el problema persiste, optar directamente por una reinstalación limpia — renombrando antes la carpeta local afectada tras cerrar sesión, para conservar una copia de seguridad por si acaso.

Soberanía digital en el escritorio: Euro-Office estrena aplicación

Valencia, 19/09/2026, G.B.
La ofimática europea ya no se limita al navegador. Nextcloud ha confirmado que Euro-Office tendrá su propia aplicación de escritorio, con soporte para Windows, y con ello la suite de código abierto que nació en abril como alternativa europea a Microsoft Office da un paso que yo, al menos, echaba en falta.

Qué es Euro-Office y por qué importa

Euro-Office es una suite ofimática de código abierto impulsada por empresas y organizaciones europeas, entre ellas Nextcloud, Ionos, Open-Xchange y Office.eu. Su objetivo declarado es reducir la dependencia tecnológica de Europa respecto a los gigantes estadounidenses, sobre todo Microsoft y Google. Dicho de otro modo, se trata de soberanía digital aplicada a algo tan cotidiano como redactar un documento o preparar una hoja de cálculo.

Hasta ahora solo se podía usar a través de su versión web. Para quien trabaja a diario con documentos y prefiere una aplicación instalada en el equipo, eso era una limitación seria.

Conviene saber que detrás de todo esto está Nextcloud, la empresa europea que lidera el desarrollo de Euro-Office. Su plataforma de código abierto para gestionar archivos y colaborar en equipo es la base sobre la que funcionan la edición compartida y el guardado en servidor, de modo que la aplicación de escritorio se integra directamente con ella.

La aplicación de escritorio

La nueva aplicación se llamará Nextcloud Office y se apoya en Euro-Office. Permite editar documentos en local sin necesidad de conexión a internet y guardarlos después en el propio dispositivo o en el servidor, según se prefiera. Entre sus funciones destacan dos:

  • Carga de tipografías propias por parte del usuario.
  • Funciones de seguridad avanzadas.

Gracias a los servicios de Nextcloud, también será posible la edición colaborativa entre varias personas. Cada participante podrá unirse tanto desde la aplicación como desde la versión web de la suite, algo que me parece clave para equipos que no trabajan todos igual.

Disponibilidad y plataformas

Conviene matizar el alcance del anuncio: según sus creadores, la aplicación se lanzará en las próximas semanas, es decir, todavía no se puede descargar. Cuando llegue, estará disponible para:

  • Windows, tanto en x64 como en ARM64.
  • macOS, en equipos con ARM64.
  • Linux.

El anuncio forma parte de la actualización Nextcloud Hub 26 Summer, que ya está publicada e incluye además mejoras como el filtrado de documentos y nuevos iconos para localizar y abrir archivos con más facilidad.

Mi valoración

Me alegra ver que Linux figura desde el principio en la lista de sistemas compatibles, porque no siempre ocurre y llevo años moviéndome entre Windows y Linux. Aun así, prefiero esperar a probarla antes de sacar conclusiones: un anuncio no es una instalación, y una suite ofimática se juzga por lo bien que abre y guarda los documentos de siempre. Cuando esté disponible la instalaré y contaré qué tal se comporta con archivos reales.

Fuentes

PD. Ya me he registrado (en Office.eu)…

Cómo conectar Nextcloud en local: la guía sencilla para Windows y Linux

Valencia, 19/09/2026, G.B.
Si usas Nextcloud como tu nube personal —ya sea en un servidor propio o contratado a un proveedor, tarde o temprano te planteas lo mismo: ¿merece la pena tener una copia sincronizada en el ordenador, o es mejor trabajar directamente «en la nube»? La respuesta corta es que depende de cómo trabajes, pero para entenderlo bien primero hay que aclarar un concepto que mucha gente pasa por alto: la diferencia entre archivos locales y archivos virtuales.

Archivos locales vs. archivos virtuales

Cuando instalas el cliente de escritorio de Nextcloud, tienes dos formas de sincronizar tus carpetas:

  • Archivos locales (sincronización tradicional): cada archivo se descarga por completo y se guarda en tu disco duro o SSD. Ocupan espacio real en tu equipo, pero están disponibles al instante, sin conexión a internet, y los programas pueden abrirlos y editarlos sin ningún retraso.
  • Archivos virtuales (Virtual Files / «archivos bajo demanda»): ves toda la estructura de carpetas y archivos como si estuvieran en tu disco, pero en realidad solo son «marcadores». El contenido real se queda en el servidor y solo se descarga en el momento en que abres ese archivo concreto. Una vez lo cierras, puedes liberar el espacio de nuevo marcándolo como «solo en línea».

¿Cuándo usar cada uno?

Usa archivos locales cuando:

  • Trabajas habitualmente sin conexión (viajes, zonas sin buena cobertura).
  • Necesitas acceso instantáneo a carpetas grandes de trabajo (proyectos, bases de datos, código).
  • Tienes espacio de sobra en el disco y prefieres no depender de la red para nada.

Usa archivos virtuales cuando:

  • Tu Nextcloud tiene más datos de los que caben cómodamente en tu disco (fotos, backups, archivos históricos).
  • Solo necesitas consultar ocasionalmente ciertas carpetas.
  • Trabajas con un portátil de almacenamiento reducido (SSD pequeño) y quieres ahorrar espacio sin perder visibilidad de todo lo que tienes en la nube.

Lo habitual, y lo que yo recomiendo, es un enfoque mixto: carpetas de trabajo activo en local, y el resto —archivo histórico, fotos, documentación antigua— en modo virtual.

Preparativos antes de empezar

Antes de instalar nada, ten a mano:

  1. La URL de tu servidor Nextcloud (por ejemplo, https://tudominio.com , la IP si es una instalación local o un servior externo).
  2. Tu usuario y contraseña, o mejor aún, un token de aplicación generado desde Ajustes → Seguridad → Crear nueva contraseña de aplicación. Es más seguro que usar tu contraseña principal, y puedes revocarlo sin afectar al resto de sesiones.
  3. Decidir qué carpetas quieres sincronizar de entrada (siempre puedes ajustarlo después).

Instalación en Windows

  1. Descarga el cliente oficial desde la página de descargas de Nextcloud e instálalo con el asistente habitual.
  2. Al abrirlo por primera vez, introduce la URL de tu servidor y autentícate (usa el token de aplicación si lo has creado).
  3. El asistente te preguntará qué tipo de sincronización quieres:
    • «Sincronizar todo desde el servidor» con opción de archivos virtuales activada por defecto en versiones recientes del cliente.
    • Puedes elegir manualmente qué carpetas quieres en local y cuáles en modo virtual.
  4. Para gestionar esto más adelante, haz clic derecho sobre cualquier carpeta dentro del explorador de archivos: verás opciones como «Liberar espacio local» (la convierte en virtual) o «Hacer disponible sin conexión» (la descarga por completo).
  5. Un detalle útil en Windows: los archivos virtuales se integran con el Explorador de Windows mostrando un icono de nube junto a cada archivo, y uno de check verde cuando ya está descargado en local.

Instalación en Linux

En Ubuntu, Debian y derivadas, el cliente está disponible tanto desde el repositorio oficial de Nextcloud como en algunos casos desde los repos de la propia distribución (aunque suelen ir más desactualizados).

  1. Añade el repositorio oficial (recomendable para tener siempre la última versión):
sudo add-apt-repository universe
sudo apt update
sudo apt install nextcloud-desktop
  1. Si prefieres evitar PPAs de terceros, también puedes usar el paquete Flatpak, que Nextcloud mantiene oficialmente:
flatpak install flathub com.nextcloud.desktopclient.nextcloud
  1. Al abrir el cliente, el proceso de configuración es idéntico al de Windows: URL del servidor, autenticación y selección de carpetas.
  2. Un matiz importante en Linux: el soporte de archivos virtuales depende del sistema de archivos. Funciona de forma nativa en particiones ext4 (gracias a la tecnología de Windows-style «placeholders» que Nextcloud ha portado a Linux desde hace un par de versiones), pero si usas otros sistemas de archivos puede no estar disponible, y en ese caso el cliente recurre a la sincronización tradicional en local.
  3. Puedes comprobar y cambiar el modo de sincronización de cada carpeta sincronizada desde el propio cliente: icono de la bandeja del sistema → engranaje → pestaña de la cuenta → clic derecho sobre la carpeta.

Algunos consejos prácticos

  • No actives archivos virtuales en carpetas que uses con herramientas de línea de comandos o scripts (por ejemplo, si sincronizas backups que luego procesas con rsync o similares). Al no estar el contenido descargado, algunos procesos por lotes pueden fallar o volverse muy lentos al tener que ir descargando archivo a archivo.
  • Si notas que el cliente consume muchos recursos en un equipo modesto, revisa el intervalo de sondeo (polling) en los ajustes avanzados: por defecto Nextcloud comprueba cambios cada pocos minutos, y puedes ajustarlo si te sobra rendimiento o si necesitas ahorrar batería en un portátil.
  • Excluye siempre las carpetas de caché o temporales de tu sincronización (node_modules, carpetas de compilación, etc.) desde Ajustes → Política de sincronización de archivos y carpetas, para evitar sincronizar basura innecesaria y saturar el servidor.
  • Si gestionas varios equipos, ten en cuenta que cada cliente puede tener una configuración de local/virtual distinta para las mismas carpetas: es perfectamente normal (y recomendable) tener una carpeta en local en tu equipo de escritorio y en modo virtual en el portátil.

En resumen

La elección entre archivos locales y virtuales no es una decisión única ni definitiva: puedes combinarlas según la carpeta, el equipo y el momento. Lo importante es entender que un archivo virtual no es una copia «peor», sino una forma de tener visibilidad total sobre tu nube sin gastar espacio de disco que no necesitas ahora mismo. Empieza con lo esencial en local, deja el resto en modo virtual, y ajusta sobre la marcha según cómo lo vayas usando.

🚨 URGENTE: Vulnerabilidad del kernel «Copy Fail» (CVE-2026-31431): Acción inmediata requerida

Adjunto una taducción al castellano del artículo del soporte de Nextcloud sobre la reciente vulnerabilidad del Kernel de Linux: Linux Kernel Vulnerability “Copy Fail” (CVE-2026-31431) — Immediate Action Required

Una vulnerabilidad crítica del kernel de Linux conocida como «Copy Fail» (CVE-2026-31431) está siendo activamente discutida y ya cuenta con código de explotación público y fiable disponible.

Esto no es teórico. Esto no es un caso aislado. Si tu sistema es vulnerable y un atacante obtiene cualquier forma de acceso local, el compromiso total como root es trivial.

🔥 Por qué es excepcionalmente peligrosa

  • Afecta a kernels de Linux con muchos años de antigüedad
  • La explotación es determinista (sin condiciones de carrera, sin suposiciones)
  • Funciona en múltiples distribuciones con escasas o ninguna modificación
  • No deja rastros en el disco (las comprobaciones de integridad de archivos no sirven de nada)

En la práctica equivale a: un exploit → root en casi cualquier sistema

Continuar leyendo «🚨 URGENTE: Vulnerabilidad del kernel «Copy Fail» (CVE-2026-31431): Acción inmediata requerida»

Acceso a archivos de usuarios en Nextcloud: diferencias entre WebDAV y la interfaz web

En Nextcloud, la URL para acceder a los archivos de un usuario específico sigue una estructura general. Si tienes un usuario llamado `USER` y una carpeta llamada `DOCS`, la URL para acceder a esa carpeta sería algo como:

https://tu-dominio.com/remote.php/dav/files/USER/DOCS/

Asegúrate de reemplazar `tu-dominio.com` con el dominio real donde está alojado tu Nextcloud. Esta URL te permitirá acceder a la carpeta `DOCS` del usuario `USER` a través del protocolo WebDAV. Sin embargo, no podrás acceder a esta URL mediante un navegador web, ya que es una interfaz WebDAV, la cual no es compatible con navegadores. La interfaz WebDAV está diseñada para ser utilizada por clientes que soportan este protocolo, como el cliente de sincronización de Nextcloud o aplicaciones de terceros que también lo soporten.

Si deseas acceder a los archivos de un usuario en Nextcloud a través de un navegador, debes hacerlo a través de la interfaz web de Nextcloud. La URL para acceder a la interfaz web sería algo como:


https://tu-dominio-nextcloud.com/

Una vez que ingreses a la interfaz web, podrás iniciar sesión con las credenciales del usuario `USER` y navegar a la carpeta `DOCS` desde allí.

Si necesitas acceder a los archivos mediante WebDAV, deberías usar un cliente que soporte WebDAV, como el cliente de escritorio de Nextcloud, o configurar un cliente de archivos en tu sistema operativo que permita conectarse a WebDAV.

Preparando una ‘serie’ sobre NextCloud

Hola de nuevo!  Por motivos ‘profesionales‘ y también personales, voy a publicar en INDAGA.net (esta web) una serie de posts, entradas o artículos sobre NextCloud, el fork de Owncloud.

Ya tengo la instalación preparada en Puntocomunica.com, en concreto en un subdominio: https://cloud.puntocomunica.com. En breve lo pondré en marcha.

Prometo (prometer, prometer…) explicar todos los pasos de la instalación, así como las ‘veleidades’ de tener tu propia nube (o cloud…). Hasta pronto! (que mañana madrugo para ir a ensayar…).

Por cierto: la nube no existe, solo son ordenadores de otras personas, en realidad es una infraestructura física compuesta por servidores y dispositivos de almacenamiento que pertenecen a empresas y proveedores de servicios. En mi caso es propia, aunque alojada en un hosting  que he contratado: algo es algo…

Sincronizar y compartir un calendario de Thunderbird en Nextcloud

calendario_thunderbird

O viceversa…

Nextcloud es una plataforma de almacenamiento en la nube que te permite crear y gestionar tus propios calendarios. Thunderbird es un cliente de correo electrónico que también tiene la función de calendario. Si quieres sincronizar y compartir un calendario de Nextcloud en Thunderbird, sigue estos pasos:

1. Asegúrate de tener instalado el complemento Lightning en Thunderbird, que te permite usar el calendario. Normalmente, ya viene instalado por defecto.

NOTA A POSTERIORI: Con las nuevas versiones de Thunderbird ya no es necesario instalar estas extensiones. Puedes omitir el paso 2
2.
Instala las extensiones TbSync y Proveedor de CalDAV y CardDAV en Thunderbird, que te permiten conectar con Nextcloud. Puedes encontrarlas en el menú Herramientas -> Complementos y temas. Activa ambas extensiones. Habilita ambas extensiones. TbSync solo requiere que la habilites y en las últimas versiones de Thunderbird parece ser que ya no es necesaria: Continuar leyendo «Sincronizar y compartir un calendario de Thunderbird en Nextcloud»

Crea un pequeño programa para hacer copias de seguridad de tus archivos de Nextcloud

seguridad

Las copias de seguridad o backups son algo muy, muy necesario; te das cuenta de ello cuando has perdido por cualquier causa toda la información de tu disco duro y no habías hecho antes una copia de tus archivos, ¿verdad? A todos nos ha pasado alguna vez…

Para que eso no nos vuelva a suceder, quiero mostrar aquí una forma sencilla (sin programas de terceros) para crear un script de batch (un pequeño programa) en sistemas operativos Windows. El script (que llamaré docs.bat) realizará una copia de seguridad de los archivos de Nextcloud en una partición de tu disco duro, Solo copiará los archivos que hayas modificado y mantendrá el resto, para ahorra tiempo y no consumir recursos innecesarios.

Pero, ¿qué es un archivo batch en Windows y para qué sirve?

Un archivo batch en Windows es un tipo de archivo de script que almacena una lista de comandos para ser ejecutados por el intérprete de comandos de Windows, conocido como CMD (Command Prompt). Estos archivos tienen la extensión .bat o .cmd.

Los archivos batch se utilizan para automatizar tareas en Windows. Pueden ejecutar comandos de Windows, establecer variables de entorno, llamar a otros scripts o programas y realizar operaciones de control de flujo como bucles y condicionales.

Para crear un archivo batch, puedes usar cualquier editor de texto, como el Bloc de notas (Notepad) que viene preinstalado en todas las versiones de Windows. Aquí te dejo un ejemplo sencillo de cómo crear un archivo batch:

    1. Abre el Bloc de notas (hay más opciones para crearlo, pero esta es la más sencilla)
    1. Escribe tus comandos. Por ejemplo, puedes escribir echo Hola, mundo! para que el archivo batch muestre el mensaje “Hola, mundo!” cuando se ejecute.
    1. Haz clic en Archivo > Guardar como….
    1. Elige una ubicación para guardar el archivo, escribe un nombre para el archivo seguido de .bat (por ejemplo, hola.bat) y selecciona Todos los archivos (.) en el menú desplegable de Guardar como tipo.
    1. Haz clic en Guardar. Y ya tienes un archivo batch que puedes ejecutar haciendo doble clic en él. Cuando se ejecute, abrirá una ventana de CMD, ejecutará los comandos del archivo batch y luego cerrará la ventana de CMD.

Ahora vamos a crear un archivo batch (docs.bat) que copie todos nuestros archivos de NextCloud en una partición de nuestro disco duro (o en otro disco duro) y en una carpeta del mismo denominada BACKUP y una subcarpeta denominada Documentos. Eso sí, comentar que la carpeta compartida de NextCloud que yo he elegido es la carpeta Documentos de mi usuario de Windows, al ser la carpeta ‘nativa’ en donde se suelen guardar todos los archivos de usuario. Así, la carpeta Nextcloud ‘apunta directamente’ a la carpeta Documentos de mi usuario de Windows. Es la opción que yo he preferido…

La ruta de la copia de seguridad sería D:\BACKUP\Documentos. Veamos primero el código del archivo batch, el cual generaremos en el bloc de notas de Windows o cualquier editor de texto plano o de código (como NotePad++) y luego lo explicaremos paso a paso:

El código (del archivo docs.bat):

@echo off
Title Copia de Seguridad
echo              =========================================
echo              =                                       =
echo              =         Copia de Seguridad            =
echo              =                                       =
echo              =========================================
echo.
echo Este comando copiará la carpeta Mis Documentos dentro de una nombrada BACKUP en la unidad D
pause
@echo off

ROBOCOPY %userprofile%\Nextcloud  D:\BACKUP\Documentos\  /S  /R:0 /w:0

IF ERRORLEVEL 5      GOTO D
IF NOT ERRORLEVEL   5     GOTO Z


:D 
cls
@echo off
echo La unidad D no está disponible la carpeta BACKUP se creará en la unidad C
pause

ROBOCOPY %userprofile%\Documents  D:\BACKUP\Documentos\  /S
echo Revise el informe de la copia realizada
pause
:Z

La explicación del archivo batch (con extensión .bat):

    1. @echo off: Este comando desactiva la visualización de los comandos en la consola.
    1. Title Copia de Seguridad: Este comando cambia el título de la ventana de la consola a «Copia de Seguridad».
    1. echo: Este comando se utiliza para mostrar mensajes en la consola. En este caso, se utiliza para mostrar un encabezado y una descripción de lo que hace el script.
    1. pause: Este comando hace una pausa en la ejecución del script y espera a que el usuario presione una tecla para continuar.
    1. ROBOCOPY %userprofile%\Nextcloud D:\BACKUP\Documentos\ /S /R:0 /w:0: Este comando utiliza ROBOCOPY, una herramienta de copia de archivos robusta incluida en Windows, para copiar todos los archivos y subdirectorios (debido a la opción /S) de la carpeta Nextcloud en el perfil del usuario a la carpeta D:\BACKUP\Documentos\. Las opciones /R:0 /w:0 indican que ROBOCOPY no debe reintentar la copia si encuentra errores y no debe esperar entre reintentos.
    1. IF ERRORLEVEL 5 GOTO D: Este comando comprueba si el nivel de error de la última operación fue 5 o más. Si es así, salta a la etiqueta D.
    1. IF NOT ERRORLEVEL 5 GOTO Z: Este comando comprueba si el nivel de error de la última operación fue menor que 5. Si es así, salta a la etiqueta Z.
    1. :D: Esta es una etiqueta a la que se puede saltar con el comando GOTO. Si el nivel de error de la última operación fue 5 o más, el script salta a esta etiqueta.
    1. cls: Este comando limpia la consola.
    1. echo La unidad D no esta disponible la carpeta BACKUP se creara en la unidad C: Este comando muestra un mensaje en la consola informando al usuario de que la unidad D no está disponible y que la carpeta BACKUP se creará en la unidad C.
    1. ROBOCOPY %userprofile%\Documents D:\BACKUP\Documentos\ /S: Este comando intenta copiar todos los archivos y subdirectorios de la carpeta Documentos en el perfil del usuario a la carpeta D:\BACKUP\Documentos\.
    1. :Z: Esta es una etiqueta a la que se puede saltar con el comando GOTO. Si el nivel de error de la última operación fue menor que 5, el script salta a esta etiqueta.

Cada vez que ejecutemos el archivo .bat, se iniciará la copia de seuridad, copiando solo los archivos modificados. Podemos guardar el archivo en algún lugar ‘seguro’ de nuestro disco duro y crear un acceso directo en el Escritorio para mayor facilidad. También puedes programar una tarea para que se ejecute el archivo .bat automáticamente.

Espero que os sirva!

Algunos recursos sobre los archivos BAT
Qué es un archivo BAT y cómo (y para qué) puedes crear uno tú mismo en pocos pasos (genbeta.com)
Cómo crear archivo bat en Windows 11 y Windows 10. – TecnoBits ▷➡️

NOTA A POSTERIORI:
Otra opción (que me gusta más):

@echo off
Title Copia de Seguridad
echo =========================================
echo = =
echo = Copia de Seguridad =
echo = =
echo =========================================
echo.
echo Este comando copia la carpeta Nextcloud dentro de una nombrada BACKUP en la unidad externa (comprobar que es F o cambiar este bat dependiendo del nombre de unidad)
REM pause
@echo off

REM Verificar si la unidad F: está disponible
IF EXIST F:\ (
ROBOCOPY %userprofile%\Nextcloud F:\BACKUP\ /S /R:0 /w:0
REM Esta opción es para crear un archivo de log e iría detrás de las anteriores, quedando /S /R:0 /w:0 /LOG+:F:\BACKUP\robocopy.log
echo Copia realizada. Pulsa cualquier tecla para cerrar.
) ELSE (
echo La unidad F: no esta disponible. Por favor, verifica la conexion y vuelve a intentarlo.
)

pause

Instalar Nextcloud en Debian 11

nextcloud-en-debian11

nextcloud-en-debian11Artículo de linuxpasion.com que nos explica paso a paso cómo instalar Nextcloud en Debian 11 Bullseye: «En esta guía, aprenderá a instalar Nextcloud en la versión más reciente de Debian 11 Bullseye. Instalará Nextcloud bajo LAMP Stack (Linux, Apache2/httpd, MySQL/MariaDB y PHP). requisitos previos Un servidor Debian 11. Asegúrese de que todos los paquetes estén actualizados a la última versión. Un usuario root o un usuario con privilegios de root«.

https://linuxpasion.com/como-instalar-nextcloud-en-debian-11

Instalar cliente Nextcloud cliente en Ubuntu (20.04)

nextcloud

nextcloudPara instalar el cliente NextCloud (un fork, si no me equivoco de ownCloud) en Ubuntu 20.04, debes hacerlo através de snap, al menos esa es la forma más sencilla, en mi opinión. Estos son los comandos que debes utilizar en tu terminal Linux:

1) (no estrictamente necesario) sudo apt-get update
2) snap install nextcloud
3) apt install (o apt-get install) nextcloud-desktop
4) nextcloud (para arrancarlo por primera vez)

Y listo. Luego accedes a la configuración de Nextcloud de forma totalmente gráfica y sencilla, escribes el servidor al que vas acceder, el usuario y contraseña y todo listo! Continuar leyendo «Instalar cliente Nextcloud cliente en Ubuntu (20.04)»