Amazon ec2 通过shell脚本在AWS ec2机器上运行postgresql数据库的自动静默备份?

Amazon ec2 通过shell脚本在AWS ec2机器上运行postgresql数据库的自动静默备份?,amazon-ec2,database-backups,.bash-profile,cron-task,postgresql-9.5,Amazon Ec2,Database Backups,.bash Profile,Cron Task,Postgresql 9.5,我正在AWS ec2机器上运行一个postgresql数据库,并通过crontab计划每晚12:00备份数据库,crontab执行一个shell脚本,其中包含所有备份数据的命令。问题是,我想在不停止数据库服务的情况下完成它。请帮忙 pg_dump是一个用于备份PostgreSQL数据库的实用程序。它使 即使同时使用数据库,也要进行一致的备份。 pg_dump不会阻止其他用户访问数据库(读卡器或 作家) 您在不停止服务的情况下运行它您使用什么方法?冷目录拷贝?我不明白你为什么要阻止db…嗨!我正

我正在AWS ec2机器上运行一个postgresql数据库,并通过crontab计划每晚12:00备份数据库,crontab执行一个shell脚本,其中包含所有备份数据的命令。问题是,我想在不停止数据库服务的情况下完成它。请帮忙

pg_dump是一个用于备份PostgreSQL数据库的实用程序。它使 即使同时使用数据库,也要进行一致的备份。 pg_dump不会阻止其他用户访问数据库(读卡器或 作家)


您在不停止服务的情况下运行它

您使用什么方法?冷目录拷贝?我不明白你为什么要阻止db…嗨!我正在使用pg_转储。如果我不停止数据库服务,那么我的数据库备份会成功并完成吗?如果其他用户在进行备份时同时访问数据库,是否会与数据冲突或产生任何问题?非常感谢。如果你停止postgres,你将无法
pg_dump
OK!再次感谢:)当然,不用担心