パスワードを忘れた? アカウント作成
13554922 journal
日記

leiqunniの日記: 「オープンソース開発」ならぬ「オープンサーバ運営」 2

日記 by leiqunni

開発・販売が終了した商用ソフトウェアをオープンソースコミュニティに引き継ぐのはままある話だ。
サービスが停止されるソーシャルゲームの場合はどうだろうか。
ソフトウェアのバージョンアップは考えなくとも、
サーバが停止されればゲームが起動されなくなってしまう。
話が進んで、システムの提供があり、サーバ環境が用意できたとしよう。
そのサーバの運用はどのような体制にスレばいいか?

       |
   \  __  /
   _ (m) _ピコーン
      |ミ|
    /  `´  \
     ('A`)
     ノヽノヽ
       くく

「サーバのファイルシステムのルート以下を git のリポジトリにする」。
と、設定ファイルや更新されたパッケージのバージョン管理ができるかな。

# 仮想マシンのスナップショットでもいいかな。

この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。
  • by Ryo.F (3896) on 2018年03月19日 19時19分 (#3378615) 日記

    etckeeper [joeyh.name]?

    てか、全部にすると、一時ファイル置き場とかが邪魔になっちゃうね。
    適宜除外ディレクトリ・ファイルを指定すればいいけど。

    あと、静止点を撮らないとマズいものは、commitするタイミングも問題になるかな。
    普通のバックアップと同じ。

  • by Anonymous Coward on 2018年03月20日 9時47分 (#3378924)

    仮想マシンのスナップショットに近いけど。

    あと複数台サーバーが連携しているパターンも考慮しないと。

typodupeerror

皆さんもソースを読むときに、行と行の間を読むような気持ちで見てほしい -- あるハッカー

読み込み中...