好的,我对服务器管理这方面还很陌生。我已经设置了一个运行我网站的 ec2 实例。我在一台机器上运行所有内容 - node.js 和 postgres。备份我的 postgres db 的最佳方法是什么?
谢谢你的
答案1
最简单且推荐的方法之一是使用pg_dump. 即使数据库正在被同时使用,它也会进行一致的备份。
脚本pg_dump将转储卸载到 S3 存储桶。设置每小时使用 crontab 运行的脚本。
答案2
您可以使用 pgAdmin 备份您的数据库:
这非常简单。登录到本地主机或远程主机名。在 pgAdmin 中设置连接后,转到服务器组->服务器->PostgreSQL 9.0 (localhost:5432)->数据库。下拉菜单并选择备份。输入文件名。点击确定。备份完成。