เบเบฒเบเบเบฑเบเบเบฐเบเบฒ pgBackRest, ะฟะพะฟัะปััะฝะพะณะพ ัะฒะพะฑะพะดะฝะพะณะพ ะธะฝััััะผะตะฝัะฐ ะดะปั ัะตะทะตัะฒะฝะพะณะพ ะบะพะฟะธัะพะฒะฐะฝะธั ะธ ะฒะพัััะฐะฝะพะฒะปะตะฝะธั ะฑะฐะท ะดะฐะฝะฝัั PostgreSQL, ะฟัะพะดะพะปะถะธััั. ะะฑ ััะพะผ ัะพะพะฑัะธะป ัะพะฟัะพะฒะพะถะดะฐััะธะน ะฟัะพะตะบัะฐ ะัะฒะธะด ะกัะธะป (David Steele): ะทะฐ ะฟะพัะปะตะดะฝะธะต ะฝะตะดะตะปะธ ะฒะพะบััะณ ะฟัะพะตะบัะฐ ััะพัะผะธัะพะฒะฐะปะฐัั ะณััะฟะฟะฐ ัะฟะพะฝัะพัะพะฒ, ะณะพัะพะฒัั ัะธะฝะฐะฝัะธัะพะฒะฐัั ะดะฐะปัะฝะตะนััั ัะฐะทัะฐะฑะพัะบั. ะะปะฐะณะพะดะฐัั ััะพะผั pgBackRest ะฑะพะปััะต ะฝะต ะฑัะดะตั ะทะฐะฒะธัะตัั ะพั ะพะดะฝะพะณะพ ะบะพัะฟะพัะฐัะธะฒะฝะพะณะพ ัะฟะพะฝัะพัะฐ, ััะพ ะดะพะปะถะฝะพ ัะดะตะปะฐัั ัะฐะทะฒะธัะธะต ะฟัะพะตะบัะฐ ัััะพะนัะธะฒะตะต ะฒ ะดะพะปะณะพััะพัะฝะพะน ะฟะตััะฟะตะบัะธะฒะต.
ะััะพัะธั ะฟะพะปััะธะปะฐัั ะฟะพะบะฐะทะฐัะตะปัะฝะพะน. ะ ะบะพะฝัะต ะฐะฟัะตะปั ะกัะธะป เบเบฐโเบเบฒเบ, ััะพ ะฟัะตะบัะฐัะฐะตั ัะฐะฑะพัั ะฝะฐะด pgBackRest ะธ ะฐัั ะธะฒะธััะตั ัะตะฟะพะทะธัะพัะธะน. ะัะธัะธะฝะพะน ััะฐะปะฐ ะฝะตะฒะพะทะผะพะถะฝะพััั ะฝะฐะนัะธ ัััะพะนัะธะฒะพะต ัะธะฝะฐะฝัะธัะพะฒะฐะฝะธะต ะฟะพัะปะต ะฟะพัะตัะธ ะฟัะตะถะฝะตะน ะบะพัะฟะพัะฐัะธะฒะฝะพะน ะฟะพะดะดะตัะถะบะธ. ะะพ ัะปะพะฒะฐะผ ัะฐะทัะฐะฑะพััะธะบะฐ, pgBackRest ะฑัะป ะตะณะพ ะพัะฝะพะฒะฝัะผ ะฟัะพะตะบัะพะผ ะฝะฐ ะฟัะพััะถะตะฝะธะธ 13 ะปะตั, ะฝะพ ะฟะพะดะดะตัะถะธะฒะฐัั ัะฐะบะพะน ะธะฝััััะผะตะฝั ะฟะพ ะฝะพัะฐะผ ะธ ะฒัั ะพะดะฝัะผ ะฑะตัะบะพะฝะตัะฝะพ ะฝะตะฒะพะทะผะพะถะฝะพ.
pgBackRest ะธัะฟะพะปัะทัะตััั ะดะปั ัะตะทะตัะฒะฝะพะณะพ ะบะพะฟะธัะพะฒะฐะฝะธั, ะฒะพัััะฐะฝะพะฒะปะตะฝะธั ะธ ะฐัั ะธะฒะธัะพะฒะฐะฝะธั PostgreSQL. ะัะพะตะบั ัะฐัััะธัะฐะฝ ะฝะต ัะพะปัะบะพ ะฝะฐ ะฝะตะฑะพะปััะธะต ะธะฝััะฐะปะปััะธะธ, ะฝะพ ะธ ะฝะฐ ะบััะฟะฝัะต ะฑะฐะทั ะธ ัะตัััะทะฝัะต ะฟัะพะธะทะฒะพะดััะฒะตะฝะฝัะต ะฝะฐะณััะทะบะธ. ะขะตะบััะตะน ััะฐะฑะธะปัะฝะพะน ะฒะตััะธะตะน ัะบะฐะทะฐะฝะฐ pgBackRest 2.58.0.
ะกัะตะดะธ ะฝะพะฒัั ัะฟะพะฝัะพัะพะฒ ะฝะฐะทะฒะฐะฝั AWS, Supabase, pgEdge, Tiger Data, Percona ะธ Eon. ะ ะพะฑััะฒะปะตะฝะธะธ ะฟะพะดัััะบะธะฒะฐะตััั, ััะพ ััะธ ะบะพะผะฟะฐะฝะธะธ ัะฐะผะธ ะฟะพะปะฐะณะฐัััั ะฝะฐ pgBackRest ะดะปั ะพะฑะตัะฟะตัะตะฝะธั ะฒะพัััะฐะฝะพะฒะปะตะฝะธั ะฟะพัะปะต ัะฑะพะตะฒ ะฒ ัะฒะพะธั ะฟัะพะดัะบัะฐั ะธ ะธะฝััะฐััััะบัััะต ะบะปะธะตะฝัะพะฒ.
เปเบเบเปเบ ะพัะดะตะปัะฝะพ ะพะฑััะฒะธะปะฐ ะพ ะฟัะธัะพะตะดะธะฝะตะฝะธะธ ะบ ัะธะฝะฐะฝัะธัะพะฒะฐะฝะธั pgBackRest. ะะพะผะฟะฐะฝะธั ะทะฐัะฒะธะปะฐ, ััะพ ะฟะพะดะดะตัะถะบะฐ ะฟะพะทะฒะพะปะธั ะฒะตัะฝััั ะัะฒะธะดะฐ ะกัะธะปะฐ ะบ ะฐะบัะธะฒะฝะพะน ัะฐะฑะพัะต ะฝะฐะด ะฟัะพะตะบัะพะผ, ะฒัะดะตะปะธัั ะฒัะตะผั ะฝะฐ ะธัะฟัะฐะฒะปะตะฝะธะต ะพัะธะฑะพะบ, ัะฐะทัะฐะฑะพัะบั ะฝะพะฒัั ะฒะพะทะผะพะถะฝะพััะตะน ะธ ัะตะฒัั ะธะทะผะตะฝะตะฝะธะน ะพั ัะพะพะฑัะตััะฒะฐ. ะัะพะผะต ัะพะณะพ, Percona ะฝะฐะผะตัะตะฝะฐ ััะฐััะฒะพะฒะฐัั ะฒ ะฟะพะดะณะพัะพะฒะบะต ะฝะพะฒะพะณะพ ัะพะฟัะพะฒะพะถะดะฐััะตะณะพ, ััะพะฑั ะฟัะพะตะบั ะฝะต ะพะบะฐะทะฐะปัั ัะฝะพะฒะฐ ะทะฐะฒัะทะฐะฝ ะฝะฐ ะพะดะฝะพะณะพ ัะตะปะพะฒะตะบะฐ.
ะะท ะฒะฐะถะฝัั ะดะตัะฐะปะตะน:
ะ ะฐะทัะฐะฑะพัะบะฐ ะฝะต ะพััะฐะฝะพะฒะธััั.
ะะพัะปะต ะฐะฟัะตะปััะบะพะณะพ ะพะฑััะฒะปะตะฝะธั ะพ ัะฐะบัะธัะตัะบะพะน ะพััะฐะฝะพะฒะบะต ะฟัะพะตะบัะฐ ัะธััะฐัะธั ะธะทะผะตะฝะธะปะฐัั: pgBackRest ะฟัะพะดะพะปะถะธั ัะฐะทะฒะธะฒะฐัััั, ะฐ ัะพะฟัะพะฒะพะถะดะฐััะธะน ะฒะพะทะฒัะฐัะฐะตััั ะบ ัะฐะฑะพัะต.ะคะธะฝะฐะฝัะธัะพะฒะฐะฝะธะต ัะตะฟะตัั ะบะพะปะปะตะบัะธะฒะฝะพะต.
ะัะพะตะบั ะฑะพะปััะต ะฝะต ะดะพะปะถะตะฝ ะทะฐะฒะธัะตัั ะพั ะพะดะฝะพะน ะบะพะผะฟะฐะฝะธะธ. ะญัะพ ะฒะฐะถะฝัะน ะผะพะผะตะฝั: ะฟัะตะถะฝัั ะผะพะดะตะปั ัะถะต ะฟะพะบะฐะทะฐะปะฐ ัะฒะพั ั ััะฟะบะพััั, ะบะพะณะดะฐ ะฟะพัะตัั ะพะดะฝะพะณะพ ัะฟะพะฝัะพัะฐ ะฟะพััะฐะฒะธะปะฐ ะฟะพะด ัะณัะพะทั ะฒะตัั ะธะฝััััะผะตะฝั.ะะปะฐะฝะธััะตััั ัะฐััะธัะตะฝะธะต ะบะพะผะฐะฝะดั ัะพะฟัะพะฒะพะถะดะตะฝะธั.
ะะดะธะฝ ะธะท ะฒัะฒะพะดะพะฒ ะธะท ะบัะธะทะธัะฐ โ ะฝะตะพะฑั ะพะดะธะผะพััั ะฝะต ัะพะปัะบะพ ะดะตะฝะตะณ, ะฝะพ ะธ ะฟะตัะตะดะฐัะธ ะทะฝะฐะฝะธะน. ะ ะฟัะพะตะบั ั ะพััั ะฟัะธะฒะปะตัั ะตัั ะพะดะฝะพะณะพ ัะพะฟัะพะฒะพะถะดะฐััะตะณะพ, ััะพะฑั ัะฝะธะทะธัั ัะธัะบ ะฟะพะฒัะพัะตะฝะธั ัะธััะฐัะธะธ.ะะพะปัะทะพะฒะฐัะตะปัะผ PostgreSQL ะฝะต ะฝัะถะฝะพ ััะพัะฝะพ ะผะธะณัะธัะพะฒะฐัั.
ะะพัะปะต ะฐัั ะธะฒะธัะพะฒะฐะฝะธั ัะตะฟะพะทะธัะพัะธั ัะฐััั ะฐะดะผะธะฝะธัััะฐัะพัะพะฒ ะฝะฐัะฐะปะฐ ะพะฑััะถะดะฐัั ะฐะปััะตัะฝะฐัะธะฒั ะฒัะพะดะต Barman ะธ pgmoneta, ะฝะพ ัะตะฟะตัั ั pgBackRest ัะฝะพะฒะฐ ะฟะพัะฒะธะปัั ะฟะพะฝััะฝัะน ะฟััั ัะฐะทะฒะธัะธั. ะะปั ัััะตััะฒัััะธั ัััะฐะฝะพะฒะพะบ ััะพ ะพะทะฝะฐัะฐะตั, ััะพ ะผะพะถะฝะพ ะฝะต ะฟัะธะฝะธะผะฐัั ะฐะฒะฐัะธะนะฝัั ัะตัะตะฝะธะน ัะพะปัะบะพ ะธะท-ะทะฐ ัััะฐั ะฐ ะฟัะตะบัะฐัะตะฝะธั ะฟะพะดะดะตัะถะบะธ.ะััะพัะธั ััะฐะปะฐ ะฝะฐะฟะพะผะธะฝะฐะฝะธะตะผ ะพ ัะตะฝะต ะธะฝััะฐััััะบัััะฝะพะณะพ FOSS.
pgBackRest โ ะฝะต ะผะพะดะฝะฐั ะธะณัััะบะฐ, ะฐ ะธะฝััััะผะตะฝั, ะพั ะบะพัะพัะพะณะพ ะทะฐะฒะธััั ัะตะทะตัะฒะฝัะต ะบะพะฟะธะธ PostgreSQL ะฒ production. ะะพ ะดะฐะถะต ัะฐะบะธะต ะฟัะพะตะบัั ัะฐััะพ ะดะตัะถะฐััั ะฝะฐ ะพะดะฝะพะผ-ะดะฒัั ะปัะดัั , ะฟะพะบะฐ ะฑะธะทะฝะตั ะฒะพัะฟัะธะฝะธะผะฐะตั ะธั ะบะฐะบ ยซะฑะตัะฟะปะฐัะฝัั ะธะฝััะฐััััะบัััั ะธะท ะฒะพะทะดัั ะฐยป.
ะขะตั ะฝะธัะตัะบะธ pgBackRest ะพััะฐัััั ัะตะผ ะถะต ะธะฝััััะผะตะฝัะพะผ: ะฟะพะดะดะตัะถะธะฒะฐัััั ะฟะพะปะฝัะต, ะดะธััะตัะตะฝัะธะฐะปัะฝัะต ะธ ะธะฝะบัะตะผะตะฝัะฐะปัะฝัะต ัะตะทะตัะฒะฝัะต ะบะพะฟะธะธ, ะฟะฐัะฐะปะปะตะปัะฝะพะต ะฒัะฟะพะปะฝะตะฝะธะต ะพะฟะตัะฐัะธะน, ะปะพะบะฐะปัะฝัะต ะธ ัะดะฐะปัะฝะฝัะต ัะตะฟะพะทะธัะพัะธะธ, ะฟัะพะฒะตัะบะฐ ัะตะปะพััะฝะพััะธ, ัะฐะฑะพัะฐ ั ะฝะตัะบะพะปัะบะธะผะธ ั ัะฐะฝะธะปะธัะฐะผะธ ะธ ะฐัั ะธะฒะธัะพะฒะฐะฝะธะต WAL. ะัะพะตะบั ัะฐัะฟัะพัััะฐะฝัะตััั ะฟะพะด ะปะธัะตะฝะทะธะตะน MIT.
เปเบซเบผเปเบเบเปเปเบกเบนเบ: linux.org.ru
