У меня нет большого опыта работы с Postgres и SQLite, но я не чувствую себя комфортно с преобразованием типов, которое должно происходить между базами данных (вы должны полагаться как на PostgreSQL, так и на драйверы SQLite для Ruby), а также с проблемами синхронизации, которые могут возникнуть при тщательном использовании вашей производственной базы данных.
Вы уже пытались восстановить исходную базу данных из копии SQLite? Что произойдет, если рубиновый камень сиквела больше не будет поддерживаться?
В руководстве к PostgreSQL есть раздел , посвященный резервному копированию - Команда pg_dump
может хорошо подойти для вашей проблемы и обладает преимуществом максимальной надежности.