在新机器安装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
评论