OnWorks Linux و Windows Online WorkStations

الشعار

استضافة مجانية على الإنترنت لمحطات العمل

<السابق | المحتويات | التالي>

إدارة مجموعات PostgreSQL‌


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

ومع ذلك ، فإن Debian postgresql المشتركة توفر الحزمة أدوات متعددة لإدارة مثل هذه المجموعات: pg_createcluster, pg_dropcluster, pg_ctlcluster, pg_upgradecluster, pg_renameclusterو pg_lsclusters. لن نغطي كل هذه الأدوات هنا ، ولكن يمكنك الرجوع إلى صفحات الدليل الخاصة بكل منها للحصول على مزيد من المعلومات.

ما يجب أن تعرفه هو أنه عند تثبيت إصدار رئيسي جديد من PostgreSQL على نظامك ، فإنه سينشئ مجموعة جديدة تعمل على المنفذ التالي (عادةً 5433) وستستمر في استخدام الإصدار القديم حتى تقوم بترحيل قواعد البيانات الخاصة بك من الكتلة القديمة إلى المجموعة الجديدة.

يمكنك استرداد قائمة بكل المجموعات وحالتها مع pg_lsclusters. والأهم من ذلك ، أنه يمكنك أتمتة ترحيل مجموعتك إلى أحدث إصدار من PostgreSQL باستخدام pg_upgradecluster اسم الكتلة الإصدار القديم. لكي ينجح ذلك ، قد يتعين عليك أولاً إزالة المجموعة (الفارغة) التي تم إنشاؤها للإصدار الجديد (مع pg_dropcluster نسخة جديدة اسم الكتلة). لا يتم إسقاط الكتلة القديمة في العملية ، ولكنها أيضًا لن تبدأ تلقائيًا. يمكنك إسقاطه بمجرد التحقق من أن المجموعة التي تمت ترقيتها تعمل بشكل جيد.


أفضل الحوسبة السحابية لنظام التشغيل في OnWorks: