से हैकोकू पोस्टग्रेज़ डेटाबेस में आयात नहीं कर सकता है क्षमा करें अगर यह एक डुप्लिकेट है, लेकिन मैंने यहां एक जवाब खोजने का प्रयास किया, और कुछ भी मदद नहीं की।डंप
इसलिए मैंने this और this जैसे उसके लेखों को पढ़ा है। मैं एक डंप फ़ाइल को सहेजने में सक्षम था, जिसे मैंने pg:backups capture
कमांड के साथ बनाया है। इसे एस 3 पर अपलोड किया गया और इसे पुनर्स्थापित करने का प्रयास किया गया:
heroku pg:backups restore DATABASE 'https://s3-eu-west-1.amazonaws.com/somebucket/uploads/tmp/b011.dump'
लेकिन यह काम नहीं करता है! कंसोल में यह लॉग:
Unknown database: https://s3-eu-west-1.amazonaws.com/somebucket/uploads/tmp/b011.dump. Valid options are: DATABASE_URL, HEROKU_POSTGRESQL_SILVER_URL
की कोशिश की DATABASE
के बजाय सूचीबद्ध विकल्पों, लेकिन एक ही परिणाम के साथ। इसके अलावा मैंने अन्य होस्टिंग की कोशिश की है, लेकिन उसी परिणाम के साथ, फिर से। मैं भी अन्य एप्लिकेशन से पुनर्स्थापित कर इस तरह की कोशिश की:
heroku pg:backups restore myapp::b001 HEROKU_POSTGRESQL_SILVER --app myapp-cedar
लेकिन यह लॉग Backup oncampus::b001 not found.
हालांकि, आदेश heroku pg:backups --app myapp
से पता चलता है कि यह साथ मौजूद है।
=== Backups
ID Backup Time Status Size Database
---- ------------------------- ---------------------------------- ------ --------
b001 2015-03-13 18:10:14 +0000 Finished 2015-03-13 18:10:22 +0000 9.71MB ORANGE
पता नहीं अब क्या करना है। बस उम्मीद है कि कोई मेरी मदद करेगा।
आज़माएं: 'heroku pg: बैकअप पुनर्स्थापित HEROKU_POSTGRESQL_SILVER' https: // s3-eu-west-1.amazonaws.com/somebucket/uploads/tmp/b011.dump'' और सुनिश्चित करें कि अमेज़ॅन पर फ़ाइल एक्सेसिबल है बाहर से। – cristian
मुझे यह वही समस्याएं आ रही हैं। ऐसा लगता है कि हेरोोकू ने पीजी को हटा दिया है: बैकअप एड ऑन और अपनी मानक पोस्टग्रेज़ कार्यक्षमता में कार्यक्षमता का निर्माण किया है। यहां नए दस्तावेज़ देखें: https://devcenter.heroku.com/articles/heroku-postgres-backups। वे सीधे यूआरएल के माध्यम से आयात करने से दस्तावेज प्रदान नहीं करते हैं। –
@ क्रिस्टियन ने कोशिश की। यह भी जांच की जाती है कि यह निजी सत्र के माध्यम से सुलभ है या नहीं। –