最近の休日作業とか

ITエンジニアに休日なんてないんだっ(嘘)!
ということで昨日も休日出勤で仕事してきました。内容はサーバに修正モジュールをインストールするという作業。作業自体はそんなに時間がかかるものではないのですが、サービス稼働中のサーバに対する作業は、ユーザの利用率が低く万が一障害発生しても比較的影響が少ない休日にするのが一般的。てかそうじゃないと作業してるこっちも怖いし。そんな訳で修正モジュールが出るたびにテスト環境でテスト→OKならば週末に本番サーバに適用、というのをここ3ヶ月くらいやっているわけです。

逆に言うと修正モジュールのリリースさえなければ、休日作業は発生しないはずなのですが、最近毎週のようになんらかのパッチがリリースされ毎週のようにパッチ当てを行っているような気がするなぁ…(遠い目)。

ま、それはそれとして、本番サーバでの作業ってのはやはり緊張するもので。小さいお客さんなら「○時~○時までシステム止まりまーす」って宣言してその間に作業ができるのですが、今のお客さんの場合サービスを止めずに作業をすることが基本になっているので、操作ミスってサービス止めてしまえば一大事。なので事前に作業手順書作って間違いのないように作業をするんですね。

それでもトラブルが発生する場合もあって、まぁ大抵無難に切り抜けられるんだけど、問題はトラブル対応で作業終了時刻が伸びて終電に間に合わなくなってしまうこと。ユーザへの影響を抑えるため作業のスタート時間は21時とかが普通なので、予定時間を1時間くらいオーバーするとすぐに終電の時間。平日の仕事と違って途中で切り上げることはできないので、終電30分オーバーして始発帰りなんて事もありました(実は昨日も終電15分前に作業終了して終電ギリギリ)。

うーごめんなさい。オチとか何にもないんですが、とりあえず毎週のように修正パッチを出すのはなんとかならないかなぁと。といっても今週の火曜日に月例パッチがリリースされるんですけどね。何件当てる事になるのかなぁ…(遠い目)