Tracing Linux PostgreSQL Data Path
Follow the steps below to change the PostgreSQL data path on Linux, move the database files to a different folder and host them in the new path.
NOTE: The additional disk must be mounted.
Use the code below to stop the service.
sudo systemctl stop postgresql
Use the code below to move the files.
sudo rsync -av /var/lib/postgresql /media/ekdisk/
Edit the settings file. The path will vary depending on your version.
For example: sudo nano /etc/postgresql/9.5/main/postgresql.conf
sudo nano /etc/postgresql/10/main/postgresql.conf
data_directory = '/media/ekdisk/postgresql/10/main'
sudo systemctl start postgresql
To check:
sudo -u postgre psql
SHOW data_directory;
Can't find the information you're looking for?
You have examined the knowledge base in detail, but if you cannot find the information you need,
Create a Support Ticket-
How to Open Ports in Windows?
313 2
-
How to Grant Windows Administrator Privileges?
228 0
-
How to install Webmin on Ubuntu?
881 2
-
Linux SSH Terminal Commands and Explanations
797 3
-
CentOS Stream 10 Update Commands
855 1
-
CentOS Stream 9 Update Commands
1247 2
-
CentOS Stream 8 Update Commands
675 0
-
What is FreeBSD?
857 2
-
Out: 452 4.3.1 Insufficient system storage
768 2
-
Turning Off Automatic Updates in Windows Operating Systems
879 0