タグ

ブックマーク / www.otwo.jp (2)

  • Jenkinsでmysqldumpをスケジューリングしてみる - 株式会社オーツー|スタッフブログ

    社内サーバーの状況は、zabbixである程度管理出来るようになったんですが、ちょっと不安になってきたのがバックアップです。 開発用サーバーも含めてmysqlが色々なところで立ち上がっているのですが、このバックアップを楽に出来ないものか、と。 要件的には、 mysqldumpを各サーバーで行う リモートでmysqldumpを行うのではなく、各サーバーでdumpし、出力ファイルを回収する形で。リモート接続を許可していないmysqlもあるので。 各サーバーでdumpしたsqlファイルをまとめて、圧縮して固めておく 圧縮したバックアップは数日間、履歴管理出来るようにする(10日間ぐらい) 対象となるサーバーのリストは簡単に更新出来るようにする 各サーバーにログインする必要がありそうなので、fabricの出番です。 問題は履歴管理。 logrotate等色々とやり方があると思うのですが、練習がてらj

    Jenkinsでmysqldumpをスケジューリングしてみる - 株式会社オーツー|スタッフブログ
  • chef-soloで使うrpmの配信サーバーを立ててみる - 株式会社オーツー|スタッフブログ

    開発2部の吉岡です。 現在、開発環境をどんな感じで構築しようかと考え中ですが、各所で話題のchef-soloとVagrantを使って挑戦してみました。 なんだかんだで3回に分けて掲載していこうかと思います。 ひとまず、開発環境をとしては、下記のようなものが欲しいです。 各開発スタッフが手早く開発環境を使用できるようにする。思い立ったら即環境をゲット出来るようにしたいです。 ミドルウェアの変更など、開発環境の変化も各スタッフで共有出来るようにする。各スタッフがなるべく同じ環境を使用できるようにしたいです。 番環境も考えた環境を使用したい。ミドルウェアのバージョン等、番で使用するものと出来るだけ同じにしたいです。 プロジェクト終了後でも、環境を復旧できるようにする。納品後でも動作環境を保持しておいて、検証や問い合わせ対応等の作業を行いやすくしたいです。 chef-solo・Vagrant

    chef-soloで使うrpmの配信サーバーを立ててみる - 株式会社オーツー|スタッフブログ
  • 1