Ir al contenido

Migrar desde otras apps

Nuevo aquí

Trae a HolyArrs la configuración de tus apps anteriores sin volver a escribirla.

HolyArrs solo lee las apps anteriores. En ellas no cambia nada, y tus archivos multimedia nunca se mueven.

  • Inicia sesión como propietario o como administrador.
  • Ten a mano la dirección y la clave de API de cada app anterior.
  • Comprueba que HolyArrs puede ver tus carpetas multimedia. Consulta Carpetas y hardlinks.

Migrar tu configuración

Enlace a Migrar tu configuración
  1. Abre Settings > Move from other apps (Ajustes > Migrar desde otras apps). Deberías ver cinco pasos en fila en la parte de arriba.
  2. Read (leer): haz clic en Add an app (añadir una app) por cada app anterior. Deberías ver cada app en la lista con un interruptor.
  3. Choose (elegir): activa los grupos que quieres traer.
  4. Try it (probar): revisa lo que se va a añadir. Todavía no cambia nada.
  5. Move (migrar): haz clic en Move y confirma. Puedes salir de la página mientras se ejecuta.
  6. Done (listo): deberías ver los resultados por grupo y Undo this move (deshacer esta migración).

Las claves y las contraseñas nunca se traen. Consulta Después de la migración.

En qué orden hacerlo

Enlace a En qué orden hacerlo
Orden App Por qué este orden
1 Radarr, Sonarr Las carpetas de la Biblioteca y los títulos van primero. Consulta Sonarr y Radarr.
2 Lidarr, Prowlarr, Bazarr Música, Fuentes e idiomas de subtítulos. Consulta Lidarr, Bazarr y Prowlarr.
3 qBittorrent, SABnzbd Gestores de descargas. Léelos en la misma migración que las apps de arriba.
4 Seerr, Overseerr Personas y solicitudes, que se emparejan con los títulos que ya están aquí. Consulta Apps de solicitudes.

Puedes leer todas las apps y migrarlas de una vez. El orden solo importa si migras por tandas.

Después de la migración

Enlace a Después de la migración

Cada elemento de abajo llega en pausa o desactivado. Escribe su secreto, revísalo y actívalo.

Elemento Dónde Qué hacer
Fuentes Settings > Sources (Ajustes > Fuentes) Escribe la clave y reanuda.
Gestores de descargas Settings > Downloaders (Ajustes > Gestores de descargas) Escribe la contraseña o la clave y reanuda.
Avisos Settings > Alerts (Ajustes > Avisos) Escribe el enlace o la contraseña del correo y activa.
Listas externas Settings > Outside lists (Ajustes > Listas externas) Revisa la carpeta y las Reglas de elección y activa. Una lista de Trakt necesita antes tu clave de Trakt.
Personas Settings > Users and roles (Ajustes > Usuarios y roles) Envía las invitaciones.

Una Fuente, un Gestor de descargas o un Aviso que tenía etiquetas en la app anterior ahora sirve a todos los títulos de su tipo. Revísalo antes de activarlo.

Las Fuentes y los Gestores de descargas llegan con May reach the local network (puede acceder a la red local) desactivado. Actívalo solo para los que están en tu red de casa. Las direcciones de enlace local y las de metadatos de la nube siguen bloqueadas en cualquier caso.

Para escribir muchas claves de una vez, consulta Importar claves desde un archivo.

Qué se queda atrás

Enlace a Qué se queda atrás
  • Archivos multimedia. La migración nunca mueve, renombra, copia ni borra un archivo.
  • Claves, contraseñas, tokens y cookies. El paso Move y el informe los enumeran en Keys to type again (claves que hay que volver a escribir).
  • Ajustes sin equivalente aquí. Cada uno aparece en la lista not moved (no migrado) con su motivo.
  • Historial. El historial de las apps anteriores no se lee. La persona que pidió un título sí se trae.
Síntoma Causa Solución
Hay títulos que aparecen como no encontrados Su carpeta no coincide con ninguna carpeta de la Biblioteca de aquí. Añade una regla de rutas en Advanced (avanzado), dentro de Choose, y migra otra vez.
La migración dice que el plan cambió Algo cambió desde la prueba. Ejecuta Try it otra vez y luego migra.
El botón de migrar está en gris Una persona necesita una decisión, o HolyArrs está en Modo seguro. Lee el texto que hay junto al botón.
Algunos elementos fallaron Por ejemplo, el servidor de metadatos no respondía. Espera y migra otra vez. Las claves de tus apps anteriores se conservan.
Migrar otra vez, deshacer, Partes y Modo seguro

