サーバで作業する時のキホン | 株式会社スタイラジーの「居心地の良い」ブログ

株式会社スタイラジーの「居心地の良い」ブログ

会社の事や仕事の事、
その他イベントなど、
色々な話題を思うがままに
株式会社スタイラジー社員
の日常を紹介します。

株式会社スタイラジーの
「居心地の良い」ブログ、
2008年1月7日スタート!

こんにちは!

 

システムでサービスを提供するために必要不可欠な「サーバ」。

そんなサーバで作業する時は以下を気をつけておきたいですよね。

 

1. 手順を作る

 

レガシー。。。

 

最近はansibleとかChefとかありますし。      
でもどうやって実行するかは分からないですよね。
誰が見ても実行できるよう手順は作っておくべきです。

2. 複雑にしない、知らないことをしない
       
             
[複雑にしない]            
$ cp -p /etc/hosts /etc/hosts.bak        
             
$ cp -p /etc/hosts{,.bak}          
両方ともやっていることは同じですが、皆が分かる方はどちらでしょう?    
             
[知らないことをしない]          
$ rm -rf            
-r -f のオプションの意味は知ってますか?        
             
3. まず確認            
             
作業前の状態と作業後の状態を確認すべし。        
             
4. 戻せるようにする          
             
リリースもそうですが、
何かの変更をするときは必ずもとに戻せるようにしておくのがベター。
 
             
ファイルを上書きするならそっとバックアップとか、
DBいじるならスナップショットなりDumpとるなりするとか。
と、アタリマエのことですが書いてみました。