# Azalea (es) Copia originales del carrete a tu propio COS, OSS, S3, USB o NAS. Apps: iOS / Android / macOS. Site: https://photos.duguying.net/es - Download: https://photos.duguying.net/es/download - FAQ: https://photos.duguying.net/es/faq - Privacy: https://photos.duguying.net/es/privacy - About: https://photos.duguying.net/es/about ## Guías - Copia automática Android en calidad original: https://photos.duguying.net/es/guides/android-photo-auto-backup Concede a Azalea el permiso de fotos (READ_MEDIA_IMAGES / VIDEO en API 33+), añade COS/OSS/S3 o un árbol de documentos USB y activa la copia automática. El trabajo en segundo plano es WorkManager más una notificación en primer plano. El SO aún puede matarlo; reabrir continúa desde backup-index.sqlite. No uses «fotos seleccionadas» para una copia de toda la biblioteca. - Pasa el carrete Android a un iPhone: https://photos.duguying.net/es/guides/android-to-iphone-photos Ejecuta Azalea hasta el final en el Pixel, Xiaomi o Huawei. Añade el mismo perfil en el iPhone y reclama. 2 abr 2026: Pixel 8 a iPhone 16, 11.614 elementos, 81,95 GB a través de un cubo. Las herramientas de cambio de Google usan su nube; cambian la calidad y la semántica de motion photos. Tras el reclamo el carrete de iOS se queda vacío hasta que descargues. - Si el 4K llena el móvil, copia ese vídeo primero: https://photos.duguying.net/es/guides/backup-4k-video-first Si el teléfono está lleno, deja que Azalea termine la cola de vídeo, inspecciona y luego borra esos clips en el teléfono. Los clips 4K de lab promediaron 56–90 MB; las fijas HEIC unos 3 MB. El trabajo USB de 18.432 elementos solo promedió 5,7 MB/s por los archivos pequeños. Limpiar vídeo mueve antes el número de Almacenamiento en Ajustes. - Copia fotos del iPhone sin iCloud: https://photos.duguying.net/es/guides/backup-iphone-photos Instala Azalea, concede acceso completo a Fotos, crea un perfil de almacenamiento para S3 o una carpeta USB y deja correr la copia automática. Los originales salen del teléfono hacia un medio que controlas. Nunca pasan por un servidor de Azalea. Puedes dejar Fotos de iCloud encendido hasta comprobar la copia; no dejes que ambos lados borren lo local a la vez. - Copia el carrete a una unidad USB: https://photos.duguying.net/es/guides/backup-photos-to-usb Formatea el disco exFAT y enchúfalo. En iOS, elige una carpeta en Azalea para que se guarde un marcador. En Android, concede un árbol de documentos y persístelo. Activa la copia automática. Desenchufar pausa; volver a enchufar reanuda desde el índice. Una carpeta dentro de iCloud Drive no es un disco USB. - Reclama el mismo disco portátil en el segundo móvil: https://photos.duguying.net/es/guides/claim-library-on-hard-drive Cuando el primer teléfono termina, el segundo elige la misma carpeta (o descubre la biblioteca existente en el volumen). iOS usa un UUID de volumen cuando dos discos se llaman ambos Backup. Android debe volver a conceder un árbol si el URI cambia. El montaje de despacho escribió el mismo T7 desde un iPhone 16 Pro y un Pixel 8a. - Libera originales tras una copia que ya abriste: https://photos.duguying.net/es/guides/free-space-after-backup Cuando la copia está hecha, usa Optimizar almacenamiento del iPhone en iOS o borra copias de Android que hayas verificado en el destino. Azalea no tiene un botón de «borrar en local, guardar en nuestra nube» porque no hay nuestra-nube. La segunda copia tiene que estar en tu disco o cubo. Si la comprobación falló, no descargues originales del teléfono. - iPhone lleno: conserva las fotos: https://photos.duguying.net/es/guides/iphone-storage-full-photos No empieces en Fotos con Seleccionar y Eliminar. Copia con Azalea a un disco o un cubo hasta que pending sea 0, abre unos originales y luego activa Optimizar almacenamiento del iPhone o borra solo vídeos que hayas visto en el destino. Azalea no moverá ese interruptor de iOS por ti. - Pasar fotos de iPhone a Android sin volcar un PC: https://photos.duguying.net/es/guides/iphone-to-android-photos Ejecuta Azalea en el iPhone hasta que Pending sea 0. En Android, añade exactamente el mismo perfil de almacenamiento y reclama. El puente puede ser S3 o un disco portátil. La exportación de iCloud de Apple aplana la línea de tiempo y trata mal las Live Photos. Tras el reclamo, el carrete de Android puede seguir vacío; los assets viven en la biblioteca copiada. - Copia el carrete a un NAS por Samba: https://photos.duguying.net/es/guides/nas-samba-phone-photos Crea un usuario NAS y un recurso dedicados. En Azalea elige Samba, prefiere una IP para el host y pon el nombre del recurso en el campo bucket. No uses invitado salvo que el servidor permita contraseñas vacías. Dos teléfonos en Synology DSM 7 reprodujeron 15.767 elementos. La app no muestra espacio libre; un volumen lleno falla al escribir. - Calidad original vs Optimizar almacenamiento iPhone: https://photos.duguying.net/es/guides/original-vs-optimized-backup Azalea escribe los assets de la biblioteca (HEIC, DNG, 4K) sin un reencode de ahorro de almacenamiento. Optimizar almacenamiento del iPhone encoge la línea de Fotos en Ajustes aparcando originales en iCloud. Primero la copia. Tras la pasada USB de marzo 2026, activar Optimizar bajó Fotos en el teléfono de 88,1 GB a 41,6 GB; la biblioteca del disco se quedó en 86,41 GB. - Lista del día del cambio (y cómo revertir): https://photos.duguying.net/es/guides/phone-switch-photo-checklist Teléfono viejo pending 0 → inspecciona veinte elementos incluido vídeo → teléfono nuevo, mismo perfil, reclama → coinciden recuentos y bytes → aún no borres el teléfono viejo. Si el reclamo está vacío a los diez minutos, comprueba el disco, la región y si creaste un segundo perfil. La reversión es «sigue usando el teléfono viejo»; el disco y el cubo siguen ahí. ## Casos de lab - 214,7 GB: un año de S3 frente a un disco USB: https://photos.duguying.net/es/cases/case-cos-vs-usb-cost Se costó una biblioteca real de 230.511.861.760 bytes (214,7 GB). S3 Standard us-east-1 a 0,023 USD/GB-mes × 12 ≈ 59,26 USD. Las tarifas PUT a precios de lista son céntimos. El WD Elements 1 TB estaba a 54,99 USD en Amazon US ese día. El disco gana en efectivo el año uno; el año tres el disco suele ganar; el almacenamiento de objetos gana cuando el teléfono no está en casa. - Dos móviles, un recurso Synology, DSM 7: https://photos.duguying.net/es/cases/case-family-nas Synology DS220+ DSM 7.2.2, nombre de recurso photos, SMB3, 1 GbE por cable al NAS. El iPhone 14 Pro escribió 9.023 elementos (~41,2 GB), el Xiaomi 14 escribió 6.744 (~28,7 GB). Ambos pueden listar la misma biblioteca. Cuatro fallos fueron caídas de sesión idle, no un volumen lleno. - Huawei Mate 60 OTG a un stick de 1 TB, desenchufado al 61%: https://photos.duguying.net/es/cases/case-huawei-otg-sandisk Mate 60 más un SanDisk Ultra Dual Drive Luxe 1 TB por OTG, tras una concesión SAF: 8.241 fijas, 118 vídeos, 39.347.971.686 bytes (36,64 GB) en 188 minutos, 3,32 MB/s. Desenchufado hacia el 61 por ciento (DeviceDetached). Volver a enchufar reanudó; doce temporales se descartaron y reescribieron; nada perdido. - iPhone 15 256 GB, iCloud lleno, 86,4 GB a un disco 1 TB: https://photos.duguying.net/es/cases/case-iphone15-256g-icloud-man En un iPhone 15 con Fotos de iCloud lleno y 241,3 GB usados, Azalea escribió 17.891 fijas y 541 vídeos a un disco SanDisk Extreme 1 TB. 92.778.479.616 bytes (86,41 GB) en 257 minutos, 5,72 MB/s. Veintitrés elementos fallaron por dos puntos en los nombres; todos se reintentaron tras el escape. - Pixel 8 a iPhone 16 por un cubo, 11.614 elementos: https://photos.duguying.net/es/cases/case-pixel-to-iphone Un Pixel 8 en Android 15 copió 11.208 fijas y 406 vídeos a S3 Standard us-west-2. Un iPhone 16 reclamó el mismo cubo. 87.973.142.579 bytes (81,95 GB) en dos noches, 2,10 MB/s de media. Un MP4 roto sobrante falló la comprobación de hash y se quedó irrecuperable. - Sin nube pública: un disco T7 en un despacho: https://photos.duguying.net/es/cases/case-privacy-no-cloud Con Fotos de iCloud y la copia de Google Fotos apagadas, solo se usó un Samsung T7 Shield 2 TB. Dos teléfonos escribieron 5.987 fijas y 425 vídeos, 34.142.945.280 bytes (31,80 GB) en 96 minutos, 5,64 MB/s. El formulario de almacenamiento de objetos se quedó vacío. Dos fallos fueron un cable suelto. ## Comparar - Copiar DCIM al ordenador no es un sistema de copia: https://photos.duguying.net/es/compare/dcim-copy Arrastrar DCIM a un ordenador funciona una vez. La siguiente o copias todo otra vez o comparas fechas a mano. Azalea guarda un manifiesto en el disco para incrementales, checksums y un reclamo posterior. El ordenador puede seguir siendo visor de ese USB. La copia de carpeta no es el sistema de copia. - Azalea vs Google Photos: https://photos.duguying.net/es/compare/google-photos Usa Azalea si el trabajo es google photos original quality backup: archivos sin comprimir, USB o NAS, claves que no son un login de Google. Quédate en Google Fotos si quieres caras, álbumes compartidos y una cuenta en cada dispositivo. Pueden convivir. No dejes que ambas borren lo local. - Azalea vs iCloud Photos: https://photos.duguying.net/es/compare/icloud Quédate en iCloud Photos si vives en un Apple ID y aceptas marcadores en el teléfono. Usa Azalea si puedes dejar iOS, quieres USB o S3 como segundo original, o no quieres el carrete atado a esa cuenta. Primero la copia Azalea; luego Optimizar. - Azalea vs Immich: https://photos.duguying.net/es/compare/immich Usa Immich si quieres Google Fotos autoalojado: servidor encendido, línea de tiempo web, ML y Docker. Usa Azalea si los originales van a disco o cubo y no quieres operar un servidor. Azalea no sustituye Immich como servidor. Quien busca immich alternative suele querer menos operaciones, no otra pila. ## Funciones - Reclama una biblioteca en el otro móvil: https://photos.duguying.net/es/features/migration Termina la biblioteca en el teléfono viejo, luego añade el mismo perfil de almacenamiento en el nuevo y reclámala. Los local identifiers de iOS no mapearán en Android. El puente puede ser almacenamiento de objetos o un disco portátil. La pasada Pixel 8 → iPhone 16 movió 11.614 elementos así. - NAS y Samba: https://photos.duguying.net/es/features/nas Pon provider en Samba, endpoint en el host del NAS, bucket en el nombre del recurso, y usuario/contraseña en los campos access/secret. Sin libsmbclient. Sin URLs prefirmadas ni probe de espacio libre. Se ha reproducido dos teléfonos escribiendo un recurso Synology DSM 7. - Almacenamiento de objetos: COS, OSS, S3: https://photos.duguying.net/es/features/object-storage Crea un perfil para Tencent COS, Aliyun OSS o Amazon S3 con tu cubo, región y claves de acceso. Las object keys coinciden en iOS y Android, así que el otro teléfono puede reclamar el mismo cubo. No proporcionamos un cubo y no hacemos proxy de originales. - Copia USB y disco portátil: https://photos.duguying.net/es/features/usb Azalea escribe una biblioteca de fotos en un disco que enchufas. iOS no puede enumerar volúmenes USB, así que eliges una carpeta una vez. Android debe conceder un árbol de documentos. Los nombres exFAT ilegales se escapan. Desenchufar reanuda desde el índice, no desde el byte cero.