Tecnología

Robocopy y la magia de las pequeñas cosas

Una de las razones por las que me monté un nuevo PC fue para organizar de una vez por todas mis fotos. Eso hizo entre otras cosas que me comprara una unidad SSD de 2 TB y que probara a instalar macOS en un SSD distinto para ver si con Apple Fotos la cosa me acababa convenciendo.

No lo hizo. Aunque la aplicación está bien, acabé dándome cuenta de que estaba muy acostumbrado al viejo Picasa de Google. Dejaron de desarrollarlo, sí, pero sigue pudiendo descargarse para que cualquiera lo use. Puede que no tenga algunas opciones de Apple Fotos (tardé un buen rato en descubrir el atajo para marcar una foto como favorita) o su interfaz preciosista, pero su funcionamiento es fantástico y voy rápido a la hora de hacerlo todo.

El caso es que eso me obligó a reformatear el disco de 2 TB para poder usarlo en Windows. Tras eso tuve que volver a copiar todas las fotos desde el NAS a esa unidad, un proceso que llevó varias horas y que tiene un problema adicional: el NAS sigue siendo (de momento) el nodo central de todo mi sistema de backups de fotos. Cuando voy subiendo las fotos desde nuestros móviles —gracias al maravilloso DS Photo que funciona de perlas con mi Synology DS212j— se quedan en su carpetita correspondiente del NAS, y claro, luego esas fotos tendrían que copiarse también a mi PC.

Así pues, necesito que las carpetas de fotos del NAS y el PC estén sincronizadas, y el otro día me puse a investigar cómo lograrlo. Me manejo medio bien con rsync, pero activar el servicio en el NAS y sacar partido de él en Windows 10 era un poco engorroso y  quería ver opciones. Y entonces ocurrió el pequeño milagro: ese que se produce cuando encuentras una solución simple que funciona y que estaba ahí, como esperando a que la probases (y escribieses de ella en tu blog).

La búsqueda de información me llevó de repente a este antiguo (2009) post de un programador llamado Mark S. Rasmussen en el que el chico explicaba cómo había tenido un problema similar aunque por distintos motivos. Había encontrado información sobre alguna aplicación que lo hacía, pero de repente se encontró con una vieja utilidad de Windows llamada Robocopy en cuya descripción oficial solo se lee que “copia datos de ficheros”.

Hace mucho más, señores de Microsoft, así que deberían presumir un poco más de ello.

El caso es que tras leer el post de mi nuevo amigo —Mark, recuérdame que te pague unas cervezas si me paso por Dinamarca— probé el comando, que tiene una sintaxis simple y perfecta para mi caso de uso (aquí traduzco literalmente lo que él comentaba):

robocopy \\SourceServer\Share \\DestinationServer\Share /MIR /FFT /Z /XA:H /W:5
  • /MIR especifica que robocopy debe reflejar el directorio de origen y el directorio de destino. Tenga en cuenta que esto puede eliminar archivos en el destino.
  • /FFT utiliza la sincronización de archivos fat en lugar de NTFS. Esto significa que la granularidad es un poco menos precisa. Para las operaciones de compartición a través de la red esto parece ser mucho más fiable – simplemente no confíe en que los tiempos de los archivos sean completamente precisos en el segundo.
  • /Z asegura que robocopy puede reanudar la transferencia de un archivo grande en el medio del archivo en lugar de reiniciar.
  • /XA:H hace que robocopy ignore los archivos ocultos, normalmente serán archivos de sistema en los que no estamos interesados.
  • /W:5 reduce el tiempo de espera entre fallos a 5 segundos en lugar de los 30 segundos por defecto.

Eso era justo lo que necesitaba, así que probé a ejecutar el comando en una consola de Windows para sincronizar (en un solo sentido, que es lo que requería mi escenario) las dos carpetas y pude ver la luz: la carpeta de origen detectaba qué faltaba en la de destino y sólo copiaba eso, pero es que además lo hacía realmente rápido. En menos de 10 minutos finalizó el proceso que se encargó de copiar unas 9.500 fotos y que además me daba información completa sobre todo lo que había hecho.

Así pues, ni utilidades de sincronización comerciales, ni rsync, ni inventos de Synology. Seguro que hay un montón de alternativas, y seguro que alguno de vosotros me sugerís opciones válidas e interesantes, pero en mi caso específico Robocopy funciona de forma espectacular.

Es cierto que no es una sincronización “pura” en dos sentidos (si hago algún cambio en destino, no quedará reflejado en origen), pero es que lo que me interesa ahora mismo es tener el origen como copia de seguridad “en bruto”. Si todo va como espero, la idea es borrar todas las fotos del NAS y crear un punto de sincronización allí para tener siempre una copia de las fotos guardadas en mi PC en el NAS (y en otro disco duro externo que guardo fuera de casa, ya sabéis que no soy nada fan de la nube).

Hasta entonces, que viva Robocopy. Bien por las pequeñas utilidades que hacen justo lo que necesitas, y bien por encontrarlas.


Incognichollos

