С postgres в каталоге db нет файла db, например, с sqlite3, например development.sqlite3, test.sqlite3. Тем не менее, произойдет миграция в db/migrate. rails использует информацию в файле config/database.yml для подключения к postgres, а затем ваши данные хранятся в postgres, то есть вне вашего приложения. Например, в каталоге Postgres/9.2/data.
Я только что установил postgres локально для использования с рельсами, и я написал все, что я сделал, в двух сообщениях, которые могут оказаться полезными для вас. Смотрите здесь:
How do I get my rails app to use my postgresql db?
How do I start enterpiseDB PostgreSQL on Mac OSX 10.6.8?
убунту Linux и Mac OSX построен на вершине UNIX, так что они похожи. Однако ваш каталог установки postgres будет отличаться от моего, поэтому обратите внимание на это.
«Файл базы данных» не имеет большого значения с PostgreSQL. Если вы хотите скопировать базу данных, вы захотите сбросить/восстановить, а не пытаться скопировать файл. –