Próbuję przenieść dane z mojego produkcyjnego DB do mojej bazy danych DB bez powodzenia.Jak przenieść dane z mojego DB produkcyjnego do mojej bazy danych DB w heroku?
Obserwuję dokumentacji Heroku na jej temat: http://devcenter.heroku.com/articles/pgbackups#transfers
Są to komendy Zabrakło mi ...
$ heroku addons:add pgbackups --remote staging
$ heroku addons:add pgbackups --remote production
$ heroku pgbackups:capture --remote production
$ heroku pgbackups:restore DATABASE `heroku pgbackups:url --remote production` --remote staging
I to jest wiadomość otrzymuję ...
Usage: heroku pgbackups:restore [<DATABASE> [BACKUP_ID|BACKUP_URL]]
restore a backup to a database
if no DATABASE is specified, defaults to DATABASE_URL and latest backup
if DATABASE is specified, but no BACKUP_ID, defaults to latest backup
Wygląda na to, że piszę coś źle, ale nie mogę tego rozgryźć.
Próbowałem też to samo polecenie używając nazwy z aplikacji zamiast pilota ...
$ heroku pgbackups:restore DATABASE `heroku pgbackups:url --app myapp` --app myapp-staging
Ale pojawia się ten sam komunikat ze nie rzeczywiste przeniesienie dzieje.
Każda pomoc jest głęboko doceniana.
Dzięki Neil. Właśnie próbowałem tego i otrzymuję '! Błąd "Nie znaleziono zasobu". Uruchomiłem też 'heroku pgbackups --app myapp' i poprawnie pokazuje mi moje kopie zapasowe, więc zasób tam jest, po prostu go nie ładuje. – rebagliatte
'resource not found' jest zwykle zwracany, gdy używasz nieprawidłowej nazwy aplikacji - powinny być one wymienione na stronie myapps na stronie heroku. Polecenie Neils jest dokładnie poprawne, ponieważ sam go użyłem. –
Dzięki John, przysięgam, że używam odpowiednich nazwisk. Właśnie sprawdziłem, czy uruchamianie 'heroku apps' – rebagliatte