■ubuntu server 13.04 を 14.04 LTS へアップグレード

現在、家サーバーで使っている OS が ubuntu server 13.04 のままで、すでにサポート期間が終了してしまっているので、14.04 LTS にアップグレードしてみます。

実は ubuntu server のアップグレードはやったことがないのでどうなるかわかりません。まずは最低限必要なものをバックアップしておきます。本当はシステムを丸ごとバックアップしたほうがいいんだろうなぁとか思いつつ、まぁ家サーバーなのでダメになったら一からインストールしなおしてもすっきりして良いかなと思ってるわけで (^_^;)


1. バックアップ

ファイルサーバー内のファイルをすべてバックアップ。
samba や VPN、ssh などなどの設定ファイルをバックアップ。
softether VPN のディレクトリーを丸ごとバックアップ。これは最終的にバージョンアップする予定です。


2. 13.04 から 13.10 へアップグレード

現在 ssh でログインするとこんな感じ。
 

Welcome to Ubuntu 13.04 (GNU/Linux 3.8.0-35-generic i686)

 * Documentation:  https://help.ubuntu.com/

  System information as of Sun Mar 29 13:03:45 JST 2015

  System load:  0.0                 Processes:           95
  Usage of /:   27.2% of 678.34GB   Users logged in:     0
  Memory usage: 3%                  IP address for eth0: 192.168.1.10
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

0 packages can be updated.
0 updates are security updates.

Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife

New release '13.10' available.
Run 'do-release-upgrade' to upgrade to it.

Last login: Sun Mar 29 11:56:16 2015 from 192.168.1.100
user@ubuntu:~$


13.04 からは 13.10 へアップグレードできますので、書かれているように「do-release-upgrade」を実行してみましょう。ただし、ssh 経由は非推奨らしいし、安全のためにもマシンのあるサーバーラックへ移動して作業します。寒いんですけど… (^_^;)
 

$ sudo apt-get update
$ sudo do-release-upgrade

Installing the upgrade can take several hours. Once the download has
finished, the process cannot be canceled.

Continue [yN]


y を入力してアップグレードを開始します。
 

13 Packages are going to be removed.

Continue [yN]


ここも y を入力して進めます。
 

To finish the upgrade, a restart is required.
If you select 'y' the system will be restarted.

Continue [yN]


y を入力すると、サーバーマシンが再起動してアップグレードが完了します。かかった時間は約30分でした。
ssh でログインするとこうなっています。
 

Welcome to Ubuntu 13.10 (GNU/Linux 3.11.0-26-generic i686)

 * Documentation:  https://help.ubuntu.com/

  System information as of Sun Mar 29 14:34:50 JST 2015

  System load:  0.12                Processes:           105
  Usage of /:   27.2% of 678.34GB   Users logged in:     1
  Memory usage: 3%                  IP address for eth0: 192.168.1.10
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

Your Ubuntu release is not supported anymore.
For upgrade information, please visit:
http://www.ubuntu.com/releaseendoflife

New release '14.04.2 LTS' available.
Run 'do-release-upgrade' to upgrade to it.

Last login: Sun Mar 29 14:34:50 2015 from 192.168.1.100
user@ubuntu:~$


ssh は問題なくログインできます。スマホからの VPN 接続もばっちりです。ファイルサーバーもしっかり動いています。システムの動作に問題はないようです。


3. 13.10 から 14.04.2 LTS へアップグレード

さて、13.04 から 13.10 へアップグレードできましたがこれもすでにサポート期間が終了していますので、指示に従い 14.04.2 LTS へさらにアップグレードすることにしましょう。
手順は上と同じですが、途中で
 

Restart services during package upgrades without asking?

                <Yes>                        <No>


と尋ねられたので、念のため <No> で進めます。動いているサービスを再起動しますよってことのようで、リストされたサービスを確認して OK すると、アップグレードが続いていきます。
最後に再起動で完了です。システムも正常に稼働しているようです。

ssh でログインすると以下のようになりました。
 

Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-48-generic i686)

 * Documentation:  https://help.ubuntu.com/

  System information as of Sun Mar 29 15:39:39 JST 2015

  System load:  0.48                Processes:           105
  Usage of /:   27.3% of 678.34GB   Users logged in:     0
  Memory usage: 3%                  IP address for eth0: 192.168.1.10
  Swap usage:   0%

  Graph this data and manage this system at:
    https://landscape.canonical.com/

Last login: Sun Mar 29 15:39:40 2015 from 192.168.1.100
user@ubuntu:~$



4. その他

ついでに古いカーネルを削除しておきましょう。
 

$ sudo apt-get autoremove



以上で14.04.2 LTSへのアップグレードが、無事完了しました。
 

コメント
コメントする








   
この記事のトラックバックURL
トラックバック

■calendar

S M T W T F S
  12345
6789101112
13141516171819
20212223242526
2728293031  
<< May 2018 >>

■search this site.

■recommend

毎日貯まるポイントサイト ECナビ

■recommend

■Twitter

■recommend

■recommend

■selected entries

■categories

■archives

■recent comment

■recent trackback

■links

■profile

■others

■mobile

qrcode

■powered

無料ブログ作成サービス JUGEM