다른 앱에서 옮기기
처음이라면
기존 앱의 설정을 다시 입력하지 않고 HolyArrs로 가져옵니다.
HolyArrs는 기존 앱을 읽기만 합니다. 기존 앱에서는 아무것도 바뀌지 않고, 미디어 파일도 옮겨지지 않습니다.
시작하기 전에
시작하기 전에 링크- 소유자나 관리자로 로그인하세요.
- 기존 앱마다 주소와 API 키를 준비하세요.
- HolyArrs에서 미디어 폴더가 보이는지 확인하세요. 폴더와 하드링크를 참고하세요.
설정 옮기기
설정 옮기기 링크- Settings > Move from other apps(설정 > 다른 앱에서 옮기기)를 여세요. 위쪽에 다섯 단계가 한 줄로 표시됩니다.
- Read(읽기): 기존 앱마다 Add an app(앱 추가)을 누르세요. 앱이 스위치와 함께 하나씩 목록에 표시됩니다.
- Choose(선택): 가져올 그룹을 켜세요.
- Try it(미리 해 보기): 무엇이 추가될지 확인하세요. 아직 아무것도 바뀌지 않습니다.
- Move(옮기기): Move를 누르고 확인하세요. 진행되는 동안 페이지를 떠나도 됩니다.
- Done(완료): 그룹별 결과와 Undo this move(이 옮기기 되돌리기)가 표시됩니다.
키와 비밀번호는 넘어오지 않습니다. 옮긴 뒤에 할 일을 참고하세요.
옮기는 순서
옮기는 순서 링크| 순서 | 앱 | 이 순서인 이유 |
|---|---|---|
| 1 | Radarr, Sonarr | 라이브러리 폴더와 작품이 먼저입니다. Sonarr와 Radarr를 참고하세요. |
| 2 | Lidarr, Prowlarr, Bazarr | 음악, 소스, 자막 언어입니다. Lidarr, Bazarr, Prowlarr를 참고하세요. |
| 3 | qBittorrent, SABnzbd | 다운로더입니다. 위 앱들과 같은 옮기기 작업에서 읽으세요. |
| 4 | Seerr, Overseerr | 사람과 요청입니다. 이미 여기 있는 작품에 맞춰 연결됩니다. 요청 앱을 참고하세요. |
모든 앱을 읽은 뒤 한 번에 옮겨도 됩니다. 순서는 나눠서 옮길 때만 중요합니다.
옮긴 뒤에 할 일
옮긴 뒤에 할 일 링크아래 항목은 모두 일시 중지되거나 꺼진 상태로 넘어옵니다. 비밀 값을 입력하고 확인한 다음 켜세요.
| 항목 | 위치 | 할 일 |
|---|---|---|
| 소스 | Settings > Sources(설정 > 소스) | 키를 입력한 다음 재개하세요. |
| 다운로더 | Settings > Downloaders(설정 > 다운로더) | 비밀번호나 키를 입력한 다음 재개하세요. |
| 알림 | Settings > Alerts(설정 > 알림) | 링크나 메일 비밀번호를 입력한 다음 켜세요. |
| 외부 목록 | Settings > Outside lists(설정 > 외부 목록) | 폴더와 선택 규칙을 확인한 다음 켜세요. Trakt 목록은 먼저 Trakt 키가 필요합니다. |
| 사람 | Settings > Users and roles(설정 > 사용자와 역할) | 초대를 보내세요. |
기존 앱에서 태그가 붙어 있던 소스, 다운로더, 알림은 이제 해당 종류의 모든 작품에 적용됩니다. 켜기 전에 확인하세요.
소스와 다운로더는 May reach the local network(로컬 네트워크 접근 허용)가 꺼진 상태로 들어옵니다. 홈 네트워크에 있는 것만 켜세요. 링크 로컬 주소와 클라우드 메타데이터 주소는 어느 쪽이든 계속 차단됩니다.
키를 한 번에 여러 개 입력하려면 파일에서 키 가져오기를 참고하세요.
넘어오지 않는 것
넘어오지 않는 것 링크- 미디어 파일. 옮기기 작업은 파일을 옮기거나, 이름을 바꾸거나, 복사하거나, 삭제하지 않습니다.
- 키, 비밀번호, 토큰, 쿠키. Move 단계와 보고서의 Keys to type again(다시 입력할 키) 아래에 하나씩 나열됩니다.
- 여기에 대응하는 것이 없는 설정. 각각 이유와 함께 not moved(옮기지 않음) 목록에 있습니다.
- 기록. 기존 앱의 기록은 읽지 않습니다. 작품을 요청한 사람은 넘어옵니다.
문제가 생기면
문제가 생기면 링크| 증상 | 원인 | 해결 |
|---|---|---|
| 작품이 찾을 수 없음으로 표시됨 | 작품 폴더가 여기의 라이브러리 폴더와 맞지 않습니다. | Choose의 Advanced(고급) 아래에 경로 규칙을 추가한 다음 다시 옮기세요. |
| Move에서 계획이 바뀌었다고 나옴 | 테스트 이후에 무언가 바뀌었습니다. | Try it을 다시 실행한 다음 옮기세요. |
| 옮기기 버튼이 회색으로 비활성화됨 | 선택이 필요한 사람이 있거나 HolyArrs가 안전 모드입니다. | 버튼 옆의 글을 읽어 보세요. |
| 일부 항목이 실패함 | 예를 들어 메타데이터 서버가 내려가 있었습니다. | 기다렸다가 다시 옮기세요. 기존 앱의 키는 보관됩니다. |
고급 사용자용
고급 사용자용 링크다시 옮기기, 되돌리기, 파트, 안전 모드
다시 옮기기. 옮기기 작업은 자신이 추가한 것을 기억합니다. 다시 옮기면 새로운 것만 추가하고 나머지는 already here(이미 있음)로 표시합니다. 옮기기나 되돌리기는 한 번에 하나만 실행됩니다. 옮기는 도중에 HolyArrs가 멈추면 다음 시작 때 그 작업은 실패로 표시되거나, 작업이 아직 대기열에 있으면 이어서 진행됩니다. 다음 옮기기를 막는 일은 없습니다.
읽기 결과 아래의 Earlier moves(이전 옮기기 작업)에는 모든 옮기기 작업과 그 상태가 나열됩니다. Open(열기)을 누르면 그 작업이 5단계로 표시되고, 실행 중이면 4단계로 표시됩니다.
되돌리기. 5단계에서 Undo this move를 누르세요(오래된 작업은 먼저 Open으로 여세요). 되돌리기는 백그라운드에서 실행되며 그 작업이 추가한 것만 최신 것부터 제거합니다.
- 작품은 라이브러리에서 빠지고, 파일은 제자리에 남습니다.
- 그 작업이 추가한 소스, 다운로더, 알림, 자막 사이트, 사람, 요청, 추가 금지 목록 항목이 제거됩니다.
- 그 작업이 추가한 외부 목록은 아직 일시 중지 상태일 때 제거됩니다.
- 이름 규칙, 기본 자막 언어, 선택 규칙의 대기 시간은 원래대로 돌아갑니다.
옮긴 뒤에 직접 설정하거나 바꾼 것은 그대로 남고, 되돌리기 보고서에 나열됩니다. 입력한 비밀 값, 켜 놓은 사람이나 외부 목록, 바꾼 이름 규칙, 언어, 대기 시간이 여기에 해당합니다. 작품이 들어 있던 라이브러리 폴더도 남습니다. 제거된 작품의 기록이 유지되기 때문입니다.
파트. 꺼져 있는 파트는 제외됩니다. 영화가 꺼져 있으면 영화 폴더, 영화, 외부 목록이 넘어오지 않습니다. 자막이 꺼져 있으면 자막 설정이 넘어오지 않습니다. 요청이 꺼져 있으면 요청이 넘어오지 않습니다.
안전 모드. 읽기, 선택, 미리 해 보기는 할 수 있지만 옮기기와 되돌리기는 할 수 없습니다.
API
API 키에는 admin 범위가 필요합니다.
| 경로 | 하는 일 |
|---|---|
POST /api/v1/migrate/plan |
고른 읽기 결과에 대한 계획입니다. 개수와 제안된 경로 규칙이 함께 나옵니다. |
POST /api/v1/migrate/dry-run |
테스트 보고서와 그 plan_hash입니다. 아무것도 바뀌지 않습니다. 선택이 필요한 사람은 choose가 same_name, numeric_id, merge_gone 중 하나로 설정됩니다. |
POST /api/v1/migrate/moves |
옮기기 작업을 시작합니다. 테스트의 plan_hash가 필요합니다. 계획이 바뀌었으면 409로 응답합니다. |
GET /api/v1/migrate/moves |
옮기기 작업을 최신순으로 나열합니다. |
GET /api/v1/migrate/moves/{id} |
옮기기 작업 하나와 그 보고서, 진행 상황입니다. |
GET /api/v1/migrate/moves/{id}/report |
Markdown 파일로 된 보고서입니다. |
POST /api/v1/migrate/moves/{id}/undo |
되돌리기를 대기열에 넣습니다(202). GET /api/v1/migrate/moves/{id}로 진행을 확인하세요. |
plan, dry-run, moves의 본문입니다(moves는 "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"}}사람에 대한 선택은 owner(기존 앱의 소유자만), admin, merge, skip 중 하나입니다. 건너뛸 수 있는 그룹은 folders, pick_rules, titles, never_add, outside_lists, sources, downloaders, naming, subtitles, people, wishlist, alerts입니다.
이 섹션의 페이지
이 섹션의 페이지 링크| 페이지 | 용도 |
|---|---|
| Sonarr와 Radarr | 폴더, 시리즈, 영화와 그 규칙을 가져옵니다. 가장 먼저 하세요. |
| Lidarr, Bazarr, Prowlarr | 음악, 자막 언어, 소스를 가져옵니다. |
| Seerr와 Overseerr | 사람과 열려 있는 요청을 가져옵니다. |
| 기존 앱 읽기 | HolyArrs가 무엇을 읽고 보관하는지 정확히 확인합니다. |
| 파일에서 키 가져오기 | 키를 한 번에 여러 개 입력합니다. |
관련 문서
관련 문서 링크HolyArrs는 무료입니다. 시간을 아끼는 데 도움이 됐다면 GitHub에서 스타를 누르거나, 후원하거나, 커피 한 잔을 사 주세요.