Base de conocimientos

Instalación de Rclone Imprimir

  • 0

Instalación de Rclone

Aunque está en los repositorios de Ubuntu, es mejor instalar la versión más reciente directamente desde su script oficial para asegurar compatibilidad con las APIs de almacenamiento:

sudo curl https://rclone.org/install.sh | sudo bash

Configuración del Montaje (El núcleo de tu flujo de trabajo)

Para que tus servidores (como los que ejecutan Plex/Jellyfin) vean el almacenamiento remoto como si fuera un disco duro local, seguimos estos pasos:

  1. Configuración de la conexión
rclone config
  • Selecciona n (nuevo remoto).

  • Dale un nombre (ej. gdrive).

  • Selecciona el tipo de almacenamiento (ej. drive).

  • Sigue los pasos (generalmente requiere autenticación vía navegador o un archivo token JSON si estás en un servidor headless).

2. Preparar el punto de montaje

Debes crear la carpeta donde "aparecerán" los archivos:

sudo mkdir -p /mnt/media_remota
sudo chown -R $USER:$USER /mnt/media_remota

3. Montar el almacenamiento (Modo Usuario)

Para montar el contenido como una unidad local:

rclone mount gdrive:/ /mnt/media_remota --daemon --allow-other

Automatización: Crear un Servicio de Systemd

No querrás montar esto manualmente cada vez que reinicies el servidor. Crea un servicio para que el montaje sea persistente:

  1. Crear el archivo de servicio: sudo nano /etc/systemd/system/rclone-mount.service

  2. Pegar la configuración (ajusta los nombres):

[Unit]
Description=Rclone Mount
After=network-online.target

[Service]
Type=notify
ExecStart=/usr/bin/rclone mount gdrive:/ /mnt/media_remota --allow-other --vfs-cache-mode writes
Restart=on-abort
User=root

[Install]
WantedBy=multi-user.target

Habilitar el servicio:

sudo systemctl daemon-reload
sudo systemctl enable rclone-mount
sudo systemctl start rclone-mount

Comandos Clave

  • Sincronización (Copia unidireccional): rclone sync /local/folder gdrive:/backup/folder ⚠️ Precaución: Esto borrará archivos en el destino que no existan en el origen.

  • Copia segura: rclone copy /local/folder gdrive:/backup/folder

  • Verificar el espacio usado: rclone size gdrive:/


¿Le ha resultado útil esta respuesta?

« Atrás