一年ぶりのリハビリ投稿
ほぼメンテナンスフリー()状態の鯖だけども一応機能してます..
久しぶりなので溜まったアプデートと掃除を実施。
ファンレスだからホコリ溜まらないのがいいですね。
初めてディストリのアップデートをやったのでメモメモ。
公式の手順書があるので参照しながら実施します(Wheezy から jessieへのアップグレード)
第4章 Debian 7 (wheezy) からのアップグレード
スクリーンショット撮ってないのでやった手順だけ
sources.listを更新する前に今のバージョンで最新の状態にしておく必要があるようです
0. バックアップをとる
1. aptitude update と aptitude upgrade と aptitude dist-upgrade で最新の状態にする
(いままでdist-upgradeだけでディストリのアップグレードが出来ると信じてた…)
2. aptitudeのgオプションを実行して提案されたアクションを全て実行する
(4.2.1. パッケージマネージャにおいて中断しているアクションの確認)
3. dpkg -l | pager コマンドでパッケージの状態を調べて、エラー状態にあるパッケージの問題を解決する
(4.2.3. パッケージの状態をチェックする)
4. /etc/apt/sources.listを編集する
# #deb cdrom:[Debian GNU/Linux 7.2.0 _Wheezy_ - Official amd64 DVD Binary-1 20131012-14:05]/ wheezy contrib main #deb cdrom:[Debian GNU/Linux 7.2.0 _Wheezy_ - Official amd64 DVD Binary-1 20131012-14:05]/ wheezy contrib main #deb http://ftp.jp.debian.org/debian/ wheezy main #deb-src http://ftp.jp.debian.org/debian/ wheezy main deb http://ftp.jp.debian.org/debian/ jessie main contrib non-free deb-src http://ftp.jp.debian.org/debian/ jessie main contrib non-free #deb http://security.debian.org/ wheezy/updates main contrib #deb-src http://security.debian.org/ wheezy/updates main contrib deb http://security.debian.org/ jessie/updates main contrib non-free deb-src http://security.debian.org/ jessie/updates main contrib non-free deb http://ftp.jp.debian.org/debian jessie-backports main contrib non-free deb-src http://ftp.jp.debian.org/debian/ jessie-backports main contrib non-free # wheezy-updates, previously known as 'volatile' #deb http://ftp.jp.debian.org/debian/ wheezy-updates main contrib #deb-src http://ftp.jp.debian.org/debian/ wheezy-updates main contrib # jessie-updates, previously known as 'volatile' deb http://ftp.jp.debian.org/debian/ jessie-updates main contrib non-free deb-src http://ftp.jp.debian.org/debian/ jessie-updates main contrib non-free
こんな感じに修正。
5. 再び aptitude updateとaptitude upgrade を実施。6時間くらいかかった印象。
今のところ特に問題なし。
あと現状のバックアップcronをメモって無かったのでメモ。
毎朝5時にDropboxへデータベースのダンプとwwwをバックアップしています。
00 05 * * * /usr/local/bin/dropbox.py start >> /var/www/dropbox_log.txt 2>&1 05 05 * * * mysqldump -u XXXX -XXXXXXXX -x -f wordpress > /var/www/wordpress.dmp 10 05 * * * rsync -arv --delete /var/www/ /root/Dropbox/Helloidea.org 30 05 * * * /usr/local/bin/dropbox.py stop >> /var/www/dropbox_log.txt 2>&1
おじいちゃん生存してたんですね!!
ジェシーちゃんかわいいです。
バージョンアップでmysqlとかこけなかった?