āĻāĻŽāĻŋ āĻāĻĒāύāĻžāĻā§ āĻāύā§āĻĻā§āϰ⧠āĻŦā§āϰā§āĻĄāĻŋāύā§āϰ 2019 āĻāϰ āĻļā§āϰ⧠āĻĨā§āĻā§ āϰāĻŋāĻĒā§āϰā§āĻā§āϰ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋ āĻĒāĻĄāĻŧāĻžāϰ āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻĻāĻŋāĻā§āĻāĻŋ "WAL-G āĻāϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻžāĻāĻāĻĒāĨ¤ 2019 āĻ āĻāĻŋ āĻāĻā§?"

āĻšāĻžāĻ āϏāĻŦ! āĻāĻŽāĻžāϰ āύāĻžāĻŽ āĻāύā§āĻĻā§āϰ⧠āĻŦā§āϰā§āĻĻāĻŋāύāĨ¤ āĻāĻŽāĻŋ āĻāϝāĻŧāĻžāύāĻĄā§āĻā§āϏā§āϰ āĻāĻāĻāύ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āĨ¤ āĻāĻŽāĻŋ 2016 āϏāĻžāϞ āĻĨā§āĻā§ PostgreSQL-āĻ āĻāĻā§āϰāĻšā§, āϝāĻāύ āĻāĻŽāĻŋ āĻĄā§āĻā§āϞāĻĒāĻžāϰāĻĻā§āϰ āϏāĻžāĻĨā§ āĻāĻĨāĻž āĻŦāϞā§āĻāĻŋāϞāĻžāĻŽ āĻāĻŦāĻ āϤāĻžāϰāĻž āĻŦāϞā§āĻāĻŋāϞ āϝ⧠āϏāĻŦāĻāĻŋāĻā§āĻ āϏāĻšāĻ - āĻāĻĒāύāĻŋ āϏā§āϰā§āϏ āĻā§āĻĄāĻāĻŋ āύāĻŋāύ āĻāĻŦāĻ āĻāĻāĻŋ āϤā§āϰāĻŋ āĻāϰā§āύ āĻāĻŦāĻ āϏāĻŦāĻāĻŋāĻā§ āĻāĻžāϰā§āϝāĻāϰ āĻšāĻŦā§āĨ¤ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āĻĨā§āĻā§ āĻāĻŽāĻŋ āĻĨāĻžāĻŽāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻž - āĻāĻŽāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āϧāϰāĻŖā§āϰ āĻāĻŋāύāĻŋāϏ āϞāĻŋāĻāĻŋāĨ¤
āĻāĻŽāĻŋ āϝ⧠āĻāĻŋāύāĻŋāϏāĻā§āϞāĻŋāϤ⧠āĻāĻžāĻ āĻāϰāĻāĻŋ āϤāĻžāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āĻšāϞ āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽāĨ¤ . āϏāĻžāϧāĻžāϰāĻŖāĻāĻžāĻŦā§, Yandex-āĻ āĻāĻŽāϰāĻž PostgreSQL-āĻ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻžāĻ āĻāϰāĻāĻŋ āĻ
āύā§āĻāĻĻāĻŋāύ āϧāϰā§āĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻā§āĻāĻžāĻŦā§ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āϤā§āϰāĻŋ āĻāϰāĻŋ āϤāĻžāϰ āĻāϝāĻŧāĻāĻŋ āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāĻāĻāĻŋ āϏāĻŋāϰāĻŋāĻ āĻāĻĒāύāĻŋ āĻāύā§āĻāĻžāϰāύā§āĻā§ āĻā§āĻāĻā§ āĻĒā§āϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋ āĻŦāĻāϰ āϤāĻžāϰāĻž āĻāĻāĻā§ āĻŦāĻŋāĻāĻļāĻŋāϤ āĻšāϝāĻŧ, āĻāĻāĻā§ āĻŦāĻŋāĻāĻžāĻļ āĻāϰ⧠āĻāĻŦāĻ āĻāϰāĻ āύāĻŋāϰā§āĻāϰāϝā§āĻā§āϝ āĻšāϝāĻŧā§ āĻāĻ ā§āĨ¤
āĻāĻŋāύā§āϤ⧠āĻāĻāĻā§āϰ āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύāĻāĻŋ āĻā§āĻŦāϞ āĻāĻŽāϰāĻž āĻā§ āĻāϰā§āĻāĻŋ āϤāĻž āύāϝāĻŧ, āĻāĻāĻŋ āĻāϤāĻāĻž āϏāĻšāĻ āĻāĻŦāĻ āĻā§ āϤāĻž āύāĻŋāϝāĻŧā§āĻāĨ¤ āĻāĻĒāύāĻžāϰāĻž āĻāϤāĻāύ āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ WAL-G āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŽāĻžāϰ āϰāĻŋāĻĒā§āϰā§āĻ āĻĻā§āĻā§āĻā§āύ? āĻāĻāĻž āĻāĻžāϞ āϝ⧠āĻŦā§āĻļ āĻāϝāĻŧā§āĻāĻāύ āϞā§āĻ āĻĻā§āĻā§āύāĻŋ, āĻāĻžāϰāĻŖ āĻāĻŽāĻŋ āϏāĻŦāĻā§āϝāĻŧā§ āϏāĻšāĻ āĻāĻŋāύāĻŋāϏ āĻĻāĻŋāϝāĻŧā§ āĻļā§āϰ⧠āĻāϰāĻŦāĨ¤

āϝāĻĻāĻŋ āĻšāĻ āĻžā§ āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āĻāĻāĻāĻŋ PostgreSQL āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻĨāĻžāĻā§, āĻāĻŦāĻ āĻāĻŽāĻŋ āĻŽāύ⧠āĻāϰāĻŋ āĻĒā§āϰāϤā§āϝā§āĻā§āϰ āĻāĻžāĻā§ āϤāĻžāĻĻā§āϰ āϏāĻžāĻĨā§ āĻāϝāĻŧā§āĻāĻāĻŋ āĻāĻā§, āĻāĻŦāĻ āĻšāĻ āĻžā§ āĻāϰ⧠āĻāĻāύāĻ āĻā§āύ⧠āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āύā§āĻ, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ S3 āϏā§āĻā§āϰā§āĻ āĻŦāĻž Google āĻā§āϞāĻžāĻāĻĄ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖ āϏā§āĻā§āϰā§āĻ āĻĒā§āϤ⧠āĻšāĻŦā§āĨ¤

āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āϏā§āĻā§āϝāĻžāύā§āĻĄā§ āĻāϏāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ Yandex āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āϰāĻāĻžāϰāĻŽā§āϞāĻ āĻā§āĻĄ āύāĻŋāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻž S3 āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖāĨ¤

āϤāĻžāϰāĻĒāϰ āĻāĻāĻāĻŋ āĻŦāĻžāϞāϤāĻŋ āϤā§āϰāĻŋ āĻāϰā§āύāĨ¤ āĻāĻāĻŋ āϤāĻĨā§āϝā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϧāĻžāϰāĻ āĻŽāĻžāϤā§āϰāĨ¤

āĻāĻāĻāĻŋ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āϤā§āϰāĻŋ āĻāϰā§āύāĨ¤

āĻĒāϰāĻŋāώā§āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻā§ āϤā§āϰāĻŋ āĻāϰā§āύ: aws-s3-keyāĨ¤

WAL-G āĻāϰ āϏāϰā§āĻŦāĻļā§āώ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āϰāĻŋāϞāĻŋāĻ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āύāĨ¤
āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāĻŋ-āϰāĻŋāϞāĻŋāĻ āĻā§āĻāĻžāĻŦā§ āϰāĻŋāϞāĻŋāĻ āĻĨā§āĻā§ āĻāϞāĻžāĻĻāĻž? āĻāĻŽāĻžāĻā§ āĻĒā§āϰāĻžāϝāĻŧāĻ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āĻŽā§āĻā§āϤāĻŋ āĻĻāĻŋāϤ⧠āĻŦāϞāĻž āĻšāϝāĻŧāĨ¤ āĻāĻŦāĻ āϝāĻĻāĻŋ āĻĒāϰā§āϝāĻžāĻĒā§āϤ āϏāĻŽāϝāĻŧā§āϰ āĻāύā§āϝ āϏāĻāϏā§āĻāϰāĻŖā§ āĻā§āύāĻ āĻŦāĻžāĻ āύāĻž āĻĨāĻžāĻā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻ āĻŽāĻžāϏ, āϤāĻŦā§ āĻāĻŽāĻŋ āĻāĻāĻŋ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻŋāĨ¤ āĻāĻāĻžāύ⧠āύāĻā§āĻŽā§āĻŦāϰ āĻĨā§āĻā§ āĻāĻ āĻŽā§āĻā§āϤāĻŋāĨ¤ āĻāĻŦāĻ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āĻĒā§āϰāϤāĻŋ āĻŽāĻžāϏ⧠āĻāĻŽāϰāĻž āĻāĻŋāĻā§ āϧāϰāĻŖā§āϰ āĻŦāĻžāĻ āĻĒā§āϝāĻŧā§āĻāĻŋ, āϏāĻžāϧāĻžāϰāĻŖāϤ āĻ -āϏāĻŽāĻžāϞā§āĻāύāĻžāĻŽā§āϞāĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻžāϝāĻŧ, āĻāĻŋāύā§āϤ⧠āĻāĻŽāϰāĻž āĻāĻāύāĻ āĻāĻāĻāĻŋ āϰāĻŋāϞāĻŋāĻ āĻĒā§āϰāĻāĻžāĻļ āĻāϰāĻŋāύāĻŋāĨ¤ āĻāĻā§āϰ āϏāĻāϏā§āĻāϰāĻŖāĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āύāĻā§āĻŽā§āĻŦāϰāĨ¤ āĻāϤ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻĒāϰāĻŋāĻāĻŋāϤ āĻā§āύ⧠āĻŦāĻžāĻ āύā§āĻ, āĻ āϰā§āĻĨāĻžā§ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻ āĻā§āϰāĻāϤāĻŋāϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻŦāĻžāĻ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤

āĻāĻāĻŦāĻžāϰ āĻāĻĒāύāĻŋ WAL-G āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰ⧠āύāĻŋāϞā§, āĻāĻĒāύāĻŋ āĻĒāϰāĻŋāĻŦā§āĻļā§āϰ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ⧠āĻĒāĻžāϏ āĻāϰ⧠āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ "āĻŦā§āϝāĻžāĻāĻāĻĒ āϤāĻžāϞāĻŋāĻāĻž" āĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϞāĻžāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻŦāĻ āĻāĻāĻŋ āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻā§āϰ āϏāĻžāĻĨā§ āϏāĻāϝā§āĻ āĻāϰāĻŦā§ āĻāĻŦāĻ āĻāĻĒāύāĻžāĻā§ āĻŦāϞāĻŦā§ āĻāĻĒāύāĻžāϰ āĻā§ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāĻā§āĨ¤ āĻĒā§āϰāĻĨāĻŽā§, āĻ āĻŦāĻļā§āϝāĻ, āĻāĻĒāύāĻžāϰ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻĨāĻžāĻāĻž āĻāĻāĻŋāϤ āύāϝāĻŧāĨ¤ āĻāĻ āϏā§āϞāĻžāĻāĻĄā§āϰ āĻŦāĻŋāύā§āĻĻā§ āĻšāϞ āĻĻā§āĻāĻžāύ⧠āϝ⧠āϏāĻŦāĻāĻŋāĻā§ āĻŦā§āĻļ āϏāĻšāĻāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāύāϏā§āϞ āĻāĻŽāĻžāύā§āĻĄ āϝāĻž āĻĒāϰāĻŋāĻŦā§āĻļā§āϰ āĻā§āϰāĻŋāϝāĻŧā§āĻŦāϞ āĻā§āϰāĻšāĻŖ āĻāϰ⧠āĻāĻŦāĻ āϏāĻžāĻŦāĻāĻŽāĻžāύā§āĻĄ āĻāĻžāϰā§āϝāĻāϰ āĻāϰā§āĨ¤

āĻāϰ āĻĒāϰā§, āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻĒā§āϰāĻĨāĻŽ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ WAL-G-āϤ⧠"āĻŦā§āϝāĻžāĻāĻāĻĒ-āĻĒā§āĻļ" āĻŦāϞā§āύ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻā§āϞāĻžāϏā§āĻāĻžāϰā§āϰ pgdata āĻ āĻŦāϏā§āĻĨāĻžāύ WAL-G-āϤ⧠āĻāϞā§āϞā§āĻ āĻāϰā§āύāĨ¤ āĻāĻŦāĻ āϏāĻŽā§āĻāĻŦāϤ, PostgreSQL āĻāĻĒāύāĻžāĻā§ āĻŦāϞāĻŦā§, āϝāĻĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āĻāϤāĻŋāĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻžāĻā§ "āĻāϰā§āĻāĻžāĻāĻ-āĻŽā§āĻĄ" āϏāĻā§āώāĻŽ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤

āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āĻāĻĒāύāĻžāĻā§ āϏā§āĻāĻŋāĻāϏ⧠āϝā§āϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ "archive_mode = on" āĻāĻžāϞ⧠āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ "archive_command" āϝā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§, āϝā§āĻāĻŋ WAL-G-āϤā§āĻ āĻāĻāĻāĻŋ āϏāĻžāĻŦāĻāĻŽāĻžāύā§āĻĄāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻŋāĻā§ āĻāĻžāϰāĻŖā§ āϞā§āĻā§āϰāĻž āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻāĻ āĻŦāĻŋāώāϝāĻŧā§ āĻŦāĻžāϰ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻŋ WAL-G āĻāϰ āĻāĻžāϰāĻĒāĻžāĻļā§ āĻŽā§āĻĄāĻŧāĻžāύ⧠āĻšāϝāĻŧāĨ¤ āĻĻāϝāĻŧāĻž āĻāϰ⧠āĻāĻāĻž āĻāϰāĻŦā§āύ āύāĻžāĨ¤ WAL-G-āĻ āĻĒāĻžāĻāϝāĻŧāĻž āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻŋāĻā§ āĻ āύā§āĻĒāϏā§āĻĨāĻŋāϤ āĻšāϝāĻŧ, āϞāĻŋāĻā§āύ . WAL-G āĻ āύā§āĻŽāĻžāύ āĻāϰ⧠āϝ⧠āĻāĻāĻŋ āĻāĻāĻŽāĻžāϤā§āϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āϝāĻž archive_command āĻ āĻāϞā§āĨ¤

āĻāĻŽāϰāĻž āĻĒā§āϰāϧāĻžāύāϤ āĻāϝāĻŧāĻžāύāĻĄā§āĻā§āϏ āĻĄā§āĻāĻžāĻŦā§āϏ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻžāϝāĻŧ āĻāĻāĻāĻŋ āĻāĻā§āĻ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āĻā§āϞāĻžāϏā§āĻāĻžāϰ āϤā§āϰāĻŋ āĻāϰāϤ⧠WAL-G āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŋāĨ¤

āĻāĻŦāĻ āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāĻāĻāĻŋ āĻŽāĻžāϏā§āĻāĻžāϰā§āϰ āĻāĻĒā§āϞāĻāĻŋ āĻāĻŦāĻ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāϤ⧠āĻŦā§āϝāĻŦāĻšā§āϤ āĻšāϝāĻŧāĨ¤ āĻāĻāĻ āϏāĻŽāϝāĻŧā§, āĻāĻāĻŋ āĻāϝāĻŧāĻžāύāĻĄā§āĻā§āϏ āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻā§ āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāĻĒāĻŋ āϤā§āϰāĻŋ āĻāϰā§āĨ¤

āϏāĻŦāĻā§āϝāĻŧā§ āϏāĻžāϧāĻžāϰāĻŖ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋ āĻšāϞ āĻĒāϝāĻŧā§āύā§āĻ āĻāύ āĻāĻžāĻāĻŽ āϰāĻŋāĻāĻāĻžāϰāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻā§āϞāĻžāϏā§āĻāĻžāϰā§āϰ āĻāĻĒāĻŋ āϤā§āϰāĻŋ āĻāϰāĻžāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻ āĻā§āώā§āϤā§āϰā§, āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāϤ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āύāϝāĻŧāĨ¤ āĻāĻŽāĻžāĻĻā§āϰ āĻļā§āϧ⧠āĻŦā§āϝāĻžāĻāĻāĻĒ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āύāϤā§āύ āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻāĻĒāϞā§āĻĄ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤

āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāĻāĻāĻŋ āύāϤā§āύ āύā§āĻĄ āϝā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻŽāĻžāĻĻā§āϰ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āĻāĻāĻž āĻā§āύ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ? āϏāĻžāϧāĻžāϰāĻŖāϤ āϞā§āĻā§āϰāĻž āĻāĻāĻāĻŋ āĻā§āϞāĻžāϏā§āĻāĻžāϰ⧠āĻāĻāĻāĻŋ āύāϤā§āύ āύā§āĻĄ āϝā§āĻā§āϤ āĻāϰ⧠āĻāĻžāϰāĻŖ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻā§āϞāĻžāϏā§āĻāĻžāϰāĻāĻŋ āĻĒāĻĄāĻŧāĻžāϰ āϞā§āĻĄ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āύāĻžāĨ¤ āϤāĻžāĻĻā§āϰ āĻāĻāĻāĻŋ āύāϤā§āύ āĻĒā§āϰāϤāĻŋāϰā§āĻĒ āϝā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻŽāϰāĻž āϝāĻĻāĻŋ pg_basebackup āĻĨā§āĻā§ āĻŽāĻžāϏā§āĻāĻžāϰ⧠āϞā§āĻĄ āϝā§āĻ āĻāϰāĻŋ, āϤāĻžāĻšāϞ⧠āĻŽāĻžāϏā§āĻāĻžāϰāĻāĻŋ āĻā§āĻā§ āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻ āϤāĻāĻŦ, āĻāĻāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻ āϤā§āϝāύā§āϤ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻāĻŋāϞ āϝ⧠āĻāĻŽāϰāĻž āĻĻā§āϰā§āϤ āĻāϰā§āĻāĻžāĻāĻ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āύāϤā§āύ āύā§āĻĄ āĻāĻĒāϞā§āĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ, āĻŽāĻžāϏā§āĻāĻžāϰā§āϰ āĻāĻĒāϰ āύā§āϝā§āύāϤāĻŽ āϞā§āĻĄ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤

āĻāĻŦāĻ āĻāϰā§āĻāĻāĻŋ āĻ āύā§āϰā§āĻĒ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋāĨ¤ āϝ⧠āĻĄā§āĻāĻž āϏā§āύā§āĻāĻžāϰā§āϰ āϏāĻžāĻĨā§ āϏāĻāϝā§āĻ āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āĻšāϝāĻŧā§āĻāĻŋāϞ āϏā§āĻāĻžāύ āĻĨā§āĻā§ āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻŽāĻžāϏā§āĻāĻžāϰ āϏā§āϝā§āĻāĻ āĻāϰāĻžāϰ āĻĒāϰ⧠āĻĒā§āϰāĻžāύ⧠āĻŽāĻžāϏā§āĻāĻžāϰāĻāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āĻāĻžāϞ⧠āĻāϰāĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤

- āĻĢāϞāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāĻŋ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāύā§āϝ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧāϤāĻž āĻĒā§āϰāĻŖāϝāĻŧāύ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻŽāϰāĻž āĻŦā§āĻāϤ⧠āĻĒā§āϰā§āĻāĻŋāϞāĻžāĻŽ āϝ⧠āĻā§āϞāĻžāĻāĻĄā§ āĻāĻžāĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ pg_basebackup āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āϤ āύāϝāĻŧāĨ¤
- āĻāĻŽāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻĄā§āĻāĻž āϏāĻāĻā§āĻāĻŋāϤ āĻāϰāϤ⧠āϏāĻā§āώāĻŽ āĻšāϤ⧠āĻā§āϝāĻŧā§āĻāĻŋāϞāĻžāĻŽāĨ¤ āĻāĻŋāύā§āϤ⧠āĻŦāĻžāĻā§āϏ⧠āϝāĻž āĻāϏ⧠āϤāĻž āĻāĻžāĻĄāĻŧāĻž āĻĒā§āϰāĻžāϝāĻŧ āϝā§āĻā§āύ⧠āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āĻĄā§āĻāĻž āĻāĻŽā§āĻĒā§āϰā§āĻļāύ āĻĒā§āϰāĻĻāĻžāύ āĻāϰāĻŦā§āĨ¤
- āĻāĻŽāϰāĻž āϏāĻŦāĻāĻŋāĻā§āĻā§ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞ āĻāϰāϤ⧠āĻā§āϝāĻŧā§āĻāĻŋāϞāĻžāĻŽ āĻāĻžāϰāĻŖ āĻā§āϞāĻžāĻāĻĄā§āϰ āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻĒā§āϰāĻā§āϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖā§ āĻĒā§āϰāϏā§āϏāϰ āĻā§āϰ āĻā§āύā§āύāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻŋāĻā§ āĻ āĻĒāĻžāϰā§āĻļāύ⧠āϝāĻĻāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāϤāĻž āύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠āĻŦāĻŋāĻĒā§āϞ āϏāĻāĻā§āϝāĻ āĻā§āϰ āĻ āĻā§āĻā§ āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧāĨ¤
- āĻāĻŽāĻžāĻĻā§āϰ āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āĻĻāϰāĻāĻžāϰ āĻāĻžāϰāĻŖ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻĄā§āĻāĻž āĻāĻŽāĻžāĻĻā§āϰ āύāϝāĻŧ āĻāĻŦāĻ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āĻĒāĻžāĻ ā§āϝ⧠āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž āϝāĻžāϝāĻŧ āύāĻžāĨ¤ āϝāĻžāĻāĻšā§āĻ, WAL-G āϤ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻ āĻŦāĻĻāĻžāύ āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āĻĻāĻŋāϝāĻŧā§ āĻļā§āϰ⧠āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤ āĻāĻŽāϰāĻž WAL-G-āϤ⧠āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āϏāĻŽā§āĻĒāύā§āύ āĻāϰā§āĻāĻŋ, āϤāĻžāϰāĻĒāϰ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻāĻŋāĻā§āĻāĻžāϏāĻž āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞ: "āĻšāϝāĻŧāϤ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāύ āĻĒā§āϰāĻāϞā§āĻĒāĻāĻŋ āĻŦāĻŋāĻāĻžāĻļ āĻāϰāĻŦā§?" āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āĻĨā§āĻā§ āĻāĻŽāĻŋ āĻāĻ āĻŦāĻāϰā§āϰāĻ āĻŦā§āĻļāĻŋ āϏāĻŽāϝāĻŧ āϧāϰ⧠WAL-G āĻāϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāϰāĻāĻŋāĨ¤
- āĻāĻŽāĻžāĻĻā§āϰ āϰāĻŋāϏā§āϰā§āϏ āĻĨā§āϰāĻāϞāĻŋāĻāĻ āĻĻāϰāĻāĻžāϰ āĻāĻŋāϞ, āĻāĻžāϰāĻŖ āϏāĻŽāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻĨā§ āĻā§āϞāĻžāĻāĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āĻāĻŽāϰāĻž āĻāĻžāύāϤ⧠āĻĒā§āϰā§āĻāĻŋ āϝ⧠āĻāĻāύāĻ āĻāĻāύāĻ āϞā§āĻā§āĻĻā§āϰ āϰāĻžāϤ⧠āĻāĻāĻāĻŋ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻŽā§āĻĻāĻŋāϰ āϞā§āĻĄ āĻĨāĻžāĻā§ āĻāĻŦāĻ āĻāĻ āϞā§āĻĄāĻāĻŋ āĻšāϏā§āϤāĻā§āώā§āĻĒ āĻāϰāĻž āϝāĻžāϝāĻŧ āύāĻžāĨ¤ āϏā§āĻāύā§āϝ āĻāĻŽāϰāĻž āϰāĻŋāϏā§āϰā§āϏ āĻĨā§āϰāĻāϞāĻŋāĻ āϝā§āĻ āĻāϰā§āĻāĻŋāĨ¤
- āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ āϤāĻžāϞāĻŋāĻāĻž āĻāĻŦāĻ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻžāĨ¤
- āĻāĻŦāĻ āϝāĻžāĻāĻžāĻāĻāϰāĻŖāĨ¤

āĻāĻŽāϰāĻž āĻŦāĻŋāĻāĻŋāύā§āύ āϏāϰāĻā§āĻāĻžāĻŽ āĻ āύā§āĻ āĻĻā§āĻā§āĻāĻŋ. āĻāĻžāĻā§āϝāĻā§āϰāĻŽā§, PostgreSQL āĻ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļāĻžāϞ āύāĻŋāϰā§āĻŦāĻžāĻāύ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāĻŦāĻ āϏāϰā§āĻŦāϤā§āϰ āĻāĻŽāϰāĻž āĻāĻŋāĻā§ āĻ āύā§āĻĒāϏā§āĻĨāĻŋāϤ āĻāĻŋāϞ, āĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻā§āĻ āĻĢāĻžāĻāĻļāύ, āĻāĻŋāĻā§ āĻāĻāĻāĻŋ āĻā§āĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ.

āĻāĻŦāĻ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āϏāĻŋāϏā§āĻā§āĻŽāĻā§āϞāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāϰā§, āĻāĻŽāϰāĻž āĻāĻ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ⧠āĻĒā§āĻāĻā§āĻāĻŋ āϝ⧠āĻāĻŽāϰāĻž WAL-G āĻŦāĻŋāĻāĻžāĻļ āĻāϰāĻŦāĨ¤ āϤāĻāύ āĻāĻāĻŋ āĻāĻāĻāĻŋ āύāϤā§āύ āĻĒā§āϰāĻāϞā§āĻĒ āĻāĻŋāϞāĨ¤ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻā§āϞāĻžāĻāĻĄ āĻ āĻŦāĻāĻžāĻ āĻžāĻŽā§āϰ āĻĻāĻŋāĻā§ āĻŦāĻŋāĻāĻžāĻļāĻā§ āĻĒā§āϰāĻāĻžāĻŦāĻŋāϤ āĻāϰāĻž āĻŦā§āĻļ āϏāĻšāĻ āĻāĻŋāϞāĨ¤

āĻāĻŽāϰāĻž āϝ⧠āĻĒā§āϰāϧāĻžāύ āĻāĻĻāϰā§āĻļ āĻŽā§āύ⧠āĻāϞāĻŋ āϤāĻž āĻšāϞ WAL-G āĻŦāϞāĻžāϞāĻžāĻāĻāĻžāϰ āĻŽāϤ⧠āϏāϰāϞ āĻšāĻāϝāĻŧāĻž āĻāĻāĻŋāϤāĨ¤

WAL-G āĻāϰ 4āĻāĻŋ āĻāĻŽāĻžāύā§āĻĄ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāĻ:
āĻāϝāĻŧāĻžāϞ-āĻĒā§āĻļ - āĻāĻžāĻĻ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰ.
āĻāϝāĻŧāĻžāϞ-āĻĢā§āĻ - āĻāĻāĻāĻŋ āĻāĻžāĻĻ āĻĒāĻžāύāĨ¤
āĻŦā§āϝāĻžāĻāĻāĻĒ-āĻĒā§āĻļ - āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰā§āύāĨ¤
BACKUP-FETCH - āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻĒāĻžāύ⧎

āĻĒā§āϰāĻā§āϤāĻĒāĻā§āώā§, WAL-G-āĻāϰ āĻāĻžāĻā§ āĻāĻ āĻŦā§āϝāĻžāĻāĻāĻĒāĻā§āϞāĻŋāϰ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻžāĻ āϰāϝāĻŧā§āĻā§, āĻ āϰā§āĻĨāĻžā§ āĻāϤāĻŋāĻšāĻžāϏ⧠āϰā§āĻāϰā§āĻĄ āĻāĻŦāĻ āĻŦā§āϝāĻžāĻāĻāĻĒāĻā§āϞāĻŋ āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤ āĻāϰāĻž āĻāĻŦāĻ āĻŽā§āĻā§ āĻĢā§āϞāĻž āϝāĻž āĻāĻ āĻŽā§āĻšā§āϰā§āϤ⧠āĻāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻ⧎

āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āĻĢāĻžāĻāĻļāύāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻāĻāĻāĻŋ āĻšāϞ āĻĄā§āϞā§āĻāĻž āĻāĻĒāĻŋ āϤā§āϰāĻŋ āĻāϰāĻžāĨ¤
āĻĄā§āϞā§āĻāĻž āĻāĻĒāĻŋ āĻŦāϞāϤ⧠āĻāĻŽāϰāĻž āĻĒā§āϰ⧠āĻā§āϞāĻžāϏā§āĻāĻžāϰā§āϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŦā§āϝāĻžāĻāĻāĻĒ āϤā§āϰāĻŋ āĻāϰāĻŋ āύāĻž, āϤāĻŦā§ āĻā§āϞāĻžāϏā§āĻāĻžāϰ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻĢāĻžāĻāϞāĻā§āϞāĻŋāϰ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋ āϤā§āϰāĻŋ āĻāϰāĻŋāĨ¤ āĻāĻāĻž āĻŽāύ⧠āĻšāĻŦā§ āϝ⧠āĻāĻžāϰā§āϝāĻāϰā§āĻāĻžāĻŦā§ āĻāĻāĻŋ WAL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻžāϰ āĻā§āώāĻŽāϤāĻžāϰ āϏāĻžāĻĨā§ āĻā§āĻŦ āĻŽāĻŋāϞāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻŽāϰāĻž āϏāĻŽāĻžāύā§āϤāϰāĻžāϞ⧠āĻāĻāĻāĻŋ WAL āĻāĻāĻ-āĻĨā§āϰā§āĻĄā§āĻĄ āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āϰā§āϞ āĻāĻĒ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āϤāĻĻāύā§āϏāĻžāϰā§, āϝāĻāύ āĻāĻŽāϰāĻž āĻļāύāĻŋāĻŦāĻžāϰ⧠āĻāĻāĻāĻŋ āĻŦā§āϏāĻŋāĻ āĻŦā§āϝāĻžāĻāĻāĻĒ āϤā§āϰāĻŋ āĻāϰāĻŋ, āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāĻŋ āĻāĻŦāĻ āĻŦā§āĻšāϏā§āĻĒāϤāĻŋāĻŦāĻžāϰ āĻāĻŽāϰāĻž āĻŦā§āϝāϰā§āĻĨ āĻšāĻ, āϤāĻāύ āĻāĻŽāĻžāĻĻā§āϰ 4āĻāĻŋ āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāĻŦāĻ 10 āĻāύā§āĻāĻžāϰ WAL āϰā§āϞ āĻāĻĒ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻāĻŋ āĻĒā§āϰāĻžāϝāĻŧ āĻāĻāĻ āϏāĻŽāϝāĻŧ āύā§āĻŦā§ āĻāĻžāϰāĻŖ āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒāĻā§āϞāĻŋ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞ⧠āϰā§āϞ āĻšāϝāĻŧ⧎

LSN-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĄā§āϞā§āĻāĻž - āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšāϝāĻŧā§āĻā§ āϤāĻž āĻŦā§āĻāĻžāϰ āĻāύā§āϝ āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āώā§āĻ āĻžāĻā§ āĻāĻāϤā§āϰāĻŋāϤ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻŦā§āϝāĻžāĻāĻāĻĒā§āϰ LSN āĻāϰ āϏāĻžāĻĨā§ āĻāϰ LSN āĻā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āϝ⧠āĻā§āύ⧠āĻĒā§āώā§āĻ āĻžāϝāĻŧ āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻĄā§āĻāĻž āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒā§ āĻāĻĒāϏā§āĻĨāĻŋāϤ āĻĨāĻžāĻāĻž āĻāĻāĻŋāϤāĨ¤

āĻāĻŽāĻŋ āϝā§āĻŽāύ āĻŦāϞā§āĻāĻŋ, āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāϤāĻžāϰ āĻĻāĻŋāĻā§ āĻ āύā§āĻ āĻŽāύā§āϝā§āĻ āĻĻā§āĻāϝāĻŧāĻž āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤

āĻāĻŋāύā§āϤ⧠PostgreSQL-āĻ āĻāϰā§āĻāĻžāĻāĻ API āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖāĨ¤ PostgreSQL āĻāĻāĻāĻŋ WAL āĻĢāĻžāĻāϞ āϏāĻāϰāĻā§āώāĻŖ āĻāϰ⧠āĻāĻŦāĻ āĻāĻāĻŋ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻāĻāĻŋ WAL āĻĢāĻžāĻāϞā§āϰ āĻ āύā§āϰā§āϧ āĻāϰā§āĨ¤ āĻāĻŋāύā§āϤ⧠āϝāĻāύ āĻĄāĻžāĻāĻžāĻŦā§āϏ "WAL-FETCH" āĻāĻŽāĻžāύā§āĻĄ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻāĻāĻŋ WAL āĻĢāĻžāĻāϞā§āϰ āĻ āύā§āϰā§āϧ āĻāϰā§, āϤāĻāύ āĻāĻŽāϰāĻž "WAL-PREFETCH" āĻāĻŽāĻžāύā§āĻĄ āĻŦāϞāĻŋ, āϝāĻž āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāĻāĻžāĻŦā§ āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰ āĻĨā§āĻā§ āĻĄā§āĻāĻž āĻāύāĻžāϰ āĻāύā§āϝ āĻĒāϰāĻŦāϰā§āϤ⧠8āĻāĻŋ āĻĢāĻžāĻāϞ āĻĒā§āϰāϏā§āϤā§āϤ āĻāϰā§āĨ¤
āĻāĻŦāĻ āϝāĻāύ āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻāĻŽāĻžāĻĻā§āϰāĻā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻŦāϞā§, āϤāĻāύ āĻāĻŽāϰāĻž archive_status āĻĻā§āĻāĻŋ āĻāĻŦāĻ āĻĻā§āĻāĻŋ āĻ
āύā§āϝ WAL āĻĢāĻžāĻāϞ āĻāĻā§ āĻāĻŋāύāĻžāĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāĻāĻžāĻŦā§ WAL āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻāĻŋāĨ¤ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻĒāĻžāϰāĻĢāϰāĻŽā§āϝāĻžāύā§āϏ āϞāĻžāĻ āĻĒā§āϰāĻĻāĻžāύ āĻāϰ⧠āĻāĻŦāĻ āĻ
āϏāĻāϰāĻā§āώāĻŋāϤ WAL-āĻāϰ āϏāĻāĻā§āϝāĻžāϰ āĻĻā§āϰāϤā§āĻŦāĻā§ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻšā§āϰāĻžāϏ āĻāϰā§āĨ¤ āĻ
āύā§āĻ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻāϰā§āύ āϝ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻāĻāĻŋāĻĒā§āϰā§āĻŖ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻžāϰāĻŖ āĻāĻŽāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻā§āĻĄā§āϰ āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖ āĻā§āĻāĻžāύā§āϰ āĻāĻĒāϰ āύāĻŋāϰā§āĻāϰ āĻāϰāĻŋ āϝāĻž PostgreSQL API āύāϝāĻŧāĨ¤ PostgreSQL āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāϰā§āĻāĻžāĻāĻ_āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĢā§āϞā§āĻĄāĻžāϰā§āϰ āĻāĻĒāϏā§āĻĨāĻŋāϤāĻŋāϰ āĻā§āϝāĻžāϰāĻžāύā§āĻāĻŋ āĻĻā§āϝāĻŧ āύāĻž āĻāĻŦāĻ āĻļāĻŦā§āĻĻāĻžāϰā§āĻĨāĻŦāĻŋāĻĻā§āϝāĻž, āϏā§āĻāĻžāύ⧠WAL āĻĢāĻžāĻāϞā§āϰ āĻāύā§āϝ āĻĒā§āϰāϏā§āϤā§āϤāĻŋ āϏāĻāĻā§āϤ āĻāĻĒāϏā§āĻĨāĻŋāϤāĻŋāϰ āύāĻŋāĻļā§āĻāϝāĻŧāϤāĻž āĻĻā§āϝāĻŧ āύāĻžāĨ¤ āϤāĻŦā§āĻ, āĻāĻŽāϰāĻž āϏā§āϰā§āϏ āĻā§āĻĄ āĻ
āϧā§āϝāϝāĻŧāύ āĻāϰāĻāĻŋ, āĻāĻŽāϰāĻž āĻĻā§āĻāϤ⧠āĻĒāĻžāĻā§āĻāĻŋ āϝ⧠āĻāĻāĻŋ āϤāĻžāĻ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāĻāĻŋāĻā§ āĻāĻžāĻā§ āϞāĻžāĻāĻžāύā§āϰ āĻā§āώā§āĻāĻž āĻāϰāĻāĻŋāĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž PostgreSQL āϝ⧠āĻĻāĻŋāĻā§ āĻŦāĻŋāĻāĻžāĻļ āĻāϰāĻā§ āϤāĻž āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰāĻŋ; āϝāĻĻāĻŋ āĻšāĻ āĻžā§ āĻāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋ āĻā§āĻā§ āϝāĻžāϝāĻŧ, āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻŦāύā§āϧ āĻāϰ⧠āĻĻā§āĻŦāĨ¤

āĻāϰ āĻŦāĻŋāĻļā§āĻĻā§āϧ āĻāĻāĻžāϰā§, LSN-āĻāĻŋāϤā§āϤāĻŋāĻ WAL āĻĄā§āϞā§āĻāĻžāϤ⧠āϝā§āĻā§āύ āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻĢāĻžāĻāϞ āĻĒāĻĄāĻŧāϤ⧠āĻšāĻŦā§ āϝāĻžāϰ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻŽā§āĻĄ-āĻāĻžāĻāĻŽ āĻāĻā§āϰ āĻŦā§āϝāĻžāĻāĻāĻĒā§āϰ āĻĒāϰ āĻĨā§āĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻŽāϰāĻž āĻāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻĻā§āϰā§āĻāĻāĻžāϞ, āĻĒā§āϰāĻžāϝāĻŧ āĻāĻ āĻŦāĻāϰ āĻŦā§āĻāĻā§ āĻāĻŋāϞāĻžāĻŽāĨ¤ āĻāĻŦāĻ āĻļā§āώ āĻĒāϰā§āϝāύā§āϤ āĻāĻŽāϰāĻž āĻāĻĒāϏāĻāĻšāĻžāϰ⧠āĻāϏā§āĻāĻŋ āϝ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻāϝāĻŧāĻžāϞ āĻĄā§āϞā§āĻāĻž āĻāĻā§āĨ¤
āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āϝāϤāĻŦāĻžāϰ āĻāĻŽāϰāĻž āĻŽāĻžāϏā§āĻāĻžāϰ⧠WAL āĻāϰā§āĻāĻžāĻāĻ āĻāϰāĻŋ, āĻāĻŽāϰāĻž āĻļā§āϧ⧠āĻāĻāĻŋāĻā§ āϏāĻāĻā§āĻāĻŋāϤ āĻāϰāĻŋ āύāĻž, āĻāĻāĻŋ āĻāύāĻā§āϰāĻŋāĻĒā§āĻ āĻāϰāĻŋ āĻāĻŦāĻ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§ āĻĒāĻžāĻ āĻžāĻ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻ āϏāĻŽāϝāĻŧā§ āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻĒāĻĄāĻŧāĻŋāĨ¤ āĻāĻŽāϰāĻž āĻāĻāĻŋāϰ āϰā§āĻāϰā§āĻĄāĻā§āϞāĻŋ āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰāĻŋ āĻāĻŦāĻ āĻĒāĻĄāĻŧāĻŋāĨ¤ āĻāĻŽāϰāĻž āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻŋ āĻā§āύ āĻŦā§āϞāĻāĻā§āϞāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāĻŋāϤ āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻĄā§āϞā§āĻāĻž āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āϏāĻāĻā§āϰāĻš āĻāϰā§ā§ˇ
āĻāĻāĻāĻŋ āĻĄā§āϞā§āĻāĻž āĻĢāĻžāĻāϞ WAL āĻĢāĻžāĻāϞā§āϰ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒāϰāĻŋāϏāϰ āĻŦāϰā§āĻŖāύāĻž āĻāϰā§, WAL-āĻāϰ āĻāĻ āĻĒāϰāĻŋāϏāϰ⧠āĻā§āύ āĻŦā§āϞāĻāĻā§āϞāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āϏ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āϤāĻĨā§āϝ āĻŦāϰā§āĻŖāύāĻž āĻāϰā§āĨ¤ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āĻāĻ āĻĄā§āϞā§āĻāĻž āĻĢāĻžāĻāϞ āĻāĻāĻžāĻĄāĻŧāĻžāĻ āĻāϰā§āĻāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧ.

āĻāĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻāĻ āϏāϤā§āϝāĻāĻŋāϰ āĻŽā§āĻā§āĻŽā§āĻāĻŋ āĻšāϝāĻŧā§āĻāĻŋ āϝ⧠āĻāĻŽāϰāĻž āĻā§āĻŦ āĻĻā§āϰā§āϤ āϏāĻŦāĻāĻŋāĻā§ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞ āĻāϰā§āĻāĻŋ, āϤāĻŦā§ āĻāĻŽāϰāĻž āϏāĻŽāĻžāύā§āϤāϰāĻžāϞ⧠āĻāĻāĻāĻŋ āĻā§āϰāĻŽāĻŋāĻ āĻāϤāĻŋāĻšāĻžāϏ āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻž, āĻāĻžāϰāĻŖ āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŦāĻŋāĻāĻžāĻā§ āĻāĻŽāϰāĻž āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠WAL āϰā§āĻāϰā§āĻĄā§āϰ āϏāĻŽāĻžāĻĒā§āϤāĻŋāϰ āĻŽā§āĻā§āĻŽā§āĻāĻŋ āĻšāϤ⧠āĻĒāĻžāϰāĻŋ, āϝāĻžāϰ āϏāĻžāĻĨā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāύāĻ āϏāĻāϝā§āĻ āĻāϰāĻžāϰ āĻāĻŋāĻā§ āύā§āĻ, āĻāĻžāϰāĻŖ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞ āĻĒāĻžāĻ ā§āϰ āĻĢāϞ⧠āĻāĻŽāϰāĻž āĻĒā§āϰāĻĨāĻŽā§ āĻāĻŦāĻŋāώā§āϝ⧠āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰāĻŋ, āϝāĻžāϰ āĻāĻāύāĻ āĻā§āύ⧠āĻ āϤā§āϤ āύā§āĻāĨ¤

āĻĢāϞāϏā§āĻŦāϰā§āĻĒ, āĻāĻŽāĻžāĻĻā§āϰ _āĻĄā§āϞā§āĻāĻž_āĻāĻāĻļāĻŋāĻ āĻĢāĻžāĻāϞāĻā§āϞāĻŋāϤ⧠āĻŦā§āϧāĻāĻŽā§āϝ āĻā§āĻāϰā§āĻā§āϞāĻŋ āϰāĻžāĻāϤ⧠āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤ āĻĢāϞāϏā§āĻŦāϰā§āĻĒ, āĻāĻŽāϰāĻž āϝāĻāύ āĻ āϤā§āϤ⧠āĻĢāĻŋāϰ⧠āĻāϏāĻŋ, āϤāĻāύ āĻāĻŽāϰāĻž WAL āϰā§āĻāϰā§āĻĄā§āϰ āĻā§āĻāϰā§āĻā§āϞāĻŋāĻā§ āĻāĻāĻāĻŋāϤ⧠āĻāĻ āĻžāϞ⧠āĻāϰāĻŦ, āϤāĻžāϰāĻĒāϰ⧠āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰāĻŦ āĻāĻŦāĻ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻŦ āĻāϤ⧠āĻā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšāϝāĻŧā§āĻā§āĨ¤
āϝāĻĻāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻļā§āϝāĻžāĻĢā§āĻ āĻĒāĻžāϰā§āϏāĻŋāĻāϝāĻŧā§āϰ āĻāϤāĻŋāĻšāĻžāϏ⧠āĻ āύā§āϤāϤ āĻāĻāĻāĻŋ āĻĒāϝāĻŧā§āύā§āĻ āĻĨāĻžāĻā§ āϝā§āĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻž āϝ⧠āĻā§ āĻāĻāĻā§, āϤāĻžāĻšāϞā§, āϏā§āĻ āĻ āύā§āϝāĻžāϝāĻŧā§, āĻĒāϰāĻŦāϰā§āϤ⧠āĻŦā§āϝāĻžāĻāĻāĻĒā§āϰ āϏāĻŽāϝāĻŧ āĻāĻŽāϰāĻž āĻāĻŦāĻžāϰ āĻĒā§āϰ⧠āĻā§āϞāĻžāϏā§āĻāĻžāϰāĻāĻŋ āĻĒāĻĄāĻŧāϤ⧠āĻŦāĻžāϧā§āϝ āĻšāĻŦ, āĻ āĻŋāĻ āϝā§āĻŽāύ āĻāĻŽāϰāĻž āĻāĻāĻāĻŋ āύāĻŋāϝāĻŧāĻŽāĻŋāϤ LSN āĻāϰ āϏāĻžāĻĨā§ āĻāϰā§āĻāĻŋāĨ¤ - āĻāĻŋāϤā§āϤāĻŋāĻ āĻŦ-āĻĻā§āĻŦā§āĻĒāĨ¤

āĻĢāϞāϏā§āĻŦāϰā§āĻĒ, āĻāĻŽāĻžāĻĻā§āϰ āϏāĻŽāϏā§āϤ āĻĻā§āϰā§āĻā§āĻ āĻāĻ āϏāϤā§āϝā§āϰ āĻĻāĻŋāĻā§ āĻĒāϰāĻŋāĻāĻžāϞāĻŋāϤ āĻāϰ⧠āϝ⧠āĻāĻŽāϰāĻž WAL-G āĻĒāĻžāϰā§āϏāĻŋāĻ āϞāĻžāĻāĻŦā§āϰā§āϰāĻŋ āĻāĻĒā§āύ āϏā§āϰā§āϏ āĻāϰā§āĻāĻŋāĨ¤ āĻāĻŽāĻŋ āϝāϤāĻĻā§āϰ āĻāĻžāύāĻŋ, āĻā§āĻ āĻāĻāύāĻ āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻā§ āύāĻž, āϤāĻŦā§ āĻā§āĻ āϝāĻĻāĻŋ āĻāĻāĻŋ āϞāĻŋāĻāϤ⧠āĻāĻŦāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻžāϝāĻŧ āϤāĻŦā§ āĻāĻāĻŋ āϏāϰā§āĻŦāĻāύā§āύ āĻĄā§āĻŽā§āĻāύ⧠āϰāϝāĻŧā§āĻā§āĨ¤ (āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āϞāĻŋāĻā§āĻ )

āĻĢāϞāϏā§āĻŦāϰā§āĻĒ, āϏāĻŽāϏā§āϤ āϤāĻĨā§āϝ āĻĒā§āϰāĻŦāĻžāĻš āĻŦā§āĻļ āĻāĻāĻŋāϞ āĻĻā§āĻāĻžāϝāĻŧāĨ¤ āĻāĻŽāĻžāĻĻā§āϰ āĻŽāĻžāϏā§āĻāĻžāϰ āĻļā§āϝāĻžāĻĢāĻ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰ āĻāĻŦāĻ āĻĄā§āϞā§āĻāĻž āĻĢāĻžāĻāϞ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰ. āĻāĻŦāĻ āϝ⧠āĻĒā§āϰāϤāĻŋāϞāĻŋāĻĒāĻŋāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻ āύā§āϞāĻŋāĻĒāĻŋ āϤā§āϰāĻŋ āĻāϰ⧠āϤāĻž āĻ āĻŦāĻļā§āϝāĻ āĻŦā§āϝāĻžāĻāĻāĻĒāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻ āϤāĻŋāĻŦāĻžāĻšāĻŋāϤ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽāϝāĻŧ āĻĄā§āϞā§āĻāĻž āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻā§āϰāĻšāĻŖ āĻāϰāĻŦā§ā§ˇ āĻāĻ āĻā§āώā§āϤā§āϰā§, āĻāϤāĻŋāĻšāĻžāϏā§āϰ āĻ āĻāĻļāĻā§āϞāĻŋāĻā§ āĻĒā§āϰāĻā§āϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖā§ āϝā§āĻ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻĒāĻžāϰā§āϏ āĻāϰāϤ⧠āĻšāĻŦā§, āĻāĻžāϰāĻŖ āĻĒā§āϰ⧠āĻāϤāĻŋāĻšāĻžāϏ āĻŦāĻĄāĻŧ āĻ āĻāĻļā§ āĻāĻžāĻĒ āĻāĻžāϝāĻŧ āύāĻžāĨ¤ āĻāĻŦāĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāϰ āĻĒāϰā§āĻ āĻĒā§āϰāϤāĻŋāϰā§āĻĒāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰāĻā§āĻā§āϤ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤

āĻā§āϰāĻžāĻĢā§ āϏāĻŦāĻāĻŋāĻā§ āĻ āύā§āĻ āϏāĻšāĻ āĻĻā§āĻāĻžāϝāĻŧāĨ¤ āĻāĻāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāĻā§āϤ āĻā§āϞāĻžāϏā§āĻāĻžāϰāĻā§āϞāĻŋāϰ āĻāĻāĻāĻŋ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻĄāĻžāĻāύāϞā§āĻĄāĨ¤ āĻāĻŽāĻžāĻĻā§āϰ LSN-āĻāĻŋāϤā§āϤāĻŋāĻ, āĻāĻāĻĻāĻŋāύ⧠āϤā§āϰāĻŋāĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻĻā§āĻāĻŋ āϝ⧠LSN-āĻāĻŋāϤā§āϤāĻŋāĻ āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻāĻžāϞ āϤāĻŋāύāĻāĻž āĻĨā§āĻā§ āĻā§āϰ āĻĒāĻžāĻāĻāĻāĻž āĻĒāϰā§āϝāύā§āϤ āĻāϞāĻāĻŋāϞāĨ¤ āĻāĻāĻŋ āĻĒā§āϰāϏā§āϏāϰ āĻā§āϰā§āϰ āϏāĻāĻā§āϝāĻžāϰ āϞā§āĻĄāĨ¤ āĻāϝāĻŧāĻžāϞ-āĻĄā§āϞā§āĻāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻžāύ⧠āĻĒā§āϰāĻžāϝāĻŧ 20 āĻŽāĻŋāύāĻŋāĻ āϏāĻŽāϝāĻŧ āύāĻŋāϝāĻŧā§āĻā§āĨ¤ āĻ āϰā§āĻĨāĻžā§, āĻāĻāĻŋ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝāĻāĻžāĻŦā§ āĻĻā§āϰā§āϤ āĻšāϝāĻŧā§ āĻāĻ ā§āĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻāĻ āϏāĻŽāϝāĻŧā§ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§ āĻāϰāĻ āϤā§āĻŦā§āϰ āĻŦāĻŋāύāĻŋāĻŽāϝāĻŧ āĻāĻŋāϞāĨ¤

āϝā§āĻšā§āϤ⧠āĻĄāĻžāĻāĻžāĻŦā§āϏā§āϰ āĻāϤāĻŋāĻšāĻžāϏ⧠āĻā§āύ āĻŦā§āϞāĻ āĻāĻŦāĻ āĻā§āύ āϏāĻŽāϝāĻŧā§ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšāϝāĻŧā§āĻā§ āϏ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻžāĻā§ āϤāĻĨā§āϝ āϰāϝāĻŧā§āĻā§, āϤāĻžāĻ āĻāĻŽāϰāĻž āĻāϰāĻ āĻāĻāĻŋāϝāĻŧā§ āĻāĻŋāϝāĻŧā§ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻā§āĻā§āϤ āĻāϰāĻžāϰ āϏāĻŋāĻĻā§āϧāĻžāύā§āϤ āύāĻŋāϝāĻŧā§āĻāĻŋ - āĻāĻāĻāĻŋ PostgreSQL āĻāĻā§āϏāĻā§āύāĻļāύ āϝāĻžāĻā§ āĻŦāϞāĻž āĻšāϝāĻŧ "pg_prefaulter"

āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āϝāĻāύ āϏā§āĻā§āϝāĻžāύā§āĻĄ-āĻŦāĻžāĻ āĻŦā§āϏ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāĻŽāĻžāύā§āĻĄāĻāĻŋ āĻāĻžāϰā§āϝāĻāϰ āĻāϰā§, āϤāĻāύ āĻāĻāĻŋ WAL-G āĻā§ āĻĒāϰāĻŦāϰā§āϤ⧠WAL āĻĢāĻžāĻāϞāĻāĻŋ āĻāύāϤ⧠āĻŦāϞā§āĨ¤ WAL āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻ āĻĻā§āϰ āĻāĻŦāĻŋāώā§āϝāϤ⧠āĻā§āύ āĻĄā§āĻāĻž āĻŦā§āϞāĻāĻā§āϞāĻŋāĻā§ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻŦā§ āĻāĻŦāĻ āĻāĻ āĻŦā§āϞāĻāĻā§āϞāĻŋāϤ⧠āĻāĻāĻāĻŋ āĻĒāĻ āĻŋāϤ āĻ āĻĒāĻžāϰā§āĻļāύ āĻļā§āϰ⧠āĻāϰāĻŦā§ āϤāĻž āĻāĻŽāϰāĻž āĻŦā§āĻāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻāϏāĻāϏāĻĄāĻŋ āĻāύā§āĻā§āϰā§āϞāĻžāϰā§āϰ āĻāϰā§āĻŽāĻā§āώāĻŽāϤāĻž āĻŦāĻžāĻĄāĻŧāĻžāύā§āϰ āĻāύā§āϝ āĻāĻāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻāĻŋāϞāĨ¤ āĻāĻžāϰāĻŖ āĻāϝāĻŧāĻžāϞ āϰā§āϞāĻāĻŋ āϏā§āĻ āĻĒā§āώā§āĻ āĻžāϝāĻŧ āĻĒā§āĻāĻā§ āϝāĻžāĻŦā§ āϝāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻ āĻĒā§āώā§āĻ āĻžāĻāĻŋ āĻĄāĻŋāϏā§āĻā§ āϰāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻĒā§āώā§āĻ āĻžāϰ āĻā§āϝāĻžāĻļā§ āύā§āĻ⧎ āĻāĻŦāĻ āϤāĻŋāύāĻŋ āĻāĻ āĻĒā§āώā§āĻ āĻžāĻāĻŋ āĻāϏāĻžāϰ āĻāύā§āϝ āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāϏāĻāĻžāĻŦā§ āĻ āĻĒā§āĻā§āώāĻž āĻāϰāĻŦā§āύāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āϰāϝāĻŧā§āĻā§ WAL-G, āϝā§āĻāĻŋ āĻāĻžāύ⧠āϝ⧠WAL-āĻāϰ āĻĒāϰāĻŦāϰā§āϤ⧠āĻāϝāĻŧā§āĻāĻļā§ āĻŽā§āĻāĻžāĻŦāĻžāĻāĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒā§āώā§āĻ āĻžāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻāĻ āϏāĻžāĻĨā§ āϏā§āĻā§āϞāĻŋāĻā§ āĻāώā§āĻŖ āĻāϰāĻž āĻļā§āϰ⧠āĻāϰā§āĨ¤ āĻāĻāĻžāϧāĻŋāĻ āĻĄāĻŋāϏā§āĻ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻļā§āϰ⧠āĻāϰ⧠āϝāĻžāϤ⧠āϏā§āĻā§āϞāĻŋ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāĻāĻžāĻŦā§ āĻāĻžāϞāĻžāύ⧠āĻšāϝāĻŧāĨ¤ āĻāĻāĻŋ āĻāϏāĻāϏāĻĄāĻŋ āĻĄā§āϰāĻžāĻāĻā§ āĻāĻžāϞ āĻāĻžāĻ āĻāϰā§, āĻāĻŋāύā§āϤā§, āĻĻā§āϰā§āĻāĻžāĻā§āϝāĻŦāĻļāϤ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻšāĻžāϰā§āĻĄ āĻĄā§āϰāĻžāĻāĻā§āϰ āĻāύā§āϝ āĻāĻā§āĻŦāĻžāϰā§āĻ āĻĒā§āϰāϝā§āĻā§āϝ āύāϝāĻŧ, āĻāĻžāϰāĻŖ āĻāĻŽāϰāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāĻŽā§āĻĒāĻ āĻĻāĻŋāϝāĻŧā§ āĻāϤ⧠āĻšāϏā§āϤāĻā§āώā§āĻĒ āĻāϰāĻŋāĨ¤
āĻāĻ āĻā§āĻĄ āĻāĻāύ āĻāĻŋ āĻāĻā§.

āĻāĻŽāϰāĻž āϝā§āĻ āĻāϰāϤ⧠āĻāĻžāĻ āϝ⧠āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻāĻā§.

