استيراد قاعدة البيانات

فريق، لقد أخذت نسخة احتياطية من موقعي، واستخرجت المحتويات إلى قرصي المحلي، ثم قمت بالتنقيب حتى حصلت على ملف dump.sql.

هل من الممكن استيراد هذا إلى تثبيت محلي لـ PostgreSQL على محطة العمل الخاصة بي؟ إنه يقاومني في كل خطوة، لذلك فكرت في التحقق لمعرفة ما إذا كانت هناك أي مشاكل يجب أن أكون على علم بها.

عندما أقول يقاومني، فإنه يعلق محطة العمل، ولا يظهر أي أخطاء، لذا فهو أمر محبط.

نعم. أقوم عادةً بذلك عن طريق تشغيل discourse واستعادة كل شيء، ولكن يمكنك استعادة التفريغ إلى postgres.

هل نفد ذاكرة الوصول العشوائي (RAM) من postgres أو نظام التشغيل الخاص بك؟

هذا يبدو محبطًا بالفعل.

ما الذي فعلته بالضبط، وفي أي نقطة بعد ذلك تتعطل؟

عندما تقول “تتعطل”، ماذا يعني ذلك؟ هل تتوقف عملية سطر الأوامر عن الاستجابة حتى لـ ctrl-c، ولكن لا يعمل أي شيء آخر؟ أم أن كل شيء يصبح غير مستجيب؟ عندما يحدث ذلك، هل لا يزال الماوس يتحرك؟

عندما يحدث أي شيء، هل يحدث فجأة دفعة واحدة، أم أنه يزداد سوءًا تدريجيًا (حتى لو كان ذلك بسرعة)؟

ما هي الأجهزة التي تعمل عليها؟ ما الذي يحدث أيضًا على هذا النظام؟

إعجاب واحد (1)

نعم، إنه ملف pg_dump قياسي، لذا يمكن استعادته كنسخة احتياطية عادية لـ PostgreSQL إما عبر psql أو pg_restore.

إعجابَين (2)