Команда dd "свалится" при первой же ошибке I/O. Наверно, имелось в виду ddrescue. Но это всё хорошо если механика, электроника, прошивка и прочее работают исправно. Восстановление данных лучше доверить специалистам.
Максим Тимофеев: по какому принципу приводить ключи в соответствие? У двух БД разные объёмы данных.
В продакш среде размеры таблиц 5М, 1М, 200К ну и далее по мелочи.
Дмитрий Шицков: была поставлена задача скопировать данные с продакшн для симуляции реальных данных в тестовой среде. Для этого был выбран определённый проект, у которого есть достаточно данных. Именно эти данные нужно перенести в тестовую среду, но под другим номером проекта.
В тестовой среде нужно только добавлять данные, ничего не уничтожая. А импорт с другой БД, как есть, невозможен, из-за того что первичные ключи у них в таблицах разные.
MajorTom69: Судя по описанию проблемы, настройка переменной среды в Heroku выполнена. Похоже, что проблема в программе. Проверь ещё раз что токен верный: пробелы по краям и т.д.