āĻāĻ āĻāĻŦāĻŋāĻāĻŋ āĻĻā§āĻāĻžāϝāĻŧ āϝ⧠āĻāϝāĻŧāĻžāϞ-āĻĄā§āϞā§āĻāĻž āĻ āĻĒā§āĻā§āώāĻžāĻā§āϤ āĻāĻŽ āϏāĻŽāϝāĻŧ āύā§āϝāĻŧāĨ¤ āĻāĻŦāĻ āĻāĻāĻŋ āĻĻāĻŋāύā§āϰ āĻŦā§āϞāĻž āĻĄāĻžāĻāĻžāĻŦā§āϏ⧠āĻāĻā§ āϝāĻžāĻāϝāĻŧāĻž āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻā§āϞāĻŋ āĻĒāĻĄāĻŧāĻā§āĨ¤ āĻāĻŽāϰāĻž āĻāϝāĻŧāĻžāϞ-āĻĄā§āϞā§āĻāĻž āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϰāĻžāϤā§, āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻāϰ āϞā§āĻĄā§āϰ āĻāĻāĻāĻŋ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻā§āϏ āύāϝāĻŧāĨ¤ āĻāĻŽāϰāĻž āĻĒā§āϰāϤāĻŋ āĻŽāĻŋāύāĻŋāĻā§ WAL-āĻĄā§āϞā§āĻāĻž āĻĒāĻĄāĻŧāϤ⧠āĻĒāĻžāϰāĻŋ āĻāĻžāϰāĻŖ āĻāĻāĻŋ āϏāϏā§āϤāĻžāĨ¤ āĻāĻ āĻŽāĻŋāύāĻŋāĻā§āϰ āĻŽāϧā§āϝ⧠āĻāĻŽāϰāĻž āĻā§āϞāĻžāϏā§āĻāĻžāϰ⧠āϝ⧠āϏāĻŽāϏā§āϤ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāĻā§āĻā§ āϤāĻž āϏā§āĻā§āϝāĻžāύ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻāĻŦāĻ āĻāĻāĻŋāĻā§ "āϤāĻžāϤā§āĻā§āώāĻŖāĻŋāĻ āĻāϝāĻŧāĻžāϞ-āĻĄā§āϞā§āĻāĻž" āĻŦāϞāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤

āĻŦāĻŋāύā§āĻĻā§ āĻšāϞ āϝ⧠āϝāĻāύ āĻāĻŽāϰāĻž āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻŋ, āϤāĻāύ āĻāĻŽāϰāĻž āĻāϞā§āĻĒā§āϰ āϏāĻāĻā§āϝāĻž āĻāĻŽāĻŋāϝāĻŧā§ āĻĻāĻŋāĻ āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻā§āϰāĻŽāĻžāĻāϤāĻāĻžāĻŦā§ āϰā§āϞ āĻāĻĒ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻ āϰā§āĻĨāĻžā§, PostgreSQL āϰā§āϞ āĻāϰāĻž WAL-āĻāϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻāĻŽāĻžāϤ⧠āĻšāĻŦā§, āĻāĻžāϰāĻŖ āĻāϤ⧠āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āϏāĻŽāϝāĻŧ āϞāĻžāĻā§āĨ¤
āĻāĻŋāύā§āϤ⧠āĻāĻāĻžāύā§āĻ āĻļā§āώ āύāϝāĻŧ. āϝāĻĻāĻŋ āĻāĻŽāϰāĻž āĻāĻžāύāĻŋ āϝ⧠āĻāĻŋāĻā§ āĻŦā§āϞāĻ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻžāĻŽāĻā§āĻāϏā§āϝā§āϰ āĻŦāĻŋāύā§āĻĻā§āϤ⧠āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āĻšāĻŦā§, āĻāĻŽāϰāĻž āĻ āϤā§āϤ⧠āĻāĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻžāĨ¤ āĻ āϰā§āĻĨāĻžā§, āĻāĻāύ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻžāĻā§ WAL-āĻĄā§āϞā§āĻāĻž āĻĢāϰāĻāϝāĻŧāĻžāϰā§āĻĄāĻŋāĻāϝāĻŧā§āϰ āĻĢāĻžāĻāϞ-āĻŦāĻžāĻ-āĻĢāĻžāĻāϞ āĻ āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻā§āĻļāύ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϝāĻĻāĻŋ āĻŽāĻā§āĻāϞāĻŦāĻžāϰ āĻāĻāĻāĻŋ āĻā§āĻŦāĻŋāϞ āϏāĻŽā§āĻĒā§āϰā§āĻŖāϰā§āĻĒā§ āĻŽā§āĻā§ āĻĢā§āϞāĻž āĻšāϝāĻŧ āĻŦāĻž āĻāĻŋāĻā§ āĻĢāĻžāĻāϞ āϏāĻŽā§āĻĒā§āϰā§āĻŖāϰā§āĻĒā§ āĻā§āĻŦāĻŋāϞ āĻĨā§āĻā§ āĻŽā§āĻā§ āĻĢā§āϞāĻž āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧠āϏā§āĻŽāĻŦāĻžāϰ āϝāĻāύ āĻĄā§āϞā§āĻāĻž āϰā§āϞ āĻāĻāĻžāϰ āĻšāϝāĻŧ āĻāĻŦāĻ āĻļāύāĻŋāĻŦāĻžāϰā§āϰ pg_basebackup āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻŽāϰāĻž āĻāĻŽāύāĻāĻŋ āĻāĻ āĻĄā§āĻāĻž āϤā§āϰāĻŋ āĻāϰāĻŦ āύāĻžāĨ¤
āĻāĻŽāϰāĻž āĻāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻā§ āĻĒā§āĻ āϞā§āĻā§āϞ āĻĒāϰā§āϝāύā§āϤ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāϤ⧠āĻāĻžāĻāĨ¤ āĻ āϰā§āĻĨāĻžā§, āϝāĻĻāĻŋ āĻĢāĻžāĻāϞā§āϰ āĻāĻŋāĻā§ āĻ āĻāĻļ āϏā§āĻŽāĻŦāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻšāϝāĻŧ āϤāĻŦā§ āĻŦā§āϧāĻŦāĻžāϰ āĻāĻāĻžāϰāϰāĻžāĻāĻ āĻāϰāĻž āĻšāĻŦā§, āϤāĻžāĻšāϞ⧠āĻŦā§āĻšāϏā§āĻĒāϤāĻŋāĻŦāĻžāϰ āĻāĻāĻāĻŋ āĻŦāĻŋāύā§āĻĻā§āϤ⧠āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋāϰ āĻĒā§āϰāĻĨāĻŽ āĻāϝāĻŧā§āĻāĻāĻŋ āϏāĻāϏā§āĻāϰāĻŖ āĻĄāĻŋāϏā§āĻā§ āϞāĻŋāĻāϤ⧠āĻšāĻŦā§ āύāĻžāĨ¤
āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāύāĻ āĻāĻāĻāĻŋ āϧāĻžāϰāĻŖāĻž āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻŽāϧā§āϝ⧠āϏāĻā§āϰāĻŋāϝāĻŧāĻāĻžāĻŦā§ āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšāĻā§āĻā§, āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāύāĻ āĻā§āĻĄā§ āĻĒā§āĻāĻāĻžāϝāĻŧāύāĻŋāĨ¤

āĻāĻŽāϰāĻž WAL-G-āϤ⧠āĻāϰāĻ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻāĻžāĻāĨ¤ āĻāĻŽāϰāĻž āĻāĻāĻŋāĻā§ āĻāĻā§āϏāĻā§āύāϏāĻŋāĻŦāϞ āĻāϰāϤ⧠āĻāĻžāĻ āĻāĻžāϰāĻŖ āĻāĻŽāĻžāĻĻā§āϰ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĄāĻžāĻāĻžāĻŦā§āϏ āϏāĻŽāϰā§āĻĨāύ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻāĻāĻāĻžāĻŦā§ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻŦā§āϝāĻŦāϏā§āĻĨāĻžāĻĒāύāĻžāϰ āĻāĻžāĻā§ āϝā§āϤ⧠āϏāĻā§āώāĻŽ āĻšāϤ⧠āĻāĻžāĻāĨ¤ āĻāĻŋāύā§āϤ⧠āϏāĻŽāϏā§āϝāĻž āĻšāϞ āϝ⧠āĻŽāĻžāĻāĻāϏāĻāĻŋāĻāĻāϞ āĻāĻĒāĻŋāĻāĻāĻā§āϞāĻŋ āĻāĻŽā§āϞ āĻāĻŋāύā§āύāĨ¤ MySQL-āĻ, PITR āĻā§āϤ WAL āϞāĻā§āϰ āĻāĻĒāϰ āύāϝāĻŧ, binlog-āĻāϰ āĻāĻĒāϰ āĻāĻŋāϤā§āϤāĻŋ āĻāϰā§āĨ¤ āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āϰ MySQL-āĻ āĻāĻāĻāĻŋ āĻāϰā§āĻāĻžāĻāĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽ āύā§āĻ āϝāĻž āĻāĻŋāĻā§ āĻŦāĻžāĻšā§āϝāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽāĻā§ āĻŦāϞāĻŦā§ āϝ⧠āĻāĻ āĻŦāĻŋāύāϞāĻāĻāĻŋ āĻļā§āώ āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻāϰā§āĻāĻžāĻāĻ āĻāϰāĻž āĻĻāϰāĻāĻžāϰāĨ¤ āĻāĻŽāĻžāĻĻā§āϰ āĻĄāĻžāĻāĻžāĻŦā§āϏā§āϰ āϏāĻžāĻĨā§ āĻā§āϰā§āύā§āϰ āĻā§āĻĨāĻžāĻ āĻĻāĻžāĻāĻĄāĻŧāĻžāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻĒā§āϰāϏā§āϤā§āϤ āĻāĻā§ āĻāĻŋāύāĻž āϤāĻž āĻĒāϰā§āĻā§āώāĻž āĻāϰāϤ⧠āĻšāĻŦā§?
āĻāĻŦāĻ āĻāĻāĻāĻāĻžāĻŦā§, āĻāĻāĻāĻŋ āĻŽāĻžāĻāĻāϏāĻāĻŋāĻāĻāϞ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰā§āϰ āϏāĻŽāϝāĻŧ, āĻāĻŽāύ āĻā§āύāĻ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāĻŽāĻžāύā§āĻĄ āύā§āĻ āϝāĻž āϏāĻŋāϏā§āĻā§āĻŽāĻā§ āĻŦāϞāϤ⧠āĻĒāĻžāϰ⧠āϝ⧠āĻāĻŽāĻžāϰ āĻāĻ āĻāĻžāϤā§āϝāĻŧ āĻĢāĻžāĻāϞāĻā§āϞāĻŋāϰ āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āĻāĻĒāύāĻŋ āĻāĻĒāύāĻžāϰ āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻĒā§āύāϰā§āύāĻŋāϰā§āĻŽāĻžāĻŖ āĻļā§āϰ⧠āĻāϰāĻžāϰ āĻāĻā§, āĻāĻĒāύāĻžāĻā§ āĻāĻžāύāϤ⧠āĻšāĻŦā§ āĻāĻĒāύāĻžāϰ āĻā§āύ āĻĢāĻžāĻāϞāĻā§āϞāĻŋāϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāĻŦā§ā§ˇ āĻāĻĒāύāĻŋ āύāĻŋāĻā§āĻ āĻ āύā§āĻŽāĻžāύ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻĒāύāĻžāϰ āĻāĻŋ āĻĢāĻžāĻāϞ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻšāĻŦā§. āϤāĻŦā§ āĻāĻ āϏāĻŽāϏā§āϝāĻžāĻā§āϞāĻŋ āĻā§āύāĻāĻāĻžāĻŦā§ āĻāĻžāĻāĻŋāϝāĻŧā§ āĻāĻ āϤ⧠āϏāĻā§āώāĻŽ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ (āϏā§āĻĒāώā§āĻāĻāϰāĻŖ: MySQL āĻāϤāĻŋāĻŽāϧā§āϝ⧠āϏāĻŽāϰā§āĻĨāĻŋāϤ)

āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§, āĻāĻŽāĻŋ āϏā§āĻ āĻā§āώā§āϤā§āϰā§āĻ āĻāĻĨāĻž āĻŦāϞāϤ⧠āĻā§āϝāĻŧā§āĻāĻŋāϞāĻžāĻŽ āϝāĻāύ WAL-G āĻāĻĒāύāĻžāϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āϤ āύāϝāĻŧāĨ¤

āĻāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāϏ āĻĒā§āϰāϤāĻŋāϰā§āĻĒ āύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠WAL-G āĻā§āϝāĻžāϰāĻžāύā§āĻāĻŋ āĻĻā§āϝāĻŧ āύāĻž āϝ⧠āĻļā§āώ āĻ āĻāĻļāĻāĻŋ āϏāĻāϰāĻā§āώāĻŋāϤ āĻšāĻŦā§āĨ¤ āĻāĻŦāĻ āϝāĻĻāĻŋ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰ āĻāϤāĻŋāĻšāĻžāϏā§āϰ āĻļā§āώ āĻāϝāĻŧā§āĻāĻāĻŋ āĻ āĻāĻļ āĻĨā§āĻā§ āĻĒāĻŋāĻāĻŋāϝāĻŧā§ āĻĨāĻžāĻā§ āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻā§āĻāĻāĻŋāĨ¤ āϝāĻĻāĻŋ āĻā§āύ āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāϏ āĻĒā§āϰāϤāĻŋāϰā§āĻĒ āύāĻž āĻĨāĻžāĻā§, āĻāĻŽāĻŋ WAL-G āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āϏā§āĻĒāĻžāϰāĻŋāĻļ āĻāϰāĻŦ āύāĻžāĨ¤ āϤāĻŦā§āĻ, āĻāĻāĻŋ āĻŽā§āϞāϤ āĻāĻāĻāĻŋ āĻā§āϞāĻžāĻāĻĄ āĻāύāϏā§āĻāϞā§āĻļāύā§āϰ āĻāύā§āϝ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻž āĻāĻāĻāĻŋ āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāϏ āĻĒā§āϰāϤāĻŋāϰā§āĻĒ āϏāĻš āĻāĻāĻāĻŋ āĻāĻā§āĻ āĻĒā§āϰāĻžāĻĒā§āϝāϤāĻž āϏāĻŽāĻžāϧāĻžāύāĻā§ āĻŦā§āĻāĻžāϝāĻŧ, āϝāĻž āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤ āĻļā§āώ āĻŦāĻžāĻāĻā§āϰ āύāĻŋāϰāĻžāĻĒāϤā§āϤāĻžāϰ āĻāύā§āϝ āĻĻāĻžāϝāĻŧā§ā§ˇ

āĻāĻŽāĻŋ āĻĒā§āϰāĻžāϝāĻŧāĻ āϞā§āĻā§āĻĻā§āϰ āĻāĻāĻ āϏāĻŽāϝāĻŧā§ WAL-G āĻāĻŦāĻ WAL-E āĻāĻāϝāĻŧ āĻāĻžāϞāĻžāύā§āϰ āĻā§āώā§āĻāĻž āĻāϰāϤ⧠āĻĻā§āĻāĻŋāĨ¤ āĻāĻŽāϰāĻž āĻāĻ āĻ āϰā§āĻĨā§ āĻĒāĻļā§āĻāĻžāĻĻāĻŽā§āĻā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝāϤāĻž āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋ āϝ⧠WAL-G WAL-E āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ WAL-E-āĻ āϤā§āϰāĻŋ āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻŋāύā§āϤ⧠āϝā§āĻšā§āϤ⧠āĻāĻ āĻĻā§āĻāĻŋ āϏāĻŋāϏā§āĻā§āĻŽāĻ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞ āĻāϝāĻŧāĻžāϞ-āĻĒā§āĻļ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, āϤāĻžāϰāĻž āĻāĻā§ āĻ āĻĒāϰā§āϰ āĻĨā§āĻā§ āĻĢāĻžāĻāϞ āĻā§āϰāĻŋ āĻāϰāϤ⧠āĻļā§āϰ⧠āĻāϰā§āĨ¤ āϝāĻĻāĻŋ āĻāĻŽāϰāĻž āĻāĻāĻŋāĻā§ WAL-G-āĻ āĻ āĻŋāĻ āĻāϰāĻŋ, āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāύāĻ WAL-E-āϤ⧠āĻĨāĻžāĻāĻŦā§āĨ¤ WAL-E-āϤā§, āĻāĻāĻŋ āĻāϰā§āĻāĻžāĻāĻ-āϏā§āĻā§āϝāĻžāĻāĻžāϏ āĻĻā§āĻā§, āϏāĻŽāĻžāĻĒā§āϤ āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āĻĻā§āĻā§ āĻāĻŦāĻ āϏā§āĻā§āϞāĻŋ āĻāϰā§āĻāĻžāĻāĻ āĻāϰā§, āϝāĻāύ āĻ āύā§āϝāĻžāύā§āϝ āϏāĻŋāϏā§āĻā§āĻŽāĻā§āϞāĻŋ āĻā§āĻŦāϞ āĻāĻžāύāĻŦā§ āύāĻž āϝ⧠āĻāĻ WAL āĻĢāĻžāĻāϞāĻāĻŋ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āĻāĻŋāϞ, āĻāĻžāϰāĻŖ PostgreSQL āĻāĻāĻŋāĻā§ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧāĻŦāĻžāϰ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻŦā§ āύāĻžāĨ¤
āĻāĻŽāϰāĻž āĻāĻāĻžāύ⧠WAL-G āĻĻāĻŋāĻā§ āĻā§ āĻ āĻŋāĻ āĻāϰāϤ⧠āϝāĻžāĻā§āĻāĻŋ? āĻāĻŽāϰāĻž PostgreSQL āĻā§ āĻāĻžāύāĻžāĻŦ āύāĻž āϝ⧠āĻāĻ āĻĢāĻžāĻāϞāĻāĻŋ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāĻāĻžāĻŦā§ āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰāĻŋāϤ āĻšāϝāĻŧā§āĻā§, āĻāĻŦāĻ āϝāĻāύ PostgreSQL āĻāĻŽāĻžāĻĻā§āϰāĻā§ āĻāĻāĻŋ āĻāϰā§āĻāĻžāĻāĻ āĻāϰāϤ⧠āĻŦāϞāĻŦā§, āĻāĻŽāϰāĻž āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ āĻāĻžāύāĻŦ āϝ⧠āĻāĻ āĻŽā§āĻĄ-āĻāĻžāĻāĻŽ āĻāĻŦāĻ āĻāĻ md5 āϏāĻš āĻāĻ āϧāϰāύā§āϰ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ āĻāϰā§āĻāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻļā§āϧ⧠āĻŦāϞāĻŦ PostgreSQL - āĻ āĻŋāĻ āĻāĻā§, āĻāĻŋāĻā§ āύāĻž āĻāϰā§āĻ āϏāĻŦāĻāĻŋāĻā§ āĻĒā§āϰāϏā§āϤā§āϤāĨ¤
āĻāĻŋāύā§āϤ⧠āĻāĻ āϏāĻŽāϏā§āϝāĻžāĻāĻŋ WAL-E āĻĻāĻŋāĻā§ āĻ āĻŋāĻ āĻšāĻāϝāĻŧāĻžāϰ āϏāĻŽā§āĻāĻžāĻŦāύāĻž āύā§āĻ, āϤāĻžāĻ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻāĻāĻāĻŋ āĻāϰā§āĻāĻžāĻāĻ āĻāĻŽāĻžāύā§āĻĄ āϤā§āϰāĻŋ āĻāϰāĻž āĻ āϏāĻŽā§āĻāĻŦ āϝā§āĻāĻŋ WAL-G āĻāĻŦāĻ WAL-E āĻāĻāϝāĻŧ āĻā§āώā§āϤā§āϰā§āĻ āĻĢāĻžāĻāϞāĻāĻŋāĻā§ āĻāϰā§āĻāĻžāĻāĻ āĻāϰāĻŦā§āĨ¤
āĻāĻāĻžāĻĄāĻŧāĻžāĻ, āĻāĻŽāύ āĻāĻŋāĻā§ āĻā§āώā§āϤā§āϰ⧠āϰāϝāĻŧā§āĻā§ āϝā§āĻāĻžāύ⧠WAL-G āĻāĻāύ āĻāĻĒāύāĻžāϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āϤ āύāϝāĻŧ, āϤāĻŦā§ āĻāĻŽāϰāĻž āĻ āĻŦāĻļā§āϝāĻ āĻāĻāĻŋ āĻ āĻŋāĻ āĻāϰāĻŦāĨ¤
āĻĒā§āϰāĻĨāĻŽāϤ, āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻāĻŽāĻžāĻĻā§āϰ āĻŦāĻŋāϞā§āĻ-āĻāύ āĻŦā§āϝāĻžāĻāĻāĻĒ āϝāĻžāĻāĻžāĻāĻāϰāĻŖ āύā§āĻāĨ¤ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻŦāĻž āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰā§āϰ āϏāĻŽāϝāĻŧ āĻāĻŽāĻžāĻĻā§āϰ āϝāĻžāĻāĻžāĻāĻāϰāĻŖ āύā§āĻāĨ¤ āĻ
āĻŦāĻļā§āϝāĻ, āĻāĻāĻŋ āĻā§āϞāĻžāĻāĻĄā§ āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĒā§āϰāĻžāĻ-āĻĒāϰā§āĻā§āώāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāĻŋāϤ āĻšāϝāĻŧ, āĻā§āĻŦāϞ āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰā§āĨ¤ āĻāĻŽāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āĻĻā§āϰ āĻāĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻĻāĻŋāϤ⧠āĻāĻžāĻāĨ¤ āĻāĻŋāύā§āϤ⧠āϝāĻžāĻāĻžāĻāĻāϰāĻŖā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§, āĻāĻŽāĻŋ āĻ
āύā§āĻŽāĻžāύ āĻāϰāĻŋ āϝ⧠WAL-G-āϤ⧠āĻā§āϞāĻžāϏā§āĻāĻžāϰāĻāĻŋ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻž āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻžāϞ⧠āĻāϰāĻž āĻāĻŦāĻ āϧā§āĻāϝāĻŧāĻž āĻĒāϰā§āĻā§āώāĻž āĻāĻžāϞāĻžāύ⧠āϏāĻŽā§āĻāĻŦ āĻšāĻŦā§: pg_dumpall āĻĨā§āĻā§ /dev/null āĻāĻŦāĻ amcheck āϏā§āĻāĻ āϝāĻžāĻāĻžāĻāĻāϰāĻŖāĨ¤

āĻŦāϰā§āϤāĻŽāĻžāύ⧠WAL-G-āϤ⧠WAL āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏā§āĻĨāĻāĻŋāϤ āĻāϰāĻžāϰ āĻā§āύ⧠āĻāĻĒāĻžāϝāĻŧ āύā§āĻāĨ¤ āϝā§, āĻāĻŽāϰāĻž āĻāĻŋāĻā§ āĻāĻāύā§āĻĄā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻļā§āώ āϏāĻžāϤ āĻĻāĻŋāύ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž, āĻļā§āώ āĻĻāĻļāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻž, āĻļā§āώ āϤāĻŋāύāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāĻžāĨ¤ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āϞā§āĻā§āϰāĻž āĻāϏ⧠āĻŦāϞā§: "āύāĻŦāĻŦāϰā§āώ⧠āϝāĻž āĻāĻā§āĻāĻŋāϞ āϤāĻžāϰ āĻāĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻāĻŋāϰāϤāϰ⧠āϰāĻžāĻāϤ⧠āĻāĻžāĻāĨ¤" WAL-G āĻāĻāύāĻ āĻāĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āύāĻžā§ˇ (āĻĻā§āϰāώā§āĻāĻŦā§āϝ - āĻāĻāĻŋ āĻāϤāĻŋāĻŽāϧā§āϝā§āĻ āĻ āĻŋāĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāϰāĻ āĻĒāĻĄāĻŧā§āύ - āĻŦā§āϝāĻžāĻāĻāĻĒ-āĻŽāĻžāϰā§āĻ āĻŦāĻŋāĻāϞā§āĻĒā§ )

āĻāĻŦāĻ āĻĒāĻŋāĻāĻāĻāĻŋāĻāϰ āϝāĻžāĻāĻžāĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻžāĻā§ āϏāĻŽāϏā§āϤ āĻļā§āϝāĻžāĻĢā§āĻ āϏā§āĻāĻŽā§āύā§āĻā§āϰ āĻāύā§āϝ āĻĒā§āώā§āĻ āĻž āĻā§āĻāϏāĻžāĻŽ āĻāĻŦāĻ āĻ āĻāĻŖā§āĻĄāϤāĻž āĻĒāϰā§āĻā§āώāĻž āύā§āĻāĨ¤

āĻāĻ āϏāĻŦ āĻĨā§āĻā§ āĻāĻŽāĻŋ āĻā§āĻāϞ āϏāĻžāĻŽāĻžāϰ āĻ āĻĢ āĻā§āĻĄā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āϰāĻāϞā§āĻĒ āĻāĻāϏāĻžāĻĨā§ āϰāĻžāĻāϞāĻžāĻŽāĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻŦā§āĻĻā§āϧāĻŋāĻŽāĻžāύ āĻāĻžāϤā§āϰāĻĻā§āϰ āĻā§āύā§āύ āϝāĻžāϰāĻž Go-āϤ⧠āĻāĻŋāĻā§ āϞāĻŋāĻāϤ⧠āĻāĻžāύ āĻāĻŦāĻ âGâ āĻ āĻā§āώāϰ āϏāĻš āĻāĻāĻāĻŋ āĻā§āĻŽā§āĻĒāĻžāύāĻŋ āĻĨā§āĻā§ āĻāϝāĻŧā§āĻ āĻšāĻžāĻāĻžāϰ āĻĄāϞāĻžāϰ āĻĒā§āϤ⧠āĻāĻžāύ, āϤāĻžāĻšāϞ⧠āϤāĻžāĻĻā§āϰ āĻāĻžāĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āϏā§āĻĒāĻžāϰāĻŋāĻļ āĻāϰā§āύāĨ¤ āĻāĻŽāĻŋ āĻāĻ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāύā§āϝ āĻāĻāĻāύ āĻĒāϰāĻžāĻŽāϰā§āĻļāĻĻāĻžāϤāĻž āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻžāĻ āĻāϰāĻŦ, āϤāĻžāϰāĻž āĻāĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϝāĻĻāĻŋ āĻā§āύ āĻāĻžāϤā§āϰ āύāĻž āĻĨāĻžāĻā§, āϤāĻžāĻšāϞ⧠āĻāĻŽāĻŋ āĻāĻāĻŋ āĻā§āϰāĻšāĻŖ āĻāϰāĻŦ āĻāĻŦāĻ āĻā§āϰā§āώā§āĻŽā§ āĻāĻāĻŋ āύāĻŋāĻā§āĻ āĻāϰāĻŦāĨ¤

āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āϰ āĻāϰāĻ āĻ āύā§āĻ āĻā§āĻ āĻā§āĻ āϏāĻŽāϏā§āϝāĻž āĻāĻā§ āϝā§āĻā§āϞ⧠āĻāĻŽāϰāĻž āϧā§āϰ⧠āϧā§āϰ⧠āϏāĻŽāĻžāϧāĻžāύ āĻāϰāĻāĻŋāĨ¤ āĻāĻŦāĻ āĻāĻŋāĻā§ āĻāĻŽāϤā§āĻāĻžāϰ āĻ āĻĻā§āĻā§āϤ āĻāĻŋāύāĻŋāϏ āĻāĻā§.
āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ WAL-G-āĻā§ āĻāĻāĻāĻŋ āĻāĻžāϞāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻĻā§āύ āϤāĻŦā§ āĻāĻāĻŋ āϏāĻšāĻāĻāĻžāĻŦā§ āĻĒāĻĄāĻŧā§ āϝāĻžāĻŦā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϝāĻĻāĻŋ āĻāĻĒāύāĻŋ āϤāĻžāĻā§ āĻŦāϞā§āύ āϝ⧠āϤāĻžāĻā§ āĻāĻāĻāĻŋ āĻāĻžāϞāĻŋ āĻĢā§āϞā§āĻĄāĻžāϰ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ pg_control āĻĢāĻžāĻāϞāĻāĻŋ āϏā§āĻāĻžāύ⧠āĻĨāĻžāĻāĻŦā§ āύāĻžāĨ¤ āĻāĻŦāĻ āϏ⧠āĻāĻžāĻŦāĻŦā§ āϝ⧠āϏ⧠āĻāĻŋāĻā§ āĻŦā§āĻā§ āύāĻžāĨ¤ āϤāĻžāϤā§āϤā§āĻŦāĻŋāĻāĻāĻžāĻŦā§, āĻāĻ āĻā§āώā§āϤā§āϰ⧠āĻāĻĒāύāĻžāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāĻžāĻā§ āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ āĻŦāĻžāϰā§āϤāĻž āϞāĻŋāĻāϤ⧠āĻšāĻŦā§ āϤāĻžāĻā§ āĻŦā§āϝāĻžāĻā§āϝāĻž āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§āĻāĻžāĻŦā§ āϏāϰāĻā§āĻāĻžāĻŽāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŦā§āύāĨ¤ āϤāĻŦā§ āĻāĻāĻŋ āĻāĻŽāύāĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽāĻŋāĻāϝāĻŧā§āϰ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āύāϝāĻŧ, āϤāĻŦā§ āĻāĻāĻāĻŋ āĻāĻžāϞ, āĻŦā§āϧāĻāĻŽā§āϝ āĻāĻžāώāĻžāϰ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĨ¤
āĻāĻŽāϰāĻž āĻāĻžāύāĻŋ āύāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻ āĻĢāϞāĻžāĻāύ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāϤ⧠āĻšāϝāĻŧāĨ¤ āϝāĻĻāĻŋ āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻŽāĻŋāĻĨā§āϝāĻž āĻšāϝāĻŧ, āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻžāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻāĻžāύ⧠āϏāĻŦāĻāĻŋāĻā§ āĻā§āĻŦ āϏāĻšāĻāĨ¤ āϝāĻāύ āĻāĻāĻŋ āĻļā§āϰ⧠āĻšāϝāĻŧ āϤāĻāύ āĻāĻŽāϰāĻž LSN āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϞ āĻāϰāĻŋ⧎ āĻ āύā§āϤāϰā§āύāĻŋāĻšāĻŋāϤ āĻŦā§āϏā§āϰ LSN āĻ āĻŦāĻļā§āϝāĻ āĻāύā§āĻā§āϰā§āϞ āĻĢāĻžāĻāϞ āĻĨā§āĻā§ āĻĒāĻĄāĻŧāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻ āĻŦāĻžāϏā§āϤāĻŦ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĨ¤ āĻ āύā§āĻ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽ āĻāĻāĻāĻŋ āĻ āύā§āϤāϰā§āύāĻŋāĻšāĻŋāϤ āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻŦāĻ āĻāĻāĻž āϏā§āĻŦāĻŋāϧāĻžāĻāύāĻ.
āĻāĻŽāϰāĻž āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻŦā§āϝāĻžāĻāĻāĻĒ āϏā§āĻĨāĻžāύā§āϰ āĻ āĻāĻžāĻŦ āϏāĻ āĻŋāĻāĻāĻžāĻŦā§ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻžāĨ¤ āĻāĻžāϰāĻŖ āĻāĻŽāϰāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āĻŦāĻžāĻĄāĻŧāĻŋāϤ⧠āĻŦāĻĄāĻŧ āĻŦā§āϝāĻžāĻāĻāĻĒ āύāĻŋāϝāĻŧā§ āĻāĻžāĻ āĻāϰāĻŋāĨ¤ āĻāĻŦāĻ āϤāĻžāϰāĻž āĻāĻāĻŋāϰ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻĒāĻžāϝāĻŧāύāĻŋāĨ¤ āĻāĻŋāύā§āϤ⧠āĻā§āĻ āϝāĻĻāĻŋ āĻāĻāύāĻ āĻā§-āϤ⧠āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāϰāϤ⧠āĻāĻžāϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻŦāĻžāϞāϤāĻŋāϤ⧠āϏā§āĻĨāĻžāύ-āĻŦāĻšāĻŋāϰā§āĻā§āϤ āϤā§āϰā§āĻāĻŋāϰ āĻāύā§āϝ āĻšā§āϝāĻžāύā§āĻĄāϞāĻŋāĻ āϝā§āĻ āĻāϰā§āύāĨ¤ āĻāĻŽāĻŋ āϏā§āĻĒāώā§āĻāĻāĻžāĻŦā§ āĻāĻžāύ āĻ āύā§āϰā§āϧ⧠āĻĻā§āĻāĻŦ.
āĻāĻŦāĻ āĻĒā§āϰāϧāĻžāύ āĻāĻŋāύāĻŋāϏ āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāĻĻā§āĻŦāĻŋāĻā§āύ āĻāϰ⧠āϤāĻž āĻšāϞ āĻāĻŽāϰāĻž āϝāϤāĻāĻž āϏāĻŽā§āĻāĻŦ āĻĄāĻāĻžāϰ āĻāύā§āĻāĻŋāĻā§āϰā§āĻļāύ āĻĒāϰā§āĻā§āώāĻž āĻāĻžāĻ āϝāĻž āĻŦāĻŋāĻāĻŋāύā§āύ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋāϤ⧠āĻĒāϰā§āĻā§āώāĻž āĻāϰā§āĨ¤ āĻāĻ āĻŽā§āĻšā§āϰā§āϤ⧠āĻāĻŽāϰāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻŽā§āϞāĻŋāĻ āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻāĻŋāĨ¤ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋāϤā§, āϤāĻŦā§ āĻāĻŽāϰāĻž āϝ⧠āϏāĻŽāϏā§āϤ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋ āϤāĻž āĻāĻŽāϰāĻž āĻĒā§āϰāϤāĻŋāĻļā§āϰā§āϤāĻŋāĻŦāĻĻā§āϧāĻāĻžāĻŦā§ āĻĒāϰā§āĻā§āώāĻž āĻāϰāϤ⧠āĻāĻžāĻāĨ¤ āĻŦāĻŋāĻļā§āώ āĻāϰā§, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, PostgreSQL 9.4-9.5 āĻāϰ āĻāύā§āϝ āĻāĻŽāĻžāĻĻā§āϰ āϝāĻĨā§āώā§āĻ āϏāĻŽāϰā§āĻĨāύ āĻĨāĻžāĻāĻŦā§āĨ¤ āĻāĻŽāϰāĻž āϤāĻžāĻĻā§āϰ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋ āĻāĻžāϰāĻŖ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧāĻāĻŋ PostgreSQL āϏāĻŽāϰā§āĻĨāύ āĻāϰā§, āĻāĻŋāύā§āϤ⧠āϏāĻŦāĻāĻŋāĻā§ āĻā§āĻā§ āύāĻž āĻā§āĻā§ āϤāĻž āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠āĻāĻŽāϰāĻž āĻāĻŽāĻŋāĻ-āĻŦāĻžāĻ-āĻāĻŽāĻŋāĻ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻŋ āύāĻžāĨ¤ āĻāĻŦāĻ āĻāĻāĻž āĻāĻŽāĻžāϰ āĻŽāύ⧠āĻšāϝāĻŧ āϝ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāϰāĻ āĻā§āϰā§āϤāϰ āĻā§āĻāĻāĻŋāĨ¤

āĻāϝāĻŧāĻžāύāĻĄā§āĻā§āϏ āĻĄā§āĻāĻžāĻŦā§āϏ āĻŽā§āϝāĻžāύā§āĻāĻŽā§āύā§āĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻ āĻšāĻžāĻāĻžāϰā§āϰāĻ āĻŦā§āĻļāĻŋ āĻā§āϞāĻžāϏā§āĻāĻžāϰ⧠WAL-G āĻāϞāĻā§āĨ¤ āĻāĻŦāĻ āĻāĻāĻŋ āĻĒā§āϰāϤāĻŋāĻĻāĻŋāύ āĻāϝāĻŧā§āĻāĻļ āĻā§āϰāĻžāĻŦāĻžāĻāĻ āĻĄā§āĻāĻž āĻŦā§āϝāĻžāĻ āĻāĻĒ āĻāϰā§āĨ¤
āĻāĻŽāĻžāĻĻā§āϰ āĻā§āĻĄā§ āĻ āύā§āĻ TODO āĻāĻā§āĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ āĻāϰāϤ⧠āĻāĻžāύ, āĻāϏā§āύ, āĻāĻŽāϰāĻž āĻāĻžāύ āĻ āύā§āϰā§āϧā§āϰ āĻāύā§āϝ āĻ āĻĒā§āĻā§āώāĻž āĻāϰāĻāĻŋ, āĻāĻŽāϰāĻž āĻĒā§āϰāĻļā§āύā§āϰ āĻāύā§āϝ āĻ āĻĒā§āĻā§āώāĻž āĻāϰāĻāĻŋāĨ¤

