ほかのアプリからの移行
はじめての方
以前のアプリの設定を、入力し直さずに HolyArrs へ取り込みます。
HolyArrs は以前のアプリを読み取るだけです。アプリ側は何も変わらず、メディアファイルも移動しません。
始める前に
始める前に へのリンク- オーナーまたは管理者としてサインインします。
- 以前のアプリそれぞれのアドレスと API キーを用意します。
- HolyArrs からメディアフォルダーが見えることを確認します。フォルダーとハードリンクを参照してください。
設定を移行する
設定を移行する へのリンク- Settings > Move from other apps(設定 > ほかのアプリからの移行)を開きます。上部に 5 つのステップが横に並んで表示されます。
- 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(ローカルネットワークへの接続を許可)がオフの状態で取り込まれます。自宅のネットワークにあるものだけオンにしてください。リンクローカルアドレスとクラウドのメタデータアドレスは、どちらの場合もブロックされたままです。
多くのキーを一度に入力するには、ファイルからキーをインポートするを参照してください。
引き継がれないもの
引き継がれないもの へのリンク- メディアファイル。 移行でファイルが移動、名前変更、コピー、削除されることはありません。
- キー、パスワード、トークン、Cookie。 Move のステップとレポートで、Keys to type again(入力し直すキー)の下にそれぞれ一覧表示されます。
- ここに対応するものがない設定。 それぞれ理由付きで not moved(移行されなかったもの)の一覧に載ります。
- 履歴。 以前のアプリの履歴は読み取りません。タイトルをリクエストしたユーザーは引き継がれます。
うまくいかないとき
うまくいかないとき へのリンク| 症状 | 原因 | 対処 |
|---|---|---|
| タイトルが見つからないと表示される | フォルダーが、ここのライブラリフォルダーと一致していません。 | Choose の Advanced(詳細)でパスルールを追加し、もう一度移行します。 |
| 移行でプランが変わったと表示される | テストのあとで何かが変わりました。 | Try it をもう一度実行してから移行します。 |
| 移行ボタンがグレーになっている | 選択が必要なユーザーがいるか、HolyArrs がセーフモードです。 | ボタンの横の文を読みます。 |
| 一部の項目が失敗した | たとえば、メタデータサーバーが止まっていました。 | しばらく待ってから、もう一度移行します。以前のアプリのキーは保持されています。 |
上級者向け
上級者向け へのリンク再移行、元に戻す、パート、セーフモード
再移行。 移行は、自分が追加したものを覚えています。もう一度移行すると、新しいものだけが追加され、残りは already here(すでにここにあります)と表示されます。移行または元に戻す処理は、一度に 1 つだけ実行されます。移行の途中で HolyArrs が止まった場合、次回の起動時にその移行は失敗として記録されるか、ジョブがまだキューに残っていれば再開されます。次の移行が妨げられることはありません。
読み取りの一覧の下にある Earlier moves(以前の移行)には、すべての移行とその状態が表示されます。Open(開く)を押すと、その移行がステップ 5 で表示されます。実行中の場合はステップ 4 です。
元に戻す。 ステップ 5 で Undo this move をクリックします(古い移行の場合は、先に Open で開きます)。元に戻す処理はバックグラウンドで実行され、その移行が追加したものだけを、新しいものから順に削除します。
- タイトルはライブラリから外れます。ファイルはそのままの場所に残ります。
- その移行が追加したソース、ダウンローダー、通知、字幕サイト、ユーザー、リクエスト、追加禁止リストの項目は削除されます。
- その移行が追加した外部リストは、まだ一時停止中であれば削除されます。
- 命名、既定の字幕言語、選定ルールの待ち時間は、元の状態に戻ります。
移行のあとで設定または変更したものは残り、元に戻す処理のレポートに一覧表示されます。入力した秘密情報、オンにしたユーザーや外部リスト、変更した命名、言語、待ち時間などです。タイトルが入っていたライブラリフォルダーは残ります。削除されたタイトルの履歴が保持されるためです。
パート。 オフになっているパート(オン・オフできる機能のまとまり)は対象外です。Movies がオフの場合、映画フォルダー、映画、外部リストは取り込まれません。Subtitles がオフの場合、字幕の設定は取り込まれません。Requests がオフの場合、リクエストは取り込まれません。
セーフモード。 読み取り、選択、テストはできますが、移行と元に戻す処理はできません。
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} |
1 つの移行と、そのレポートおよび進行状況。 |
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 でスターを付ける、スポンサーになる、コーヒーをおごるのいずれかで応援してください。