GMT+0900まあ、なんか思ったよりあっさりできました。VultrVPS・さくらのVPSで稼働している計3台アップグレードしました。手順とか書き残しときます。作業時間とかVultrVPSの2台が20分くらいで、さくらのVPSの1台が10分くらいでした。いずれも東京リージョンで、Ubuntu16.04から18.04へのアップグレードでした。この辺はネットワークのお事情とかで変わってくると思うので参考までに。ダウンタイムについてこのサイトのUbuntuもアップグレードしました。nginx含めてもろもろのサービスが停止したのは再起動時のみで、ダウンタイムは何もなければ1分未満で済むんじゃないでしょうか。(まあ、こんな趣味サイトじゃなくて本番の場合はロードバランサーとかで振り分けてもっとキッチリやると思いますが...)バックアップ私は「趣味の範囲だし、ぶっ壊れても作り直せばいいか。ソイヤッ!!ソイヤッ!!」の精神でやりましたのでバックアップは取りませんでしたが、ちゃんとバックアップを取りましょう。事前実行コマンドというわけで、実際の手順に入ります。Ubuntuのアップグレードの前に下記のコマンドを順番に実行してパッケージを更新します。dist-upgradeアップグレード実行パッケージの更新が終わればいよいよ下記のコマンドでUbuntuをアップグレードします。do-release-upgrade設定が若干異なっていたのか、各サーバでアップグレード時に聞かれたことが若干異なりました。その辺りも含めてアップグレード時の詳細について書きます。sshポート確認まず、初めに一時的に追加でsshポートが開けられる旨と、続行するかどうか聞かれます。[yN]アップグレード時になにか失敗しても追加で開けられたポートで接続できますよ。的なことを言われて、ENTERを押すように言われます。続けてsource.listに記載されているパッケージは無効になる旨が表示されます。続けてENTERを押します。[ENTER]アップグレード実行確認アップグレードは数時間かかるぜ!!というのと、ひとたびダウンロードが終わればキャンセルできませんよ!!と言われます。問題なければ続行します。[d]キーボードレイアウト設定スクリーンショットは撮っていないのですが、さくらのVPS上のUbuntuだけキーボードレイアウトについて聞かれました。Japaneseで設定しました。(特にいじっていた覚えはないんですがね...)一部設定ファイルの更新確認sysctl.confと/etc/ntp.confをどうするか聞かれました。どちらも現状インストールされているバージョンを維持するように指定しました。?grub更新確認この後、さくらのVPSではgrubをどうするか聞かれました。version」を選択しました。installed」で現状を維持するように指定しました。廃止(非推奨?)パッケージを削除するかどうか聞かれますので確認します。最後に再起動するかどうか聞かれますので、再起動して終わりです。18.04!!再起動が終わってログインすると18.04にあがっています。YoshinoriN)。