在Debian上使用PgAdmin恢复误删除数据,可按以下步骤操作:
停止PostgreSQL服务
sudo systemctl stop postgresql
通过PgAdmin恢复
.tar.gz文件),需先解压备份文件,替换数据库数据目录(通常位于/var/lib/postgresql/),然后重启服务。使用命令行恢复(可选)
sudo psql -U username -d database_name -f /path/to/backup.sql
sudo pg_restore -U username -d database_name /path/to/backup.dump
启动服务并验证
sudo systemctl start postgresql
sudo -u postgres psql -d database_name -c "\dt" # 检查表是否恢复
注意: