La replicaciĂłn de datos entre servidores es la columna vertebral del trabajo de cualquier administrador de sistemas. Los datos deben ser correctos, sin errores y accesibles para quienes los necesiten. En el pasado distante, los administradores podĂan usar Rsync para copiar datos entre servidores a travĂ©s de Terminal, pero con la llegada de la computaciĂłn y el almacenamiento en la nube, los datos ahora pueden distribuirse en mĂșltiples servicios y ser utilizados por cientos de personas. AquĂ es donde entra en juego Rclone.
Rclone es Rsync para almacenamiento basado en mĂșltiples nubes. Es una herramienta basada en Terminal que sincroniza carpetas y archivos no solo con el sistema de archivos local, sino tambiĂ©n con Google Drive, OneDrive, Dropbox, Amazon y mĂĄs.
configuraciĂłn
Rclone estĂĄ disponible como fuente en el sitio web o en la mayorĂa de los principales repositorios de distribuciones de Linux. Mientras usaba Ubuntu, solo se trataba de instalarlo a travĂ©s de Terminal:
sudo apt install rclone
Una vez instalado, los usuarios deben realizar algunos cambios de configuraciĂłn. Introduzca la siguiente:
rclone config
Se le presentarĂĄ la siguiente pantalla:
La terminologĂa es un poco ambigua, pero para esto queremos una nueva conexiĂłn, asĂ que elegimos 'n'. La terminal navegarĂĄ y le pedirĂĄ que seleccione el tipo de proveedor de almacenamiento que desea utilizar. En este caso, Google Drive.
Rclone le preguntarĂĄ si desea configurarlo automĂĄticamente. ElegĂ SĂ, y me dio un enlace para abrir. Esto lo llevarĂĄ a iniciar sesiĂłn en su proveedor de servicios, donde puede autorizar a Rclone a usar el servicio.
Luego, Terminal informarĂĄ sobre el Ă©xito y le preguntarĂĄ si desea continuar y brindar acceso a los detalles del token, en el que obviamente no harĂ© clic. Lo Ășltimo que debe hacer es cifrar la conexiĂłn y la contraseña. Esta es una buena idea en general, ya que no se recomienda pasar informaciĂłn en texto sin formato.
Con el conjunto de cifrado, puede escribir lo siguiente para enumerar los archivos en la nube. Tenga en cuenta que debe usar el nombre del volumen que seleccionĂł, por lo que en mi caso fue "Google", pero es posible que le haya dado otro nombre. Recomiendo apegarse a la empresa o el nombre de la marca, especialmente si tiene varias cuentas de almacenamiento en la nube.
rclone ls Google:
Esto abrirĂĄ todos los archivos que tenga, que para algunos usuarios serĂĄn demasiado grandes, por lo que es mejor buscar usando el directorio con:
rclone lsd Google:
Usando Rclone
Ahora puede copiar archivos al almacenamiento en la nube ingresando los siguientes comandos desde el dispositivo:
rclone copy / path / to Google: Foldername
En el ejemplo anterior, querĂa copiar las capturas de pantalla de este tutorial en una carpeta llamada "Toshiba" dentro de Google Drive. Las capturas de pantalla a continuaciĂłn muestran los archivos locales y luego los archivos tal como estĂĄn dentro de mi almacenamiento en la nube. Cambie el comando "ruta/hacia" anterior para el directorio que desea copiar. Por ejemplo, en mi caso fue:
rclone copy home/ubuntu/Pictures Google:Toshiba
Rclone tambiĂ©n puede eliminar archivos y directorios y se puede encontrar en Documentos en lĂnea.
Rclone proporciona una forma rĂĄpida y relativamente segura para que los usuarios realicen una copia de seguridad de los archivos esenciales de la Terminal. Se puede decir si todavĂa tiene un lugar dentro del grupo Linux. Personalmente, lo encuentro Ăștil, pero los usuarios menos experimentados pueden encontrar una configuraciĂłn y un entorno GUI mĂĄs bajos. ÂżCuĂĄl es su mĂ©todo preferido de copia de seguridad? ÂżUsas Rclone o prefieres mĂ©todos mĂĄs tradicionales? HĂĄganos saber en la secciĂłn de comentarios.
¥Gracias por tu maravillosa publicación! Realmente disfruté leyéndolo, puedes ser un gran
autor. Me aseguraré de marcar su blog como favorito y volveré muy pronto. quiero animarte
para continuar definitivamente con su gran trabajo, ÂĄque tengan un buen fin de semana festivo!
Buen post. También estoy experimentando algunos de estos problemas ...