はじめに † Rails環境でDB(MySQL)のバックアップとリストアをCapistranoから自動化する方法を書いてみます。 Capistrano v2.5.5、クライアントはWindows XP、サーバー側はUbuntu 8.04で確認しました。 ↑ 前提条件 † MySQLを使っている mysqldumpが使える capistranoがそもそもちゃんと動いている config/database.ymlの設定でDBにアクセスできる アプリ&DBサーバーが1台の時しかテストしてない件 capistrano-ext(参考)使ってstaging鯖とproduction鯖とどちら向けに実行してもうまく行くようになってるハズ(ドメイン名でバックアップファイル名生成) リモートの”(プロジェクト)/shared/backups/”以下にどんどんバックアップする ローカルの”(プロジェクト)/..