sudo rsync -av /var/opt/gitlab/postgresql /data/gitlab/
postgresql[‘data_dir'] = “/data/gitlab/postgresql/data” postgresql[‘dir'] = “/data/gitlab/postgresql” postgresql[‘home'] = “/data/gitlab/postgresql”
gitlab-ctl reconfigure gitlab-ctl restart
注意:
保留原位置目錄 /var/opt/gitlab/postgresql (會創建 s.PGSQL.5432 文件)
補充:Postgresql修改存儲位置注意事項
1、修改postgresql.conf文件中的data項內容,指定自己要存儲數據的文件夾。
2、將修改后的文件夾的屬組和屬主都改成postgre
3、將修改后的文件夾的權限改成0700,即chmod 0700 文件夾路徑
以上為個人經驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。