默認的數據庫路徑是/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