рдбрд┐рдЬрд╝рд╛рдЗрди рдкреАрдЬреАрдмреИрдХрд░реЗрд╕реНрдЯPostgreSQL рдбреЗрдЯрд╛рдмреЗрд╕ рдХрд╛ рдмреИрдХрдЕрдк рд▓реЗрдиреЗ рдФрд░ рдЙрд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд▓реЛрдХрдкреНрд░рд┐рдп рдУрдкрди-рд╕реЛрд░реНрд╕ рдЯреВрд▓ pgBackRest рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╣реЗрдЧрд╛ред рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рдореЗрдВрдЯреЗрдирд░ рдбреЗрд╡рд┐рдб рд╕реНрдЯреАрд▓ рдиреЗ рдЗрд╕рдХреА рдШреЛрд╖рдгрд╛ рдХрд░рддреЗ рд╣реБрдП рдмрддрд╛рдпрд╛ рдХрд┐ рд╣рд╛рд▓ рдХреЗ рд╣рдлреНрддреЛрдВ рдореЗрдВ, рдкреНрд░реЛрдЬреЗрдХреНрдЯ рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рдпреЛрдЬрдХреЛрдВ рдХрд╛ рдПрдХ рд╕рдореВрд╣ рдЧрдард┐рдд рд╣реБрдЖ рд╣реИ, рдЬреЛ рдЗрд╕рдХреЗ рдЖрдЧреЗ рдХреЗ рд╡рд┐рдХрд╛рд╕ рдХреЗ рд▓рд┐рдП рд╡рд┐рддреНрддрдкреЛрд╖рдг рдХрд░рдиреЗ рдХреЛ рддреИрдпрд╛рд░ рд╣реИред рдЗрд╕рд╕реЗ pgBackRest рдХрд┐рд╕реА рдПрдХ рдХреЙрд░реНрдкреЛрд░реЗрдЯ рдкреНрд░рд╛рдпреЛрдЬрдХ рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд░рд╣реЗрдЧрд╛, рдЬрд┐рд╕рд╕реЗ рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рд▓рдВрдмреЗ рд╕рдордп рдореЗрдВ рдЕрдзрд┐рдХ рдЯрд┐рдХрд╛рдК рдмрди рд╕рдХреЗрдЧрд╛ред
рдпрд╣ рдХрд╣рд╛рдиреА рдЙрджрд╛рд╣рд░рдг рдХреЗ рддреМрд░ рдкрд░ рд╕рд╛рдордиреЗ рдЖрдИред рдЕрдкреНрд░реИрд▓ рдХреЗ рдЕрдВрдд рдореЗрдВ, рд╕реНрдЯреАрд▓ ╨╛╨▒╤К╤П╨▓╨╕╨╗pgBackRest рдкрд░ рдХрд╛рдо рдмрдВрдж рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдФрд░ рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдЖрд░реНрдХрд╛рдЗрд╡ рдХрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХрд╛ рдХрд╛рд░рдг рдпрд╣ рд╣реИ рдХрд┐ рдкрд┐рдЫрд▓реА рдХрдВрдкрдиреА рд╕реЗ рд╕рдорд░реНрдерди рдЦреЛрдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдерд╛рдпреА рдлрдВрдбрд┐рдВрдЧ рдкреНрд░рд╛рдкреНрдд рдХрд░рдиреЗ рдореЗрдВ рдЕрд╕рдорд░реНрдерддрд╛ рдереАред рдбреЗрд╡рд▓рдкрд░ рдХреЗ рдЕрдиреБрд╕рд╛рд░, pgBackRest рдкрд┐рдЫрд▓реЗ 13 рд╡рд░реНрд╖реЛрдВ рд╕реЗ рдЙрдирдХреА рдореБрдЦреНрдп рдкрд░рд┐рдпреЛрдЬрдирд╛ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕ рддрд░рд╣ рдХреЗ рдЯреВрд▓ рдХреЛ рдЕрдирд┐рд╢реНрдЪрд┐рдд рдХрд╛рд▓ рддрдХ рджрд┐рди-рд░рд╛рдд рдФрд░ рд╕рдкреНрддрд╛рд╣рд╛рдВрдд рдореЗрдВ рдмрдирд╛рдП рд░рдЦрдирд╛ рдЕрд╕рдВрднрд╡ рд╣реИред
pgBackRest рдХрд╛ рдЙрдкрдпреЛрдЧ PostgreSQL рдмреИрдХрдЕрдк, рд░рд┐рдХрд╡рд░реА рдФрд░ рдЖрд░реНрдХрд╛рдЗрд╡рд┐рдВрдЧ рдХреЗ рд▓рд┐рдП рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рди рдХреЗрд╡рд▓ рдЫреЛрдЯреЗ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП, рдмрд▓реНрдХрд┐ рдмрдбрд╝реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рднрд╛рд░реА рдкреНрд░реЛрдбрдХреНрд╢рди рд╡рд░реНрдХрд▓реЛрдб рдХреЗ рд▓рд┐рдП рднреА рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред рдЗрд╕рдХрд╛ рд╡рд░реНрддрдорд╛рди рд╕реНрдерд┐рд░ рд╕рдВрд╕реНрдХрд░рдг рдпрд╣ рд╣реИ: pgBackRest 2.58.0.
рдирдП рдкреНрд░рд╛рдпреЛрдЬрдХреЛрдВ рдореЗрдВ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рд╢рд╛рдорд┐рд▓ рд╣реИрдВ: AWS, Supabase, pgEdge, Tiger Data, Percona рдФрд░ EonрдЗрд╕ рдШреЛрд╖рдгрд╛ рдореЗрдВ рдЗрд╕ рдмрд╛рдд рдкрд░ рдЬреЛрд░ рджрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдпреЗ рдХрдВрдкрдирд┐рдпрд╛рдВ рдЕрдкрдиреЗ рдЙрддреНрдкрд╛рджреЛрдВ рдФрд░ рдЧреНрд░рд╛рд╣рдХреЛрдВ рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрджрд╛ рд╕реЗ рдЙрдмрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЦреБрдж pgBackRest рдкрд░ рдирд┐рд░реНрднрд░ рд╣реИрдВред
Percona рдЕрд▓рдЧ рд╕реЗ рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ Percona рдиреЗ pgBackRest рдХреЗ рд▓рд┐рдП рдЕрдкрдирд╛ рд╕рдорд░реНрдерди рдШреЛрд╖рд┐рдд рдХрд┐рдпрд╛ рд╣реИред рдХрдВрдкрдиреА рдиреЗ рдмрддрд╛рдпрд╛ рдХрд┐ рдЗрд╕ рд╕рдорд░реНрдерди рд╕реЗ рдбреЗрд╡рд┐рдб рд╕реНрдЯреАрд▓ рдХреЛ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдкрд░ рд╕рдХреНрд░рд┐рдп рд░реВрдк рд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдорд┐рд▓реЗрдЧреА, рдЬрд┐рд╕рд╕реЗ рд╡реЗ рдмрдЧ рдлрд┐рдХреНрд╕ рдХрд░рдиреЗ, рдирдИ рд╕реБрд╡рд┐рдзрд╛рдУрдВ рдХреЛ рд╡рд┐рдХрд╕рд┐рдд рдХрд░рдиреЗ рдФрд░ рд╕рдореБрджрд╛рдп рд╕реЗ рдкреНрд░рд╛рдкреНрдд рдмрджрд▓рд╛рд╡реЛрдВ рдХреА рд╕рдореАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдореЗрдВ рд╕рдордп рджреЗ рд╕рдХреЗрдВрдЧреЗред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, Percona рдПрдХ рдирдП рдореЗрдВрдЯреЗрдирд░ рдХреЗ рдкреНрд░рд╢рд┐рдХреНрд╖рдг рдореЗрдВ рднреА рднрд╛рдЧ рд▓реЗрдиреЗ рдХрд╛ рдЗрд░рд╛рджрд╛ рд░рдЦрддреА рд╣реИ рддрд╛рдХрд┐ рдпрд╣ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛ рд╕рдХреЗ рдХрд┐ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдлрд┐рд░ рд╕реЗ рдХрд┐рд╕реА рдПрдХ рд╡реНрдпрдХреНрддрд┐ рдкрд░ рдирд┐рд░реНрднрд░ рди рд╣реЛ рдЬрд╛рдПред
рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╡рд┐рд╡рд░рдг:
рд╡рд┐рдХрд╛рд╕ рдирд╣реАрдВ рд░реБрдХреЗрдЧрд╛ред
рдЕрдкреНрд░реИрд▓ рдореЗрдВ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХреЗ рд╡рд╕реНрддреБрддрдГ рдмрдВрдж рд╣реЛрдиреЗ рдХреА рдШреЛрд╖рдгрд╛ рдХреЗ рдмрд╛рдж, рд╕реНрдерд┐рддрд┐ рдмрджрд▓ рдЧрдИ рд╣реИ: pgBackRest рдХрд╛ рд╡рд┐рдХрд╛рд╕ рдЬрд╛рд░реА рд░рд╣реЗрдЧрд╛, рдФрд░ рд░рдЦрд░рдЦрд╛рд╡рдХрд░реНрддрд╛ рдХрд╛рдо рдкрд░ рд▓реМрдЯ рдЖрдПрдЧрд╛редрдЕрдм рд╡рд┐рддреНрддрдкреЛрд╖рдг рд╕рд╛рдореВрд╣рд┐рдХ рд░реВрдк рд╕реЗ рдХрд┐рдпрд╛ рдЬрд╛ рд░рд╣рд╛ рд╣реИред
рдЕрдм рдпрд╣ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдХрд┐рд╕реА рдПрдХ рдХрдВрдкрдиреА рдкрд░ рдирд┐рд░реНрднрд░ рдирд╣реАрдВ рд░рд╣рдиреА рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдЕрддреНрдпрдВрдд рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ: рдкреВрд░реНрд╡ рдореЙрдбрд▓ рдЕрдкрдиреА рдХрдордЬреЛрд░реА рд╕рд╛рдмрд┐рдд рдХрд░ рдЪреБрдХрд╛ рдерд╛, рдЬрдм рдПрдХ рдкреНрд░рд╛рдпреЛрдЬрдХ рдХреЗ рдЪрд▓реЗ рдЬрд╛рдиреЗ рд╕реЗ рдкреВрд░реА рдкрд░рд┐рдпреЛрдЬрдирд╛ рдЦрддрд░реЗ рдореЗрдВ рдкрдбрд╝ рдЧрдИ рдереАредрд╕рд╣рд╛рдпрддрд╛ рдЯреАрдо рдХрд╛ рд╡рд┐рд╕реНрддрд╛рд░ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рд╣реИред
рдЗрд╕ рд╕рдВрдХрдЯ рд╕реЗ рдорд┐рд▓реЗ рд╕рдмрдХреЛрдВ рдореЗрдВ рд╕реЗ рдПрдХ рдпрд╣ рд╣реИ рдХрд┐ рди рдХреЗрд╡рд▓ рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдмрд▓реНрдХрд┐ рдЬреНрдЮрд╛рди рдХрд╛ рдЖрджрд╛рди-рдкреНрд░рджрд╛рди рднреА рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╡реЗ рдЗрд╕ рдкрд░рд┐рдпреЛрдЬрдирд╛ рдореЗрдВ рдПрдХ рдФрд░ рд╕рд╣рд╛рдпрдХ рд╡реНрдпрдХреНрддрд┐ рдХреЛ рд╢рд╛рдорд┐рд▓ рдХрд░рдиреЗ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛ рд░рд╣реЗ рд╣реИрдВ рддрд╛рдХрд┐ рдРрд╕реА рд╕реНрдерд┐рддрд┐ рджреЛрдмрд╛рд░рд╛ рди рд╣реЛредPostgreSQL рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛рдУрдВ рдХреЛ рддрддреНрдХрд╛рд▓ рдорд╛рдЗрдЧреНрд░реЗрдЯ рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИред
рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА рдХреЛ рдЖрд░реНрдХрд╛рдЗрд╡ рдХрд┐рдП рдЬрд╛рдиреЗ рдХреЗ рдмрд╛рдж, рдХреБрдЫ рдкреНрд░рд╢рд╛рд╕рдХреЛрдВ рдиреЗ рдмрд╛рд░рдореИрди рдФрд░ рдкреАрдЬреАрдореЛрдиреЗрдЯрд╛ рдЬреИрд╕реЗ рд╡рд┐рдХрд▓реНрдкреЛрдВ рдкрд░ рдЪрд░реНрдЪрд╛ рд╢реБрд░реВ рдХрд░ рджреА, рд▓реЗрдХрд┐рди рдкреАрдЬреАрдмреИрдХрд░реЗрд╕реНрдЯ рдХреЗ рд▓рд┐рдП рдЕрдм рдЖрдЧреЗ рдмрдврд╝рдиреЗ рдХрд╛ рд╕реНрдкрд╖реНрдЯ рд░рд╛рд╕реНрддрд╛ рд╣реИред рдореМрдЬреВрджрд╛ рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рдХреЗ рд▓рд┐рдП, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЕрдкреНрд░рдЪрд▓рд┐рдд рд╣реЛрдиреЗ рдХреЗ рдбрд░ рд╕реЗ рдЖрдкрд╛рддрдХрд╛рд▓реАрди рдирд┐рд░реНрдгрдп рд▓реЗрдиреЗ рдХреА рдХреЛрдИ рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИредрдпрд╣ рдХрд╣рд╛рдиреА рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪреЗ рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдЬреАрд╡рд╛рд╢реНрдо рдИрдВрдзрди (рдПрдлрдУрдПрд╕рдПрд╕) рдХреА рдХреАрдордд рдХреА рдпрд╛рдж рджрд┐рд▓рд╛рддреА рд╣реИред
pgBackRest рдХреЛрдИ рджрд┐рдЦрд╛рд╡рдЯреА рдЙрдкрдХрд░рдг рдирд╣реАрдВ рд╣реИ, рдмрд▓реНрдХрд┐ рдпрд╣ рдПрдХ рдРрд╕рд╛ рдЯреВрд▓ рд╣реИ рдЬреЛ рдЙрддреНрдкрд╛рджрди рдореЗрдВ PostgreSQL рдмреИрдХрдЕрдк рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд▓реЗрдХрд┐рди рдРрд╕реЗ рдкреНрд░реЛрдЬреЗрдХреНрдЯ рднреА рдЕрдХреНрд╕рд░ рдХреЗрд╡рд▓ рдПрдХ рдпрд╛ рджреЛ рд▓реЛрдЧреЛрдВ рдкрд░ рдирд┐рд░реНрднрд░ рд╣реЛрддреЗ рд╣реИрдВ, рдЬрдмрдХрд┐ рд╡реНрдпрд╡рд╕рд╛рдп рдЗрдиреНрд╣реЗрдВ "рдореБрдлреНрдд рдореЗрдВ рдорд┐рд▓рдиреЗ рд╡рд╛рд▓рд╛ рдмреБрдирд┐рдпрд╛рджреА рдврд╛рдВрдЪрд╛" рдорд╛рдирддреЗ рд╣реИрдВред
рддрдХрдиреАрдХреА рд░реВрдк рд╕реЗ, pgBackRest рдкрд╣рд▓реЗ рдЬреИрд╕рд╛ рд╣реА рд╣реИ: рдпрд╣ рдкреВрд░реНрдг, рд╡рд┐рднреЗрджрдХ рдФрд░ рд╡реГрджреНрдзрд┐рд╢реАрд▓ рдмреИрдХрдЕрдк, рд╕рдорд╛рдирд╛рдВрддрд░ рд╕рдВрдЪрд╛рд▓рди, рд╕реНрдерд╛рдиреАрдп рдФрд░ рджреВрд░рд╕реНрде рд░рд┐рдкреЙрдЬрд┐рдЯрд░реА, рдЕрдЦрдВрдбрддрд╛ рдЬрд╛рдБрдЪ, рдмрд╣реБ-рднрдВрдбрд╛рд░рдг рд╕рдорд░реНрдерди рдФрд░ WAL рд╕рдВрдЧреНрд░рд╣ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдкреНрд░реЛрдЬреЗрдХреНрдЯ MIT рд▓рд╛рдЗрд╕реЗрдВрд╕ рдХреЗ рдЕрдВрддрд░реНрдЧрдд рд▓рд╛рдЗрд╕реЗрдВрд╕ рдкреНрд░рд╛рдкреНрдд рд╣реИред
рд╕реНрд░реЛрдд: linux.org.ru
