Skip to content

Commit c9396ee

Browse files
committed
Merge REL_2_5 into master
2 parents 76d2562 + f6f5bfa commit c9396ee

File tree

3 files changed

+224
-238
lines changed

3 files changed

+224
-238
lines changed

README.md

+5-65
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@
66
`pg_probackup` is a utility to manage backup and recovery of PostgreSQL database clusters. It is designed to perform periodic backups of the PostgreSQL instance that enable you to restore the server in case of a failure.
77

88
The utility is compatible with:
9-
* PostgreSQL 11, 12, 13, 14, 15, 16;
9+
* PostgreSQL 11, 12, 13, 14, 15, 16
1010

1111
As compared to other backup solutions, `pg_probackup` offers the following benefits that can help you implement different backup strategies and deal with large amounts of data:
1212
* Incremental backup: page-level incremental backup allows you to save disk space, speed up backup and restore. With three different incremental modes, you can plan the backup strategy in accordance with your data flow.
@@ -69,70 +69,10 @@ For detailed release plans check [Milestones](https://github.com/postgrespro/pg_
6969
Installers are available in release **assets**. [Latests](https://github.com/postgrespro/pg_probackup/releases/latest).
7070

7171
### Linux Installation
72-
#### pg_probackup for vanilla PostgreSQL
73-
```shell
74-
#DEB Ubuntu|Debian Packages
75-
sudo sh -c 'echo "deb [arch=amd64] https://repo.postgrespro.ru/pg_probackup/deb/ $(lsb_release -cs) main-$(lsb_release -cs)" > /etc/apt/sources.list.d/pg_probackup.list'
76-
sudo wget -O - https://repo.postgrespro.ru/pg_probackup/keys/GPG-KEY-PG_PROBACKUP | sudo apt-key add - && sudo apt-get update
77-
sudo apt-get install pg-probackup-{16,15,14,13,12,11}
78-
sudo apt-get install pg-probackup-{16,15,14,13,12,11}-dbg
79-
80-
#DEB-SRC Packages
81-
sudo sh -c 'echo "deb-src [arch=amd64] https://repo.postgrespro.ru/pg_probackup/deb/ $(lsb_release -cs) main-$(lsb_release -cs)" >>\
82-
/etc/apt/sources.list.d/pg_probackup.list' && sudo apt-get update
83-
sudo apt-get source pg-probackup-{16,15,14,13,12,11}
84-
85-
#DEB Astra Linix Orel
86-
sudo sh -c 'echo "deb [arch=amd64] https://repo.postgrespro.ru/pg_probackup/deb/ stretch main-stretch" > /etc/apt/sources.list.d/pg_probackup.list'
87-
sudo wget -O - https://repo.postgrespro.ru/pg_probackup/keys/GPG-KEY-PG_PROBACKUP | sudo apt-key add - && sudo apt-get update
88-
sudo apt-get install pg-probackup-{16,15,14,13,12,11}{-dbg,}
89-
90-
#RPM Centos Packages
91-
rpm -ivh https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-centos.noarch.rpm
92-
yum install pg_probackup-{16,15,14,13,12,11}
93-
yum install pg_probackup-{16,15,14,13,12,11}-debuginfo
94-
95-
#RPM RHEL Packages
96-
rpm -ivh https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-rhel.noarch.rpm
97-
yum install pg_probackup-{16,15,14,13,12,11}
98-
yum install pg_probackup-{16,15,14,13,12,11}-debuginfo
99-
100-
#RPM Oracle Linux Packages
101-
rpm -ivh https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-oraclelinux.noarch.rpm
102-
yum install pg_probackup-{16,15,14,13,12,11}
103-
yum install pg_probackup-{16,15,14,13,12,11}-debuginfo
104-
105-
#SRPM Centos|RHEL|OracleLinux Packages
106-
yumdownloader --source pg_probackup-{16,15,14,13,12,11}
107-
108-
#RPM SUSE|SLES Packages
109-
zypper install --allow-unsigned-rpm -y https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-suse.noarch.rpm
110-
zypper --gpg-auto-import-keys install -y pg_probackup-{16,15,14,13,12,11}
111-
zypper install pg_probackup-{16,15,14,13,12,11}-debuginfo
112-
113-
#SRPM SUSE|SLES Packages
114-
zypper si pg_probackup-{16,15,14,13,12,11}
115-
116-
#RPM ALT Linux 8
117-
sudo sh -c 'echo "rpm https://repo.postgrespro.ru/pg_probackup/rpm/latest/altlinux-p8 x86_64 vanilla" > /etc/apt/sources.list.d/pg_probackup.list'
118-
sudo apt-get update
119-
sudo apt-get install pg_probackup-{16,15,14,13,12,11}
120-
sudo apt-get install pg_probackup-{16,15,14,13,12,11}-debuginfo
121-
122-
#RPM ALT Linux 9
123-
sudo sh -c 'echo "rpm https://repo.postgrespro.ru/pg_probackup/rpm/latest/altlinux-p9 x86_64 vanilla" > /etc/apt/sources.list.d/pg_probackup.list'
124-
sudo apt-get update
125-
sudo apt-get install pg_probackup-{16,15,14,13,12,11}
126-
sudo apt-get install pg_probackup-{16,15,14,13,12,11}-debuginfo
127-
128-
#RPM ALT Linux 10
129-
sudo sh -c 'echo "rpm https://repo.postgrespro.ru/pg_probackup/rpm/latest/altlinux-p10 x86_64 vanilla" > /etc/apt/sources.list.d/pg_probackup.list'
130-
sudo apt-get update
131-
sudo apt-get install pg_probackup-{16,15,14,13,12,11}
132-
sudo apt-get install pg_probackup-{16,15,14,13,12,11}-debuginfo
133-
```
13472

135-
Once you have `pg_probackup` installed, complete [the setup](https://postgrespro.github.io/pg_probackup/#pbk-install-and-setup).
73+
See the [Installation](https://postgrespro.github.io/pg_probackup/#pbk-install) section in the documentation.
74+
75+
Once you have `pg_probackup` installed, complete [the setup](https://postgrespro.github.io/pg_probackup/#pbk-setup).
13676

13777
For users of Postgres Pro products, commercial editions of pg_probackup are available for installation from the corresponding Postgres Pro product repository.
13878

@@ -154,7 +94,7 @@ cd <path_to_PostgreSQL_source_tree> && git clone https://github.com/postgrespro/
15494
### Windows
15595

15696
Currently pg_probackup can be build using only MSVC 2013.
157-
Build PostgreSQL using [pgwininstall](https://github.com/postgrespro/pgwininstall) or [PostgreSQL instruction](https://www.postgresql.org/docs/10/install-windows-full.html) with MSVC 2013.
97+
Build PostgreSQL using [pgwininstall](https://github.com/postgrespro/pgwininstall) or [PostgreSQL instruction](https://www.postgresql.org/docs/current/install-windows-full.html) with MSVC 2013.
15898
If zlib support is needed, src/tools/msvc/config.pl must contain path to directory with compiled zlib. [Example](https://gist.githubusercontent.com/gsmol/80989f976ce9584824ae3b1bfb00bd87/raw/240032950d4ac4801a79625dd00c8f5d4ed1180c/gistfile1.txt)
15999

160100
```shell

0 commit comments

Comments
 (0)