如何创build一个Capistrano任务来将生产备份导入本地开发数据库?

我正在尝试使用类似于heroku db:pullfunction的Capistrano任务,如果您熟悉的话。

我有一个远程服务器。 在该服务器上,我在/path/db_backups/文件夹中有一堆备份。 在那个文件夹中,每天都有一个数据库备份。

我想要做的就是

  1. 在客户端机器上的/ path / to / backups_dir /
  2. 解开它在本地。
  3. 导入到本地的MySQL数据库。

任何人都知道处理这个好方法? 有没有我不知道的gem? 有你喜欢的脚本吗?