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