在ec2上备份postgres

好的,我对这个服务器pipe理的东西很陌生。 我build立了一个运行我的网站的ec2实例。 我正在一台机器上运行所有东西 – node.js&postgres。 备份我的postgres数据库的最佳方法是什么?

感谢您的h

最简单和推荐的方法之一是使用pg_dump 。 即使数据库正在同时使用,它也会进行一致的备份。

脚本pg_dump将卸载转储到S3存储桶。 设置每小时使用crontab运行的脚本。

您可以使用pgAdmin来备份您的数据库:

http://www.pgadmin.org/

这很容易。 如果远程login到本地主机或主机名。 在pgAdmin中设置连接后,转到服务器组 – >服务器 – > PostgreSQL 9.0(本地主机:5432) – >数据库。 下拉菜单并select备份。 input文件名。 点击确定。 备份完成。