数据库的备份与还原

如服务器

1. 备份
切换到postgres用户, 然后执行
/usr/local/pgsql/bin/pg_dump goo > goo.dmp 得到的文件就是goo数据库的备份

2. 还原
①删除一下数据库
/usr/local/pgsql/bin/dropdb -U svi -h localhost goo

②再重建一下数据库
 /usr/local/pgsql/bin/createdb -U svi -h localhost goo -E EUC_JP
③导入备份文件
 /usr/local/pgsql/bin/psql goo < goo.dmp
 或者
 psql -h サーバ goo -f goo.dmp

你可能感兴趣的:(数据库的备份与还原)