View Categories

كيفية استيراد وتصدير قاعدة بيانات PostgreSQL عبر cPanel و SSH

🌐هذا الدليل متوفر أيضاً باللغة الإنجليزية
Read in English →

قد تحتاج بين الحين والآخر إلى تصدير أو استيراد قاعدة بيانات PostgreSQL؛ سواء كنت تنقل موقعك إلى مزود استضافة جديد، أو تستورد بيانات موقع من طرف خارجي، أو تأخذ نسخة احتياطية محلية لحماية بياناتك.

في هذا الدليل، سنشرح بالتفصيل كيفية تصدير واستيراد قواعد بيانات PostgreSQL باستخدام سطر الأوامر (SSH) وكذلك عبر واجهة phpPgAdmin الرسومية.

كيفية تصدير قاعدة بيانات PostgreSQL #

الطريقة الأولى: استخدام أداة pg_dump عبر SSH #

الخطوة 1: اتصل بحساب الاستضافة عبر الاتصال المشفر SSH.

الخطوة 2: اكتب الأمر التالي، مع استبدال username باسم مستخدم cPanel، و dbname باسم قاعدة البيانات التي ترغب في تصديرها:

pg_dump -U username dbname > dbexport.pgsql
معلومات مهمة:

سيتم حفظ الملف باسم dbexport.pgsql. يمكنك تغيير الاسم كما تشاء ولكن احرص على الاحتفاظ بامتداد .pgsql.

الطريقة الثانية: استخدام أداة phpPgAdmin #

الخطوة 1: سجّل الدخول إلى لوحة تحكم cPanel الخاصة بك.

الخطوة 2: انزل إلى قسم قواعد البيانات (Databases) وافتح phpPgAdmin.

الخطوة 3: في القائمة الجانبية، وسّع Servers ثم PostgreSQL، واضغط على اسم قاعدة البيانات المراد تصديرها.

الخطوة 4: اضغط على زر Export في الشريط العلوي، واختر Structure and data وبصيغة SQL، ثم حدد Download واضغط Export لحفظ الملف على جهازك.

كيفية استيراد قاعدة بيانات PostgreSQL #

قبل الاستيراد، تأكد من إنشاء قاعدة بيانات جديدة ومستخدم مخصص لها من داخل cPanel.

الطريقة الأولى: الاستيراد عبر أمر psql في SSH #

ارفع ملف dbexport.pgsql إلى مجلد حسابك، ثم اتصل عبر SSH ونفّذ الأمر التالي:

psql -U username dbname < dbexport.pgsql

الطريقة الثانية: الاستيراد عبر phpPgAdmin #

افتح phpPgAdmin، واختر قاعدة البيانات، ثم اضغط على تبويب SQL في الأعلى، واستخدم زر Choose File لاختيار ملف النسخة الاحتياطية من جهازك، ثم اضغط Execute لتنفيذ الاستيراد بنجاح.

حُدثت بتاريخ 11/10/2026

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

Scroll to Top