2012-12-02 23 views
8

Geliştirme ortamımdan bir veritabanını üretime geri yüklemeye çalışıyorum.Cloud App kullanarak yerel dökümden Heroku veritabanını geri yükleme

Ben dökümü yerel oluşturduk https://devcenter.heroku.com/articles/heroku-postgres-import-export

adımlar uygulansa ve CloudApp kullanarak yükledik.

HEROKU_POSTGRESQL_PURPLE_URL (DATABASE_URL) <---restore--- myapp.dump 

! WARNING: Destructive Action 
! This command will affect the app: myapp 
! To proceed, type "myapp" or re-run this command with --confirm myapp 

> myapp 

Retrieving... done 

! An error occurred and your restore did not finish. 

Ve günlükleri bir göz atın, eğer bu biter:

heroku pgbackups:restore HEROKU_POSTGRESQL_PURPLE_URL 'http://cl.ly/<some_id>/myapp.dump' 

alıyorum hatadır:

2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: start 
2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: 0B 
2012-12-02T17:30:42+00:00 app[pgbackups]: 
2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: 0.0bytes 
2012-12-02T17:30:42+00:00 app[pgbackups]: download_progress: done 
2012-12-02T17:30:42+00:00 app[pgbackups]: Invalid path 

Sonra bu komutu ran URL'yi test ettim ve tamam görünüyor, web'de benzer sorunları araştırdım, ancak yanıt bulunamadı.

Ben de heroku update çalıştırmayı denedi ama yanlış bir şey yapıyor, ya bu bir hata olduğunu muyum kadar güncel

zaten?

Ayrıca, onlara bir destek bileti de gönderiyorum, ancak cevap verene kadar, benzer bir şeyden herhangi birine rastladığınız takdirde bunu duymak isterim.

+0

Kısaltılmış URL ile ilgili bir sorun olup olmadığını merak ediyorum. Dosyayı başka bir yere yüklemeyi ve örneğin tam bir URL, S3 kullanmayı denediniz mi? – Pete

+0

Kısaltılmış ne demek istiyorsun? Bunu merak ediyorsan, yönlendirmiyor. S3'ün olduğu gibi doğrudan indirme linki (ham dosya). – Cristian

+1

Ah evet üzgünüm, cl.ly'yi gördüm ve kısaltılmış bir URL olduğunu farz ettim. Benim hatam. Yine de bir akıl sağlığı kontrolü olarak, dökümü başka bir kaynağa yüklemeyi denemek isterim, sadece orada bir problem olmadığını kontrol etmek için. – Pete

cevap

10

Ben de bunu Cloud App ile çalışmak için alamadım, ancak Dropbox kullanarak başarılı oldu.

İlgili konular