CONTENTS
Lastmodified 2014-02-14 (金) 09:14:25
Piano2nd.smb.net 8.2-RELEASE-p10 のOSをアップグレードするよ( ´ ▽ ` )ノ
piano2nd# freebsd-update fetch Looking up update.FreeBSD.org mirrors... 3 mirrors found. Fetching metadata signature for 8.2-RELEASE from update5.freebsd.org... done. Fetching metadata index... done. Inspecting system... done. Preparing to download files... done. No updates needed to update system to 8.2-RELEASE-p10. WARNING: FreeBSD 8.2-RELEASE-p9 HAS PASSED ITS END-OF-LIFE DATE. Any security issues discovered after Wed Aug 1 09:00:00 JST 2012 will not have been corrected.
Piano2nd.smb.net サーバの全データのうち、/usr/Backups 以外をBlackhole:/usr/Backups/Piano2ndへバックアップする
Major VerUP 後、特にportsからインストールしたプログラムを再コンパイル・起動するときに、/usr/local/lib/のlibxxx.so とかが無いといって止まる事が頻発するため。
/root/bin/Backup2Blackhole_all.sh
#!/bin/sh #/usr/local/bin/rsync -av --delete --exclude '/usr/Backups/*' / blackhole.smb.net:/usr/Backups/Piano2nd/ /usr/local/bin/rsync -av --delete --exclude '/usr/Backups/*' --inplace / blackhole.smb.net:/usr/Backups/Piano2nd/
piano2nd# chmod +x Backup2Blackhole_all.sh piano2nd# ./root/bin/Backup2Blackhole_all.sh
piano2nd# cd /root/.ssh/ piano2nd# scp id_dsa_piano2nd_2012.pub blackhole:/root/.ssh/ Password: id_dsa_piano2nd_2012.pub 100% 611 0.6KB/s 00:00 piano2nd# slogin blackhole Password: blackhole# cd /root/.ssh/ blackhole# cat id_dsa_piano2nd_2012.pub >> authorized_keys blackhole# exit logout Connection to blackhole.smb.net closed. piano2nd#
/etc/crontab
30 2 * * * root /root/bin/Backup2Blackhole_all.sh
VerUPした時にviで編集するわけだけど、見落とし等々があると厄介なので、現状を保存する。
piano2nd# cd /var/named/etc piano2nd# tar cvfzp namedb_20130406.tar.gz namedb
FreeBSD 9.1R をスクラッチインストールすると、ファイルシステムは
root@ns1:/root # df -h Filesystem Size Used Avail Capacity Mounted on /dev/ada0p2 33G 3.7G 27G 12% / devfs 1.0k 1.0k 0B 100% /dev devfs 1.0k 1.0k 0B 100% /var/named/dev
の様に、極めて単純な構造だけど、8.2Rだと・・・こんな・・・。ありゃ?/usrがやばいことにナットル(^^ゞ
piano2nd# df -h Filesystem Size Used Avail Capacity Mounted on /dev/ad4s1a 989M 297M 613M 33% / devfs 1.0K 1.0K 0B 100% /dev /dev/ad4s1e 989M 18K 910M 0% /tmp /dev/ad4s1f 217G 181G 19G 91% /usr /dev/ad4s1d 4.8G 353M 4.1G 8% /var devfs 1.0K 1.0K 0B 100% /var/named/dev
piano2nd# du -hd1 2.0K ./.snap 34M ./bin 18M ./include 64M ./lib 92K ./libdata 20M ./libexec 4.5G ./local 20M ./sbin 53M ./share 535M ./src 264K ./games 51M ./lib32 1.2G ./ports 2.0K ./compat 2.0K ./obj 133G ./Backups 38G ./home 3.0G ./var 181G .
Total access 2238:本日 1:昨日 0