諸事情で MySQL から PostgreSQL にデータを移行しなければならなくなったので taps を使ってみた。 taps gem taps は、データのインポート/エクスポートを用意に実現するシンプルなgem。 インストール $ gem instal taps $ gem instal sqlite3 # 標準でsqlite3を使おうとするので必要ぽい $ gem instal mysql # 移行元:MySQL $ gem instal pg # 移行先:PostgreSQL サーバ taps は sinatra アプリケーションとして動作し、http経由でデータをやり取りする。 また、簡易的なセキュリティ対策として、httpのためのユーザ名とパスワードを設定する必要がある。