Synology NASのパッケージをSSDに移動するスクリプト「Synology app mover」について

掲示板 フォーラム スマホ・ガジェット Synology NASのパッケージをSSDに移動するスクリプト「Synology app mover」について

スレッド概要

「Synology NASのパッケージをSSDに移動するスクリプト「Synology app mover」について」についてのスレッドです。Synologyのパッケージを別のボリュームに簡単に移動できるスクリプト「Synology app mover v1.0.2」がGitHubで公開されてる。 DSM 6/7対応で、SSDにパッケージを移すのに便利らしい。 22件の返信で意見交換されています。

  • このトピックには22件の返信、8人の参加者があり、最後に名無しさんにより1ヶ月、 4週前に更新されました。
22件の返信を表示中(うち親返信11件)
  • 投稿者
    投稿
    • #459008 返信
      名無しさん
      SSDにサービスを移してHDDの稼働を減らしたいんだが、Container Managerの移動はまだ問題がありそうで怖い。Virtual Machine Managerの移動はどうなんだろう?

    • #458986 返信
      名無しさん
      Synologyのパッケージを別のボリュームに簡単に移動できるスクリプト「Synology app mover v1.0.2」がGitHubで公開されてる。DSM 6/7対応で、SSDにパッケージを移すのに便利らしい。使ったことある人いる?

    • #458987 返信
      名無しさん
      これは神スクリプトだわ。昔似たようなの使ってたけど、今はもう動かなくて手動でアンインストールと再インストールしてたから、自動化されるのは本当に助かる。Daveに感謝!

    • #458988 返信
      名無しさん
      この人、ほんと次から次へと便利なもの作ってくれるよな。

    • #458989 返信
      名無しさん
      めっちゃ便利そう。試してみるわ。

      • #459000 返信
        名無しさん
        シャドウバンされてるかもよ、って警告が出てるけど、気にせず試してみて。

    • #458990 返信
      名無しさん
      まさに「素晴らしい」の一言だね。

      • #458996 返信
        名無しさん
        いろんなブログやフォーラムで手順が紹介されてたけど、DSM 7完全対応はこれが初めてかも。他のスクリプトは引数でパッケージ名やボリュームを指定する必要があったし。先人たちに感謝。

        • #458997 返信
          名無しさん
          またbotか。無視で。

    • #458991 返信
      名無しさん
      問題見つけた。PlexMediaServerを移動しようとしたら「Oops!」ってエラーが出て、PMSが壊れた。元に戻そうとしても失敗して、手動でファイルを戻そうとしたらSSHがタイムアウト。再起動もシャットダウンにめちゃ時間かかった。やばい。

      • #458999 返信
        名無しさん
        ContainerManagerやDownloadStationは`@docker`とか`@downloads`の移動に追加対応が必要だと思ってたけど、PlexMediaServerの共有フォルダまで移動しちゃうとは。`/var/packages/PlexMediaServer/shares`のシンボリックリンクを処理しちゃってるのが原因だね。v1.0.3で修正したよ。

        • #459001 返信
          名無しさん
          やっぱりこういう自作スクリプトは限界があるよね。動いてるように見えても、次のDSMアップデートで大破壊される可能性がある。使うなら自己責任で。

        • #459002 返信
          名無しさん
          修正ありがとう。移動先のフォルダ構成見て、なんとなく原因は想像してた。明日また試してみるよ。結局Plexは移動したままにしないけど、難しいパッケージでテストしてみたかったんだ。

    • #458992 返信
      名無しさん
      いつもながら素晴らしい仕事だね。

    • #458993 返信
      名無しさん
      64行目のボリュームの正規表現、`/volume[1-9][0-9]?$` にすれば `/volume0` のチェックが不要になるよ。volume1から99までカバーできる。ちょっとした提案ね。

      • #458994 返信
        名無しさん
        解決したらフレアを「解決済み」に変えてね。ってbotが言ってるけど、気にしないで。

      • #458995 返信
        名無しさん
        ありがとう、見落としてたよ。

    • #458998 返信
      名無しさん
      DaveR007さん、いつもありがとう!

    • #459003 返信
      名無しさん
      DaveR007さん、これ最高。10個のパッケージを問題なく移動できた。依存関係があるパッケージはGUIで確認して、先に手動で止めてから実行したよ。

      • #459005 返信
        名無しさん
        どのパッケージに依存関係があったか覚えてる?

        • #459006 返信
          名無しさん
          さっきテストしたら、`synopkg stop SynologyApplicationService` で依存パッケージも一緒に停止したよ。SynologyDriveとSynologyPhotosが止まった。移動後は手動で起動が必要だけど、問題なさそう。ありがとう!

          • #459007 返信
            名無しさん
            `synopkg stop`で依存パッケージも止まるのは確認できて良かった。スクリプトを改善して、依存パッケージのリスト取得→実行中のものだけ再起動、って流れにしようかな。

    • #459004 返信
      名無しさん
      これはSynologyのまとめスレに追加すべき情報だね。

22件の返信を表示中(うち親返信11件)
返信先: Synology NASのパッケージをSSDに移動するスクリプト「Synology app mover」についてで#459005に返信
あなたの情報:




AA
tchmii
タイトルとURLをコピーしました