postgresql data數據目錄路徑遷移


默認的數據庫路徑是/var/lib/pgsql/9.x/data
將現有的數據庫文件全部拷貝到新的數據庫路徑下,然后重啟
新建一個路徑作為新的數據庫數據路徑,假如是/home/data
sudo mkdir /home/data
sudo chown -R postgres:postgres data
sudo chmod 700 data
3、文件拷貝,
首先要停止postgresql服務
sudo systemctl stop postgresql
sudo su - postgres
cp -rf /var/lib/pgsql/9.x/data/* /home/data
修改service文件
找到/usr/lib/systemd/system/postgresql*.service
修改這個文件中的
Environment=PGDATA=/var/lib/pgsql/9.4/data/
將其修改為自己的新的數據路徑:
Environment=PGDATA=/home/data/
reboot系統
然后啟動postgres服務
sudo systemctl restart posrgresql


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM