6
6
` 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.
7
7
8
8
The utility is compatible with:
9
- * PostgreSQL 9.5, 9. 6, 10, 11, 12, 13, 14;
9
+ * PostgreSQL 9.6, 10, 11, 12, 13, 14;
10
10
11
11
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:
12
12
* 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.
@@ -60,7 +60,7 @@ Documentation can be found at [github](https://postgrespro.github.io/pg_probacku
60
60
61
61
* Stable version state can be found under the respective [ release tag] ( https://github.com/postgrespro/pg_probackup/releases ) .
62
62
* ` master ` branch contains minor fixes that are planned to the nearest minor release.
63
- * Upcoming major release is developed in a release branch i.e. ` release_2_5 ` .
63
+ * Upcoming major release is developed in a release branch i.e. ` release_2_6 ` .
64
64
65
65
For detailed release plans check [ Milestones] ( https://github.com/postgrespro/pg_probackup/milestones )
66
66
@@ -74,98 +74,98 @@ Installers are available in release **assets**. [Latests](https://github.com/pos
74
74
# DEB Ubuntu|Debian Packages
75
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
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-{13,12,11,10,9.6,9.5 }
78
- sudo apt-get install pg-probackup-{13,12,11,10,9.6,9.5 }-dbg
77
+ sudo apt-get install pg-probackup-{14, 13,12,11,10,9.6}
78
+ sudo apt-get install pg-probackup-{14, 13,12,11,10,9.6}-dbg
79
79
80
80
# DEB-SRC Packages
81
81
sudo sh -c ' echo "deb-src [arch=amd64] https://repo.postgrespro.ru/pg_probackup/deb/ $(lsb_release -cs) main-$(lsb_release -cs)" >>\
82
82
/etc/apt/sources.list.d/pg_probackup.list' && sudo apt-get update
83
- sudo apt-get source pg-probackup-{13,12,11,10,9.6,9.5 }
83
+ sudo apt-get source pg-probackup-{14, 13,12,11,10,9.6}
84
84
85
85
# RPM Centos Packages
86
86
rpm -ivh https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-centos.noarch.rpm
87
- yum install pg_probackup-{13,12,11,10,9.6,9.5 }
88
- yum install pg_probackup-{13,12,11,10,9.6,9.5 }-debuginfo
87
+ yum install pg_probackup-{14, 13,12,11,10,9.6}
88
+ yum install pg_probackup-{14, 13,12,11,10,9.6}-debuginfo
89
89
90
90
# RPM RHEL Packages
91
91
rpm -ivh https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-rhel.noarch.rpm
92
- yum install pg_probackup-{13,12,11,10,9.6,9.5 }
93
- yum install pg_probackup-{13,12,11,10,9.6,9.5 }-debuginfo
92
+ yum install pg_probackup-{14, 13,12,11,10,9.6}
93
+ yum install pg_probackup-{14, 13,12,11,10,9.6}-debuginfo
94
94
95
95
# RPM Oracle Linux Packages
96
96
rpm -ivh https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-oraclelinux.noarch.rpm
97
- yum install pg_probackup-{13,12,11,10,9.6,9.5 }
98
- yum install pg_probackup-{13,12,11,10,9.6,9.5 }-debuginfo
97
+ yum install pg_probackup-{14, 13,12,11,10,9.6}
98
+ yum install pg_probackup-{14, 13,12,11,10,9.6}-debuginfo
99
99
100
100
# SRPM Centos|RHEL|OracleLinux Packages
101
- yumdownloader --source pg_probackup-{13,12,11,10,9.6,9.5 }
101
+ yumdownloader --source pg_probackup-{14, 13,12,11,10,9.6}
102
102
103
103
# RPM SUSE|SLES Packages
104
104
zypper install --allow-unsigned-rpm -y https://repo.postgrespro.ru/pg_probackup/keys/pg_probackup-repo-suse.noarch.rpm
105
- zypper --gpg-auto-import-keys install -y pg_probackup-{13,12,11,10,9.6,9.5 }
106
- zypper install pg_probackup-{13,12,11,10,9.6,9.5 }-debuginfo
105
+ zypper --gpg-auto-import-keys install -y pg_probackup-{14, 13,12,11,10,9.6}
106
+ zypper install pg_probackup-{14, 13,12,11,10,9.6}-debuginfo
107
107
108
108
# SRPM SUSE|SLES Packages
109
- zypper si pg_probackup-{13,12,11,10,9.6,9.5 }
109
+ zypper si pg_probackup-{14, 13,12,11,10,9.6}
110
110
111
111
# RPM ALT Linux 7
112
112
sudo sh -c ' echo "rpm https://repo.postgrespro.ru/pg_probackup/rpm/latest/altlinux-p7 x86_64 vanilla" > /etc/apt/sources.list.d/pg_probackup.list'
113
113
sudo apt-get update
114
- sudo apt-get install pg_probackup-{13,12,11,10,9.6,9.5 }
115
- sudo apt-get install pg_probackup-{13,12,11,10,9.6,9.5 }-debuginfo
114
+ sudo apt-get install pg_probackup-{14, 13,12,11,10,9.6}
115
+ sudo apt-get install pg_probackup-{14, 13,12,11,10,9.6}-debuginfo
116
116
117
117
# RPM ALT Linux 8
118
118
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'
119
119
sudo apt-get update
120
- sudo apt-get install pg_probackup-{13,12,11,10,9.6,9.5 }
121
- sudo apt-get install pg_probackup-{13,12,11,10,9.6,9.5 }-debuginfo
120
+ sudo apt-get install pg_probackup-{14, 13,12,11,10,9.6}
121
+ sudo apt-get install pg_probackup-{14, 13,12,11,10,9.6}-debuginfo
122
122
123
123
# RPM ALT Linux 9
124
124
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'
125
125
sudo apt-get update
126
- sudo apt-get install pg_probackup-{13,12,11,10,9.6,9.5 }
127
- sudo apt-get install pg_probackup-{13,12,11,10,9.6,9.5 }-debuginfo
126
+ sudo apt-get install pg_probackup-{14, 13,12,11,10,9.6}
127
+ sudo apt-get install pg_probackup-{14, 13,12,11,10,9.6}-debuginfo
128
128
```
129
129
130
130
#### pg_probackup for PostgresPro Standard and Enterprise
131
131
``` shell
132
132
# DEB Ubuntu|Debian Packages
133
133
sudo sh -c ' echo "deb [arch=amd64] https://repo.postgrespro.ru/pg_probackup-forks/deb/ $(lsb_release -cs) main-$(lsb_release -cs)" > /etc/apt/sources.list.d/pg_probackup-forks.list'
134
134
sudo wget -O - https://repo.postgrespro.ru/pg_probackup-forks/keys/GPG-KEY-PG_PROBACKUP | sudo apt-key add - && sudo apt-get update
135
- sudo apt-get install pg-probackup-{std,ent}-{12,11,10,9.6}
136
- sudo apt-get install pg-probackup-{std,ent}-{12,11,10,9.6}-dbg
135
+ sudo apt-get install pg-probackup-{std,ent}-{13, 12,11,10,9.6}
136
+ sudo apt-get install pg-probackup-{std,ent}-{13, 12,11,10,9.6}-dbg
137
137
138
138
# RPM Centos Packages
139
139
rpm -ivh https://repo.postgrespro.ru/pg_probackup-forks/keys/pg_probackup-repo-forks-centos.noarch.rpm
140
- yum install pg_probackup-{std,ent}-{12,11,10,9.6}
141
- yum install pg_probackup-{std,ent}-{12,11,10,9.6}-debuginfo
140
+ yum install pg_probackup-{std,ent}-{13, 12,11,10,9.6}
141
+ yum install pg_probackup-{std,ent}-{13, 12,11,10,9.6}-debuginfo
142
142
143
143
# RPM RHEL Packages
144
144
rpm -ivh https://repo.postgrespro.ru/pg_probackup-forks/keys/pg_probackup-repo-forks-rhel.noarch.rpm
145
- yum install pg_probackup-{std,ent}-{12,11,10,9.6}
146
- yum install pg_probackup-{std,ent}-{12,11,10,9.6}-debuginfo
145
+ yum install pg_probackup-{std,ent}-{13, 12,11,10,9.6}
146
+ yum install pg_probackup-{std,ent}-{13, 12,11,10,9.6}-debuginfo
147
147
148
148
# RPM Oracle Linux Packages
149
149
rpm -ivh https://repo.postgrespro.ru/pg_probackup-forks/keys/pg_probackup-repo-forks-oraclelinux.noarch.rpm
150
- yum install pg_probackup-{std,ent}-{12,11,10,9.6}
151
- yum install pg_probackup-{std,ent}-{12,11,10,9.6}-debuginfo
150
+ yum install pg_probackup-{std,ent}-{13, 12,11,10,9.6}
151
+ yum install pg_probackup-{std,ent}-{13, 12,11,10,9.6}-debuginfo
152
152
153
153
# RPM ALT Linux 7
154
154
sudo sh -c ' echo "rpm https://repo.postgrespro.ru/pg_probackup-forks/rpm/latest/altlinux-p7 x86_64 forks" > /etc/apt/sources.list.d/pg_probackup_forks.list'
155
155
sudo apt-get update
156
- sudo apt-get install pg_probackup-{std,ent}-{12,11,10,9.6}
157
- sudo apt-get install pg_probackup-{std,ent}-{12,11,10,9.6}-debuginfo
156
+ sudo apt-get install pg_probackup-{std,ent}-{13, 12,11,10,9.6}
157
+ sudo apt-get install pg_probackup-{std,ent}-{13, 12,11,10,9.6}-debuginfo
158
158
159
159
# RPM ALT Linux 8
160
160
sudo sh -c ' echo "rpm https://repo.postgrespro.ru/pg_probackup-forks/rpm/latest/altlinux-p8 x86_64 forks" > /etc/apt/sources.list.d/pg_probackup_forks.list'
161
161
sudo apt-get update
162
- sudo apt-get install pg_probackup-{std,ent}-{12,11,10,9.6}
163
- sudo apt-get install pg_probackup-{std,ent}-{12,11,10,9.6}-debuginfo
162
+ sudo apt-get install pg_probackup-{std,ent}-{13, 12,11,10,9.6}
163
+ sudo apt-get install pg_probackup-{std,ent}-{13, 12,11,10,9.6}-debuginfo
164
164
165
165
# RPM ALT Linux 9
166
166
sudo sh -c ' echo "rpm https://repo.postgrespro.ru/pg_probackup-forks/rpm/latest/altlinux-p9 x86_64 forks" > /etc/apt/sources.list.d/pg_probackup_forks.list' && sudo apt-get update
167
- sudo apt-get install pg_probackup-{std,ent}-{12,11,10,9.6}
168
- sudo apt-get install pg_probackup-{std,ent}-{12,11,10,9.6}-debuginfo
167
+ sudo apt-get install pg_probackup-{std,ent}-{13, 12,11,10,9.6}
168
+ sudo apt-get install pg_probackup-{std,ent}-{13, 12,11,10,9.6}-debuginfo
169
169
```
170
170
171
171
Once you have ` pg_probackup ` installed, complete [ the setup] ( https://postgrespro.github.io/pg_probackup/#pbk-install-and-setup ) .
0 commit comments