在Ubuntu上遷移pgAdmin可分為版本升級遷移和數據遷移,具體步驟如下:
備份配置與數據
cp -r ~/.pgadmin /path/to/backup/
。pg_dump
導出需遷移的數據庫為SQL文件。卸載舊版本
sudo apt remove pgadmin4
安裝新版本
sudo apt update
sudo apt install pgadmin4
sudo dpkg -i pgadmin4_x.x.x.deb
sudo apt-get install -f
恢復配置與數據
cp -r /path/to/backup/.pgadmin ~/.pgadmin
。pg_restore
恢復備份文件。驗證
導出數據(源服務器)
pg_dump
導出為SQL文件:pg_dump -U username -h source_host -d dbname > dbname.sql
傳輸文件
scp
或rsync
復制到目標服務器:scp dbname.sql user@target_host:/path/to/destination/
導入數據(目標服務器)
psql
或pgAdmin導入:psql -U username -h target_host -d dbname < dbname.sql
pg_roles
等系統表(謹慎操作)。參考來源: