如何从Postgres 9.1升级到9.3,在升级过程中允许读取访问

"PostgreSQL 9.1.2 on x86_64-unknown-linux-gnu, compiled by gcc-4.4.real (Debian 4.4.5-8) 4.4.5, 64-bit"在Debian 6.0中工作Squeeze它包含12个数据库,由100个访问互联网用户。 使用md5密码authentication方法。 所有自定义格式的数据库压缩备份文件的总大小是10 GB。

我需要时间范围types,所以我正在寻找一种方法来升级到9.3或9.4

我在同一台服务器上安装Postgers 9.3并行。

如何将数据库,用户名和密码从9.1移动到9.3?

我find了指示

http://no0p.github.io/postgresql/2014/03/29/upgrading-pg-ubuntu.html

这将在Debian Squeeze中工作吗?

这使用pg_upgrade,在升级过程中需要访问9.1数据库。

如何升级,以便在升级过程中可以进行旧的数据库读取访问?

是可以使用旧的psql创buildpipe道到新的psql或其他想法?

数据库访问可以在晚上切换一段时间,这是有帮助的。