古いバージョンのPostgreSQLが欲しい

Windows版についての話。

WindowsPostgreSQLのバイナリ(インストーラが付いた実行ファイル)は、EnterpriseDB社が提供している。
https://www.enterprisedb.com/download-postgresql-binaries

2019.7月現在、11 ~ 9.1までダウンロードできる。
但し、各バージョンの最新マイナーバージョンのものしかダウンロードできない。

ホームページ上でのリンクは上記しかない様子だけど ファイル自体はそのまま残っているみたい。
上記からたどれるダウンロードリンクの
例: ttps://get.enterprisedb.com/postgresql/postgresql-9.1.24-1-windows-binaries.zip?_ga=・・・
9.1.24 とかバージョン番号らしき部分を書き換えてやれば、古いマイナーバージョン番号のもダウンロードできた。


参考:2019.7.3現在の最新バージョン&マイナーバージョン
・v12beta2
・v11.4
・v10.9
・v9.6.14
・v9.5.18
・v9.4.23
・v9.3.25
・v9.2.24
・v9.1.24
・v9.0.23
・v8.4.22
・v8.3.23
・v8.2.23
・v8.1.23
・v8.0.26
・v7.4.30
・v7.3.21
・v7.2.8
・v7.1.3
・v7.0.3
・v6.5
・v6.4
・v6.3
・v6.2
・v6.1
・v6.0


※Postgres9.6まではコンマ1位までがメジャーバージョン番号(例えば9.6)で、最後の番号がマイナーバージョン番号。Postgres10から採番ルールが変わってメジャーバージョン番号は 最初の数字(例えば10)のみになった。
PostgreSQLは毎年1回メジャーバージョンが上がる。機能追加&改良はもちろんあるけどそれほど大きな変化がないこともままある。9.6→10は見た目大きなバージョン番号の差があるが、単に採番ルールが変わっただけなので 機能的にそんな隔絶があるわけではない。


試したところ、上記の方法で 8.4.22は取得できたが、8.3系はAccessDeniedになってしまった。


8.3以前は、PostgresSQLの公式サイト https://www.postgresql.org でバイナリだけ手に入る。(インストーラは入ってない)
ダウンロードのFile Browserのところ。
例:
https://www.postgresql.org/ftp/binary/v8.3.23/

但し、すべてのマイナーバージョンのバイナリがあるわけではないので注意。