いよいよ移行済みのサービスが未移行のサービスを上回ってきましたが、まだ面倒なのが残っています。
とりあえず外部ストレージを使っていないものを先に終わらせたいので、今回はVaultwardenのサーバの移行です。
まず先に、CasaOSの
/Root/DATA/AppData/vaultwarden/data
の中身をダウンロードしておきます。
Proxmoxで新しいLXCを作り、
コンテナイメージ:Debian13
CPU:1コア
メモリ:1024MB(後に512MBに縮小)
スワップ:1024MB(後に512MBに縮小)
ストレージ:8GB
メモリは後になって減らしましたが、後から減らせないストレージはそのままです。8GBも要らないですね。メモリもなんなら256MBでも大丈夫かも。
さて、LXCでDockerを準備してから、SCPコマンドで先程保存しておいた旧サーバにあったデータを全て、新サーバにコピーしておきます。
そして新環境でのVaultwardenを構築。さらにNginxProxyManagerでのIPアドレス指定を変更して、ブラウザでアクセスしてログインを確かめれば完了です。
始め、SCPでコピーする先の指定を一つ下のフォルダにしてしまっていたため、ログイン時にマスターパスワードが通らなくて焦りました。コピーし直せば良いだけでしたけど。
あと、最近何故かスマホでのVaultwardenへのログイン(Bitwardenアプリ)が出来ていなかったのですが、今回の移行後に試してみたら大丈夫でした。前のCasaOSでのVaultwardenの設定がおかしくなっていたのかも知れませんが、今回の移行で問題なくなって良かったです。
これで外部ストレージを使っていないサーバの移行は全て終わりました。ここからが面倒なんですよね・・・。
・CasaOSで運用中のセルフホストのサービス
FreshRSS→移行完了
Jellyfin
Nextcloud→移行途中
AdGuardHome→Pi-holeに移行完了
Memos→移行完了
Vaultwarden→移行完了
PhotoPrism
Ghost→移行完了
コメントを残す