Esta es una selección con las mejores ofertas tecnológicas actualizadas casi diariamente, como expliqué aquí. Aunque estés en un post “antiguo” las ofertas son de última hora, los Incognichollos los actualizo aparte. Aprovecha, que no suelen durar mucho tiempo:

  • PocoPhone F1: telefonazo que Xiaomi se acaba de sacar de la manga. Un Snapdragon 845, 6 GB de RAM, 64 GB de capacidad
    (ampliables), pantallón de 6,18 pulgadas y dos cámaras de 12+5 Mpíxeles, además de batería de 4.000 mAh y conector de auriculares. Si no os importa que no tenga NFC, compra estrella de la temporada, sobre todo a este precio. La edición de 6 GB y 64 GB de capacidad está a 254,40 euros en Banggood con el cupón 1F1BG2EU. La edición de 6 GB y 128 GB está a 279,50 euros en Banggood con el cupón 12F1BG62. La comparación es odiosa, porque el de 64 GB de capacidad está a 279,65 euros en AliExpress Plaza, aunque claro, en este último el envío es desde aquí y garantía de dos años en España, mola.
  • Portátil Xiaomi Notebook 15,6 pulgadas: el modelo con esa pantalla Full HD, un Core i5-8250U, 4 GB de RAM, 128 GB de SSD y 1 TB de disco duro (ole) por 531,88 euros en Banggood con el cupón 19BG89621.
  • Portátil Xiaomi Notebook Air 13: con un Core i5-7200, 8 GB de RAM, 256 GB de capacidad, está a 631,11 euros en Banggood con el cupón 19BG1025.
  • LG V30: este telefonazo destaca por su pantalla de 6 pulgadas, su chip de sonido Quad DAC, un Snapdragon 835, 4 GB de RAM, 64 GB de capacidad, cámara de 16+13 MP y un precio bastante estupendo para ser este modelo: 399 euros en Amazon. Preciazo.
  • Unidad SSD M.2 Crucial MX500 1 TB: difícil encontrar algo así a este precio normalmente. Un terabyte de capacidad en una unidad SSD M.2 estupenda por 130,36 euros en Amazon.
  • LG G7 ThinQ: un señor telefonazo con una cámara que impresiona. Pantalla de 6,1 pulgadas 2K, Snapdragon 845, 4 GB de RAM, 64 GB de capacidad, cámara dual 16+16 MP, está a 375 euros en Amazon.
  • OnePlus 6T: el telefonazo de este fabricante (análisis) está a precio más que interesante. Con pantalla de 6,44 pulgadas con “mini-notch”, Snapdragon 845, 6 GB de memoria, 128 GB de capacidad, batería de 3,700 mAh, cámara trasera dual de 20+16 MP, cámara frontal de 20 MP, lector de huella integrado en pantalla. Está a 449,88 en Banggood con el cupón 1BGOP6T1.
  • Xiaomi Mi 8 (Global): con dos años de garantía en España, envío inmediato. Pantalla AMOLED de 6,21 pulgadas FHD+, Snapdragon 845, 6 GB de RAM, 64 GB de capacidad, cámara trasera 12+12 MP, cámara frontal de 20 MP, lector de huellas trasero, batería de 3.400 mAh. Está en color negro a 330,78 euros en GearBest. Desactivad el seguro de envío, ya sabéis. En Amazon está a 379 euros, por si preferís esta opción.
  • Portátil Xiaomi Air 12: el modelo con un Core m3-7Y30, 4 GB de RAM y 128 GB de SSD está a 527,55 euros en Banggood con el cupón 1912BGNEW3. Tenéis la versión “potente” con un Core i5-7Y54, 4 GB de RAM y 256 GB de SSD por 616 euros en Banggood con el cupón 1912BGNEW1.
  • Monitor Acer V6 V226HQL: monitor de 21,5 pulgadas Full HD (1920 x 1080) con entradas VGA, DVI y HDMI. Atentos al precio: 83,48 euros en AliExpress Plaza, envío desde España y garantía de dos años.
  • Consola Xbox One S 1 TB + Battlefield V: una oferta fantástica para haceros con la consola de Microsoft y uno de los juegos del año. Este pack con la consola blanca y esa capacidad de 1 TB más el juego está a 204 euros en Amazon. Hay opciones con otros juegos al mismo precio (con Fortnite, con Forza Horizon 4, con Shadow of The Tomb Raider) pero a mí me gusta la consola sin juegos pero con dos mandos y 3 meses de Game Pass por 264,40 euros.
  • Monitor BenQ GW2270H 21,5 pulgadas: un monitor 1080p de 21,5 pulgadas con conexión dual HDMI por 103 euros en Amazon. Y si queréis ir a un monitor gaming, el BenQ XL2411P ZOWIE con soporte de 144 HZ está a 246 euros en Amazon.
  • Xiaomi Mi A2 Lite: el telefonazo chollo por excelencia, 5,84 pulgadas, Snapdragon 625, 4 GB de RAM, 64 GB de capacidad, cámara dual 12+5 MP, batería de 4.000 mAh, sin NFC eso sí pero aún así triunfada. Atentos porque el modelo de 3 GB y 32 GB es impresionante en precio: 143,04 euros en GearBest. En Amazon está a 163,99 euros ahora mismo.
  • Cámara Canon EOS 4000D: una réflex de gama de entrada perfecta para dar un salto respecto a lo que se consigue con (la mayoría de) móviles. Con su sensor de 18 MPx, pantalla LCD de 2,7 pulgadas, conectividad WiFi y su objetivo 18-55 es un buen regalo: 279,80 euros en Amazon.
  • Xiaomi Redmi Note 6 Pro: con pantalla 6,26 pulgadas, un Snapdragon 636, 4 GB de RAM, 64 GB de capacidad y cámara dual de 12+5 MP (frontal dual de 20+2) estamos ante un señor teléfono para el precio que tiene. Lo podéis encontrar a 151,98 euros en GearBest.
  • Patinete Eléctrico Ninebot ES1 No. 9: otro patinete similar al anterior pero algo menos potente. Hasta 20 km/h y hasta 25 km de autonomía, muy bien también por su precio, 278,57 euros en GearBest con el cupón GB12ES1 con dos años de garantía en España. Desactivad el seguro de envío, eso sí.
  • Módulo DDR4 Ballistix Sport 4GB: nada mal poder conseguir un módulo de esta capacidad y tipo (PC4-19200) por 29,15 euros en AliExpress. Los 16 GB saldrían por 120 euros y con módulos de calidad, así que atentos si estáis construyendo un PC.
  • Xiaomi Mi Drone 4K: un cuadricóptero con cámara HD que graba también en 4K, 27 minutos de autonomía y diversos sistemas de retorno seguro y de estabilización. Está a 321 euros en Banggood con el cupón 502C6B.
  • Impresora HP Envy Photo 6234 + 1 año Instant Ink: una impresora simpática de inyección térmica de tinta con calidad 4800×1200 puntos que mola por tener suscripción Instant Ink de 100 páginas (o fotos) al mes gratis (5€/mes) durante un año y otros 25 euros extra para seguir con el plan que luego nos apetezca. Hablé de ello hace tiempo, es una opción curiosa. Está a 69 euros en Amazon. La alternativa es la HP Deskjet 2630, más básica pero con 3 meses gratis de Instant Ink y otros 25 euros gratis para la suscripción. Está a 39 euros en Amazon.
  • Juegos hasta al 50% de descuento para PS4 y Xbox One: en Amazon tenéis un buen número de títulos con descuentos de hasta el 50%. Yo he visto por ejemplo The Division (PS4, Xbox One) a 14,90 euros. Relacionado: Gears of War 4 (digital, Xbox One/PC) a 4,50 euros en CDKeys.
  • La Abadía del Crimen Extensum: remake en versión extendida del juego original que rompió moldes en los 8 bits. Lo tenéis gratis en Steam.
  • Tablet Chuwi Hi9 Air: una tableta de 10 pulgadas con resolución 2.560×1.600, procesador Helio X20, 4 GB de RAM, 64 GB de capacidad, cámara de 13 MP, batería de 8.000 mAh y ranura Dual SIM, basado en Android Oreo. Curiosa sobre todo por estar a 139,80 euros en Banggood con el cupón a0ba42.

