国产欧美日韩第一页|日本一二三不卡视频|在线精品小视频,亚洲第一免费播放区,metcn人体亚洲一区,亚洲精品午夜视频

PostgreSQL數據目錄遷移方法

2024-05-11 17:41:24 411

PostgreSQL數據目錄遷移方法


藍隊云小課堂:

生產(chǎn)環(huán)境中隨著(zhù)PostgreSQL數據庫表數據的不斷產(chǎn)生,數據庫目錄會(huì )不斷增長(cháng),當磁盤(pán)空間不足時(shí)會(huì )有將PostgreSQL數據庫數據目錄遷移到其他目錄的需求,下面詳細介紹目錄遷移過(guò)程。

一、查詢(xún)當前數據目錄

1 show data_directory;

image.png

二、停止數據庫

1 pg_ctl stop

三、壓縮數據庫的data目錄并拷貝到新目錄解壓

# 壓縮命令:

tar -czvf data.tar.gz data

# 拷貝命令:

cp data.tar.gz /var/pgsql

# 解壓命令:

tar -xzvf data.tar.gz

四、新目錄設置權限

# 修改歸屬用戶(hù)命令:

chown -R postgres:postgres /var/pgsql

# 修改文件夾權限命令:

chmod 700 /var/pgsql

五、修改環(huán)境變量

# 編輯postgres用戶(hù)環(huán)境文件:

vi /home/postgres/.bash_profile

# 文件內容修改如下:

export PGDATA=/var/pgsql/data

# 配置文件立刻生效:

source /home/postgres/.bash_profile

六、啟動(dòng)數據庫

# 啟動(dòng)數據數據庫

pg_ctl start

注意:若不設置環(huán)境變量也可以使用pg_ctl start -D /var/pgsql/data,通過(guò)指定新數據目錄方式啟動(dòng)。

更多小知識,可聯(lián)系藍隊云一起探討。


提交成功!非常感謝您的反饋,我們會(huì )繼續努力做到更好!

這條文檔是否有幫助解決問(wèn)題?

非常抱歉未能幫助到您。為了給您提供更好的服務(wù),我們很需要您進(jìn)一步的反饋信息:

在文檔使用中是否遇到以下問(wèn)題:
-->