PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

हेरोकू:एस 3 विफल होने से आयात करना

सुनिश्चित करें कि आपकी मशीन पर आपके क्रेडेंशियल जो ~/.aws/ . में संगृहीत हैं डिफ़ॉल्ट मान आपके द्वारा अपने हरोकू कॉन्फ़िगरेशन के लिए बनाए गए क्रेडेंशियल्स पर सेट है। फिर यह भी सुनिश्चित करें कि हस्ताक्षरित यूआरएल उन क्रेडेंशियल्स और कॉन्फिग के साथ बनाया गया है। मुझे अपने डिफ़ॉल्ट क्रेडेंशियल्स को अपने हरोकू कॉन्फिग में रखे गए क्रेडेंशियल्स पर सेट करना था। फिर मुझे अपना डिफ़ॉल्ट क्षेत्र ~/.aws/config . में भी सेट करना पड़ा बाल्टी स्थान से मेल खाने के लिए। उसके बाद काम करना चाहिए।

यदि आप मैक या लिनक्स पर हैं तो यहां कुछ निर्देश दिए गए हैं।
क्षमा करें विंडोज लोग। मुझे लगता है कि यह कुछ ऐसा ही है।

  1. AWS पर IAM में नई एक्सेस आईडी और कुंजी बनाएं
  2. उन क्रेडेंशियल्स का उपयोग करने के लिए हेरोकू कॉन्फ़िगरेशन सेट करें heroku config:set AWS_ACCESS_KEY_ID=xxx AWS_SECRET_ACCESS_KEY=yyy
    • वैकल्पिक (आपको हरोकू कॉन्फ़िगरेशन में भी बाल्टी नाम सेट करना पड़ सकता है)
  3. अपनी मशीन पर आपके द्वारा अभी बनाए गए क्रेडेंशियल को ~/.aws/credentials में डिफ़ॉल्ट पर सेट करें
  4. अपनी मशीन पर ~/.aws/config में अपना डिफ़ॉल्ट क्षेत्र सेट करें जो आपके बकेट से मेल खाता हो
  5. हस्ताक्षरित URL बनाएं aws s3 presign s3://your-bucket-address/your-object
  6. पुनर्स्थापना चलाएँ heroku pg:backups:restore '<SIGNED URL>' DATABASE_URL


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL के साथ तालिकाओं को मर्ज करने के लिए पूर्ण बाहरी शामिल हों

  2. Django + Psycopg2:InterfaceError:केवल प्रोटोकॉल 3 समर्थित

  3. यह Django (1.6) एनोटेट गिनती इतनी धीमी क्यों है?

  4. मैं postgresql फ़ंक्शन या ट्रिगर से कुछ http अनुरोध कैसे भेज सकता हूं?

  5. Psycopg2 स्थापित करने में त्रुटि, -lssl के लिए लाइब्रेरी नहीं मिली