사이트 설정 내보내기 및 가져오기

사이트 설정은 discourse 데이터베이스의 site_settings 테이블에 저장되어 있습니다:

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

이 정보는 이미 DB 백업에 포함되어 있으며, 해당 백업에서 가져올 수 있습니다. 또는 다음 일반 명령줄 유틸리티를 사용하여 이 테이블을 직접 덤프할 수도 있습니다:

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
#