在新机器安装PostgresSQL:

sudo apt install postgresql postgresql-contrib
sudo systemctl start postgresql
sudo systemctl enable postgresql

接着,导入我们的备份:

# 切换到postgres用户
sudo -i -u postgres

# 切换到目标数据库
createdb my_new_db

# 导入备份sql
psql my_new_db < /tmp/your_backup.sql

修改pg的配置文件, 允许外部访问:

# 修改pg的配置文件, 允许外部访问
sudo vim /etc/postgresql/16/main/postgresql.conf 

# 将listen_addresses配置调整为*
listen_addresses = '*'

修改pg_hba配置文件,配置用户可以允许外部访问的网段:

sudo vim /etc/postgresql/16/main/pg_hba.conf

host    all             authentik       192.168.11.0/24        scram-sha-256