Migrar otra vez. Una migración recuerda lo que añadió. Al migrar otra vez solo se añade lo nuevo, y para el resto dice already here (ya está aquí). Solo se ejecuta una migración o un deshacer a la vez. Si HolyArrs se detiene a mitad de una migración, en el siguiente inicio la migración se marca como fallida, o se reanuda si su tarea sigue en cola. Nunca bloquea la migración siguiente.

Earlier moves (migraciones anteriores), debajo de las lecturas, enumera todas las migraciones y su estado. Open (abrir) muestra una migración en el paso 5, o en el paso 4 mientras se ejecuta.

Deshacer. Haz clic en Undo this move en el paso 5 (si es una migración más antigua, ábrela antes con Open). El deshacer se ejecuta en segundo plano y quita solo lo que añadió esa migración, empezando por lo más reciente:

  • los títulos salen de la Biblioteca; sus archivos se quedan donde están,
  • se quitan las Fuentes, los Gestores de descargas, los Avisos, los sitios de subtítulos, las personas, las solicitudes y las entradas de la Lista de nunca añadir que añadió,
  • las Listas externas que añadió se quitan si siguen en pausa,
  • los nombres de archivo, los idiomas de subtítulos predeterminados y las esperas de las Reglas de elección vuelven a como estaban.

Lo que configuraste o cambiaste después de la migración se queda, y el informe del deshacer lo enumera: un secreto que escribiste, una persona o una Lista externa que activaste, o nombres de archivo, idiomas o esperas que cambiaste. Las carpetas de la Biblioteca que tenían títulos se quedan, porque los títulos quitados conservan su Historial.

Partes. Una Parte desactivada se deja fuera. Con Movies desactivada: ninguna carpeta de películas, ninguna película y ninguna Lista externa. Con Subtitles desactivada: ningún ajuste de subtítulos. Con Requests desactivada: ninguna solicitud.

Modo seguro. Puedes leer, elegir y probar, pero no migrar ni deshacer.

API

Las claves de API necesitan el alcance admin.

Ruta Qué hace
POST /api/v1/migrate/plan El plan para las lecturas elegidas, con recuentos y reglas de rutas sugeridas.
POST /api/v1/migrate/dry-run El informe de la prueba y su plan_hash. No cambia nada. Una persona que necesita una decisión tiene choose con el valor same_name, numeric_id o merge_gone.
POST /api/v1/migrate/moves Inicia una migración. Necesita el plan_hash de la prueba. Responde 409 cuando el plan cambió.
GET /api/v1/migrate/moves Enumera las migraciones, de la más reciente a la más antigua.
GET /api/v1/migrate/moves/{id} Una migración, su informe y su progreso.
GET /api/v1/migrate/moves/{id}/report El informe como archivo Markdown.
POST /api/v1/migrate/moves/{id}/undo Pone el deshacer en cola (202). Síguelo con GET /api/v1/migrate/moves/{id}.

Cuerpo de plan, dry-run y moves (moves también acepta "plan_hash"):

{
"snapshots": [1, 2],
"path_rules": [{"from": "/data/media/movies", "to": "/movies"}],
"skip": ["alerts"],
"people": {"person:seerr:1": "owner", "person:seerr:3": "admin", "person:seerr:2": "merge"}
}

La decisión para una persona es owner (solo el propietario de la app anterior), admin, merge o skip. Grupos que puedes omitir: folders, pick_rules, titles, never_add, outside_lists, sources, downloaders, naming, subtitles, people, wishlist, alerts.

Páginas de esta sección

Enlace a Páginas de esta sección
Página Úsala para
Sonarr y Radarr Traer carpetas, series, películas y sus reglas. Haz esto primero.
Lidarr, Bazarr y Prowlarr Traer música, idiomas de subtítulos y Fuentes.
Seerr y Overseerr Traer personas y solicitudes abiertas.
Leer tus apps anteriores Ver exactamente qué lee y qué guarda HolyArrs.
Importar claves desde un archivo Escribir muchas claves de una vez.

HolyArrs es gratis. Si te ahorró tiempo, dale una estrella en GitHub, patrocínalo o invítame a un café.