تصدير واستيراد إعدادات الموقع

إعدادات موقعك موجودة في قاعدة بيانات Discourse ضمن جدول site_settings:

discourse=# select count(1) from site_settings;
 count 
-------
    78
(1 row)

هذه المعلومات مشمولة بالفعل في نسخة احتياطية من قاعدة البيانات الخاصة بك، ويمكنك استرجاعها من هناك؛ أو يمكنك تصدير هذا الجدول مباشرة باستخدام أداة سطر الأوامر العامة التالية:

pg_dump -d <database_name> -t <table_name> > file.sql

على سبيل المثال:

su postgres -c 'pg_dump -d discourse -t site_settings > /shared/neo/my_site_settings.sql'

مثال حقيقي والنتائج:

# su postgres -c 'pg_dump -d discourse -t site_settings > /shared/neo/my_site_settings.sql'
# cd /shared/neo
# ls -l
total 12
-rw-r--r-- 1 postgres postgres 10653 Apr 16 02:04 my_site_settings.sql
#