¿Quieres recibir un correo de aviso cuando publique nuevas entradas?

Standard

Deja un comentario

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

9 comentarios en “Robocopy y la magia de las pequeñas cosas

  1. José Antonio dice:

    No puedo entender que en pleno 2018 alguien que es periodista informático use soluciones de 1998. El Cristo que montas para tener las fotos sincronizadas es complejo a más no poder, habiendo como hay soluciones en la nube que funcionan de coña y que son fáciles de usar y completamente fiables.

  2. ¿ Y que hay de subir las fotos a la nube ? Amazon ofrece almacenamiento ilimitado de fotos con la opción prime, algo que pasa desapercibido pero que no tiene comparación posible. El problema es sincronizar tus fotos de local, sobre todo cuando vas editando y guardando archivos mochila y exportando a JPG, a la cuenta de Amazon. El programa de Amazon es bastante tosco, sólo permite hacer backup y no sincroniza.

    El único programa que conozco que sincronice con Amazon Fotos es SyncBackupPro de 2BrightSparks, no se si los que comentáis lo hacen o conocéis otros programa que lo haga.

    Saludos,

  3. David dice:

    Para copias sincronizadas yo utilizo Allway Sync (www.allwaysync.com) que me permite elegir el método de sincronización (doble sentido, uno solo…) y funciona perfectamente entre equipos en la misma red (supongo que en remoto también). Además es bastante barato.

  4. Gracias por los comentarios y las opciones. Lo de la nube está guay salvo cuando desconfías de quien te ofrece esos servicios. Necesitaría 1 TB al mes y aunque hay opciones gratuitas o baratas no me convence la fórmula, aquí cada cual tiene su propia perspectiva.

    Me gusta tener todas esas opciones para cuando elija el tema de la sincronización en dos sentidos, seguro que acabaré usando alguna, gracias!