bipz2 вылетел из головы когда писал этот код. Спасибо за отличную идею, в новых версиях буду использовать bzip2, т.к. он действительно чаще встречается :)
Этот код входит в состав моего гема capobvious, наша команда использует его во всех проектах, но у него есть один большой недостаток — он очень цельный.
В планах разбить его на модули, чтобы можно было подключать отдельные части.
Рецепт для capistrano — импорт production базы на девелоперскую машину