āĻĒā§āϰāĻļā§āύ
āĻļā§āĻ āϏāύā§āϧā§āϝāĻž! āϧāύā§āϝāĻŦāĻžāĻĻ! āĻāĻŽāĻžāϰ āĻ āύā§āĻŽāĻžāύ āĻšāϞ āϝ⧠āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ WAL-delta āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ, āĻāĻĒāύāĻŋ āϏāĻŽā§āĻāĻŦāϤ āĻĒā§āϰā§āĻŖ-āĻĒā§āώā§āĻ āĻžāϰ āϞā§āĻāĻžāϰ āĻāĻĒāϰ āĻā§āĻŦ āĻŦā§āĻļāĻŋ āύāĻŋāϰā§āĻāϰ āĻāϰāĻā§āύāĨ¤ āĻāĻŦāĻ āϝāĻĻāĻŋ āϤāĻžāĻ āĻšāϝāĻŧ, āĻāĻĒāύāĻŋ āĻāĻŋ āĻĒāϰā§āĻā§āώāĻž āĻāĻžāϞāĻžāύ? āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ āϏā§āύā§āĻĻāϰ āĻā§āϰāĻžāĻĢ āĻĻā§āĻāĻŋāϝāĻŧā§āĻā§āύ. FPW āĻŦāύā§āϧ āĻĨāĻžāĻāϞ⧠āĻāĻāĻŋ āĻāϰ āĻāϤ āϏā§āύā§āĻĻāϰ āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧ?
āĻĒā§āϰā§āĻŖ-āĻĒā§āώā§āĻ āĻžāϰ āϞā§āĻāĻžāĻā§āϞāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āϏāĻā§āώāĻŽ, āĻāĻŽāϰāĻž āĻāĻāĻŋ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻŋāύāĻŋāĨ¤ āĻ āϰā§āĻĨāĻžā§, āĻāĻŽāĻŋ, āĻāĻāĻāύ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰ⧠āĻšāĻŋāϏāĻžāĻŦā§, āĻāĻāĻŋ āĻŦāύā§āϧ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻŋāύāĻŋāĨ¤ āϏāĻŋāϏā§āĻā§āĻŽ āĻ ā§āϝāĻžāĻĄāĻŽāĻŋāύāĻŋāϏā§āĻā§āϰā§āĻāϰāϰāĻž āϝāĻžāϰāĻž āĻāĻŦā§āώāĻŖāĻž āĻāϰā§āĻā§āύ āϤāĻžāϰāĻž āϏāĻŽā§āĻāĻŦāϤ āĻāĻ āϏāĻŽāϏā§āϝāĻžāĻāĻŋ āύāĻŋāϝāĻŧā§ āĻāĻŦā§āώāĻŖāĻž āĻāϰā§āĻā§āύāĨ¤ āĻāĻŋāύā§āϤ⧠āĻāĻŽāĻžāĻĻā§āϰ FPW āĻĻāϰāĻāĻžāϰāĨ¤ āĻĒā§āϰāĻžāϝāĻŧ āĻā§āĻāĻ āĻāĻāĻŋ āύāĻŋāώā§āĻā§āϰāĻŋāϝāĻŧ āĻāϰ⧠āύāĻž, āĻāĻžāϰāĻŖ āĻ āύā§āϝāĻĨāĻžāϝāĻŧ āĻāĻāĻāĻŋ āĻĒā§āϰāϤāĻŋāϰā§āĻĒ āĻĨā§āĻā§ āĻŦā§āϝāĻžāĻāĻāĻĒ āύā§āĻāϝāĻŧāĻž āĻ āϏāĻŽā§āĻāĻŦāĨ¤
āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāύā§āϝ āϧāύā§āϝāĻŦāĻžāĻĻ! āĻāĻŽāĻžāϰ āĻĻā§āĻāĻŋ āĻĒā§āϰāĻļā§āύ āĻāĻā§āĨ¤ āĻĒā§āϰāĻĨāĻŽ āĻĒā§āϰāĻļā§āύ āĻā§āĻŦāĻŋāϞāϏā§āĻĒā§āϏ āĻāĻŋ āĻšāĻŦā§?
āĻāĻŽāϰāĻž āĻāĻāĻāĻŋ āĻāĻžāύ āĻ āύā§āϰā§āϧā§āϰ āĻāύā§āϝ āĻ āĻĒā§āĻā§āώāĻž āĻāϰāĻāĻŋ. āĻāĻŽāĻžāĻĻā§āϰ āĻĄāĻžāĻāĻžāĻŦā§āϏāĻā§āϞāĻŋ SSD āĻāĻŦāĻ NMVE āĻĄāĻŋāϏā§āĻāĻā§āϞāĻŋāϤ⧠āĻŦāĻžāϏ āĻāϰ⧠āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āϰ āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻāĻŋāϰ āϏāϤā§āϝāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻāĨ¤ āĻāĻŽāĻŋ āĻāĻ āĻŽā§āĻšā§āϰā§āϤ⧠āĻāĻāĻŋ āĻāĻžāϞ āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§āϰā§āϤāϰ āϏāĻŽāϝāĻŧ āĻŦā§āϝāϝāĻŧ āĻāϰāϤ⧠āĻĒā§āϰāϏā§āϤā§āϤ āύāĻāĨ¤ āĻāĻŽāĻŋ āĻāύā§āϤāϰāĻŋāĻāĻāĻžāĻŦā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋ āϝ⧠āĻāĻŽāϰāĻž āĻāĻāĻŋ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋāĨ¤ āĻāĻŽāύ āĻāĻŋāĻā§ āϞā§āĻ āĻāĻā§ āϝāĻžāϰāĻž āĻāĻāĻŋāĻā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĻāĻŋāϞ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋāĻā§ āĻāĻŽāύāĻāĻžāĻŦā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĻāĻŋāϞ āϝāĻž āϤāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻĒāϝā§āĻā§āϤāĨ¤ āϤāĻžāϰāĻž āĻāĻāĻāĻŋ āĻāĻžāĻāĻāĻžāĻāĻžāĻŽāĻ āϤā§āϰāĻŋ, āĻāĻŋāύā§āϤ⧠āϤāĻžāϰāĻž āĻ āύā§āϰā§āϧ āĻāĻžāύ āύāĻž. (0.2.13 āϏāĻāϏā§āĻāϰāĻŖā§ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§)
āĻāĻŦāĻ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻĒā§āϰāĻļā§āύāĨ¤ āĻāĻĒāύāĻŋ āĻāĻā§āĻŦāĻžāϰ⧠āĻļā§āϰā§āϤ⧠āĻŦāϞā§āĻāĻŋāϞā§āύ āϝ⧠WAL-G āĻ āύā§āĻŽāĻžāύ āĻāϰ⧠āϝ⧠āĻāĻāĻŋ āĻāĻāĻž āĻāĻžāĻ āĻāϰ⧠āĻāĻŦāĻ āĻā§āύāĻ āĻŽā§āĻĄāĻŧāĻā§āϰ āĻĒā§āϰāϝāĻŧā§āĻāύ āύā§āĻāĨ¤ āĻāĻŽāĻŋ āύāĻŋāĻā§āĻ āĻŽā§āĻĄāĻŧāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻŋāĨ¤ āĻā§āύ āϤāĻžāĻĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧ?
āĻāĻŽāϰāĻž āĻāĻžāĻ āĻāĻāĻž āĻŦāϞāĻžāϞāĻžāĻāĻāĻžāϰ āĻŽāϤ⧠āϏāϰāϞ āĻšā§āĻāĨ¤ āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āĻāĻĒāύāĻžāϰ āĻŦāϞāĻžāϞāĻžāĻāĻāĻž āĻāĻžāĻĄāĻŧāĻž āĻāϰ āĻāĻŋāĻā§āĻ āϞāĻžāĻāĻŦā§ āύāĻžāĨ¤ āĻāĻŽāϰāĻž āĻāĻžāĻ āϏāĻŋāϏā§āĻā§āĻŽāĻāĻŋ āϏāĻšāĻ āĻšā§āĻāĨ¤ āĻāĻĒāύāĻžāϰ āϝāĻĻāĻŋ āĻā§āύ⧠āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻĨāĻžāĻā§ āϝāĻž āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āϏā§āĻā§āϰāĻŋāĻĒā§āĻā§ āĻāϰāϤ⧠āĻšāĻŦā§, āϤāĻžāĻšāϞ⧠āĻāϏā§āύ āĻāĻŦāĻ āĻāĻŽāĻžāĻĻā§āϰ āĻŦāϞā§āύ - āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻā§-āϤ⧠āĻāϰāĻŦ⧎
āĻļā§āĻ āϏāύā§āϧā§āϝāĻž! āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāύā§āϝ āϧāύā§āϝāĻŦāĻžāĻĻ! āĻāĻŽāϰāĻž GPG āĻĄāĻŋāĻā§āϰāĻŋāĻĒāĻļāύā§āϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ WAL-G āĻĒā§āϤ⧠āĻĒāĻžāϰāĻŋāύāĻŋāĨ¤ āĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻāύāĻā§āϰāĻŋāĻĒā§āĻ āĻāϰā§, āĻāĻŋāύā§āϤ⧠āĻĄāĻŋāĻā§āϰāĻŋāĻĒā§āĻ āĻāϰāϤ⧠āĻāĻžāϝāĻŧ āύāĻžāĨ¤ āĻāĻāĻž āĻāĻŋ āĻāĻŽāύ āĻāĻŋāĻā§ āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻžāĻ āĻāϰā§āύāĻŋ? āĻĒāϰāĻŋāϏā§āĻĨāĻŋāϤāĻŋ āĻšāϤāĻžāĻļāĻžāĻāύāĻāĨ¤
āĻāĻŋāĻāĻšāĻžāĻŦā§ āĻāĻāĻāĻŋ āϏāĻŽāϏā§āϝāĻž āϤā§āϰāĻŋ āĻāϰā§āύ āĻāĻŦāĻ āĻāϏā§āύ āĻāĻāĻŋ āĻŦā§āϰ āĻāϰāĻŋāĨ¤
āĻ āϰā§āĻĨāĻžā§, āĻāĻĒāύāĻŋ āĻāĻ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšāύāύāĻŋ?
āϤā§āϰā§āĻāĻŋ āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāĻāĻāĻŋ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āϰāϝāĻŧā§āĻā§ āϝ⧠āϝāĻāύ WAL-G āĻŦā§āĻāϤ⧠āĻĒāĻžāϰ⧠āύāĻž āĻāĻāĻŋ āĻāĻŋ āϧāϰāύā§āϰ āĻĢāĻžāĻāϞ, āϤāĻāύ āĻāĻāĻŋ āĻāĻŋāĻā§āĻāĻžāϏāĻž āĻāϰā§: "āϏāĻŽā§āĻāĻŦāϤ āĻāĻāĻŋ āĻāύāĻā§āϰāĻŋāĻĒā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§?" āϏāĻŽā§āĻāĻŦāϤ āϏāĻŽāϏā§āϝāĻžāĻāĻŋ āĻŽā§āĻā§āĻ āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āύāϝāĻŧāĨ¤ āĻāĻŽāĻŋ āĻāĻ āĻŦāĻŋāώāϝāĻŧā§ āϞāĻāĻŋāĻ āĻāύā§āύāϤ āĻāϰāϤ⧠āĻāĻžāύ. āϤāĻžāĻā§ āĻāĻāĻŋāϰ āĻĒāĻžāĻ ā§āĻĻā§āϧāĻžāϰ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻŽāϰāĻž āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻāĻ āĻŦāĻŋāώāϝāĻŧā§ āĻāĻžāĻ āĻāϰāĻāĻŋ āĻāĻ āĻ āϰā§āĻĨā§ āϝ⧠āĻāĻŽāϰāĻž āϏāϤā§āϝāĻŋāĻ āĻĒāĻāύā§āĻĻ āĻāϰāĻŋ āύāĻž āϝ⧠āĻā§āĻāĻžāĻŦā§ āϏāϰā§āĻŦāĻāύā§āύ āĻāĻŦāĻ āĻŦā§āϝāĻā§āϤāĻŋāĻāϤ āĻā§ āĻĒāĻžāĻāϝāĻŧāĻžāϰ āϏāĻŋāϏā§āĻā§āĻŽāĻāĻŋ āϏāĻāĻāĻ āĻŋāϤ āĻšāϝāĻŧāĨ¤ āĻāĻžāϰāĻŖ āĻāĻŽāϰāĻž āĻŦāĻšāĻŋāϰāĻžāĻāϤ āĻāĻŋāĻĒāĻŋāĻāĻŋāĻā§ āĻāϞ āĻāϰāĻŋ āϝāĻžāϤ⧠āĻāĻāĻŋ āĻāĻŽāĻžāĻĻā§āϰ āĻā§ āĻĻā§āϝāĻŧāĨ¤ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ⧠āĻāĻŽāϰāĻž āĻāĻ āĻā§āĻā§āϞāĻŋ āĻā§āϰāĻšāĻŖ āĻāϰāĻŋ āĻāĻŦāĻ āϏā§āĻā§āϞāĻŋāĻā§ āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āĻāĻŋāĻĒāĻŋāĻāĻŋāϤ⧠āϏā§āĻĨāĻžāύāĻžāύā§āϤāϰ āĻāϰāĻŋ, āϝāĻž āĻā§āϞāĻž āĻĒāĻŋāĻāĻŋāĻĒāĻŋ, āϝāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ WAL-G-āĻāϰ āĻŽāϧā§āϝ⧠āϏāĻāĻāϞāĻŋāϤ āĻšāϝāĻŧ āĻāĻŦāĻ āϏā§āĻāĻžāύ⧠āĻāĻŽāϰāĻž āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āĻŦāϞāĻŋāĨ¤ āĻāĻ āĻŦāĻŋāώāϝāĻŧā§, āĻāĻŽāϰāĻž āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāύā§āύāϤāĻŋ āĻāϰāϤ⧠āĻāĻžāĻ āĻāĻŦāĻ Libsodium āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āϏāĻŽāϰā§āĻĨāύ āĻāϰāϤ⧠āĻāĻžāĻ (āϏāĻāϏā§āĻāϰāĻŖ 0.2.15 āĻ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§)āĨ¤ āĻ āĻŦāĻļā§āϝāĻ, āĻĄāĻŋāĻā§āĻĄāĻŋāĻ āĻāĻžāĻ āĻāϰāĻž āĻāĻāĻŋāϤ, āĻāϏā§āύ āĻāĻāĻŋ āĻŦā§āϰ āĻāϰāĻž āϝāĻžāĻ - āĻāĻĒāύāĻžāϰ āĻāϝāĻŧā§āĻāĻāĻŋ āĻļāĻŦā§āĻĻā§āϰ āĻā§āϝāĻŧā§ āĻāĻāĻāĻŋ āϞāĻā§āώāĻŖā§āϰ āĻŦā§āĻļāĻŋ āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āĻāĻĒāύāĻŋ āĻāĻŋāĻā§ āϏāĻŽāϝāĻŧ āϏā§āĻĒāĻŋāĻāĻžāϰā§āϰ āĻāϰ⧠āĻāĻĄāĻŧā§ āĻšāϝāĻŧā§ āϏāĻŋāϏā§āĻā§āĻŽāĻāĻŋ āĻĻā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ (āĻŦāĻžāĻšā§āϝāĻŋāĻ GPG āĻāĻžāĻĄāĻŧāĻž PGP āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ - v0.2.9)
āĻšā§āϝāĻžāϞā§! āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāύā§āϝ āϧāύā§āϝāĻŦāĻžāĻĻ! āĻāĻŽāĻžāϰ āĻĻā§āĻāĻŋ āĻĒā§āϰāĻļā§āύ āĻāĻā§āĨ¤ āĻāĻŽāĻžāϰ āĻĻā§āĻāĻŋ āĻĒā§āϰā§āĻāĻžāĻāĻĄāĻžāϰ pg_basebackup āĻāĻŦāĻ WAL āϞāĻ āĻāύ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻ āĻĻā§āĻā§āϤ āĻāĻā§āĻāĻž āĻāĻā§, āϝā§āĻŽāύ āĻāĻŽāĻŋ āĻāĻāĻāĻŋ āĻā§āϞāĻžāĻāĻĄ āĻāĻŦāĻ āĻ āύā§āϝāĻāĻŋ āĻāϰāϤ⧠āĻāĻžāĻāĨ¤ āĻāĻ āĻāĻžāĻ āĻāϰāϤ⧠āĻāĻŋāĻā§ āĻāĻĒāĻžāϝāĻŧ āĻāĻā§ āĻāĻŋ?
āĻāĻāĻŋ āĻāĻāύ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ āύā§āĻ, āϤāĻŦā§ āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻāϰā§āώāĻŖā§āϝāĻŧ āϧāĻžāϰāĻŖāĻžāĨ¤
āĻāĻŽāĻŋ āĻļā§āϧ⧠āĻāĻāĻāĻŋ āĻĒā§āϰāĻĻāĻžāύāĻāĻžāϰā§āĻā§ āĻŦāĻŋāĻļā§āĻŦāĻžāϏ āĻāϰāĻŋ āύāĻž, āĻāĻŽāĻŋ āĻ āύā§āϝā§āϰ āĻā§āώā§āϤā§āϰā§āĻ āĻāĻāĻ āϰāĻāĻŽ āĻĨāĻžāĻāϤ⧠āĻāĻžāĻāĨ¤
āϧāĻžāϰāĻŖāĻž āĻāĻāϰā§āώāĻŖā§āϝāĻŧ. āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻāϤāĻāĻžāĻŦā§, āĻāĻāĻŋ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ āĻāϰāĻž āĻŽā§āĻā§āĻ āĻāĻ āĻŋāύ āύāϝāĻŧāĨ¤ āϧāĻžāϰāĻŖāĻžāĻāĻŋ āĻšāĻžāϰāĻŋāϝāĻŧā§ āϝāĻžāĻāϝāĻŧāĻž āĻĨā§āĻā§ āϰāĻā§āώāĻž āĻāϰāĻžāϰ āĻāύā§āϝ, āĻāĻŽāĻŋ āĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻāĻŋāĻāĻšāĻžāĻŦā§ āĻāĻāĻāĻŋ āϏāĻŽāϏā§āϝāĻž āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻŦāϞāϤ⧠āĻĒāĻžāϰāĻŋ?
āĻ āĻŦāĻļā§āϝāĻ āĻšā§āϝāĻžāĻāĨ¤
āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰā§, āϝāĻāύ āĻļāĻŋāĻā§āώāĻžāϰā§āĻĨā§āϰāĻž Google Summer of Code-āĻ āĻāϏāĻŦā§, āϤāĻāύ āĻāĻŽāϰāĻž āϤāĻžāĻĻā§āϰ āĻĒā§āϰāĻāϞā§āĻĒā§ āϝā§āĻā§āϤ āĻāϰāĻŦ āϝāĻžāϤ⧠āϤāĻžāĻĻā§āϰ āĻĨā§āĻā§ āĻāϰāĻ āĻŦā§āĻļāĻŋ āĻāĻŋāĻā§ āĻĒā§āϤ⧠āĻāϰāĻ āĻāĻžāĻ āĻšāϝāĻŧāĨ¤
āĻāĻŦāĻ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻĒā§āϰāĻļā§āύāĨ¤ GitHub āĻ āĻāĻāĻāĻŋ āϏāĻŽāϏā§āϝāĻž āĻāĻā§āĨ¤ āĻāĻŽāĻŋ āĻŽāύ⧠āĻāϰāĻŋ āĻāĻāĻŋ āĻāϤāĻŋāĻŽāϧā§āϝ⧠āĻŦāύā§āϧ āĻāĻā§. āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰā§āϰ āϏāĻŽāϝāĻŧ āĻāĻāĻāĻŋ āĻāϤāĻā§āĻ āĻāĻā§āĨ¤ āĻāϰ āĻāĻā§ āĻĒāϰāĻžāĻāĻŋāϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻĒāύāĻŋ āĻāϞāĻžāĻĻāĻž āϏāĻŽāĻžāĻŦā§āĻļ āĻāϰā§āĻā§āύāĨ¤ āĻāĻāĻž āϏāĻŽāϏā§āϝāĻž āϏāĻ āĻŋāĻ. āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĨā§āϰā§āĻĄā§ āĻāĻāĻāĻŋ āĻĒāϰāĻŋāĻŦāϰā§āϤāύāĻļā§āϞ āĻĒāϰāĻŋāĻŦā§āĻļ āĻāϰāĻžāϰ āĻŦāĻŋāĻāϞā§āĻĒ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāϰ āϏ⧠āĻāĻžāϰāĻŖā§āĻ āĻāĻāĻŋ āĻā§āĻŦ āϧā§āϰ⧠āĻāĻžāĻ āĻāϰā§āĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāĻ āϏāĻŽāϏā§āϝāĻžāϰ āϏāĻŽā§āĻŽā§āĻā§āύ āĻšāϝāĻŧā§āĻāĻŋ, āĻāĻŦāĻ āĻāĻāĻŋ āĻāĻāύāĻ āĻ āĻŋāĻ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
āϏāĻŽāϏā§āϝāĻž āĻšāϞ āĻāĻŋāĻā§ āĻāĻžāϰāĻŖā§ āϏāĻā§āĻāϝāĻŧāϏā§āĻĨāĻžāύ (CEPH) āϏāĻāϝā§āĻāĻāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āϏā§āĻ āĻāϰ⧠āϝāĻāύ āĻāĻŽāϰāĻž āĻāĻāĻŋāϤ⧠āĻāĻā§āĻ āĻāĻāϝā§āĻā§ āĻāϏāĻŋāĨ¤ āĻāĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻŋ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§? āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āϝā§āĻā§āϤāĻŋ āĻāĻ āĻŽāϤ āĻĻā§āĻāĻžāϝāĻŧ. āĻāĻŽāϰāĻž āĻāĻŦāĻžāϰ āĻĢāĻžāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻāĻŋ. āĻāĻāĻāĻŋ āĻĒāĻžāϏā§, āĻāĻŽāĻžāĻĻā§āϰ āĻāĻžāĻā§ āĻ āύā§āĻāĻā§āϞāĻŋ āĻĢāĻžāĻāϞ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋ, āϝāĻžāϰāĻž āϞāĻ āĻāύ āĻāϰā§āύāύāĻŋ āϤāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻŽāϰāĻž āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧāĻāĻŋ āϤā§āϰāĻŋ āĻāϰāĻŦāĨ¤ āĻāĻŦāĻ āϝāϤāĻā§āώāĻŖ āĻĒā§āϰāϤāĻŋ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āĻ āύā§āϤāϤ āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āϞā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻŽāϰāĻž āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āĻāĻŦāĻ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ āĻāĻŦāĻ āĻĒā§āύāϰāĻžāĻŦā§āϤā§āϤāĻŋ. āĻāĻŽāϰāĻž āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āĻāϰāĻžāϰ āϝā§āĻā§āϤāĻŋ āĻāύā§āύāϤ āĻāϰā§āĻāĻŋ - āϏā§āĻāĻā§āϝāĻŧ āĻŦā§āϝāĻžāĻāĻ āĻĢāĨ¤ āϤāĻŦā§ āϏā§āĻā§āϰā§āĻ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻĒāĻžāĻļā§ āϏāĻāϝā§āĻāĻāĻŋ āĻā§āĻā§ āϝāĻžāĻāϝāĻŧāĻžāϰ āĻāĻžāϰāĻŖā§ āĻā§ āĻāϰāĻž āĻāĻāĻŋāϤ āϤāĻž āϏāĻŽā§āĻĒā§āϰā§āĻŖāϰā§āĻĒā§ āĻĒāϰāĻŋāώā§āĻāĻžāϰ āύāϝāĻŧāĨ¤ āĻ āϰā§āĻĨāĻžā§, āϝāĻāύ āĻāĻŽāϰāĻž āĻāĻāĻāĻŋ āϏā§āĻā§āϰā§āĻŽā§ āĻāĻĒāϞā§āĻĄ āĻāϰāĻŋ, āĻāĻāĻŋ āĻāĻ āϏāĻāϝā§āĻāĻā§āϞāĻŋāĻā§ āĻā§āĻā§ āĻĻā§āϝāĻŧ āύāĻžāĨ¤ āĻāĻŽāϰāĻž āĻāĻāĻžāύ⧠āĻāĻŋ āĻāύā§āύāϤāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ? āĻāĻŽāĻžāĻĻā§āϰ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĨā§āϰā§āĻāϞāĻŋāĻ āĻāĻā§, āĻāĻŽāϰāĻž āĻĒā§āϰāϤāĻŋāĻāĻŋ āϏāĻāϝā§āĻāĻā§ āĻāĻāĻŋ āĻĒāĻžāĻ āĻžāύ⧠āĻŦāĻžāĻāĻā§āϰ āϏāĻāĻā§āϝāĻž āĻĻā§āĻŦāĻžāϰāĻž āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻ āύā§āϝāĻĨāĻžāϝāĻŧ, āĻŦāϏā§āϤā§āϰ āϏāĻā§āĻāϝāĻŧāϏā§āĻĨāĻžāύ āĻāĻŽāĻžāĻĻā§āϰ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāĻāĻžāĻŦā§ āĻāĻāĻŋ āĻĨā§āĻā§ āĻĄāĻžāĻāύāϞā§āĻĄ āĻŦāĻž āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻžāϰ āĻ āύā§āĻŽāϤāĻŋ āĻĻā§āϝāĻŧ āύāĻž āĻāĻ āĻŦāĻŋāώāϝāĻŧāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻā§āĻāĻžāĻŦā§ āĻŽā§āĻāĻžāĻŦāĻŋāϞāĻž āĻāϰāϤ⧠āĻšāϝāĻŧ āϤāĻž āĻāĻŽāĻŋ āĻāĻžāύāĻŋ āύāĻžāĨ¤
SLA āύā§āĻ? āĻāĻāĻž āĻāĻŋ āϤāĻžāĻĻā§āϰ āĻāύā§āϝ āϞā§āĻāĻž āύā§āĻ āĻāĻŋāĻāĻžāĻŦā§ āϤāĻžāϰāĻž āύāĻŋāĻā§āĻĻā§āϰāĻā§ āĻāώā§āĻ āĻĒā§āϤ⧠āĻĻā§āϝāĻŧ?
āĻŦāĻŋāύā§āĻĻā§ āĻšāϞ āϝ⧠āĻāĻ āĻĒā§āϰāĻļā§āύāĻāĻŋ āύāĻŋāϝāĻŧā§ āĻāϏāĻž āϞā§āĻā§āϰāĻž āϏāĻžāϧāĻžāϰāĻŖāϤ āϤāĻžāĻĻā§āϰ āύāĻŋāĻāϏā§āĻŦ āĻāϞā§āĻ āĻĨāĻžāĻā§āĨ¤ āĻ āϰā§āĻĨāĻžā§, āĻāĻŽāĻžāĻāύ āĻŦāĻž āĻā§āĻāϞ āĻā§āϞāĻžāĻāĻĄ āĻŦāĻž āĻāϝāĻŧāĻžāύāĻĄā§āĻā§āϏ āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻ āĻĨā§āĻā§ āĻā§āĻ āĻāϏ⧠āύāĻžāĨ¤
āĻšāϝāĻŧāϤ⧠āĻĒā§āϰāĻļā§āύāĻāĻŋ āĻāϰ āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āύā§āĻ?
āĻāĻ āĻā§āώā§āϤā§āϰ⧠āĻāĻāĻžāύ⧠āĻĒā§āϰāĻļā§āύ āĻāĻžāϰ āĻāĻžāĻā§ āĻā§āύ āĻŦā§āϝāĻžāĻĒāĻžāϰ āύāϝāĻŧāĨ¤ āĻāĻāĻŋāϰ āϏāĻžāĻĨā§ āĻā§āĻāĻžāĻŦā§ āĻŽā§āĻāĻžāĻŦāĻŋāϞāĻž āĻāϰāĻž āϝāĻžāϝāĻŧ āϏ⧠āϏāĻŽā§āĻĒāϰā§āĻā§ āϝāĻĻāĻŋ āĻā§āύāĻ āϧāĻžāϰāĻŖāĻž āĻĨāĻžāĻā§ āϤāĻŦā§ āĻāϏā§āύ āĻāĻāĻŋ WAL-G-āĻ āĻāϰāĻŋ⧎ āĻāĻŋāύā§āϤ⧠āĻāĻāύ āĻĒāϰā§āϝāύā§āϤ āĻāĻŽāĻŋ āĻāĻāĻž āĻāĻŋāĻāĻžāĻŦā§ āĻŽā§āĻāĻžāĻŦā§āϞāĻž āĻāϰāϤ⧠āĻā§āύ āĻāĻžāϞ āϧāĻžāϰāĻŖāĻž āĻāĻā§. āĻāĻŋāĻā§ āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻ āĻāĻā§ āϝāĻž āĻŦāĻŋāĻāĻŋāύā§āύāĻāĻžāĻŦā§ āϤāĻžāϞāĻŋāĻāĻžāĻā§āĻā§āϤ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻāĻĒāύāĻŋ āϤāĻžāĻĻā§āϰ āĻŦāϏā§āϤā§āϰ āϤāĻžāϞāĻŋāĻāĻž āĻāϰāϤ⧠āĻŦāϞā§āύ, āĻāĻŦāĻ āϤāĻžāϰāĻž āϏā§āĻāĻžāύ⧠āĻĢā§āϞā§āĻĄāĻžāϰ āϝā§āĻ āĻāϰā§āύāĨ¤ WAL-G āĻāϤ⧠āĻāϝāĻŧ āĻĒāĻžāϝāĻŧ - āĻāĻāĻžāύ⧠āĻāĻŽāύ āĻāĻŋāĻā§ āĻāĻŋāύāĻŋāϏ āϰāϝāĻŧā§āĻā§ āϝāĻž āĻāĻāĻāĻŋ āĻĢāĻžāĻāϞ āύāϝāĻŧ, āĻāĻŽāĻŋ āĻāĻāĻŋ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋ āύāĻž, āϝāĻžāϰ āĻ āϰā§āĻĨ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤ āĻ āϰā§āĻĨāĻžā§, āĻĒā§āϰāĻā§āϤāĻĒāĻā§āώā§, āĻāĻĒāύāĻžāϰ āĻāĻžāĻā§ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻāϰāĻž āĻā§āϞāĻžāϏā§āĻāĻžāϰ āϰāϝāĻŧā§āĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻāĻĒāύāĻžāĻā§ āĻāĻāĻāĻŋ āĻā§āϞ āϏā§āĻĨāĻŋāϤāĻŋ āĻĢāĻŋāϰāĻŋāϝāĻŧā§ āĻĻā§āϝāĻŧ āĻāĻžāϰāĻŖ āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻ āĻāĻŋāĻā§ āĻ āĻĻā§āĻā§āϤ āϤāĻĨā§āϝ āĻĢāĻŋāϰāĻŋāϝāĻŧā§ āĻĻāĻŋāϝāĻŧā§āĻā§ āϝāĻž āĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖāϰā§āĻĒā§ āĻŦā§āĻāϤ⧠āĻĒāĻžāϰā§āύāĻŋāĨ¤
āĻāĻāĻŋ āĻāĻŽāύ āĻāĻāĻāĻŋ āĻāĻŋāύāĻŋāϏ āϝāĻž āĻŽā§āϞ āĻā§āϞāĻžāĻāĻĄā§ āĻāĻā§āĨ¤
āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āϰāĻāύāύ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ ...
āĻāĻāĻŋ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āĻĒā§āύāϰā§āϤā§āĻĒāĻžāĻĻāύ āĻāϰāĻž āĻšāϝāĻŧ...
āϝāĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āύāϰā§āϤā§āĻĒāĻžāĻĻāύ āĻšāϝāĻŧ, āϤāĻžāĻšāϞ⧠āĻāĻŽāĻŋ āĻŽāύ⧠āĻāϰāĻŋ āĻāĻŽāϰāĻž āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āĻāϰāĻžāϰ āĻā§āĻļāϞāĻā§āϞāĻŋ āύāĻŋāϝāĻŧā§ āĻĒāϰā§āĻā§āώāĻž āĻāϰāĻŦ āĻāĻŦāĻ āĻā§āĻāĻžāĻŦā§ āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻŦāĻ āĻā§āϞāĻžāĻāĻĄā§āϰ āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āĻā§ āĻĒā§āϰāϝāĻŧā§āĻāύ āϤāĻž āĻŦā§āĻāϤ⧠āĻšāĻŦā§āĨ¤ āĻšāϝāĻŧāϤ⧠āĻāĻāĻŋ āϤāĻŋāύāĻāĻŋ āϏāĻāϝā§āĻā§ āĻāĻŽāĻžāĻĻā§āϰ āĻāύā§āϝ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āĻšāĻŦā§ āĻāĻŦāĻ āϏāĻāϝā§āĻāĻāĻŋ āĻāĻžāĻāĻŦā§ āύāĻž, āϤāĻžāϰāĻĒāϰ āĻāĻŽāϰāĻž āϏāĻžāĻŦāϧāĻžāύ⧠āϤāĻŋāύāĻāĻŋāϤ⧠āĻĒā§āĻāĻāĻžāĻŦāĨ¤ āĻāĻžāϰāĻŖ āĻāĻāύ āĻāĻŽāϰāĻž āĻā§āĻŦ āĻĻā§āϰā§āϤ āϏāĻāϝā§āĻāĻāĻŋ āĻŦāĻžāĻĻ āĻĻāĻŋāĻ, āĻ āϰā§āĻĨāĻžāϤ⧠āϝāĻĻāĻŋ āĻāĻŽāϰāĻž 16āĻāĻŋ āĻĨā§āϰā§āĻĄ āϏāĻš āĻāĻāĻāĻŋ āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰ āĻļā§āϰ⧠āĻāϰāĻŋ, āϤāĻžāĻšāϞ⧠āĻĒā§āϰāĻĨāĻŽ āĻĒā§āύāĻāĻĒā§āϰāĻā§āώā§āĻāĻžāϰ āĻĒāϰ⧠8āĻāĻŋ āĻĨā§āϰā§āĻĄ, 4āĻāĻŋ āĻĨā§āϰā§āĻĄ, 2āĻāĻŋ āĻĨā§āϰā§āĻĄ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĨāĻžāĻāĻŦā§āĨ¤ āĻāĻŦāĻ āϤāĻžāϰāĻĒāϰ āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏā§āĻā§āϰā§āĻŽ āĻŽāϧā§āϝ⧠āĻĢāĻžāĻāϞ āĻāĻžāύ āĻšāĻŦā§. āϝāĻĻāĻŋ āĻāĻŋāĻā§ āĻāĻžāĻĻā§ āĻŽāĻžāύ āĻĨāĻžāĻā§ āϝā§āĻŽāύ 7,5 āĻĨā§āϰā§āĻĄ āĻĒāĻžāĻŽā§āĻĒ āĻāϰāĻžāϰ āĻāύā§āϝ āϏāϰā§āĻŦā§āϤā§āϤāĻŽ, āϤāĻŦā§ āĻāĻŽāϰāĻž āϏā§āĻā§āϞāĻŋāĻā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰāĻŦ āĻāĻŦāĻ āĻāϰāĻ 7,5 āĻĨā§āϰā§āĻĄ āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰāĻŦāĨ¤ āĻāĻāĻžāύ⧠āĻāĻāĻāĻŋ āϧāĻžāϰāĻŖāĻž āĻāĻā§.
āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāύā§āϝ āϧāύā§āϝāĻŦāĻžāĻĻ! WAL-G āĻāϰ āϏāĻžāĻĨā§ āĻāĻžāĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻāϝāĻŧāĻžāϰā§āĻāĻĢā§āϞ⧠āĻĻā§āĻāϤ⧠āĻā§āĻŽāύ? āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻŦā§āĻāĻž āĻā§āώā§āϤā§āϰ⧠āϝāĻāύ āĻĒā§āώā§āĻ āĻž āĻā§āĻĄāĻŧā§ āĻā§āύ āĻĄā§āϞā§āĻāĻž āύā§āĻāĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻĒā§āϰāĻžāĻĨāĻŽāĻŋāĻ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻā§āϰāĻšāĻŖ āĻāϰāĻŋ āĻāĻŦāĻ āϏāϰāĻŋāϝāĻŧā§ āĻĢā§āϞāĻŋ, āϤāĻžāϰāĻĒāϰ⧠āĻļā§āϝāĻžāĻĢā§āĻāĻāĻŋ āĻāϰā§āĻāĻžāĻāĻ āĻāϰāĻŋ āϝāϤāĻā§āώāĻŖ āύāĻž āĻāĻŽāϰāĻž āĻŽā§āĻā§āϰ āĻŽāϧā§āϝ⧠āύā§āϞ āĻšāϝāĻŧāĨ¤ āĻāĻāĻžāύā§, āĻāĻŽāĻŋ āĻāĻāĻŋ āĻŦā§āĻāϤā§, āĻāĻāĻāĻŋ āĻāĻžāĻā§āĻāύ āĻāĻā§. āĻāĻŋāĻā§ āϏāĻŽāϝāĻŧā§ āĻāĻĒāύāĻžāĻā§ āĻĒā§āώā§āĻ āĻžāĻā§āϞāĻŋāϰ āĻāĻāĻāĻŋ āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāϤ⧠āĻšāĻŦā§, āϝā§āĻŽāύ āĻāĻŋāĻā§ āĻŦāĻžāĻšā§āϝāĻŋāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāĻāĻŋ āĻāĻžāϞāĻžāĻā§āĻā§ āĻŦāĻž āĻāĻāĻŋ āĻā§āĻāĻžāĻŦā§ āĻāĻā§?
āĻĄā§āϞā§āĻāĻž āĻŦā§āϝāĻžāĻāĻāĻĒ API āĻŦā§āĻļ āϏāĻšāĻāĨ¤ āϏā§āĻāĻžāύ⧠āĻāĻāĻāĻŋ āϏāĻāĻā§āϝāĻž āĻāĻā§ â āϏāϰā§āĻŦā§āĻā§āĻ āĻĄā§āϞā§āĻāĻž āϧāĻžāĻĒ, āĻāĻā§ āĻŦāϞāĻž āĻšāϝāĻŧāĨ¤ āĻāĻāĻž āĻļā§āύā§āϝ āĻĄāĻŋāĻĢāϞā§āĻ. āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻāĻĒāύāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ-āĻĒā§āĻļ āĻāϰā§āύ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰā§āĨ¤ āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻāĻāĻŋāĻā§ āϝā§āĻā§āύ⧠āϧāύāĻžāϤā§āĻŽāĻ āϏāĻāĻā§āϝāĻžāϝāĻŧ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰā§āύ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, 3, āϤāĻžāĻšāϞ⧠āĻĒāϰā§āϰ āĻŦāĻžāϰ āĻāĻĒāύāĻŋ āϝāĻāύ āĻŦā§āϝāĻžāĻāĻāĻĒ-āĻĒā§āĻļ āĻāϰā§āύ, āĻāĻāĻŋ āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻŦā§āϝāĻžāĻāĻāĻĒāĻā§āϞāĻŋāϰ āĻāϤāĻŋāĻšāĻžāϏ āĻĻā§āĻāĻžāϝāĻŧāĨ¤ āϤāĻŋāύāĻŋ āĻĻā§āĻā§āύ āϝ⧠āĻāĻĒāύāĻŋ 3 āĻĄā§āϞā§āĻāĻžāϰ āĻā§āĻāύ āĻ āϤāĻŋāĻā§āϰāĻŽ āĻāϰāĻŦā§āύ āύāĻž āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĄā§āϞā§āĻāĻž āϤā§āϰāĻŋ āĻāϰā§āύāĨ¤
āĻ āϰā§āĻĨāĻžā§, āϝāϤāĻŦāĻžāϰ āĻāĻŽāϰāĻž WAL-G āĻāĻžāϞ⧠āĻāϰāĻŋ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻŦā§āϝāĻžāĻāĻāĻĒ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰā§?
āύāĻž, āĻāĻŽāϰāĻž WAL-G āĻāĻžāϞāĻžāĻ, āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āύā§āϤāĻŋāĻā§āϞāĻŋ āĻ āύā§āĻŽāϤāĻŋ āĻĻāĻŋāϞ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻĄā§āϞā§āĻāĻž āϤā§āϰāĻŋ āĻāϰāĻžāϰ āĻā§āώā§āĻāĻž āĻāϰā§ā§ˇ
āĻŽā§āĻāĻžāĻŽā§āĻāĻŋāĻāĻžāĻŦā§ āĻŦāϞāϤ⧠āĻā§āϞā§, āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āĻļā§āύā§āϝ āĻĻāĻŋāϝāĻŧā§ āĻāĻāĻŋ āĻāĻžāϞāĻžāύ, āϤāĻžāĻšāϞ⧠āĻāĻāĻŋ āĻāĻŋ pg_basebackup āĻāϰ āĻŽāϤ⧠āĻāĻāϰāĻŖ āĻāϰāĻŦā§?
āύāĻž, āĻāĻāĻŋ āĻāĻāύāĻ āĻĻā§āϰā§āϤ āĻāϞāĻŦā§ āĻāĻžāϰāĻŖ āĻāĻāĻŋ āĻāĻŽā§āĻĒā§āϰā§āĻļāύ āĻāĻŦāĻ āϏāĻŽāĻžāύā§āϤāϰāĻžāϞāϤāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ Pg_basebackup āĻāĻĒāύāĻžāϰ āĻĒāĻžāĻļā§ āĻāĻžāĻĻ āϰāĻžāĻāĻŦā§āĨ¤ WAL-G āĻ āύā§āĻŽāĻžāύ āĻāϰ⧠āϝ⧠āĻāĻĒāύāĻŋ āϏāĻāϰāĻā§āώāĻŖāĻžāĻāĻžāϰ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰā§āĻā§āύāĨ¤ āĻāĻŦāĻ āĻāĻāĻŋ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāĻž āύāĻž āĻšāϞ⧠āĻāĻāĻŋ āĻāĻāĻāĻŋ āϏāϤāϰā§āĻāϤāĻž āĻāĻžāϰāĻŋ āĻāϰāĻŦā§āĨ¤
Pg_basebackup shafts āĻāĻžāĻĄāĻŧāĻž āĻāĻžāϞāĻžāύ⧠āϝāĻžāĻŦā§.
āĻšā§āϝāĻžāĻ, āϤāĻžāϰāĻĒāϰ āϤāĻžāϰāĻž āĻĒā§āϰāĻžāϝāĻŧ āĻāĻāĻ āĻāĻāϰāĻŖ āĻāϰāĻŦā§āĨ¤ Pg_basebackup āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻĒāĻŋ āĻāϰā§āĨ¤ āϝāĻžāĻāĻšā§āĻ, āĻāĻŽāĻžāĻĻā§āϰ āĻāĻāĻāĻŋ āύāϤā§āύ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āϰāϝāĻŧā§āĻā§ āϝāĻž āĻāĻŽāĻŋ āĻāϞā§āϞā§āĻ āĻāϰāϤ⧠āĻā§āϞ⧠āĻā§āĻāĻŋāĨ¤ āĻāĻŽāϰāĻž āĻāĻāύ pg_basebackup āĻĨā§āĻā§ āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻŦā§āϝāĻžāĻāĻāĻĒ āύāĻŋāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻāĻŽāĻŋ āĻāĻžāύāĻŋ āύāĻž āĻā§āύ āĻāĻāĻŋ āĻĒā§āϰāϝāĻŧā§āĻāύ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻāĻā§āĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, CephFS āĻāĨ¤ āϏāĻŦāĻžāĻ āĻ āĻŦāĻā§āĻā§āĻ āϏā§āĻā§āϰā§āĻ āĻāύāĻĢāĻŋāĻāĻžāϰ āĻāϰāϤ⧠āĻāĻžāϝāĻŧ āύāĻžāĨ¤
āĻšā§āϝāĻžāĻ, āϏāĻŽā§āĻāĻŦāϤ āĻāĻ āĻāĻžāϰāĻŖā§āĻ āϤāĻžāϰāĻž āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻāĻŋ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āϰāĻļā§āύ āĻāĻŋāĻā§āĻāĻžāϏāĻž āĻāϰā§āĻāĻŋāϞ āϝāĻžāϤ⧠āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŋāĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāĻāĻž āĻāϰā§āĻāĻŋ.
āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāύā§āϝ āϧāύā§āϝāĻŦāĻžāĻĻ! āĻĢāĻžāĻāϞ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻ āύā§āϞāĻŋāĻĒāĻŋ āĻāϰāĻžāϰ āĻŦāĻŋāώāϝāĻŧā§ āĻļā§āϧ⧠āĻāĻāĻāĻŋ āĻĒā§āϰāĻļā§āύ āĻāĻā§āĨ¤ āĻŦāĻžāĻā§āϏā§āϰ āĻŦāĻžāĻāϰā§, āĻāĻĒāύāĻŋ āĻāĻŋ āĻāĻāύ āĻĻā§āϰāĻŦāϰā§āϤ⧠āϏāĻā§āĻāϝāĻŧāϏā§āĻĨāĻžāύ⧠āĻ āύā§āϞāĻŋāĻĒāĻŋ āĻāϰāĻž āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āύ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āϝāĻĻāĻŋ āĻĄā§āĻāĻž āϏā§āύā§āĻāĻžāϰ⧠āĻŦāĻž āĻ āύā§āϝ āĻāĻŋāĻā§ āĻĨāĻžāĻā§?
āĻāĻ āϏā§āϤā§āϰā§, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻāĻ āĻŋāύ āĻĒā§āϰāĻļā§āύāĨ¤ āĻšā§āϝāĻžāĻ, āĻāĻŽāϰāĻž āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋ, āĻāĻŋāύā§āϤ⧠āĻāĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻāύāĻ āĻā§āύ⧠āϰāĻŋāϞāĻŋāĻā§ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤ āĻ āϰā§āĻĨāĻžā§, āϏāĻŽāϏā§āϤ āĻĒā§āϰāĻžāĻ-āϰāĻŋāϞāĻŋāĻ āĻāĻāĻŋ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§, āĻāĻŋāύā§āϤ⧠āĻĒā§āϰāĻāĻžāĻļā§āϰ āϏāĻāϏā§āĻāϰāĻŖāĻā§āϞāĻŋ āϤāĻž āĻāϰ⧠āύāĻžāĨ¤ āĻāĻ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āϏāĻāϏā§āĻāϰāĻŖ 0.2 āĻ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻāĻŋ āĻ āĻŦāĻļā§āϝāĻ āĻļā§āĻā§āϰāĻ āĻŽā§āĻā§āϤāĻŋ āĻĒāĻžāĻŦā§, āϝāϤ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āĻāĻŽāϰāĻž āϏāĻŽāϏā§āϤ āĻĒāϰāĻŋāĻāĻŋāϤ āĻŦāĻžāĻāĻā§āϞāĻŋ āĻ āĻŋāĻ āĻāϰāĻŦ⧎ āĻāĻŋāύā§āϤ⧠āĻāĻ āĻŽā§āĻšā§āϰā§āϤ⧠āĻāĻāĻŋ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āĻĒā§āϰāĻžāĻ-āĻŽā§āĻā§āϤāĻŋāϤ⧠āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻĒā§āϰāĻŋ-āϰāĻŋāϞāĻŋāĻā§ āĻĻā§āĻāĻŋ āĻŦāĻžāĻ āĻāĻā§āĨ¤ WAL-E āĻĒā§āύāϰā§āĻĻā§āϧāĻžāϰā§āϰ āϏāĻžāĻĨā§ āϏāĻŽāϏā§āϝāĻž, āĻāĻŽāϰāĻž āĻāĻāĻŋ āĻ āĻŋāĻ āĻāϰāĻŋāύāĻŋāĨ¤ āĻāĻŦāĻ āϏāϰā§āĻŦāĻļā§āώ āĻĒā§āϰāĻŋ-āϰāĻŋāϞāĻŋāĻā§ āĻĄā§āϞā§āĻāĻž-āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻžāĻ āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻ āϤāĻāĻŦ, āĻāĻŽāϰāĻž āϏāĻŦāĻžāĻāĻā§ āϰāĻŋāϞāĻŋāĻ āϏāĻāϏā§āĻāϰāĻŖ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻĒāϰāĻžāĻŽāϰā§āĻļ āĻĻāĻŋāĻāĨ¤ āϝāϤ āϤāĻžāĻĄāĻŧāĻžāϤāĻžāĻĄāĻŧāĻŋ āĻĒā§āϰāĻŋ-āϰāĻŋāϞāĻŋāĻā§ āĻāϰ āĻā§āύ⧠āĻŦāĻžāĻ āύā§āĻ, āĻāĻŽāϰāĻž āĻŦāϞāϤ⧠āĻĒāĻžāϰāĻŋ āϝ⧠āĻāĻŽāϰāĻž Google āĻā§āϞāĻžāĻāĻĄ, S3-āϏāĻžāĻŽāĻā§āĻāϏā§āϝāĻĒā§āϰā§āĻŖ āĻāĻŋāύāĻŋāϏ āĻāĻŦāĻ āĻĢāĻžāĻāϞ āϏā§āĻā§āϰā§āĻ āϏāĻŽāϰā§āĻĨāύ āĻāϰāĻŋāĨ¤
āĻšā§āϝāĻžāϞā§, āĻĒā§āϰāϤāĻŋāĻŦā§āĻĻāύā§āϰ āĻāύā§āϝ āϧāύā§āϝāĻŦāĻžāĻĻ. āĻāĻŽāĻŋ āĻāĻāĻŋ āĻŦā§āĻāϤ⧠āĻĒā§āϰā§āĻāĻŋ, WAL-G āĻŦāĻžāϰāĻŽā§āύā§āϰ āĻŽāϤ⧠āĻāĻ āϧāϰāĻŖā§āϰ āĻā§āύā§āĻĻā§āϰā§āĻā§āϤ āĻŦā§āϝāĻŦāϏā§āĻĨāĻž āύāϝāĻŧ? āĻāĻĒāύāĻŋ āĻāĻŋ āĻāĻ āĻĻāĻŋāĻā§ āĻ āĻā§āϰāϏāϰ āĻšāĻāϝāĻŧāĻžāϰ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āĻāϰāĻā§āύ?
āϏāĻŽāϏā§āϝāĻž āĻšāϞ āĻāĻŽāϰāĻž āĻāĻ āĻĻāĻŋāĻ āĻĨā§āĻā§ āĻĻā§āϰ⧠āϏāϰ⧠āĻā§āĻāĻŋāĨ¤ WAL-G āĻŦā§āϏ āĻšā§āϏā§āĻā§, āĻā§āϞāĻžāϏā§āĻāĻžāϰ āĻšā§āϏā§āĻā§ āĻāĻŦāĻ āĻā§āϞāĻžāϏā§āĻāĻžāϰā§āϰ āϏāĻŽāϏā§āϤ āĻšā§āϏā§āĻā§ āĻŦāĻžāϏ āĻāϰā§āĨ¤ āϝāĻāύ āĻāĻŽāϰāĻž āĻāϝāĻŧā§āĻ āĻšāĻžāĻāĻžāϰ āĻā§āϞāĻžāϏā§āĻāĻžāϰ⧠āĻāϞ⧠āϝāĻžāĻ, āϤāĻāύ āĻāĻŽāĻžāĻĻā§āϰ āĻ āύā§āĻ āĻŦāĻžāϰāĻā§āύā§āĻĄāĻžāϰ āĻāύāϏā§āĻāϞā§āĻļāύ āĻāĻŋāϞāĨ¤ āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻŦāĻžāϰ āϤāĻžāĻĻā§āϰ āĻŽāϧā§āϝ⧠āĻāĻŋāĻā§ āĻāϞāĻžāĻĻāĻž āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧ, āĻāĻāĻŋ āĻāĻāĻāĻŋ āĻŦāĻĄāĻŧ āϏāĻŽāϏā§āϝāĻžāĨ¤ āĻāĻžāϰāĻŖ āϏā§āĻā§āϞāĻŋ āĻŽā§āϰāĻžāĻŽāϤ āĻāϰāĻž āĻĻāϰāĻāĻžāϰ, āĻāĻĒāύāĻžāĻā§ āĻŦā§āĻāϤ⧠āĻšāĻŦā§ āĻā§āύ āĻā§āϞāĻžāϏā§āĻāĻžāϰāĻā§āϞāĻŋāϤ⧠āĻāĻāύ āĻŦā§āϝāĻžāĻāĻāĻĒ āύā§āĻ⧎ āĻāĻŽāĻŋ āĻŦā§āϝāĻžāĻāĻāĻĒ āϏāĻŋāϏā§āĻā§āĻŽā§āϰ āĻāύā§āϝ āĻļāĻžāϰā§āϰāĻŋāĻ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰā§āϰ āĻĻāĻŋāĻ āĻĨā§āĻā§ WAL-G āĻŦāĻŋāĻāĻžāĻļ āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻāϞā§āĻĒāύāĻž āĻāϰāĻŋ āύāĻžāĨ¤ āϏāĻŽā§āĻĒā§āϰāĻĻāĻžāϝāĻŧ āϝāĻĻāĻŋ āĻāĻāĻžāύ⧠āĻāĻŋāĻā§ āĻāĻžāϰā§āϝāĻāĻžāϰāĻŋāϤāĻž āĻāĻžāϝāĻŧ, āĻāĻŽāĻŋ āĻŽā§āĻā§āĻ āĻāĻĒāϤā§āϤāĻŋ āĻāϰāĻŋ āύāĻžāĨ¤
āĻāĻŽāϰāĻž āϏā§āĻā§āϰā§āĻ āĻāύā§āϝ āĻĻāĻžāϝāĻŧā§ āϝ⧠āĻĻāϞ āĻāĻā§. āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻā§āĻŦ āĻāĻžāϞ⧠āĻŦā§āϧ āĻāϰāĻŋ āϝ⧠āĻāĻāĻŋ āĻāĻŽāϰāĻž āύāĻ, āϏā§āĻāĻžāύ⧠āĻŦāĻŋāĻļā§āώ āĻŦā§āϝāĻā§āϤāĻŋāϰāĻž āĻāĻā§āύ āϝāĻžāϰāĻž āĻāĻŽāĻžāĻĻā§āϰ āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āϝā§āĻāĻžāύ⧠āĻĢāĻžāĻāϞāĻā§āϞāĻŋ āύāĻŋāϰāĻžāĻĒāĻĻ āϏā§āĻāĻžāύ⧠āϰāĻžāĻā§āύ⧎ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻāĻā§āϝāĻ āĻĢāĻžāĻāϞā§āϰ āĻā§āώāϤāĻŋ āϏāĻšā§āϝ āĻāϰāĻžāϰ āĻāύā§āϝ āϤāĻžāϰāĻž āϏā§āĻāĻžāύ⧠āϏāĻŽāϏā§āϤ āϧāϰāĻŖā§āϰ āĻāϤā§āϰ āĻā§āĻĄāĻŋāĻ āĻāϰā§āĨ¤ āϤāĻžāϰāĻž āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻŦā§āϝāĻžāύā§āĻĄāĻāĻāĻĨā§āϰ āĻāύā§āϝ āĻĻāĻžāϝāĻŧā§āĨ¤ āϝāĻāύ āĻāĻĒāύāĻžāϰ āĻŦāĻžāϰāĻā§āύā§āĻĄāĻžāϰ āĻĨāĻžāĻā§, āĻāĻĒāύāĻŋ āĻšāĻ āĻžā§ āĻāϰā§āĻ āĻāĻžāύāϤ⧠āĻĒāĻžāϰā§āύ āϝ⧠āĻāĻāĻ āϏāĻžāϰā§āĻāĻžāϰ⧠āĻĒā§āϰāĻā§āϰ āĻā§āϰāĻžāĻĢāĻŋāĻ āϏāĻš āĻā§āĻ āĻĄāĻžāĻāĻžāĻŦā§āϏ āĻāĻĄāĻŧā§ āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻĒāύāĻžāϰ āĻāĻāĻŋāϤ⧠āĻ āύā§āĻ āĻāĻžāϝāĻŧāĻāĻž āĻāĻā§ āĻŦāϞ⧠āĻŽāύ⧠āĻšāĻā§āĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻŋāĻā§ āĻāĻžāϰāĻŖā§ āϏāĻŦāĻāĻŋāĻā§ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻŽāĻžāĻĒāϏāĻ āĻšāϝāĻŧ āύāĻžāĨ¤ āĻāĻāĻž āĻ āύā§āϝ āĻāĻĒāĻžāϝāĻŧ āĻāĻžāĻāĻžāĻāĻžāĻāĻŋ āĻāĻžāϞ⧠āĻšāϤ⧠āĻĒāĻžāϰā§. āϏā§āĻāĻžāύ⧠āĻ āύā§āĻ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻāĻā§, āĻĒā§āϰāϏā§āϏāϰ āĻā§āϰ āĻāĻā§, āĻāĻŋāύā§āϤ⧠āĻāĻāĻžāύ⧠āĻā§āύ āĻĄāĻŋāϏā§āĻ āύā§āĻāĨ¤ āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāĻŋāĻā§ āĻāĻžāĻāĻāĻžāĻāĻžāĻāĻāĻŋ āĻāϰāĻžāϰ āĻāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ⧠āĻā§āϞāĻžāύā§āϤ āĻšāϝāĻŧā§ āĻĒāĻĄāĻŧā§āĻāĻŋāϞāĻžāĻŽ, āĻāĻŦāĻ āĻāĻŽāϰāĻž āĻāĻ āϏāϤā§āϝ⧠āĻāϞ⧠āĻāϏā§āĻāĻŋ āϝ⧠āĻĄā§āĻāĻž āϏā§āĻā§āϰā§āĻ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻĒāϰāĻŋāώā§āĻŦāĻž, āϝāĻžāϰ āĻāύā§āϝ āĻĒā§āĻĨāĻ āĻŦāĻŋāĻļā§āώ āĻŦā§āϝāĻā§āϤāĻŋāϰāĻž āĻĻāĻžāϝāĻŧā§āĨ¤
PS āĻāĻāĻāĻŋ āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āϰāĻāĻžāĻļāĻŋāϤ āĻšāϝāĻŧā§āĻā§ , āϝā§āĻāĻžāύ⧠āĻāĻĒāύāĻŋ .walg.json āĻāύāĻĢāĻŋāĻāĻžāϰā§āĻļāύ āĻĢāĻžāĻāϞāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ, āϝāĻž āĻĄāĻŋāĻĢāϞā§āĻāϰā§āĻĒā§ postgres āĻšā§āĻŽ āĻĄāĻŋāϰā§āĻā§āĻāϰāĻŋāϤ⧠āĻ āĻŦāϏā§āĻĨāĻŋāϤāĨ¤ āĻāĻĒāύāĻŋ āĻŦā§āϝāĻžāĻļ āϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻĒāϰāĻŋāϤā§āϝāĻžāĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖ .walg.json āĻāĻ āϏāĻāĻā§āϝāĻžāϝāĻŧ āĻāĻā§
āĻāĻŋāĻĄāĻŋāĻ:

āĻāϤā§āϏ: www.habr.com
