เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเปเบเบฐเบเปเบฒเปเบซเปเบเปเบฒเบเบญเปเบฒเบเบเบปเบเบเบฑเบเบเบถเบเบเบญเบเบเบปเบเบฅเบฒเบเบเบฒเบเปเบเบเบญเบเบเบปเปเบเบเบญเบ 2019 เปเบเบ Andrey Borodin "เบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบฑเบ WAL-G เปเบกเปเบเบซเบเบฑเบเปเบเบเบต 2019?"

เบชเบฐเบเบฒเบเบเบตเบเบธเบเบเบปเบ! เบเปเบญเบเบเบทเป Andrey Borodin. เบเปเบญเบเปเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบขเบนเป Yandex. เบเปเบญเบเบชเบปเบเปเบ PostgreSQL เบเบฑเปเบเปเบเปเบเบต 2016, เบซเบผเบฑเบเบเบฒเบเบเบตเปเบเปเบญเบเปเบเปเบชเบปเบเบเบฐเบเบฒเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเปเบฅเบฐเบเบงเบเปเบเบปเบฒเปเบงเบปเปเบฒเบงเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบฒเบเบเบฒเบ - เปเบเบปเปเบฒเปเบญเบปเบฒเบฅเบฐเบซเบฑเบเปเบซเบผเปเบเปเบฅเบฐเบชเปเบฒเบเบกเบฑเบ, เปเบฅเบฐเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเบเบฐเปเบฎเบฑเบเบงเบฝเบ. เปเบฅเบฐเบเบฑเปเบเปเบเปเบเบฑเปเบเบกเบฒเบเปเบญเบเบเปเปเบชเบฒเบกเบฒเบเบขเบธเบเปเบเป - เบเปเบญเบเบเบฝเบเบเบธเบเบชเบดเปเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ.
เบซเบเบถเปเบเปเบเบชเบดเปเบเบเบตเปเบเปเบญเบเบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเบงเบฝเบเปเบกเปเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบ. . เปเบเบเบเบปเปเบงเปเบเปเบฅเปเบง, เบขเบนเป Yandex เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบเบงเบฝเบเบเปเบฝเบงเบเบฑเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเปเบ PostgreSQL เปเบเบฑเบเปเบงเบฅเบฒเบเบปเบเบเบฒเบ. เปเบฅเบฐเบเปเบฒเบเบชเบฒเบกเบฒเบเบเบญเบเบซเบฒเบขเบนเปเปเบเบญเบดเบเปเบเบตเปเบเบฑเบเบเบธเบเบเบญเบเบซเบปเบเบเบปเบเบฅเบฒเบเบเบฒเบเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเปเบฒเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ. เปเบฅเบฐเบเบธเบเปเบเบตเบเบงเบเปเบเบปเบฒเบเบฑเบเบเบฐเบเบฒเปเบฅเบฑเบเบเปเบญเบ, เบเบฑเบเบเบฐเบเบฒเปเบฅเบฑเบเบเปเบญเบ, เปเบฅเบฐเบเบฒเบเปเบเบฑเบเบเบตเปเปเบเบทเปเบญเบเบทเปเบเปเบซเบผเบฒเบเบเบถเปเบ.
เปเบเปเปเบเบกเบทเปเบเบตเปเบเบปเบเบฅเบฒเบเบเบฒเบเบเปเปเบเบฝเบเปเบเปเบเปเบฝเบงเบเบฑเบเบชเบดเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบ, เปเบเปเบเบฑเบเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเปเบฒเบเบเบฒเบเปเบฅเบฐเบชเบดเปเบเบเบตเปเปเบเบฑเบ. เบกเบตเบเบฑเบเบเบปเบเบเบตเปเบเปเบฒเบเปเบเปเปเบเบดเปเบเบเบปเบเบฅเบฒเบเบเบฒเบเบเบญเบเบเปเบญเบเบเปเบฝเบงเบเบฑเบ WAL-G เปเบฅเปเบง? เบกเบฑเบเปเบเบฑเบเบเบฒเบเบเบตเบเบตเปเบเบปเบเบเปเบฒเบเบงเบเบซเบเปเบญเบเบซเบเบถเปเบเบเปเปเปเบเปเปเบเบดเปเบ, เปเบเบฒเบฐเบงเปเบฒเบเปเบญเบเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบชเบดเปเบเบเบตเปเบเปเบฒเบเบเบฒเบเบเบตเปเบชเบธเบ.

เบเปเบฒเบเบฑเบเบเบตเบเบฑเบเปเบเปเบเบปเปเบฒเบกเบตเบเบธเปเบก PostgreSQL, เปเบฅเบฐเบเปเบญเบเบเบดเบเบงเปเบฒเบเบธเบเบเบปเบเบกเบตเบชเบญเบเบชเบฒเบกเบญเบฑเบเบเบฑเบเบเบงเบเปเบเบปเบฒ, เปเบฅเบฐเบเบฑเบเบเบตเบเบฑเบเปเบเบเปเปเบกเบตเบฅเบฐเบเบปเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบฎเบฑเบเบเปเบญเบเปเบเบฑเบเบเปเปเบกเบนเบ S3 เบซเบผเบท Google Cloud เบเบตเปเปเบเบปเปเบฒเบเบฑเบเปเบเป.

เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบกเบฒเบขเบทเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบฅเบฐเปเบญเบปเบฒเบฅเบฐเบซเบฑเบเบชเบปเปเบเปเบชเบตเบกเบเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ Yandex Object Storage, เปเบเบดเปเบเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบ S3.

เบเบฒเบเบเบฑเปเบเบชเปเบฒเบ Bucket. เบกเบฑเบเปเบเบฑเบเบเบฝเบเปเบเปเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเปเปเบกเบนเบ.

เบชเปเบฒเบเบเบนเปเปเบเปเบเปเบฅเบดเบเบฒเบ.

เบชเปเบฒเบเบฅเบฐเบซเบฑเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบชเปเบฒเบฅเบฑเบเบเบนเปเปเบเปเบเปเบฅเบดเบเบฒเบ: aws-s3-key.

เบเบฒเบงเปเบซเบฅเบเบฅเบธเปเบเบเบตเปเปเบฑเปเบเบเบปเบเบซเบผเปเบฒเบชเบธเบเบเบญเบ WAL-G.
เบเบฒเบเบเปเบญเบเบเปเบญเบเบเบฒเบเบญเบญเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบเบเปเบฒเบเบเบฒเบเบเบฒเบเบเปเบญเบเบญเบญเบเบกเบฒเปเบเบงเปเบ? เบเปเบญเบเบกเบฑเบเบเบฐเบเบทเบเบเบฒเบกเปเบซเปเบเปเบญเบเปเบง. เปเบฅเบฐเบเปเบฒเบเปเปเบกเบตเบเปเปเบเบปเบเบเปเบญเบเปเบเบชเบฐเบเบฑเบเบชเปเบฒเบฅเบฑเบเปเบงเบฅเบฒเบเบฝเบเบเป, เบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบปเบเบเบปเบงเบขเปเบฒเบ, เปเบเบทเบญเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฐเปเบเบปเปเบฒเบเปเบญเบเบกเบฑเบ. เบเบตเปเปเบกเปเบเบเบฒเบเบเปเบญเบเบเบตเปเบเบฒเบเปเบเบทเบญเบเบเบฐเบเบดเบ. เปเบฅเบฐเบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบธเบเปเปเบเบทเบญเบเบเบงเบเปเบฎเบปเบฒเบเบปเบเปเบซเบฑเบเบเบฒเบเบเบฐเปเบเบเบเบญเบ bug, เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบขเบนเปเปเบเบซเบเปเบฒเบเบตเปเบเปเปเบชเปเบฒเบเบฑเบ, เปเบเปเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเปเปเบเบฑเบเปเบเปเบเปเบญเบเบญเบญเบเบกเบฒเปเบกเบทเปเบญ. เบชเบฐเบเบฑเบเบเบตเปเบเปเบฒเบเบกเบฒเปเบกเปเบเบกเบตเบเบฝเบเปเบเปเปเบเบทเบญเบเบเบฐเบเบดเบ. เบเปเปเบกเบตเบเปเปเบเบปเบเบเปเบญเบเบเบตเปเบฎเบนเปเบเบฑเบเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบขเบนเปเปเบเบเบฑเปเบ, i.e. เปเบกเบเปเบกเปเปเบเปเบเบทเบเปเบเบตเปเบกเปเบเบเบฐเบเบฐเบเบตเปเปเบเบเบเบฒเบเบเปเบฒเบงเบซเบเปเบฒ.

เปเบกเบทเปเบญเบเปเบฒเบเปเบเปเบเบฒเบงเปเบซเบฅเบ WAL-G, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเปเบฒเบชเบฑเปเบ "เบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ" เบเปเบฒเบเบเบฒเบ, เบเปเบฒเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบก. เปเบฅเบฐเบกเบฑเบเบเบฐเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ Object Storage เปเบฅเบฐเบเบญเบเบเปเบฒเบเบงเปเบฒเบเปเบฒเบเบกเบตเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบเปเบเป. เบเปเบฒเบญเบดเบ, เปเบเปเบเบญเบ, เบเปเบฒเบเบเปเปเบเบงเบเบกเบตเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ. เบเบธเบเบเบญเบเบชเบฐเปเบฅเปเบเบตเปเปเบกเปเบเปเบเบทเปเบญเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบฒเบ. เบเบตเปเปเบกเปเบเบเปเบฒเบชเบฑเปเบ console เบเบตเปเบเบญเบกเบฎเบฑเบเบเบปเบงเปเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเปเบฅเบฐเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเปเบญเบ.

เบซเบผเบฑเบเบเบฒเบเบเบตเป, เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเปเบฒเบญเบดเบเบเบญเบเบเปเบฒเบ. เปเบงเบปเปเบฒเบงเปเบฒ "backup-push" เปเบ WAL-G เปเบฅเบฐเบฅเบฐเบเบธเปเบ WAL-G เบชเบฐเบเบฒเบเบเบตเป pgdata เบเบญเบเบเบธเปเบกเบเบญเบเบเปเบฒเบ. เปเบฅเบฐเบชเปเบงเบเบซเบผเบฒเบเบญเบฒเบเบเบฐ, PostgreSQL เบเบฐเบเบญเบเบเปเบฒเบ, เบเปเบฒเบเปเบฒเบเบเปเปเบกเบตเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบ, เบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบตเบเปเบเป "เปเบซเบกเบเบฎเบงเบเบฎเบงเบก".

เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบเบตเปเบเบฒเบเบเบฑเปเบเบเปเบฒเปเบฅเบฐเปเบเบตเบ "archive_mode = on" เปเบฅเบฐเปเบเบตเปเบก "archive_command", เปเบเบดเปเบเปเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเปเบญเบเปเบ WAL-G. เปเบเปเบชเปเบฒเบฅเบฑเบเปเบซเบเบเบปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเบปเบเบกเบฑเบเปเบเป bar scripts เปเบเบซเบปเบงเบเปเปเบเบตเปเปเบฅเบฐเบซเปเปเบกเบฑเบเบเบฐเบกเบฒเบ WAL-G. เบเบฐเบฅเบธเบเบฒเบขเปเบฒเปเบฎเบฑเบเบญเบฑเบเบเบตเป. เปเบเปเบเบฑเบเบเบฑเบเบเบตเปเบเบปเบเปเบ WAL-G. เบเปเบฒเบเปเบฒเบเบเบฒเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ, เบเบฝเบเปเบเบเบตเป . WAL-G เบเบทเบงเปเบฒเบกเบฑเบเปเบเบฑเบเปเบเบเบเบฒเบเบเบฝเบงเบเบตเปเปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบ archive_command.

เบเบงเบเปเบฎเบปเบฒเปเบเป WAL-G เบชเปเบงเบเปเบซเบเปเปเบเบทเปเบญเบชเปเบฒเบเบเบธเปเบกเบเบตเปเบกเบตเบเบงเบฒเบกเบเปเบญเบกเบชเบนเบเปเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฒเบเบเปเปเบกเบนเบ Yandex.

เปเบฅเบฐเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบกเบฑเบเบเบทเบเบเปเบฒเปเบเปเปเบ topology เบเบญเบเบซเบเบถเปเบ Master เปเบฅเบฐ replications เบซเบผเบฒเบ. เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ, เบกเบฑเบเปเบฎเบฑเบเปเบซเปเบชเปเบฒเปเบเบปเบฒเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบ Yandex Object Storage.

เบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบปเปเบงเปเบเบเบตเปเบชเบธเบเปเบกเปเบเบเบฒเบเบชเปเบฒเบเบชเปเบฒเปเบเบปเบฒเบเบญเบเบเบธเปเบกเปเบเบเปเบเป Point เปเบเบเบฒเบเบเบทเปเบเบเบนเปเบงเบฅเบฒ. เปเบเปเปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบญเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเปเบกเปเบเบเปเปเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ. เบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบเปเบญเบเบเบฒเบเบญเบฑเบเปเบซเบฅเบเบเบธเปเบกเปเบซเบกเปเบเบฒเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ.

เปเบเบเบเบปเบเบเบฐเบเบด, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเปเบเปเบงเบฅเบฒเบเบตเปเปเบเบตเปเบก node เปเบซเบกเป. เปเบเบฑเบเบซเบเบฑเบเบกเบฑเบเบเบถเปเบเบชเปเบฒเบเบฑเบ? เปเบเบเบเบปเบเบเบฐเบเบดเบเบปเบเบเบฐเปเบเบตเปเบก node เปเปเปเปเบชเป cluster เปเบเบฒเบฐเบงเปเบฒ cluster เบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบงเบเปเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเบเบฒเบเบญเปเบฒเบเปเบเป. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเปเบเบตเปเบก replica เปเบซเบกเป. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเบตเปเบกเบเบฒเบเปเบซเบผเบเบเบฒเบ pg_basebackup เบเบฑเบ Master, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ Master เบญเบฒเบเบเบฐเบฅเบปเปเบกเบฅเบปเบ. เบเบฑเปเบเบเบฑเปเบ, เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบซเบผเบฒเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบญเบฑเบเปเบซเบฅเบ node เปเบซเบกเปเบขเปเบฒเบเปเบงเบงเบฒเบเบฒเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบ, เบเบฒเบเบชเปเบฒเบเบเบฒเบเปเบซเบผเบเบซเบเปเบญเบเบชเบธเบเปเบ Master.

เปเบฅเบฐเบญเบตเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบ. เบเบตเปเปเบกเปเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐ restart Master เปเบเบปเปเบฒเบซเบผเบฑเบเบเบฒเบเบเปเบฝเบ Cluster Master เบเบฒเบเบชเบนเบเบเปเปเบกเบนเบเบเบตเปเบชเบนเบเปเบชเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป.

- เบเบฑเปเบเบเบฑเปเบ, เปเบกเบทเปเบญเบชเปเบฒเบเบเปเปเบเปเบฒเบเบปเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบเบฒเบเบเบฑเบเบฅเบญเบ, เบเบงเบเปเบฎเบปเบฒเบฎเบนเปเบงเปเบฒ pg_basebackup เบเปเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเปเบเปเบงเบฅเบฒเบเบตเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเบขเบนเปเปเบเบเบฅเบฒเบง.
- เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบชเบฒเบกเบฒเบเบเบตเบเบญเบฑเบเบเปเปเบกเบนเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เปเบเปเปเบเบทเบญเบเบเบธเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเบเบญเบเบเบฒเบเบชเบดเปเบเบเบตเปเบกเบฒเบขเบนเปเปเบเบเปเบญเบเบเบฐเบชเบฐเบซเบเบญเบเบเบฒเบเบเบตเบเบญเบฑเบเบเปเปเบกเบนเบ.
- เบเบงเบโเปเบฎเบปเบฒโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบฐโเบเบฐโเบซเบเบฒเบโเบเบธเบโเบชเบดเปเบโเบเบธเบโเบขเปเบฒเบโเปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโเบเบนเปโเปเบเปโเปเบโเบเบฒเบโเบเบฑเบโเบเบทเปโเบเปเบฒโเบเบงเบโเบซเบผเบฒเบโเบเบญเบโเบซเบผเบฑเบโเบเบฒเบโเบเบฐโเบกเบงเบโเบเบปเบโ. เปเบเปเบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบตเบเบงเบฒเบกเบเบฐเบซเบเบฒเบเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบฒเบเบขเปเบฒเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบงเบเปเบเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบเปเปเบเปเปเบกเบตเบเบฐเปเบซเบเบ.
- เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบเบฒเบฐเบงเปเบฒเปเบฅเบทเปเบญเบเปเบเปเปเบกเบนเบเบเปเปเปเบกเปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบฅเบฐเบเปเปเบชเบฒเบกเบฒเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบฑเบเบเปเปเบเบงเบฒเบกเบเบตเปเบเบฑเบเปเบเบ. เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเบฒเบเบเบฐเบเบญเบเบชเปเบงเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเปเบเบฑเบ WAL-G เปเบเปเปเบฅเบตเปเบกเบเบปเปเบเบเปเบงเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ. เบเบงเบเปเบฎเบปเบฒเปเบเปเบชเปเบฒเปเบฅเบฑเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเปเบ WAL-G, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบทเบเบเบฒเบกเบงเปเบฒ: "เบเบฒเบเบเบตเบเบงเบเปเบฎเบปเบฒเบญเบฒเบเบเบฐเบเบฑเบเบเบฐเบเบฒเปเบเบเบเบฒเบ?" เปเบฅเบฐเบเบฑเปเบเปเบเปเบเบฑเปเบเบกเบฒเบเปเบญเบเปเบเปเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ WAL-G เบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบเบต.
- เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเปเบญเบเบเบฒเบเบเบฒเบเบเบฑเบเบเบงเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ, เปเบเบฒเบฐเบงเปเบฒเปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเปเบเปเปเบกเบ, เบเบงเบเปเบฎเบปเบฒเบเบปเบเปเบซเบฑเบเบงเปเบฒเบเบฒเบเบเบฑเปเบเบเบปเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเปเบซเบผเบเบเบญเบเบชเบดเบเบเปเบฒเบเบตเปเบชเปเบฒเบเบฑเบเปเบเบเบญเบเบเบฒเบเบเบทเบเปเบฅเบฐเบเบฒเบเปเบซเบผเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเบเปเบเบเปเบเป. เบเบฑเปเบเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเบตเปเบกเบเบฒเบเบเบฑเบเบเบงเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ.
- เปเบเบฑเปเบเบเบฝเบงเบเบฑเบเบเบฑเบเบฅเบฒเบเบเบทเปเปเบฅเบฐเบเบฒเบเบเบธเปเบกเบเบญเบ.
- เปเบฅเบฐเบเบฒเบเบเบงเบเบชเบญเบ.

เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบดเปเบเปเบเบทเปเบญเบเบกเบทเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบซเบผเบฒเบ. เปเบเบเบเบต, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเบเบฑเบเปเบฅเบทเบญเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบ PostgreSQL. เปเบฅเบฐเบขเบนเปเบเบปเปเบงเบเบธเบเปเบซเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฒเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ, เบเบฒเบเบซเบเปเบฒเบเบตเปเบเบฐเบซเบเบฒเบเบเปเบญเบ, เบเบฒเบเบฅเบฑเบเบชเบฐเบเบฐเบเบฐเบซเบเบฒเบเบเปเบญเบ.

เปเบฅเบฐเบกเบตเบเบฒเบเบเบงเบเบชเบญเบเบฅเบฐเบเบปเบเบเบตเปเบกเบตเบขเบนเปเปเบฅเปเบง, เบเบงเบเปเบฎเบปเบฒเปเบเปเบชเบฐเบซเบผเบธเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฑเบเบเบฐเบเบฒ WAL-G. เบกเบฑเบเปเบกเปเบเปเบเบเบเบฒเบเปเบซเบกเปเปเบเปเบงเบฅเบฒเบเบฑเปเบ. เบกเบฑเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบตเปเบเบฐเบกเบตเบญเบดเบเบเบดเบเบปเบเบเปเปเบเบฒเบเบเบฑเบเบเบฐเบเบฒเปเบเบชเบนเปเบเบทเปเบเบเบฒเบเปเบเบเบฅเปเบฒเบเบเบฅเบฒเบงเบเบญเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ.

เบญเบธเบเบปเบกเบเบฒเบเบเบปเปเบเบเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบถเบเบซเบกเบฑเปเบเปเบกเปเบ WAL-G เบเบงเบเบเปเบฒเบเบเบฒเบเบเบทเบเบฑเบ balalaika.

WAL-G เบกเบต 4 เบเปเบฒเบชเบฑเปเบ. เบเบตเป:
WAL-PUSH โ เบเบฑเบเปเบเบฑเบ shaft เปเบงเป.
WAL-FETCH โ เปเบเปเบฎเบฑเบ shaft.
BACKUP-PUSH โ เปเบฎเบฑเบโเปเบซเปโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโ.
BACKUP-FETCH โ เปเบเปโเบฎเบฑเบโเบเบฒเบโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโเบเบฒเบโเบฅเบฐโเบเบปเบโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโ.

เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, WAL-G เบเบฑเบเบกเบตเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบซเบผเบปเปเบฒเบเบตเป, i.e. เบฅเบฒเบเบเบทเปเปเบฅเบฐเบเบฒเบเบฅเบถเบเบเบฑเบเบเบถเบเปเบฅเบฐเบเบฒเบเบชเปเบฒเบฎเบญเบเปเบเบเบฐเบซเบงเบฑเบเบชเบฒเบเบเบตเปเบเปเปเบเปเบฒเปเบเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบ.

เบซเบเบถเปเบเปเบเบซเบเปเบฒเบเบตเปเบชเปเบฒเบเบฑเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเปเบกเปเบเบซเบเปเบฒเบเบตเปเบชเปเบฒเบเบชเปเบฒเปเบเบปเบฒ delta.
เบชเปเบฒเปเบเบปเบฒ Delta เบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบชเปเบฒเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเปเบเบญเบเบเบธเปเบกเบเบฑเบเบซเบกเบปเบ, เปเบเปเบงเปเบฒเบเบฝเบเปเบเปเบซเบเปเบฒเบเบฒเบเบเปเบฝเบเปเบเบเบเบญเบเปเบเบฅเปเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบ cluster. เบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเปเบกเปเบเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบเบเบงเบฒเบกเบชเบฒเบกเบฒเบเปเบเบเบฒเบเบเบทเปเบเบเบปเบงเปเบเบเปเบเป WAL. เปเบเปเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบกเปเบงเบเปเบเบดเบ WAL single-threaded delta backup เปเบเบเบฐเบซเบเบฒเบ. เบเบฑเปเบเบเบฑเปเบ, เปเบเปเบงเบฅเบฒเบเบตเปเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบทเปเบเบเบฒเบเบเบตเปเปเบฎเบฑเบเปเบเบงเบฑเบเปเบชเบปเบฒ, เบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ delta เบเบฐเบเปเบฒเบงเบฑเบ, เปเบฅเบฐเปเบเบงเบฑเบเบเบฐเบซเบฑเบเบเบงเบเปเบฎเบปเบฒเบฅเบปเปเบกเปเบซเบฅเบง, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเปเบกเปเบงเบเปเบเบดเบ 4 เบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ delta เปเบฅเบฐ 10 เบเบปเปเบงเปเบกเบเบเบญเบ WAL. เบกเบฑเบเบเบฐเปเบเปเปเบงเบฅเบฒเบเบฐเบกเบฒเบเบเบฝเบงเบเบฑเบเปเบเบฒเบฐเบงเปเบฒเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ delta เบกเปเบงเบเบเบฐเบซเบเบฒเบ.

LSN-based deltas - เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบกเบทเปเบญเบชเปเบฒเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบญเบเบชเบปเบกเบเบปเบเปเบเปเบฅเบฐเบซเบเปเบฒเปเบฅเบฐเบเบงเบเปเบเบดเปเบ LSN เบเบญเบเบกเบฑเบเบเบฑเบ LSN เบเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเบเบกเบฒเปเบเบทเปเบญเปเบเบปเปเบฒเปเบเบงเปเบฒเบกเบฑเบเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ. เบซเบเปเบฒเปเบเปเบเบตเปเบชเบฒเบกเบฒเบเบกเบตเบเปเปเบกเบนเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบงเบเบเบฐเบกเบตเบขเบนเปเปเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ delta.

เบเบฑเปเบเบเบตเปเบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบงเบปเปเบฒ, เบเปเบญเบเบเปเบฒเบเบกเบตเบเบงเบฒเบกเบชเบปเบเปเบเบซเบผเบฒเบเปเบกเปเบเปเบเปเบเปเบฒเบเปเบซเปเบเบฐเบซเบเบฒเบ.

เปเบเป API เบเบตเปเปเบเบฑเบเปเบงเปเปเบ PostgreSQL เปเบกเปเบเบชเบญเบเบเปเบญเบ. PostgreSQL เปเบเบฑเบเปเบเบฅเป WAL เบเบถเปเบเปเบเบฅเป เปเบฅเบฐเปเบกเบทเปเบญเบเบทเปเบเบเบนเบกเบฑเบเบฎเปเบญเบเบเปเปเบเบฅเป WAL เบซเบเบถเปเบเปเบเบฅเป. เปเบเปเปเบกเบทเปเบญเบเบฒเบเบเปเปเบกเบนเบเบฎเปเบญเบเบเปเปเบเบฅเป WAL เบซเบเบถเปเบเปเบเบเปเบเปเบเปเบฒเบชเบฑเปเบ "WAL-FETCH", เบเบงเบเปเบฎเบปเบฒเปเบเบซเบฒเบเปเบฒเบชเบฑเปเบ "WAL-PREFETCH", เปเบเบดเปเบเบเบฐเบเบฝเบกเปเบเบฅเป 8 เบเปเปเปเบเปเบเบทเปเบญเบเบถเบเบเปเปเบกเบนเบเบเบฒเบเบเปเบญเบเปเบเบฑเบเบงเบฑเบเบเบธเปเบเบเบฐเบซเบเบฒเบ.
เปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบตเปเบเบฒเบเบเปเปเบกเบนเบเบเปเปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบเบฑเบเปเบเบฅเปเบซเบเบถเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบเบดเปเบเบขเบนเปเปเบ archive_status เปเบฅเบฐเปเบเบดเปเบเบงเปเบฒเบกเบตเปเบเบฅเป WAL เบญเบทเปเบเป. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบฐเบเบฒเบเบฒเบกเบเบฒเบงเปเบซเบฅเบ WAL เปเบเบเบฐเบซเบเบฒเบ. เบเบตเปเบชเบฐเบซเบเบญเบเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบตเปเบชเปเบฒเบเบฑเบเปเบฅเบฐเบซเบผเบธเบเบเปเบญเบเปเบฅเบเบฐเบซเปเบฒเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบเปเบเบเปเบฒเบเบงเบ WAL เบเบตเปเบเปเปเบกเบตเบเบฒเบเปเบเบฑเบ. เบเบนเปเบเบฑเบเบเบฐเบเบฒเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเบเปเบฒเบเบงเบเบซเบผเบฒเบเปเบเบทเปเบญเบงเปเบฒเบเบตเปเปเบกเปเบเบฅเบฐเบเบปเบเบเบตเปเบกเบตเบเบงเบฒเบกเบชเปเบฝเบเปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบญเบตเบเปเบชเปเบเบงเบฒเบกเบฎเบนเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเบฝเบงเบเบฑเบเบเบฒเบเปเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบตเปเบเปเปเปเบกเปเบ PostgreSQL API. PostgreSQL เบเปเปเปเบเปเบฎเบฑเบเบเบฐเบเบฑเบเบเบฒเบเบกเบตเปเบเบเปเบเบต archive_status เบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเปเบฅเบฐเบเปเปเบฎเบฑเบเบเบฐเบเบฑเบเบเบงเบฒเบกเบซเบกเบฒเบ, เบเบฒเบเบกเบตเบชเบฑเบเบเบฒเบเบเบงเบฒเบกเบเปเบญเบกเบชเปเบฒเบฅเบฑเบเปเบเบฅเป WAL เบขเบนเปเบเบตเปเบเบฑเปเบ. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบชเบถเบเบชเบฒเบฅเบฐเบซเบฑเบเปเบซเบผเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบซเบฑเบเบงเปเบฒเบกเบฑเบเปเบเบฑเบเบเบฑเปเบเบเบฑเปเบเปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฒเบเบฒเบกเบเบธเบเบเบปเปเบเบกเบฑเบ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบงเบเบเบธเบกเบเบดเบเบเบฒเบเบเบตเป PostgreSQL เบเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒ;

เปเบเบฎเบนเบเปเบเบเบเบตเปเบเปเบฅเบดเบชเบธเบเบเบญเบเบกเบฑเบ, WAL delta เบเบตเปเบญเบตเบเปเบชเป LSN เบฎเบฝเบเบฎเปเบญเบเปเบซเปเบกเบตเบเบฒเบเบญเปเบฒเบเปเบเบฅเปเบเบธเปเบกเปเบเปเบเบตเปเบฎเบนเบเปเบเบเปเบงเบฅเบฒเปเบเบฅเบฐเบเบปเบเปเบเบฅเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเบเบกเบฒ. เบเบงเบเปเบฎเบปเบฒเบขเบนเปเบเบฑเบเบชเบดเปเบเบเบตเปเปเบเบฑเบเปเบงเบฅเบฒเบเบปเบเบเบฒเบ, เปเบเบทเบญเบเบซเบเบถเปเบเบเบต. เปเบฅเบฐเปเบเบเบตเปเบชเบธเบเบเบงเบเปเบฎเบปเบฒเปเบเปเบชเบฐเบซเบผเบธเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบกเบต WAL deltas.
เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบธเบเปเบเบฑเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเบฑเบ WAL เปเบ Master, เบเบงเบเปเบฎเบปเบฒเบเปเปเบเบฝเบเปเบเปเบเบตเบเบญเบฑเบเบกเบฑเบ, เปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบกเบฑเบเปเบฅเบฐเบชเบปเปเบเบเบฑเบเปเบเบทเบญเบเปเบฒเบ, เปเบเปเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบญเปเบฒเบเบกเบฑเบเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบงเบดเปเบเบฒเบฐเปเบฅเบฐเบญเปเบฒเบเบเบฑเบเบเบถเบเปเบเบกเบฑเบ. เบเบงเบเปเบฎเบปเบฒเปเบเบปเปเบฒเปเบเบงเปเบฒเบเบฅเบฑเบญเบเปเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบ เปเบฅเบฐเปเบเบฑเบเบเบณเปเบเบฅเป delta.
เปเบเบฅเป delta เบญเบฐเบเบดเบเบฒเบเบเบฒเบเปเบเบฅเป WAL, เบญเบฐเบเบดเบเบฒเบเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบงเปเบฒเบเบฅเบฑเบญเบเปเบเบเบทเบเบเปเบฝเบเปเบเบเบขเบนเปเปเบเบเบญเบเปเบเบเบเบญเบ WAL เบเบตเป. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบฅเป delta เปเบซเบผเบปเปเบฒเบเบตเปเบเบฑเบเบเบทเบเปเบเบฑเบเปเบงเป.

เปเบเบเบตเปเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบตเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเบซเบเบฒเบเบเบธเบเบขเปเบฒเบเปเบง, เปเบเปเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเบญเปเบฒเบเบเบฐเบซเบงเบฑเบเบชเบฒเบเบเบฒเบกเบฅเปเบฒเบเบฑเบเบเบฐเบซเบเบฒเบ, เปเบเบฒเบฐเบงเปเบฒเปเบเบเบฒเบเบชเปเบงเบเบเบงเบเปเบฎเบปเบฒเบญเบฒเบเบเบฐเบเบปเบเบเบฑเบเบเบฒเบเบชเบดเปเบเบชเบธเบเบเบญเบเบเบฑเบเบเบถเบ WAL เบเบตเปเบเปเบฒเบเบกเบฒ, เปเบเบดเปเบเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบตเบซเบเบฑเบเบเบตเปเบเบฐเปเบเบทเปเบญเบกเบเปเปเบเบฑเบ, เปเบเบฒเบฐเบงเปเบฒ. เบเบฒเบเบญเปเบฒเบเบเบฐเปเบฒเบเปเบฎเบฑเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบงเบดเปเบเบฒเบฐเบญเบฐเบเบฒเบเบปเบเบเปเบญเบ, เปเบเบดเปเบเบเบฑเบเบเปเปเบเบฑเบเบกเบตเบญเบฐเบเบตเบ.

เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเปเบญเบปเบฒเบเบดเปเบเบชเปเบงเบเบเบตเปเบเปเปเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเปเบเปเบเปเปเบเบปเปเบฒเปเบเปเบเปเบเบฅเป _delta_partial. เบเบฑเปเบเบเบฑเปเบ, เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบทเบเบชเบนเปเบญเบฐเบเบตเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฒเบงเบเบดเปเบเบชเปเบงเบเบเบญเบเบเบฑเบเบเบถเบ WAL เปเบเบปเปเบฒเปเบเปเบเบซเบเบถเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบงเบดเปเบเบฒเบฐเบกเบฑเบเปเบฅเบฐเปเบเบปเปเบฒเปเบเบชเบดเปเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบเบกเบฑเบ.
เบเปเบฒเบขเบนเปเปเบเบเบฐเบซเบงเบฑเบเบชเบฒเบเบเบญเบ shaft parsing เบเบญเบเบเบงเบเปเบฎเบปเบฒเบกเบตเบขเปเบฒเบเบซเบเปเบญเบเบซเบเบถเปเบเบเบธเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเบปเปเบฒเปเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบ, เบเบฑเปเบเบเบฑเปเบ, เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเปเปเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบทเบเบเบฑเบเบเบฑเบเปเบซเปเบญเปเบฒเบเบเบธเปเบกเบเบฑเบเบซเบกเบปเบเบญเบตเบเปเบเบทเปเบญเบซเบเบถเปเบ, เบเบทเบเบฑเบเบเบฑเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบเบเบฑเบ LSN เบเบปเบเบเบฐเบเบด. - เบญเบตเบโเบเบฒเบก deltaโ.

เบเบฑเปเบเบเบฑเปเบ, เบเบงเบฒเบกเบเบธเบเบเปเบฅเบฐเบกเบฒเบเบเบฑเบเปเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเปเบซเปเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเบตเบเปเบซเบผเปเบเบเบตเปเบกเบฒเบเบญเบเบซเปเบญเบเบชเบฐเปเบธเบเบเบฒเบเบงเบดเปเบเบฒเบฐ WAL-G. เบเบฒเบกโเบเบตเปโเบฎเบนเปโเปเบฅเปเบง, เบเบฑเบโเบเปเปโเบเบฑเบโเบกเบตโเปเบโเปเบเปโเปเบเบทเปเบญ, โเปเบเปโเบเปเบฒโเบกเบตโเปเบโเบขเบฒเบโเบเบฝเบโเปเบฅเบฐโเบเบณโเปเบเปโเบเปโเบขเบนเปโเปเบโเบชเบฒเบเบฒเบฅเบฐเบเบฐ. (เบฅเบดเปเบเบเบตเปเบญเบฑเบเปเบเบเปเบฅเปเบง )

เบเบฑเปเบเบเบฑเปเบ, เบเบฒเบเปเบซเบฅเบเบญเบเบเปเปเบกเบนเบเบเบฑเบเบซเบกเบปเบเปเบเบดเปเบเบเปเบญเบเบเปเบฒเบเบชเบฑเบเบชเบปเบ. เปเบกเปเบเบปเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบเบฑเบ shaft เปเบฅเบฐเปเบเบฑเบเปเบเบฅเป delta. เปเบฅเบฐ replica เบเบตเปเปเบฎเบฑเบเปเบซเปเบชเปเบฒเปเบเบปเบฒเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเปเบญเบเปเบเปเบฎเบฑเบเปเบเบฅเป delta เปเบเปเบฅเบเบฐเปเบงเบฅเบฒเบเบตเปเบเปเบฒเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ. เปเบโเบเปโเบฅเบฐโเบเบตโเบเบตเป, เบเบฒเบโเบชเปเบงเบโเบเบญเบโเบเบฐโเบซเบงเบฑเบโเบชเบฒเบโเบเบฐโเบเปเบฒโเปเบเบฑเบโเบเปเบญเบโเปเบเปโเบฎเบฑเบโเบเบฒเบโเปเบเบตเปเบกโเปเบเบฑเบโเบเปเบฒโเบเบงเบโเบซเบผเบฒเบโเปเบฅเบฐโเบเบฒเบโเบงเบดโเปเบเบฒเบฐ, เปเบเบทเปเบญเบโเบเบฒเบโเบงเปเบฒโเบเปเปโเปเบกเปเบโเบเบฐโเบซเบงเบฑเบโเบชเบฒเบโเบเบฑเบโเบซเบกเบปเบโเปเบซเบกเบฒเบฐโเบเบฑเบโเบชเปเบงเบโเปเบซเบเป. เปเบฅเบฐเบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบตเป replica เบชเบฒเบกเบฒเบเปเบเบฑเบ backup delta เปเบเบฑเบก.

เปเบเบเบฒเบเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบเบดเปเบเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบ. เบเบตเปเปเบกเปเบเบเบฒเบเบเบฒเบงเปเบซเบผเบเบเบฒเบเบซเบเบถเปเบเปเบเบเบธเปเบกเบเบตเปเปเบเปเบเบดเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบเบงเบเปเบฎเบปเบฒเบกเบต LSN เบเบตเปเบญเบตเบเปเบชเป, เปเบฎเบฑเบเปเบเบกเบทเปเบเบฝเบง. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเปเบซเบฑเบเบงเปเบฒเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ delta เบเบตเปเบญเบตเบเปเบชเป LSN เปเบกเปเบเปเบฅเปเบเบเบฒเบเบชเบฒเบกเปเบเบเบญเบเปเบเบปเปเบฒเบซเบฒเบซเปเบฒเปเบเบเบญเบเปเบเบปเปเบฒ. เบเบตเปเปเบกเปเบเบเบฒเบเปเบซเบผเบเปเบเบเปเบฒเบเบงเบเบเบญเบเปเบเบเบเบฐเบกเบงเบเบเบปเบ. WAL-delta เปเบญเบปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเบกเบฒเบ 20 เบเบฒเบเบตเบขเบนเปเบเบตเปเบเบตเป, เบเบฑเปเบเปเบกเปเบ, เบกเบฑเบเปเบเปเปเบงเบเบถเปเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบ, เปเบเปเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเบกเบตเบเบฒเบเปเบฅเบเบเปเบฝเบเบซเบผเบฒเบเบเบงเปเบฒเปเบเบปเปเบฒเปเบเปเบเบทเบญเบเปเบฒเบ.

เปเบเบทเปเบญเบเบเบฒเบเบเบงเบเปเบฎเบปเบฒเบกเบตเบเปเปเบกเบนเบเบเปเบฝเบงเบเบฑเบเบเบฅเบฑเบญเบเปเบเบเบตเปเบกเบตเบเบฒเบเบเปเบฝเบเปเบเบเปเบฅเบฐเปเบงเบฅเบฒเปเบเปเบเบเบฐเบซเบงเบฑเบเบชเบฒเบเบเบญเบเบเบฒเบเบเปเปเบกเบนเบ, เบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบเบทเปเบกเบญเบตเบเปเบฅเบฐเบเบฑเบเบชเบดเบเปเบเบเบตเปเบเบฐเบเบฐเบชเบปเบกเบเบฐเบชเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบ - เบชเปเบงเบเบเบฐเบซเบเบฒเบ PostgreSQL เบเบตเปเปเบญเบตเปเบเบงเปเบฒ "pg_prefaulter"

เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเปเบกเบทเปเบญเบเบฒเบเบชเบฐเปเบเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเปเบฒเบชเบฑเปเบเบเบทเปเบเบเบน, เบกเบฑเบเบเบญเบ WAL-G เปเบเบทเปเบญเปเบญเบปเบฒเปเบเบฅเป WAL เบเปเปเปเบ. เบเบงเบเปเบฎเบปเบฒเปเบเบปเปเบฒเปเบเบเบฐเบกเบฒเบเบงเปเบฒเบเปเปเบกเบนเบเปเบเบเบตเปเบเบฅเบฑเบญเบเบเบฐเบเบงเบเบเบฒเบเบเบนเปเบเบทเบ WAL เบเบฐเปเบเบปเปเบฒเปเบเบดเบเปเบเบญเบฐเบเบฒเบเบปเบเบญเบฑเบเปเบเปเบเบตเป เปเบฅเบฐเปเบฅเบตเปเบกเบเบฒเบเบญเปเบฒเบเบเปเปเบกเบนเบเปเบเบเบฅเบฑเบญเบเปเบซเบผเบปเปเบฒเบเบตเป. เบเบตเปเปเบกเปเบเปเบฎเบฑเบเปเบเบทเปเบญเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบญเบเบเบปเบงเบเบงเบเบเบธเบก SSD. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเปเบงเบ WAL เบเบฐเปเบเปเบเบดเบเบซเบเปเบฒเบเบตเปเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบเปเบฝเบเปเบเบ. เปเปเบฒเบเบตเปเบขเบนเปเปเบเปเบเปเบ เปเบฅเบฐเบเปเปเปเบเปเบขเบนเปเปเบเปเบเบเปเปเบฒ. เปเบฅเบฐเบฅเบฒเบงเบเบฐเบฅเปเบเปเบฒ synchronously เบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบตเปเบกเบฒเบฎเบญเบ. เปเบเปเปเบเปเบเบฝเบเปเบกเปเบ WAL-G, เปเบเบดเปเบเบฎเบนเปเบงเปเบฒเปเบเบชเบญเบเบชเบฒเบกเบฎเปเบญเบ megabytes เบเบญเบ WAL เบเปเปเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเบญเบเบเบฒเบเบเบฒเบเบซเบเปเบฒเปเบฅเบฐเปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบเปเบฅเบตเปเบกเบญเบปเบเบญเบธเปเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒ. เปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบเบปเปเบฒเปเบเบดเบเบซเบผเบฒเบเปเบเปเบเปเบเบทเปเบญเปเบซเปเบเบงเบเบกเบฑเบเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเบฐเบซเบเบฒเบ. เบเบตเปเปเบฎเบฑเบเบงเบฝเบเปเบเปเบเบตเปเบ SSD drives, เปเบเปเบซเบเปเบฒเปเบชเบเบเบฒเบ, เบกเบฑเบเบเปเปเบชเบฒเบกเบฒเบเปเบเปเปเบเปเบขเปเบฒเบเปเบเปเบเบดเบเบชเปเบฒเบฅเบฑเบเบฎเบฒเบเบเบดเบ, เปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเปเบเบเปเบเบเบกเบฑเบเบเบฑเบเบเบฒเบเปเบเบทเบญเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ.
เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเบขเบนเปเปเบเบฅเบฐเบซเบฑเบเปเบเบเบฑเบเบเบธเบเบฑเบ.

เบกเบตเบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบเบตเปเบก.

เบฎเบนเบเบเบฒเบเบเบตเปเบชเบฐเปเบเบเปเบซเปเปเบซเบฑเบเบงเปเบฒ WAL-delta เปเบเปเปเบงเบฅเบฒเบเปเบญเบเบเปเบฒเบเบชเบฑเปเบ. เปเบฅเบฐเบเบตเปเปเบกเปเบเบเบฒเบเบญเปเบฒเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบเบเบฒเบเบเปเปเบกเบนเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบกเบทเป. เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบ WAL-delta เบเปเปเบเบฝเบเปเบเปเปเบเบเบญเบเบเบฒเบเบเบทเบเปเบเบปเปเบฒเบเบฑเปเบ, เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเบเปเปเปเบกเปเบเปเบซเบผเปเบเปเบซเบผเบเบเบตเปเบชเปเบฒเบเบฑเบเบญเบตเบเบเปเปเปเบ. เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบญเปเบฒเบ WAL-delta เบเบธเบเปเบเบฒเบเบตเปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบกเบฑเบเบกเบตเบฅเบฒเบเบฒเบเบทเบ. เปเบเบซเบเบถเปเบเบเบฒเบเบตเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบชเบฐเปเบเบเบเบฒเบเบเปเบฝเบเปเบเบเบเบฑเบเบซเบกเบปเบเบเบตเปเปเบเบตเบเบเบทเปเบเบเบฑเบเบเบธเปเบก. เปเบฅเบฐเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเปเบญเบตเปเบเบงเปเบฒ "WAL-delta เบเบฑเบเบเบต".

เบเบธเบเปเบกเปเบเบงเปเบฒเปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบเบทเปเบเบเบนเบเบธเปเบก, เบเบงเบเปเบฎเบปเบฒเบซเบผเบธเบเบเปเบญเบเบเปเบฒเบเบงเบเปเบฅเบทเปเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบกเปเบงเบเบเบฒเบกเบฅเปเบฒเบเบฑเบ. เบเบฑเปเบเปเบกเปเบ, เบเปเบฒเบเบงเบ WAL เบเบตเปเบกเปเบงเบ PostgreSQL เบเบงเบเบซเบผเบธเบเบฅเบปเบ, เปเบเบฒเบฐเบงเปเบฒเบกเบฑเบเปเบเปเปเบงเบฅเบฒเบเบตเปเบชเปเบฒเบเบฑเบ.
เปเบเปเบเบฑเปเบเบเปเปเปเบกเปเบเบเบฑเบเบซเบกเบปเบ. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบฎเบนเปเบงเปเบฒเบเบฒเบเบเบฑเบเบเบฐเบเบทเบเบเปเบฝเบเปเบเบชเบนเปเบเบธเบเบเบตเปเบชเบญเบเบเปเบญเบเบเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ, เบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเบเปเบฝเบเปเบเบเปเบเปเปเบเบญเบฐเบเบตเบ. เบเบฑเปเบเปเบกเปเบ, เบเบญเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเปเบเบตเปเบกเบเบฐเบชเบดเบเบเบดเบเบฒเบเปเบเบฅเปเปเบเบเปเบเบฅเปเบเบญเบเบเบฒเบเบชเบปเปเบเบเปเป WAL-delta. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒ, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบงเบฑเบเบญเบฑเบเบเบฒเบ, เบเบฒเบเบเบฒเบเบฐเบฅเบฒเบเปเบเปเบเบทเบเบฅเบถเบเบเบดเปเบกเบซเบกเบปเบเปเบฅเปเบงเบซเบผเบทเบเบฒเบเปเบเบฅเปเบเบทเบเบฅเบปเบเบญเบญเบเบเบฒเบเบเบฒเบเบฐเบฅเบฒเบเบเบฑเบเบซเบกเบปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบกเบทเปเบญ delta เบกเปเบงเบเบเบทเบเปเบเบงเบฑเบเบเบฑเบเปเบฅเบฐเบงเบฑเบเปเบชเบปเบฒเบเบญเบ pg_basebackup, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเปเบชเปเบฒเบเบเปเปเบกเบนเบเบเบตเป.
เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฐเบซเบเบฒเบเปเบเบฑเบเปเบเปเบฅเบขเบตเบเบตเปเปเบเบชเบนเปเบฅเบฐเบเบฑเบเบซเบเปเบฒ. เบเบฑเปเบเปเบกเปเบ, เบเปเบฒเบเบฒเบเบชเปเบงเบเบเบญเบเปเบเบฅเปเบเปเบฝเบเปเบเบเปเบเบงเบฑเบเบเบฑเบ, เปเบเปเบเบฐเบเบทเบเบเบฝเบเบเบฑเบเปเบเบงเบฑเบเบเบธเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบกเบทเปเบญเบเบทเปเบเบเบนเปเบเบดเบเบเบธเบเปเบเบซเบเบถเปเบเปเบเบงเบฑเบเบเบฐเบซเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฝเบเบชเบญเบเบชเบฒเบกเบชเบฐเบเบฑเบเบเปเบฒเบญเบดเบเปเบเปเบเปเบ.
เปเบเปเบเบตเปเบเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบเปเบฒเบฅเบฑเบเบชเบปเบเบเบฐเบเบฒเบขเปเบฒเบเบซเปเบฒเบงเบซเบฑเบเบเบฒเบเปเบเบเบงเบเปเบฎเบปเบฒ, เปเบเปเบกเบฑเบเบเบฑเบเบเปเปเบเบฑเบเบฎเบญเบเบฅเบฐเบซเบฑเบ.

เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบชเปเบฒเบเบเบธเบเบชเบปเบกเบเบฑเบเบญเบตเบเบญเบฑเบเปเบถเปเบเปเบ WAL-G. เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบฐเบซเบเบฒเบเปเบเปเปเบเบฒเบฐเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบฅเบฐเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบชเบฒเบกเบฒเบเปเบเบปเปเบฒเบซเบฒเบเบฒเบเบเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบฝเบงเบเบฑเบ. เปเบเปเบเบฑเบเบซเบฒเปเบกเปเบเบงเปเบฒ MySQL APIs เปเบกเปเบเปเบเบเบเปเบฒเบเบเบฑเบเบขเปเบฒเบเบซเบผเบงเบเบซเบผเบฒเบ. เปเบ MySQL, PITR เบเปเปเปเบเปเบญเบตเบเปเบชเปเบเบฑเบเบเบถเบ WAL เบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบ, เปเบเปเบขเบนเปเปเบ binlog. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบตเบฅเบฐเบเบปเบเบเบฒเบเปเบเบฑเบเบเปเปเบกเบนเบเปเบ MySQL เบเบตเปเบเบฐเบเบญเบเบเบฒเบเบฅเบฐเบเบปเบเบเบฒเบเบเบญเบเบงเปเบฒ binlog เบเบตเปเปเบกเปเบเบชเปเบฒเปเบฅเบฑเบเปเบฅเบฐเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบทเบเปเบเบฑเบเปเบงเป. เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบฑเบเบเปเบญเบเบขเบทเบเบขเบนเปเบเปเบญเบเปเบเบซเบเบถเปเบเปเบ cron เบเบฑเบเบเบฒเบเบเปเปเบกเบนเบเปเบฅเบฐเบเบงเบเปเบเบดเปเบเบงเปเบฒเบกเบตเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบตเปเบเบฝเบกเบเปเบญเบกเบเป?
เปเบฅเบฐเปเบเบเบฒเบเบเบฝเบงเบเบฑเบ, เปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบทเปเบเบเบน MySQL, เบเปเปเบกเบตเบเปเบฒเบชเบฑเปเบเบเบทเปเบเบเบนเบเบตเปเบชเบฒเบกเบฒเบเบเบญเบเบฅเบฐเบเบปเบเบงเปเบฒเบเปเบญเบเบเปเบญเบเบเบฒเบเปเบเบฅเปเบเบฑเปเบเบเปเบฒเบงเปเบฅเบฐเปเบเบฅเปเบเบฑเปเบเบเปเบฒเบง. เบเปเบญเบเบเบตเปเบเปเบฒเบเบเบฐเปเบฅเบตเปเบกเบเบปเปเบเบชเปเบฒเบเบเบธเปเบกเบเบญเบเบเปเบฒเบเบเบทเบเปเบซเบกเป, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบฎเบนเปเบงเปเบฒเปเบเบฅเปเปเบเบเบตเปเปเบเบปเปเบฒเบเปเบญเบเบเบฒเบ. เบเบปเบงเบเปเบฒเบเปเบญเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฒเบเปเบเบปเบฒเบงเปเบฒเบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเปเบเบฅเปเปเบ. เปเบเปเบเบฑเบเบซเบฒเปเบซเบผเบปเปเบฒเบเบตเปเบญเบฒเบเบเบฐเบชเบฒเบกเบฒเบเบซเบผเบตเบเบฅเปเบฝเบเปเบเป. (เบเบงเบฒเบกเบเบฐเบเปเบฒเบเปเบเปเบ: MySQL เปเบเปเบฎเบฑเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเปเบฅเปเบง)

เปเบเบเบปเบเบฅเบฒเบเบเบฒเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฑเบเบเปเบญเบเบเบฒเบเปเบงเบปเปเบฒเบเปเบฝเบงเบเบฑเบเบเปเบฅเบฐเบเบตเปเบซเบผเบปเปเบฒเบเบฑเปเบเปเบเปเบงเบฅเบฒเบเบตเป WAL-G เบเปเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเปเบฒเบ.

เบเปเบฒเบเปเบฒเบเบเปเปเบกเบตเบเบปเบงเปเบเบ synchronous, WAL-G เบเปเปเปเบเปเบฎเบฑเบเบเบฐเบเบฑเบเบงเปเบฒเบเบฒเบเบชเปเบงเบเบชเบธเบเบเปเบฒเบเบเบฐเบเบทเบเบฎเบฑเบเบชเบฒเปเบงเป. เปเบฅเบฐเบเปเบฒเบเบฒเบเปเบเบฑเบเบกเปเบฝเบเบเบฑเบเบเบฑเบเบเปเบฒเบขเบนเปเบซเบฅเบฑเบเบชเบญเบเบชเบฒเบกเบชเปเบงเบเบชเบธเบเบเปเบฒเบเบเบญเบเบเบฐเบซเบงเบฑเบเบชเบฒเบ, เบเบฑเปเบเปเบกเปเบเบเบงเบฒเบกเบชเปเบฝเบ. เบเปเบฒเบเปเปเบกเบตเบเบฒเบเบเปเบฒเบฅเบญเบเปเบเบ synchronous, เบเปเบญเบเบเบฐเบเปเปเปเบเบฐเบเปเบฒเปเบซเปเปเบเป WAL-G. เบขเปเบฒเบเปเบเบเปเบเบฒเบก, เบกเบฑเบเปเบเปเบเบทเบเบญเบญเบเปเบเบเบเบปเปเบเบเปเบชเปเบฒเบฅเบฑเบเบเบฒเบเบเบดเบเบเบฑเปเบเปเบกเบ, เปเบเบดเปเบเบซเบกเบฒเบเปเบเบดเบเบเบฒเบเปเบเปเปเบเบเบตเปเบกเบตเบชเบนเบเบเบตเปเบกเบต replica synchronous, เปเบเบดเปเบเบกเบตเบเบงเบฒเบกเบฎเบฑเบเบเบดเบเบเบญเบเบเปเปเบเบงเบฒเบกเบเบญเบเปเบเบเบญเบ bytes เบชเบธเบเบเปเบฒเบเบเบตเปเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ.

เบเปเบญเบเบกเบฑเบเบเบฐเปเบซเบฑเบเบเบปเบเบเบตเปเบเบฐเบเบฒเบเบฒเบกเปเบฅเปเบเบเบฑเบ WAL-G เปเบฅเบฐ WAL-E เปเบเปเบงเบฅเบฒเบเบฝเบงเบเบฑเบ. เบเบงเบเปเบฎเบปเบฒเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบงเบฒเบกเปเบเบปเปเบฒเบเบฑเบเปเบเปเบเบฑเบเบเบฑเบเบเบทเบเปเบเบเปเบญเบเปเบเบเบงเบฒเบกเบซเบกเบฒเบเบเบตเป WAL-G เบชเบฒเบกเบฒเบเบเบทเปเบเบเบนเปเบเบฅเปเบเบฒเบ WAL-E เปเบฅเบฐเบชเบฒเบกเบฒเบเบเบทเปเบเบเบนเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบตเปเปเบฎเบฑเบเปเบ WAL-E. เปเบเปเปเบเบทเปเบญเบเบเบฒเบเบเบฑเบเบชเบญเบเบฅเบฐเบเบปเบเบเบตเปเปเบเป wal-push เบเบฐเบซเบเบฒเบ, เบเบงเบเปเบเบปเบฒเปเบฅเบตเปเบกเบฅเบฑเบเปเบเบฅเปเบเบฒเบเบเบฑเบเปเบฅเบฐเบเบฑเบ. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบกเบฑเบเบขเบนเปเปเบ WAL-G, เบกเบฑเบเบเบฐเบเบฑเบเบเบปเบเบขเบนเปเปเบ WAL-E. เปเบ WAL-E, เบกเบฑเบเปเบเบดเปเบเบขเบนเปเปเบ archive-status, เปเบซเบฑเบเปเบเบฅเปเบเบตเปเบชเปเบฒเปเบฅเบฑเบเบฎเบนเบเปเบฅเบฐเปเบเบฑเบเปเบงเป, เปเบเบเบฐเบเบฐเบเบตเปเบฅเบฐเบเบปเบเบญเบทเปเบเปเบเบฝเบเปเบเปเบเปเปเบฎเบนเปเบงเปเบฒเปเบเบฅเป WAL เบเบตเปเบกเบตเบขเบนเป, เปเบเบฒเบฐเบงเปเบฒ PostgreSQL เบเบฐเบเปเปเบเบฐเบเบฒเบเบฒเบกเปเบเบฑเบเปเบงเปเปเบเบฑเบเบเบฑเปเบเบเบตเบชเบญเบ.
เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเบฐเปเบเปเปเบเบซเบเบฑเบเบขเบนเปเบเปเบฒเบ WAL-G? เบเบงเบเปเบฎเบปเบฒเบเบฐเบเปเปเปเบเปเบเปเบซเป PostgreSQL เบงเปเบฒเปเบเบฅเปเบเบตเปเบเบทเบเปเบญเบเบเบฐเบซเบเบฒเบ, เปเบฅเบฐเปเบกเบทเปเบญ PostgreSQL เบเปเปเบซเปเบเบงเบเปเบฎเบปเบฒเปเบเบฑเบเบกเบฑเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบฎเบนเปเปเบฅเปเบงเบงเปเบฒเปเบเบฅเปเบเบฑเปเบเบเปเบฒเบงเบเบตเปเบกเบตเบฎเบนเบเปเบเบเปเบงเบฅเบฒเบเบตเปเปเบฅเบฐ md5 เบเบตเปเปเบเปเบเบทเบเปเบเบฑเบเปเบงเปเปเบฅเปเบงเปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบงเบปเปเบฒเบเปเบฒเบเปเบงเปเบฒ PostgreSQL - เบเบปเบเบฅเบปเบ, เบเบธเบเบขเปเบฒเบเบเปเบญเบกเปเบฅเปเบงเปเบเบเบเปเปเบเปเบญเบเปเบฎเบฑเบเบซเบเบฑเบเปเบฅเบตเบ.
เปเบเปเบเบฑเบเบซเบฒเบเบตเปเบเบปเบเบเบฐเบเปเปเบเบทเบเปเบเปเปเบเปเบเบเปเบฒเบ WAL-E, เบเบฑเปเบเบเบฑเปเบเปเบเบเบฑเบเบเบธเบเบฑเบเบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเบชเปเบฒเบเบเปเบฒเบชเบฑเปเบเปเบเบฑเบเบเปเปเบกเบนเบเบเบตเปเบเบฐเปเบเบฑเบเปเบเบฅเปเบเบฑเบเปเบ WAL-G เปเบฅเบฐ WAL-E.
เบเบญเบเบเบฒเบเบเบฑเปเบ, เบกเบตเบเปเบฅเบฐเบเบตเบเบตเป WAL-G เบเปเปเปเบซเบกเบฒเบฐเบชเบปเบกเบชเปเบฒเบฅเบฑเบเบเปเบฒเบเปเบเบเบฑเบเบเบธเบเบฑเบ, เปเบเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเปเปเบเบกเบฑเบเบขเปเบฒเบเปเบเปเบเบญเบ.
เบเปเบญเบเบญเบทเปเบ เปเบปเบ, เบเบฐเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบตเบเบปเบงเบขเบฑเปเบเบขเบทเบเบเบฒเบ เบชเบณ เบฎเบญเบเบเปเปเบกเบนเบ. เบเบงเบโเปเบฎเบปเบฒโเบเปเปโเบกเบตโเบเบฒเบโเบเบงเบโเบชเบญเบโเปเบโเบฅเบฐโเบซเบงเปเบฒเบโเบเบฒเบโเบชเปเบฒโเบฎเบญเบโเบเปเปโเบกเบนเบโเบซเบผเบทโเบเบฒเบโเบเบทเปเบโเบเบปเบงโ. เปเบเปเบเบญเบ, เบเบตเปเปเบกเปเบเบเบฐเบเบดเบเบฑเบเบขเบนเปเปเบเปเบกเบ. เปเบเปเบเบตเปเปเบกเปเบเบเบฐเบเบดเบเบฑเบเบเบฝเบเปเบเปเปเบเบเบเบฒเบเบเบงเบเบชเบญเบเบเปเบญเบ, เบเบฝเบเปเบเปเปเบเบเบเบฒเบเบเบทเปเบเบเบปเบงเบเบญเบเบเบธเปเบก. เบเปเบญเบเบขเบฒเบเบเบฐเปเบซเปเบเบฑเบเบเบฑเบเบเบตเปเปเบซเปเบเบฑเบเบเบนเปเปเบเป. เปเบเปเปเบเบเบเบฒเบเบเบงเบเบชเบญเบ, เบเปเบญเบเบชเบปเบกเบกเบธเบเบงเปเบฒเปเบ WAL-G เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบเบตเปเบเบฐเบเบทเปเบเบเบน cluster เปเบฅเบฐเปเบฅเบตเปเบกเบเบปเปเบเบกเบฑเบ, เปเบฅเบฐเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเบเบชเบญเบเบเบงเบฑเบเบขเบฒเบชเบนเบ: pg_dumpall เบเบฑเบ /dev/null เปเบฅเบฐเบเบฒเบเบเบงเบเบชเบญเบเบเบฑเบเบชเบฐเบเบต amcheck.

เปเบเบเบฑเบเบเบธเบเบฑเบเบขเบนเปเปเบ WAL-G เบเปเปเบกเบตเบงเบดเบเบตเบเบตเปเบเบฐเปเบฅเบทเปเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบซเบเบถเปเบเบเบฒเบ WAL. เบเบฑเปเบเปเบกเปเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเปเบญเบเบขเปเบฝเบก. เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบฑเบเบกเบทเปเบเบตเปเบเปเบฒเบเบกเบฒ, เปเบเบฑเบเบฎเบฑเบเบชเบฒเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบชเบดเบเบเบฑเปเบเบชเบธเบเบเปเบฒเบ, เปเบเบฑเบเบฎเบฑเบเบชเบฒเบชเบฒเบกเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบเบฑเบกเบเบตเปเบชเบธเบเบเปเบฒเบ. เปเบฅเบทเปเบญเบเปเบกเบตเบเบปเบเบกเบฒเปเบฅเบฐเปเบงเบปเปเบฒเบงเปเบฒ: "เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบญเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบเบเบตเปเบซเบกเปเปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบตเปเบเบฐเบฎเบฑเบเบชเบฒเบกเบฑเบเบเบฐเบซเบผเบญเบเปเบ." WAL-G เบเปเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบชเบดเปเบเบเบตเปเปเบเปเปเบเบทเปเบญ. (เบซเบกเบฒเบโเปเบซเบ - เบญเบฑเบโเบเบตเปโเปเบเปโเบเบทเบโเปเบเปโเปเบโเปเบฅเปเบง. เบญเปเบฒเบโเปเบเบตเปเบกโเปเบเบตเบก - Backup-mark option in )

เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบต checksums เบซเบเปเบฒเปเบฅเบฐเบเบฒเบเบเบงเบเบชเบญเบเบเบงเบฒเบกเบชเบปเบกเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบธเบ shaft segments เปเบกเบทเปเบญเบเบงเบเบชเบญเบ PITR.

เบเบฒเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเปเบงเบฒเบเปเบเบเบเบฒเบเบชเปเบฒเบฅเบฑเบ Google Summer of Code. เบเปเบฒเบเปเบฒเบเบฎเบนเปเบเบฑเบเบเบฑเบเบฎเบฝเบเบเบตเปเบชเบฐเบซเบผเบฒเบเบเบตเปเบขเบฒเบเบเบฝเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเปเบ Go เปเบฅเบฐเปเบเปเปเบเบดเบเบซเบผเบฒเบเบเบฑเบเปเบเบฅเบฒเบเบฒเบเบเปเบฅเบดเบชเบฑเบเบซเบเบถเปเบเบเบตเปเบกเบตเบเบปเบงเบญเบฑเบเบชเบญเบ "G", เปเบซเปเปเบเบฐเบเปเบฒเปเบเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเปเบซเปเบเบงเบเปเบเบปเบฒ. เบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเบเบฐโเปเบฎเบฑเบโเบซเบเปเบฒโเบเบตเปโเปเบเบฑเบโเบเบตเปโเบฅเปเบฝเบโเบชเปเบฒโเบฅเบฑเบโเปเบเบโเบเบฒเบโเบเบตเปโ, เบเบงเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเบชเบฒโเบกเบฒเบโเปเบฎเบฑเบโเปเบเปโ. เบเปเบฒเบเปเปเบกเบตเบเบฑเบเบฎเบฝเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเปเบญเบเบเบฐเปเบญเบปเบฒเบกเบฑเบเปเบฅเบฐเปเบฎเบฑเบเบกเบฑเบเปเบญเบเปเบเบฅเบฐเบเบนเบฎเปเบญเบ.

เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฑเบเบซเบฒเบเบฐเบซเบเบฒเบเบเปเบญเบเบญเบทเปเบเปเบเปเบฒเบเบงเบเบซเบผเบฒเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบเปเบญเบเปเบเปเบฒเปเบเบตเบเบเบฒเบ. เปเบฅเบฐเบเบฒเบเบชเบดเปเบเบเบตเปเปเบเบเบเบฐเบซเบผเบฒเบเปเบเบตเบเบเบถเปเบ.
เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบฒเบเปเบซเป WAL-G เปเบเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบซเบงเปเบฒเบเปเบเบปเปเบฒ, เบกเบฑเบเบเบฐเบซเบผเบธเบเบฅเบปเบเบขเปเบฒเบเบเปเบฒเบเบเบฒเบ. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบเปเบฒเบเบเบญเบเบฅเบฒเบงเบงเปเบฒเบฅเบฒเบงเบเปเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบเบเปเบเบตเบเบตเปเบซเบงเปเบฒเบเปเบเบปเปเบฒ. เปเบเบฅเป pg_control เบเบฐเบเปเปเบขเบนเปเบเบตเปเบเบฑเปเบ. เปเบฅเบฐเบฅเบฒเบงเบเบฐเบเบดเบเบงเปเบฒเบฅเบฒเบงเบเปเปเปเบเบปเปเบฒเปเบเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ. เปเบเบเบฒเบเบเบดเบเบชเบฐเบเบต, เปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฝเบเบเปเปเบเบงเบฒเบกเบเบปเบเบเบฐเบเบดเปเบซเปเบเบฑเบเบเบนเปเปเบเปเปเบเบทเปเบญเบญเบฐเบเบดเบเบฒเบเปเบซเปเบฅเบฒเบงเบฎเบนเปเบงเบดเบเบตเบเบฒเบเบเปเบฒเปเบเปเปเบเบทเปเบญเบเบกเบท. เปเบเปเบเบตเปเบเปเปเปเบกเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเบเบฒเบเบเบฝเบเปเบเบฅเปเบเบฅเบก, เปเบเปเปเบเบฑเบเบฅเบฑเบเบชเบฐเบเบฐเบเบญเบเบเบฒเบชเบฒเบเบตเปเบเบต, เบชเบฐเบซเบฅเบฒเบ.
เบเบงเบเปเบฎเบปเบฒเบเปเปเบฎเบนเปเบงเบดเบเบตเปเบฎเบฑเบเบเบฒเบเบชเบณเบฎเบญเบเบเปเปเบกเบนเบเบญเบญเบเบฅเบฒเบ. เบเปเบฒเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเบเบปเบงเบฐ, เบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบเป. เปเบเปเบเบธเบเบชเบดเปเบเบเบธเบเบขเปเบฒเบเปเบกเปเบเบเปเบฒเบเบเบฒเบเบซเบผเบฒเบเบขเบนเปเบเบตเปเบเบตเป. เบเบงเบเปเบฎเบปเบฒเปเบเบซเบฒเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบเบ LSN เปเบกเบทเปเบญเบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบ. LSN เบเบญเบเบเบทเปเบเบเบฒเบเบเบตเปเบเบดเบเบเบฑเบเบเปเบญเบเบเบทเบเบญเปเบฒเบเบเบฒเบเปเบเบฅเปเบเบงเบเบเบธเบก. เปเบฅเบฐเบเบตเปเปเบกเปเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเปเปเปเบเบปเปเบฒเปเบ. เบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบเบเปเบฒเบเบงเบเบซเบผเบฒเบเบชเบฒเบกเบฒเบเบชเปเบฒเบฎเบญเบเบเบฒเบเบเปเปเบกเบนเบเบเบตเปเบเบดเบเบเบฑเบ. เปเบฅเบฐเบกเบฑเบเบชเบฐเบเบงเบ.
เปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบเบเบฒเบเบเบฒเบเบเบทเปเบเบเบตเปเบชเปเบฒเบฎเบญเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบฐเบซเบเบฒเบเปเบซเบเปเบขเบนเปเปเบฎเบทเบญเบ. เปเบฅเบฐเบเบงเบเปเบเบปเบฒเบเปเปเปเบเปเบญเปเบญเบกเบฎเบญเบเบกเบฑเบ. เปเบเปเบเปเบฒเปเบเบเบนเปเปเบถเปเบเบเปเบญเบเบเบฒเบเบเบฝเบเปเบเบฃเปเบเบฃเบกเปเบ Go เบเบฝเบงเบเบตเป, เปเบซเปเปเบเบตเปเบกเบเบฒเบเบเบฑเบเบเบฒเบเบเปเปเบเบดเบเบเบฒเบเบเบญเบเบเบทเปเบเบเบตเปเปเบชเป bucket. เบเปเบญเบเปเบเปเบเบญเบเบเบฐเบเบญเบเบซเบฒเบเปเบฒเบฎเปเบญเบเบเปเบเบถเบ.
เปเบฅเบฐเบชเบดเปเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเปเบฎเบฑเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฑเบเบงเบปเบเปเบกเปเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฒเบเบเบปเบเบชเบญเบเบเบฒเบเปเบเบทเปเบญเบกเปเบเบ docker เบซเบผเบฒเบเปเบเบปเปเบฒเบเบตเปเปเบเบฑเบเปเบเปเบเปเปเบเบทเปเบญเบเบงเบเปเบเบดเปเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเปเบฒเบเป. เปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบเบปเบเบชเบญเบเบชเบฐเบเบฒเบเบฐเบเบฒเบเบเบทเปเบเบเบฒเบ. เบขเบนเปเปเบเบเบธเบเปเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒ, เปเบเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบงเบเบชเบญเบเบเบฒเบ commit-by-commit เบซเบเปเบฒเบเบตเปเบเบฑเบเบซเบกเบปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ. เปเบเบเบชเบฐเปเบเบฒเบฐ, เบเบปเบงเบขเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบกเบตเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฝเบเบเปเบชเปเบฒเบฅเบฑเบ PostgreSQL 9.4-9.5. เบเบงเบเปเบฎเบปเบฒเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบงเบเปเบเบปเบฒเปเบเบฒเบฐเบงเปเบฒเบเบธเบกเบเบปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ PostgreSQL, เปเบเปเบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบเบงเบเปเบเบดเปเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเปเบเบเบเปเบฒเบซเบกเบฑเปเบเบชเบฑเบเบเบฒเปเบเบทเปเบญเปเบซเปเปเบเปเปเบเบงเปเบฒเบเบธเบเบขเปเบฒเบเบเปเปเปเบเบ. เปเบฅเบฐเบกเบฑเบเปเบเบดเปเบเบเบทเบงเปเบฒเบเปเบญเบเบงเปเบฒเบเบตเปเปเบกเปเบเบเบงเบฒเบกเบชเปเบฝเบเบเบตเปเบฎเปเบฒเบเปเบฎเบเบซเบผเบฒเบ.

เบเบงเบเปเบฎเบปเบฒเบกเบต WAL-G เปเบฎเบฑเบเบงเบฝเบเบขเบนเปเปเบเบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบเบฑเบ clusters เปเบเบเบฒเบเบเบธเปเบกเบเบญเบเบเบฒเบเบเปเปเบกเบนเบ Yandex. เปเบฅเบฐเบกเบฑเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบซเบผเบฒเบเบฎเปเบญเบ terabytes เบเบธเบเปเบกเบทเป.
เบเบงเบเปเบฎเบปเบฒเบกเบต TODO เบซเบผเบฒเบเบขเบนเปเปเบเบฅเบฐเบซเบฑเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบเบเบฒเบ, เบกเบฒ, เบเบงเบเปเบฎเบปเบฒเบฅเปเบเปเบฒเบเบฒเบเบฎเปเบญเบเบเปเบเบถเบ, เบเบงเบเปเบฎเบปเบฒเบฅเปเบเปเบฒเบเปเบฒเบเบฒเบก.

เบเปเบฒเบเบฒเบกเบเบญเบเบเปเบฒเบ
เบชเบฐโเบเบฒเบโเบเบตโเบเบญเบโเปเบฅเบ! เบเบญเบโเปเบ! เบเบฒเบเบเบฒเบเปเบเบปเบฒเบเบญเบเบเปเบญเบเปเบกเปเบเบงเปเบฒเบเปเบฒเบเปเบฒเบเปเบเป WAL-delta, เบเปเบฒเบเบญเบฒเบเบเบฐเบญเบตเบเปเบชเปเบเบฒเบเบเบฝเบเปเบเบฑเบกเบซเบเปเบฒเบซเบผเบฒเบ. เปเบฅเบฐเบเปเบฒเปเบเบฑเบเบเบฑเปเบเบเบฑเปเบ, เบเปเบฒเบเปเบเปเบเปเบฒเปเบเบตเบเบเบฒเบเบเบปเบเบชเบญเบเบเป? เบเปเบฒเบเปเบเปเบชเบฐเปเบเบเบเบฒเบเบเบตเปเบชเบงเบเบเบฒเบก. เบกเบฑเบเบเบฐเบเบฒเบกเบเบงเปเบฒเบซเบผเบฒเบเบเบฒเบเปเบเบเปเบฒ FPW เบเบทเบเบเบดเบ?
เบเบฒเบเบเบฝเบเปเบเบฑเบกเบซเบเปเบฒเปเบกเปเบเปเบเบตเบเปเบเปเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒ, เบเบงเบเปเบฎเบปเบฒเบเปเปเปเบเปเบเบฐเบเบฒเบเบฒเบกเบเบดเบเบกเบฑเบ. เบเบฑเปเบเปเบกเปเบ, เบเปเบญเบ, เปเบเบเบฒเบเบฐเบเบฑเบเบเบฑเบเบเบฐเบเบฒ, เบเปเปเปเบเปเบเบฐเบเบฒเบเบฒเบกเบเบดเบเบกเบฑเบ. เบเบนเปเบเปเบฅเบดเบซเบฒเบเบฅเบฐเบเบปเบเบเบตเปเปเบเปเบเบปเปเบเบเบงเปเบฒเบญเบฒเบเบเบฐเบเบปเปเบเบเบงเปเบฒเบเบฑเบเบซเบฒเบเบตเป. เปเบเปเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบ FPW. เปเบเบทเบญเบเบเปเปเบกเบตเปเบเบเบดเบเบเบฒเบเปเบเปเบเบฒเบเบกเบฑเบ, เปเบเบฒเบฐเบงเปเบฒเบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบเบกเบฑเบเปเบเบฑเบเปเบเบเปเปเปเบเปเบเบตเปเบเบฐเปเบญเบปเบฒเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบฒเบ replica.
เบเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบฅเบฒเบเบเบฒเบ! เบเปเบญเบเบกเบตเบชเบญเบเบเปเบฒเบเบฒเบก. เบเปเบฒเบเบฒเบกเบเปเบฒเบญเบดเบเปเบกเปเบเบชเบดเปเบเบเบตเปเบเบฐเปเบเบตเบเบเบถเปเบเบเบฑเบ tablespaces?
เบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเบฅเปเบเปเบฒเบเปเบฒเบฎเปเบญเบเบเปเบเบถเบ. เบเบฒเบเบเปเปเบกเบนเบเบเบญเบเบเบงเบเปเบฎเบปเบฒเบญเบฒเปเบชเบขเบนเปเปเบเปเบเปเบ SSD เปเบฅเบฐ NMVE เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเปเปเบเปเบญเบเบเบฒเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเปเบเปเป. เบเปเบญเบเบเปเปเบเปเบญเบกเบเบตเปเบเบฐเปเบเปเปเบงเบฅเบฒเบขเปเบฒเบเบเบดเบเบเบฑเบเปเบเบทเปเบญเปเบฎเบฑเบเปเบซเปเบกเบฑเบเบเบตเปเบเบเบญเบเบเบตเป. เบเปเบฒโเบเบฐโเปเบเบปเปเบฒโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบขเปเบฒเบโเบชเบธเบโเปเบโเบงเปเบฒโเบเบงเบโเปเบฎเบปเบฒโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบเบตเปโ. เบกเบตเบเบปเบเบเบตเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบกเบฑเบ, เปเบเปเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบกเบฑเบเปเบเบเบฒเบเบเบตเปเปเบซเบกเบฒเบฐเบชเบปเบกเบเบฑเบเบเบงเบเปเบเบปเบฒ. เบเบงเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเปเบเปโเปเบฎเบฑเบโเปเบซเปโเบชเปเบญเบก, เปเบเปโเบเบงเบโเปเบเบปเบฒโเปเบเบปเปเบฒโเบเปเปโเปเบเปโเปเบฎเบฑเบโเปเบซเปโเบเบฒเบโเบฎเปเบญเบโเบเปโเบเบถเบ. (เปเบเบตเปเบกเปเบเบชเบฐเบเบฑเบ 0.2.13)
เปเบฅเบฐเบเปเบฒเบเบฒเบกเบเบตเบชเบญเบ. เบเปเบฒเบเปเบเปเบเปเบฒเบงเปเบเบเบญเบเบเบปเปเบเบงเปเบฒ WAL-G เบชเบปเบกเบกเบธเบเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบขเปเบฒเบเบเบฝเบงเปเบฅเบฐเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบกเบต wrappers. เบเปเบญเบเปเบเป wrappers เบเบปเบงเปเบญเบ. เปเบเบฑเบเบซเบเบฑเบเบเบงเบเบกเบฑเบเบเบถเปเบเบเปเปเบเบงเบเปเบเป?
เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบซเปเบกเบฑเบเบเปเบฒเบเบเบฒเบเบเบทเบเบฑเบ balalaika. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเปเบฒเบเบเปเปเบเปเบญเบเบเบฒเบเบซเบเบฑเบเปเบฅเบตเบเบเบปเบเปเบงเบฑเปเบ balalaika. เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเปเบซเปเบฅเบฐเบเบปเบเบเปเบฒเบเบเบฒเบ. เบเปเบฒเบเปเบฒเบเบกเบตเบซเบเปเบฒเบเบตเปเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบฎเบฑเบเปเบเบชเบฐเบเบดเบ, เปเบฅเปเบงเบกเบฒเบเบญเบเบเบงเบเปเบฎเบปเบฒ - เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบฎเบฑเบเปเบ Go.
เบชเบฐโเบเบฒเบโเบเบตโเบเบญเบโเปเบฅเบ! เบเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบฅเบฒเบเบเบฒเบ! เบเบงเบเปเบฎเบปเบฒเบเปเปเบชเบฒเบกเบฒเบเปเบซเป WAL-G เปเบฎเบฑเบเบงเบฝเบเบเบฑเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ GPG เปเบเป. เบกเบฑเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฒเบกเบเบปเบเบเบฐเบเบด, เปเบเปเบเปเปเบเปเบญเบเบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบ. เบกเบฑเบโเปเบกเปเบโเบเบฒเบโเบชเบดเปเบโเบเบฒเบโเบขเปเบฒเบโเบเบตเปโเบเปเปโเปเบเปโเบญเบญเบโเบชเปเบฒโเบฅเบฑเบโเบเบงเบโเปเบฎเบปเบฒโ? เบชเบฐเบเบฒเบเบฐเบเบฒเบเปเบกเปเบเบเบปเบเบเปเปเบฒ.
เบชเปเบฒเบเบเบฑเบเบซเบฒเปเบ GitHub เปเบฅเบฐเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบดเบเบญเบญเบ.
เบเบฑเปเบเปเบกเปเบ, เปเบเบปเปเบฒเบเปเปเปเบเบตเบเบเบปเบเปเบฅเบทเปเบญเบเบเบตเปเบเป?
เบกเบตเบเบธเบเบเบฐเบชเบปเบกเบเบฑเบเบเบญเบเบเบปเบเบฅเบฒเบเบเบฒเบเบเบงเบฒเบกเบเบดเบเบเบฒเบเบเบตเปเปเบเปเบงเบฅเบฒเบเบตเป WAL-G เบเปเปเปเบเบปเปเบฒเปเบเบงเปเบฒเบเบฐเปเบเบเบเบญเบเปเบเบฅเป, เบกเบฑเบเบเบฒเบกเบงเปเบฒ: "เบเบฒเบเบเบตเบกเบฑเบเบเบทเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ?" เบเบฒเบเบเบตเบเบฑเบเบซเบฒเบเปเปเปเบกเปเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบฑเบเบซเบกเบปเบ. เบเปเบญเบเบเปเบญเบเบเบฒเบเบเบฑเบเบเบธเบเบเบฒเบเบเบฑเบเปเบกเปเปเบเบซเบปเบงเบเปเปเบเบตเป. เบฅเบฒเบงเบเปเบญเบเบเบญเบเบฅเบฐเบซเบฑเบเบกเบฑเบ. เบเบฐเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบฅเบฑเบเปเบฎเบฑเบเบงเบฝเบเบเปเบฝเบงเบเบฑเบเบซเบปเบงเบเปเปเบเบตเปเปเบเบเบงเบฒเบกเบฎเบนเปเบชเบถเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเปเปเบกเบฑเบเบงเบดเบเบตเบเบฒเบเบฅเบฐเบเบปเบเบเบฒเบเบเปเบเบฐเปเบเบชเบฒเบเบฒเบฅเบฐเบเบฐเปเบฅเบฐเปเบญเบเบฐเบเบปเบเบเบทเบเบเบฑเบเบเบทเปเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเบซเบฒ GPG เบเบฒเบเบเบญเบเปเบเบทเปเบญเปเบซเปเบกเบฑเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบเบญเบเบกเบฑเบ. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบญเบปเบฒเบเบฐเปเบเปเบซเบผเบปเปเบฒเบเบตเปเปเบฅเบฐเปเบญเบเบเบงเบเบกเบฑเบเปเบเบซเบฒ GPG เบเบฒเบเปเบ, เปเบเบดเปเบเปเบเบตเบ PGP, เปเบเบดเปเบเบเบทเบเบฅเบงเบเบฅเบงเบกเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฒเบเปเบ WAL-G, เปเบฅเบฐเบขเบนเปเบเบตเปเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเปเบญเบตเปเบเบงเปเบฒเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ. เปเบเปเบฅเบทเปเบญเบเบเบตเป, เบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบฒเบเบเบฑเบเบเบธเบเบฅเบฐเบเบปเบเปเบฅเบฐเบเปเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ Libsodium (เปเบเบตเปเบกเปเบเบชเบฐเบเบฑเบ 0.2.15). เปเบเปเบเบญเบ, เบเบฒเบเบเบญเบเบฅเบฐเบซเบฑเบเบเบงเบเปเบฎเบฑเบเบงเบฝเบ, เปเบซเปเบเบดเบเบญเบญเบ - เบเปเบฒเบเบเปเบญเบเบเบฒเบเบญเบฒเบเบฒเบเบซเบผเบฒเบเบเบงเปเบฒเบชเบญเบเบชเบฒเบกเบเปเบฒ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบฅเบงเบเบฅเบงเบกเบขเบนเปเปเบเบซเปเบญเบเบเบญเบเบฅเปเบฒเปเบเบเบเบฒเบเบเบฑเปเบเปเบฅเบฐเปเบเบดเปเบเบฅเบฐเบเบปเบ. (เบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบ PGP เปเบเบเบเปเปเบกเบต GPG เบเบฒเบเบเบญเบ - v0.2.9)
เบชเบฐเบเบฒเบเบเบต! เบเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบฅเบฒเบเบเบฒเบ! เบเปเบญเบเบกเบตเบชเบญเบเบเปเบฒเบเบฒเบก. เบเปเบญเบเบกเบตเบเบงเบฒเบกเบเบฒเบเบเบฐเบซเบเบฒเบเบตเปเปเบเบเบเบฐเบซเบผเบฒเบเบเบตเปเบเบฐเปเบฎเบฑเบ pg_basebackup เปเบฅเบฐ WAL เปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบเบชเบญเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบ, i.e. เบเปเบญเบเบเปเบญเบเบเบฒเบเปเบฎเบฑเบเบซเบเบถเปเบเบเบฑเบเปเบฅเบฐเบญเบทเปเบ. เบกเบตเบงเบดเบเบตเปเบเปเบเปเบเบตเปเบเบฐเปเบฎเบฑเบเบชเบดเปเบเบเบตเป?
เบเบตเปเบเปเปเบกเบตเปเบเบเบฑเบเบเบธเบเบฑเบ, เปเบเปเบกเบฑเบเปเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบซเบเปเบฒเบชเบปเบเปเบ.
เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบฝเบเปเบเปเบเปเปเปเบงเปเบงเบฒเบเปเบเบเบนเปเปเบซเปเบเปเบฅเบดเบเบฒเบเบซเบเบถเปเบ, เบเปเบญเบเบเปเบญเบเบเบฒเบเบกเบตเบญเบฑเบเบเบฝเบงเบเบฑเบเบเบฑเบเบเบปเบเบญเบทเปเบ, เปเบเบเปเบฅเบฐเบเบต.
เปเบเบงเบเบงเบฒเบกเบเบดเบเปเบกเปเบเบซเบเปเบฒเบชเบปเบเปเบ. เปเบเบเบฒเบเบเปเบฒเบเบงเบดเบเบฒเบเบฒเบ, เบเบตเปเบเปเปเปเบกเปเบเบเบงเบฒเบกเบซเบเบธเปเบเบเบฒเบเปเบเบเบฒเบเบเบฐเบเบดเบเบฑเบเบเบฑเบเบซเบกเบปเบ. เปเบเบทเปเบญเบเปเบญเบเบเบฑเบเบเปเปเปเบซเปเบเบงเบฒเบกเบเบดเบเบซเบฒเบเปเบ, เบเปเบญเบเบชเบฒเบกเบฒเบเบเปเปเบซเปเปเบเบปเปเบฒเบชเปเบฒเบเบเบฑเบเบซเบฒเปเบ GitHub เปเบเปเบเป?
เปเบกเปเบเปเบฅเปเบงเปเบเปเบเบญเบ.
เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบกเบทเปเบญเบเบฑเบเบฎเบฝเบเปเบเบปเปเบฒเบกเบฒเปเบ Google Summer of Code, เบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบตเปเบกเบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบเปเบเบเบเบฒเบเปเบเบทเปเบญเปเบซเปเบกเบตเบงเบฝเบเบซเบผเบฒเบเปเบเบทเปเบญเปเบซเปเปเบเปเบเบฐเปเบซเบเบเบเบฒเบเบเบงเบเปเบเบปเบฒเบซเบผเบฒเบเบเบถเปเบ.
เปเบฅเบฐเบเปเบฒเบเบฒเบกเบเบตเบชเบญเบ. เบกเบตเบเบฑเบเบซเบฒเบขเบนเปเปเบ GitHub. เบเปเบญเบเบเบดเบเบงเปเบฒเบกเบฑเบเบเบทเบเบเบดเบเปเบฅเปเบง. เบกเบตเบเบงเบฒเบกเบเบทเปเบเบเบปเบเปเบเปเบเบฅเบฐเบซเบงเปเบฒเบเบเบฒเบเบเบทเปเบเบเบน. เปเบฅเบฐเปเบเบทเปเบญเบเปเบฒเบฅเบฒเบเบกเบฑเบ, เบเปเบฒเบเปเบเปเปเบฎเบฑเบเบเบฒเบเบเบธเบกเบเบธเบกเปเบเบเบเปเบฒเบเบซเบฒเบ. เบกเบฑเบเบเบทเบเบเปเบญเบเปเบเบเบฑเบเบซเบฒ. เปเบฅเบฐเบกเบตเบเบฒเบเปเบฅเบทเบญเบเบเบตเปเบเบฐเปเบฎเบฑเบเบชเบฐเบเบฒเบเปเบงเบเบฅเปเบญเบกเบเบตเปเบเปเบฝเบเปเบเบเปเบเปเปเบเบซเบเบถเปเบเบเบฐเบเบนเป. เปเบฅเบฐเบเบฑเปเบเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบงเปเบฒเบกเบฑเบเปเบฎเบฑเบเบงเบฝเบเบเปเบฒเบซเบผเบฒเบ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบเบปเบเบเบฑเบเบซเบฒเบเบตเป, เปเบฅเบฐเบกเบฑเบเบเบฑเบเบเปเปเบเบฑเบเปเบเปเปเบเปเปเบเปเบเบทเปเบญ.
เบเบฑเบเบซเบฒเปเบกเปเบเบงเปเบฒเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบซเบเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ (CEPH) เบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบทเบเปเบซเบกเปเปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบกเบฒเบซเบฒเบกเบฑเบเบเปเบงเบเบเบงเบฒเบกเบชเบญเบเบเปเบญเบเบเบฑเบเบชเบนเบ. เบชเบดเปเบเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเปเบฝเบงเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเป? เปเบซเบเบเบปเบเบเบฒเบเบฅเบญเบเบญเบตเบเบเบฑเปเบเปเบเบดเปเบเบเบทเปเบเบงเบเบตเป. เบเบงเบเปเบฎเบปเบฒเบเบณเบฅเบฑเบเบเบฐเบเบฒเบเบฒเบกเบเบฒเบงเปเบซเบฅเบเปเบเบฅเปเบญเบตเบเบเบฑเปเบ. เปเบเบซเบเบถเปเบเบเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเปเบฒเบเบงเบเปเบเบฅเปเบเบตเปเบเปเปเปเบเปเบเบฒเบงเปเบซเบฅเบ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบชเปเบฒเบเบญเบฑเบเบเบตเบชเบญเบเบชเปเบฒเบฅเบฑเบเบเบธเบเบเบปเบเบเบตเปเบเปเปเปเบเปเปเบเบปเปเบฒเบชเบนเปเบฅเบฐเบเบปเบ. เปเบฅเบฐ เบเบฒเบเปเบเบเบตเปเบขเปเบฒเบเปเปเบญเบเปเบถเปเบเปเบเบฅเปเบเบทเบเปเบซเบผเบเบเปเปเบเบฒเบเปเบฎเบฑเบเบเปเบณ, เบเบงเบเปเบฎเบปเบฒเปเบฎเบฑเบเบเปเบณ เปเบฅเบฐเปเบฎเบฑเบเบเปเบณ เปเบฅเบฐเปเบฎเบฑเบเบเปเบณ. เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเบธเบเปเบซเบเบเบปเบเบเบญเบเบเบฒเบเบฅเบญเบเปเบซเบกเป - exponential backoff . เปเบเปเบกเบฑเบเบเปเปเบเบฑเบเปเบเบเบเบฑเบเบซเบกเบปเบเบงเปเบฒเบเบฐเปเบฎเบฑเบเปเบเบงเปเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฝเบเปเบเปเปเบเบเปเบเบเบขเบนเปเปเบเบฅเบฐเบเบปเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ. เบเบฑเปเบเปเบกเปเบ, เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบญเบฑเบเปเบซเบฅเบเปเบเบซเบฒเบซเบเบถเปเบเบเบฐเปเบช, เบกเบฑเบเบเปเปเปเบเปเบเปเบฒเบฅเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบซเบผเบปเปเบฒเบเบตเป. เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเบฑเบเบเบธเบเบซเบเบฑเบเบขเบนเปเบเบตเปเบเบตเป? เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเบเบฑเบเบเบงเบฒเบเปเบเบทเบญเบเปเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบเปเบฒเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเปเบฅเบฐเบเบปเบเปเบเบเบเปเบฒเบเบงเบ bytes เบเบตเปเบกเบฑเบเบชเบปเปเบ. เบเปเบฒเบเปเปเบเบฑเปเบเบเบฑเปเบ, เบเปเบญเบเบเปเปเบฎเบนเปเบงเบดเบเบตเบเบฑเบเบเบฒเบเบเบฑเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเปเปเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบงเบเปเบฎเบปเบฒเบเบฒเบงเปเบซเบฅเบเบซเบผเบทเบเบฒเบงเปเบซเบฅเบเบเบฒเบเบกเบฑเบเปเบเบเบเบฐเบซเบเบฒเบ.
เบเปเปเบกเบต SLA? เบกเบฑเบเบเบทเบเบเบฝเบเปเบงเปเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบเบปเบฒเบงเปเบฒเบเบงเบเปเบเบปเบฒเบญเบฐเบเบธเบเบฒเบเปเบซเปเบเบปเบเปเบญเบเบเบทเบเบเปเบฅเบฐเบกเบฒเบเบเป?
เบเบธเบเปเบกเปเบเบงเปเบฒเบเบนเปเบเบตเปเบกเบฒเบเบฑเบเบเปเบฒเบเบฒเบกเบเบตเปเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบกเบต vault เบเบญเบเบเบปเบเปเบญเบ. เบเบฑเปเบเปเบกเปเบ, เบเปเปเบกเบตเปเบเบกเบฒเบเบฒเบ Amazon เบซเบผเบท Google Cloud, เบซเบผเบท Yandex Object Storage.
เบเบฒเบเบเบตเบเปเบฒเบเบฒเบกเปเบกเปเบเบเปเปเบชเปเบฒเบฅเบฑเบเบเปเบฒเบ?
เบเปเบฒเบเบฒเบกเบขเบนเปเบเบตเปเบเบตเปเปเบเบเปเบฅเบฐเบเบตเบเบตเปเบเปเปเบชเปเบฒเบเบฑเบเบเบฑเบเปเบ. เบเปเบฒเบกเบตเปเบเบงเบเบงเบฒเบกเบเบดเบเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบเบชเบดเปเบเบเบตเป, เปเบซเปเปเบฎเบฑเบเบกเบฑเบเบขเบนเปเปเบ WAL-G. เปเบเปเบกเบฒเบฎเบญเบเบเบฐเบเบธเบเบฑเบเบเปเบญเบเบเปเปเบกเบตเบเบงเบฒเบกเบเบดเบเบเบตเปเบเบตเบเปเบฝเบงเบเบฑเบเบงเบดเบเบตเบเบฒเบเบเบฑเบเบเบฒเบเบเบฑเบเปเบฅเบทเปเบญเบเบเบตเป. เบกเบตเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบงเบฑเบเบเบธเบเบฒเบเบญเบฑเบเบเบตเปเบฎเบญเบเบฎเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบฅเบฒเบเบเบฒเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เบเปเบฒเบเบเปเปเบซเปเบเบงเบเปเบเบปเบฒเบฅเบฒเบเบเบทเปเบงเบฑเบเบเบธ, เปเบฅเบฐเบเบงเบเปเบเบปเบฒเปเบเบตเปเบกเปเบเบเปเบเบตเบขเบนเปเบเบตเปเบเบฑเปเบ. WAL-G เบขเปเบฒเบเบเบปเบงเปเบเปเบฅเบทเปเบญเบเบเบตเป - เบกเบตเบเบฒเบเบเบฐเปเบเบเบขเบนเปเบเบตเปเบเบตเปเบเบตเปเบเปเปเปเบกเปเบเปเบเบฅเป, เบเปเบญเบเบเปเปเบชเบฒเบกเบฒเบเบเบทเปเบเบเบนเปเบเป, เบเบถเปเบเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเปเปเปเบเปเบเบทเบเบเบทเปเบเบเบน. เบเบฑเปเบเปเบกเปเบ, เปเบเบเบงเบฒเบกเปเบเบฑเบเบเบดเบ, เบเปเบฒเบเบกเบตเบเบธเปเบกเบเบตเปเบเบทเบเบเบทเปเบเบเบนเบขเปเบฒเบเบชเบปเบกเบเบนเบ, เปเบเปเบกเบฑเบเบชเบปเปเบเบเบทเบเบชเบฐเบเบฒเบเบฐเบเบตเปเบเบดเบเบเบฒเบเบเปเบญเบเบงเปเบฒ Object Storage เบชเบปเปเบเบเบทเบเบเปเปเบกเบนเบเปเบเบเปเบเบตเปเบกเบฑเบเบเปเปเปเบเบปเปเบฒเปเบเบขเปเบฒเบเปเบเบฑเบกเบชเปเบงเบ.
เบเบตเปเปเบกเปเบเบชเบดเปเบเบเบตเปเปเบเบตเบเบเบถเปเบเปเบเปเบกเบฅเบเบฅเบฒเบง.
เบเปเบฒโเบซเบฒเบโเบงเปเบฒโเบเปเบฒเบโเบชเบฒโเบกเบฒเบโเบชเปเบฒเบโเบเบฒเบโเปเบเปโเบเบฑเบ ...
เบกเบฑเบเปเบเปเบเบทเบเปเบเปเบเบฑเบเบขเปเบฒเบเบเปเปเปเบเบทเปเบญเบ ...
เบเปเบฒเบกเบตเบเบฒเบเปเบเปเบเบฑเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบเปเบฒเบเบฐเปเบเบปเปเบฒเบเบดเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบปเบเบฅเบญเบเปเบเปเบเบปเบเบฅเบฐเบเบธเบ retry เปเบฅเบฐเบเบญเบเบซเบฒเบงเบดเบเบตเบเบตเปเบเบฐเบเบฐเบเบฒเบเบฒเบกเปเบซเบกเปเปเบฅเบฐเปเบเบปเปเบฒเปเบเบชเบดเปเบเบเบตเป cloud เบเปเบญเบเบเบฒเบเบเบญเบเบเบงเบเปเบฎเบปเบฒ. เบเบฒเบเบเบตเบกเบฑเบเบญเบฒเบเบเบฐเบกเบตเบเบงเบฒเบกเบซเบกเบฑเปเบเบเบปเบเบชเปเบฒเบฅเบฑเบเบเบงเบเปเบฎเบปเบฒเปเบเบชเบฒเบกเปเบเบทเปเบญเบกเบเปเปเปเบฅเบฐเบเบฐเบเปเปเบเปเบฒเบฅเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐเปเบเบปเปเบฒเบซเบฒเบชเบฒเบกเบขเปเบฒเบเบฅเบฐเบกเบฑเบเบฅเบฐเบงเบฑเบ. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบซเบผเบธเบเบฅเบปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบขเปเบฒเบเปเบงเบงเบฒ, i.e. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเบตเบเบเบปเบงเบเบฒเบเบเบทเปเบเบเบปเบงเบเปเบงเบ 16 เบเบฐเบเบนเป, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฒเบเบฅเบญเบเปเบซเบกเปเบเบฑเปเบเบเปเบฒเบญเบดเบเบเบฐเบกเบต 8 threads, 4 threads, 2 threads เปเบฅเบฐเบซเบเบถเปเบ threads. เปเบฅเบฐเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบกเบฑเบเบเบฐเบเบถเบเปเบเบฅเปเปเบเบปเปเบฒเปเบเปเบเบเปเปเบฒเบซเบเบถเปเบ. เบเปเบฒเบกเบตเบเบฒเบเบเปเบฒ magic เบเบท 7,5 threads เปเบกเปเบเบเบตเบเบตเปเบชเบธเบเบเบตเปเบเบฐเบชเบนเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฐ linger เบชเบธเบเปเบซเปเปเบเบปเบฒเปเบเบปเปเบฒเปเบฅเบฐเบเบฐเบเบฒเบเบฒเบกเปเบฎเบฑเบเปเบซเป 7,5 threads เบญเบทเปเบ. เบเบตเปเปเบกเปเบเบเบงเบฒเบกเบเบดเบ.
เบเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบฅเบฒเบเบเบฒเบ! เบเบฐเบเบงเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบตเปเบชเบปเบกเบเบนเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฑเบ WAL-G เบกเบตเบฅเบฑเบเบชเบฐเบเบฐเปเบเบงเปเบ? เบเบปเบงเบขเปเบฒเบ, เปเบเบเปเบฅเบฐเบเบตเบเบตเปเปเบเปเปเบเปเบงเบฅเบฒเบเบตเปเบเปเปเบกเบต delta เปเบเบเบปเปเบงเบซเบเปเบฒ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเปเบญเบปเบฒเปเบฅเบฐเปเบญเบปเบฒเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเปเบเบทเปเบญเบเบเบปเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบฑเบ shaft เบเบปเบเบเปเบงเบฒเบเบงเบเปเบฎเบปเบฒเปเบเบฑเบเบชเบตเบเปเบฒเปเบเปเบเบซเบเปเบฒ. เบเบตเปเบเบตเป, เบเบฒเบกเบเบตเปเบเปเบญเบเปเบเบปเปเบฒเปเบเบกเบฑเบ, เบกเบตเบเบฒเบเปเบเปเบเปเบเบ. เปเบเบเบฒเบเบเบธเบเบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบฎเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ delta เบเบญเบเบซเบเปเบฒ, i.e. เบเบฒเบเบเบฐเบเบงเบเบเบฒเบเบเบฒเบเบเบญเบเบเปเบฒเบฅเบฑเบเบเบฑเบเบฅเบปเบเบเบตเปเบซเบผเบทเบกเบฑเบเปเบเบตเบเบเบถเปเบเปเบเบงเปเบ?
API เบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ delta เปเบกเปเบเบเปเบญเบเบเปเบฒเบเบเปเบฒเบเบเบฒเบ. เบกเบตเบเบปเบงเปเบฅเบเบขเบนเปเบเบตเปเบเบฑเปเบ - เบเบฑเปเบเบเบญเบ delta เบชเบนเบเบชเบธเบ, เบเบฑเปเบเปเบกเปเบเบชเบดเปเบเบเบตเปเบกเบฑเบเปเบญเบตเปเบเบงเปเบฒ. เบกเบฑเบเปเบฅเบตเปเบกเบเบปเปเบเปเบเบฑเบเบชเบนเบ. เบเบตเปเบซเบกเบฒเบเบเบงเบฒเบกเบงเปเบฒเบเบธเบเบเบฑเปเบเบเบตเปเบเปเบฒเบเปเบฎเบฑเบ backup-push, เบกเบฑเบเบเบฐเบเบฒเบงเปเบซเบฅเบ backup เปเบเบฑเบก. เบเปเบฒเบเปเบฒเบเบเปเบฝเบเบกเบฑเบเปเบเบฑเบเบเบปเบงเปเบฅเบเบเบงเบ, เบเบปเบงเบขเปเบฒเบ 3, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ, เปเบเบเบฑเปเบเบเปเปเปเบเบเบตเปเบเปเบฒเบเปเบฎเบฑเบ backup-push, เบกเบฑเบเปเบเบดเปเบเบเบฐเบซเบงเบฑเบเบเบญเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบตเปเบเปเบฒเบเบกเบฒ. เบฅเบฒเบงเปเบซเบฑเบเบงเปเบฒเปเบเบปเปเบฒเบเปเปเปเบเบตเบเบเปเบญเบเปเบชเปเบเบญเบ 3 deltas เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเปเบเบฑเบ delta.
เบเบฑเปเบเปเบกเปเบ, เบเบธเบเปเบเบฑเปเบเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเบตเบเบเบปเบง WAL-G, เบกเบฑเบเบเบฐเบเบฒเบเบฒเบกเปเบฎเบฑเบเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบขเปเบฒเบเปเบเบฑเบกเบเบตเปเบเป?
เบเปเป, เบเบงเบเปเบฎเบปเบฒเบเปเบฒเปเบเบตเบเบเบฒเบ WAL-G, เปเบฅเบฐเบกเบฑเบเบเบฐเบเบฒเบเบฒเบกเบชเปเบฒเบ delta เบเปเบฒเบเบฐเปเบเบเบฒเบเบเบญเบเบเปเบฒเบเบญเบฐเบเบธเบเบฒเบเปเบซเปเบกเบฑเบ.
เปเบงเบปเปเบฒเบเบฐเบกเบฒเบ, เบเปเบฒเบเปเบฒเบเปเบฅเปเบเบกเบฑเบเบเปเบงเบเบชเบนเบเบเบธเบเปเบเบฑเปเบ, เบกเบฑเบเบเบฐเบเบฐเบเบดเบเบฑเบเบเบทเบเบฑเบ pg_basebackup เบเป?
เบเปเป, เบกเบฑเบเบเบฑเบเบเบฐเปเบฅเปเบเปเบงเบเบถเปเบเปเบเบฒเบฐเบกเบฑเบเปเบเปเบเบฒเบเบเบตเบเบญเบฑเบ เปเบฅเบฐเบเบฐเปเบฒเบ. Pg_basebackup เบเบฐเปเบฎเบฑเบเปเบซเป shaft เบเบดเบเบเบฑเบเบเปเบฒเบ. WAL-G เบชเบปเบกเบกเบธเบเบงเปเบฒเบเปเบฒเบเปเบเปเบเบฑเปเบเบเปเบฒเบเบฒเบเบเบฑเบเปเบเบฑเบเปเบเบปเปเบฒเปเบเปเบกเปเบฅเปเบง. เปเบฅเบฐเบกเบฑเบเบเบฐเบญเบญเบเบเปเบฒเปเบเบทเบญเบเบเปเบฒเบซเบฒเบเบงเปเบฒเบกเบฑเบเบเปเปเปเบเปเบเบทเบเบเบฑเปเบเบเปเบฒ.
Pg_basebackup เบชเบฒเบกเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเปเบเปเปเบเบเบเปเปเบกเบตเบเบฒเบ shafts.
เปเบกเปเบเปเบฅเปเบง, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเบเบงเบเปเบเบปเบฒเบเบฐเบเบฐเบเบดเบเบฑเบเบเบปเบงเปเบเบทเบญเบเบเบทเบเบฑเบ. เบชเบณเปเบเบปเบฒ Pg_basebackup เปเบชเปเบฅเบฐเบเบปเบเปเบเบฅเป. เปเบเบเบงเบดเบเบตเบเบฒเบเบเบฒเบ, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบธเบเบชเบปเบกเบเบฑเบเปเบซเบกเปเบเบตเปเบเปเบญเบเบฅเบทเบกเบเบตเปเบเบฐเบเปเบฒเบงเปเบเบดเบ. เปเบเบเบฑเบเบเบธเบเบฑเบเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบเบเบฑเบเบฅเบฐเบเบปเบเปเบเบฅเปเบเบฒเบ pg_basebackup. เบเปเบญเบเบเปเปเบฎเบนเปเบงเปเบฒเปเบเบฑเบเบซเบเบฑเบเบญเบฑเบเบเบตเปเบเบถเปเบเบเปเบญเบเบเบฒเบ, เปเบเปเบกเบฑเบเบขเบนเปเบเบตเปเบเบฑเปเบ.
เบเบปเบงเบขเปเบฒเบ, เปเบ CephFS. เบเปเปเปเบกเปเบเบเบธเบเบเบปเบเบเปเบญเบเบเบฒเบเบเบฑเบเบเปเบฒ Object Storage.
เปเบกเปเบเปเบฅเปเบง, เบเบฑเปเบเปเบกเปเบเปเบซเบเบเบปเบเบเบตเปเบเบงเบเปเบเบปเบฒเบเบฒเบกเบเปเบฒเบเบฒเบกเบเปเบฝเบงเบเบฑเบเบเบธเบเบชเบปเบกเบเบฑเบเบเบตเปเปเบเบทเปเบญเปเบซเปเบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบฎเบฑเบเบกเบฑเบเปเบเป. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบฎเบฑเบเบกเบฑเบ.
เบเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบฅเบฒเบเบเบฒเบ! เบกเบตเบเบฝเบเปเบเปเบเปเบฒเบเบฒเบกเบเปเบฝเบงเบเบฑเบเบเบฒเบเบเบฑเบเบฅเบญเบเปเบชเปเบฅเบฐเบเบปเบเปเบเบฅเป. เบญเบญเบเบเบฒเบเบเปเบญเบ, เปเบเบเบฑเบเบเบธเบเบฑเบเบเปเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบฒเบเบเบฑเบเบฅเบญเบเปเบเบซเบฒเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเบซเปเบฒเบเปเบเบชเบญเบเบซเบผเบตเบ, เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบกเบตเบเบฑเปเบเบงเบฒเบเบเบฒเบเบขเบนเปเปเบเบชเบนเบเบเปเปเบกเบนเบเบซเบผเบทเบชเบดเปเบเบญเบทเปเบเบเป?
เปเบเบชเบนเบเบเบตเป, เบเบตเปเปเบกเปเบเบเปเบฒเบเบฒเบกเบเบตเปเบเบฒเบ. เปเบกเปเบเปเบฅเปเบง, เบเบงเบเปเบฎเบปเบฒเบฎเบญเบเบฎเบฑเบ, เปเบเปเบเบฑเบเบเบฑเบเบเบตเปเบเบฑเบเบเปเปเปเบเปเบฅเบงเบกเบขเบนเปเปเบเบฅเบธเปเบเปเบเปเบเบทเปเบญ. เบเบฑเปเบเปเบกเปเบ, เบเบฒเบเบเปเบญเบเบญเบญเบเบกเบฒเบเปเบญเบเบเบฑเบเบซเบกเบปเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบตเป, เปเบเปเบชเบฐเบเบฑเบเบเปเบญเบเบญเบญเบเบกเบฒเบเปเปเปเบเป. เบเบฑเบเบเบฑเบเบเบตเปเบเบทเบเปเบเบตเปเบกเปเบเบปเปเบฒเปเบเปเบงเบตเบเบฑเบ 0.2. เบกเบฑเบเปเบเปเบเบญเบเบเบฐเบเบทเบเบเปเบญเบเบญเบญเบเบกเบฒเปเบเปเบงเปเบเบตเป, เบเบฑเบเบเบตเบเบตเปเบเบงเบเปเบฎเบปเบฒเปเบเปเปเบเบเปเปเบเบปเบเบเปเบญเบเบเบฑเบเบซเบกเบปเบเบเบตเปเบฎเบนเปเบเบฑเบ. เปเบเปเปเบเบเบฑเบเบเบธเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเปเบฎเบฑเบเปเบเปเบเบฝเบเปเบเปเปเบเบเบฒเบเบเปเบญเบเบเปเบญเบ. เบกเบตเบชเบญเบเปเบกเบเปเบกเปเปเบเบเบฒเบเบเปเบญเบเบเปเบญเบ. เบเบฑเบเบซเบฒเบเบฑเบเบเบฒเบเบเบทเปเบเบเบปเบง WAL-E, เบเบงเบเปเบฎเบปเบฒเบเบฑเบเบเปเปเปเบเปเปเบเปเปเบเบกเบฑเบ. เปเบฅเบฐเปเบเบเบฒเบเบเปเบญเบเบเบปเบงเบฅเปเบฒเบชเบธเบเบเปเบญเบเบเบฒเบเบญเบญเบ bug เบเปเบฝเบงเบเบฑเบ delta-backup เปเบเปเบเบทเบเปเบเบตเปเบก. เบเบฑเปเบเบเบฑเปเบ, เบเบงเบเปเบฎเบปเบฒเปเบเบฐเบเปเบฒเปเบซเปเบเบธเบเบเบปเบเปเบเปเบชเบฐเบเบฑเบเบเปเบญเบเบญเบญเบเบกเบฒ. เบเบฑเบเบเบตเบเบตเปเบเปเปเบกเบตเบเปเปเบเบปเบเบเปเบญเบเปเบเบเบฒเบเบเปเบญเบเบเปเบญเบ, เบเบงเบเปเบฎเบปเบฒเบชเบฒเบกเบฒเบเปเบงเบปเปเบฒเปเบเปเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ Google Cloud, S3-compatible เปเบฅเบฐเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเปเบเบฅเป.
เบชเบฐเบเบฒเบเบเบต, เบเบญเบเปเบเบชเปเบฒเบฅเบฑเบเบเบปเบเบฅเบฒเบเบเบฒเบ. เบเบฑเปเบเบเบตเปเบเปเบฒเบเบฐเปเบเบปเปเบฒเปเบเบปเปเบฒเปเบเบกเบฑเบ, WAL-G เบเปเปเปเบกเปเบเบเบฒเบเบเบฐเปเบเบเบเบญเบเบฅเบฐเบเบปเบเบชเบนเบเบเบฒเบเปเบเบฑเปเบ barmen? เปเบเบปเปเบฒเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบเปเบฒเบงเปเบเปเบเบเบดเบเบเบฒเบเบเบตเปเบเป?
เบเบฑเบเบซเบฒเปเบกเปเบเบงเปเบฒเบเบงเบเปเบฎเบปเบฒเปเบเปเบเปเบฒเบเบญเบญเบเปเบเบเบฒเบเบเบดเบเบเบฒเบเบเบตเป. WAL-G เบญเบฒเปเบชเบขเบนเปเปเบเบดเบเปเบฎเบเบเบทเปเบเบเบฒเบ, เบขเบนเปเปเบเปเบฎเบเบเบญเบเบเบธเปเบก, เปเบฅเบฐเบขเบนเปเปเบเปเบฎเบเบเบฑเบเปเบปเบเปเบเบเบธเปเบก. เปเบกเบทเปเบญเบเบงเบเปเบฎเบปเบฒเบเปเบฒเบเปเบเบซเบผเบฒเบเบเบฑเบเบเบธเปเบก, เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบฒเบเบเบดเบเบเบฑเปเบ bartender เบซเบผเบฒเบเปเบซเปเบ. เปเบฅเบฐเบเบธเบเปเบเบฑเปเบเบเบตเปเบกเบตเบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบเบเบปเบเบขเบนเปเปเบเบเบงเบเบกเบฑเบ, เบกเบฑเบเปเบเบฑเบเบเบฑเบเบซเบฒเปเบซเบเป. เปเบเบทเปเบญเบเบเบฒเบเบงเปเบฒเบเบงเบเปเบเบปเบฒเบเปเบญเบเปเบเปเบฎเบฑเบเบเบฒเบเบชเปเบญเบกเปเบเบ, เบเปเบฒเบเบเปเบฒเปเบเบฑเบเบเปเบญเบเปเบเบปเปเบฒเปเบเบงเปเบฒเบเบธเปเบกเปเบเปเบเบเบฑเบเบเบธเบเบฑเบเบเปเปเบกเบตเบเบฒเบเบชเปเบฒเบฎเบญเบเบเปเปเบกเบนเบ. เบเปเบญเบเบเปเปเปเบเปเบงเบฒเบเปเบเบเบเบตเปเบเบฐเบเบฑเบเบเบฐเบเบฒ WAL-G เปเบเบเบดเบเบเบฒเบเบเบญเบเบฎเบฒเบเปเบงเบเบฒเบเบเปเบฒเบเบฎเปเบฒเบเบเบฒเบเบชเปเบฒเบฅเบฑเบเบฅเบฐเบเบปเบเบชเปเบฒเบฎเบญเบ. เบเปเบฒเบเบธเบกเบเบปเบเบเปเบญเบเบเบฒเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบฒเบเบขเปเบฒเบเบขเบนเปเบเบตเปเบเบตเป, เบเปเบญเบเบเปเปเบชเบปเบเปเบเปเบฅเบตเบ.
เบเบงเบเปเบฎเบปเบฒเบกเบตเบเบตเบกเบเบฒเบเบเบตเปเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒ. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเบฎเบนเปเบชเบถเบเบเบตเบซเบผเบฒเบเบเบตเปเบกเบฑเบเบเปเปเปเบกเปเบเบเบงเบเปเบฎเบปเบฒ, เบเบตเปเบกเบตเบเบปเบเบเบดเปเบชเบเบเบตเปเบงเบฒเบเปเบเบฅเปเบเบญเบเบเบงเบเปเบฎเบปเบฒเบเปเบญเบเบเบตเปเปเบเบฅเปเบเบญเบเปเบ. เบเบงเบเปเบเบปเบฒเปเบเบปเปเบฒเปเบฎเบฑเบเบเบธเบเบเบฐเปเบเบเบเบญเบเบเบฒเบเปเบเบปเปเบฒเบฅเบฐเบซเบฑเบเบเบตเปเบชเบฐเบซเบฅเบฒเบเบขเบนเปเบเบตเปเบเบฑเปเบเปเบเบทเปเบญเบเบปเบเบเบฒเบเบชเบนเบเปเบชเบเปเบเบฅเปเบเปเบฒเบเบงเบเบซเบเบถเปเบ. เบเบงเบเปเบเบปเบฒเบฎเบฑเบเบเบดเบเบเบญเบเบชเปเบฒเบฅเบฑเบเปเบเบเบงเบดเบเปเบเบทเบญเบเปเบฒเบ. เปเบกเบทเปเบญเบเปเบฒเบเบกเบต bartender, เบเปเบฒเบเบเบฑเบเบเบตเบเบฑเบเปเบเบญเบฒเบเบเบฐเบเบปเบเปเบซเบฑเบเบงเปเบฒเบเบฒเบเบเปเปเบกเบนเบเบเบฐเบซเบเบฒเบเบเปเบญเบเบเบตเปเบกเบตเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบซเบผเบฒเบเปเบเปเบฅเบงเบเบฅเบงเบกเบขเบนเปเปเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเบเบฝเบงเบเบฑเบ. เปเบเบดเปเบโเบเบทโเบงเปเบฒโเบเปเบฒเบโเบกเบตโเบเปเบญเบโเบซเบงเปเบฒเบโเบซเบผเบฒเบโ, เปเบเปโเบชเปเบฒโเบฅเบฑเบโเปเบซเบโเบเบปเบโเบเบฒเบโเบขเปเบฒเบโเบเบธเบโเบชเบดเปเบโเบเบธเบโเบขเปเบฒเบโเบเปเปโเปเบซเบกเบฒเบฐโเปเบโเปเบเบทเบญโเบเปเบฒเบโ. เบกเบฑเบเบญเบฒเบเบเบฐเบซเบฑเบเบญเบญเบเปเบเปเบเบเบฒเบเบญเบทเปเบ. เบกเบตเบซเบผเบฒเบเปเบเบทเบญเบเปเบฒเบเบขเบนเปเบเบตเปเบเบฑเปเบ, เบกเบตเปเบเบเบเบฐเบกเบงเบเบเบปเบ, เปเบเปเบเปเปเบกเบตเปเบเปเบเบขเบนเปเบเบตเป. เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเปเบเปเบฎเบฑเบเบเบฒเบเปเบกเบทเปเบญเบเบเบญเบเบเบงเบฒเบกเบเปเบญเบเบเบฒเบเบเบตเปเปเบเบทเปเบญ juggle เบเบฒเบเบชเบดเปเบเบเบฒเบเบขเปเบฒเบ, เปเบฅเบฐเบเบงเบเปเบฎเบปเบฒเปเบเปเบเปเบฒเบเปเบเบเบงเบฒเบกเบเบดเบเบเบตเปเบงเปเบฒเบเบฒเบเปเบเบฑเบเบฎเบฑเบเบชเบฒเบเปเปเบกเบนเบเปเบกเปเบเบเบฒเบเบเปเบฅเบดเบเบฒเบเปเบเบเบเปเบฒเบเบซเบฒเบ, เบชเปเบฒเบฅเบฑเบเบเบปเบเบเบดเปเบชเบเปเบเบเบเปเบฒเบเบซเบฒเบเปเบกเปเบเบฎเบฑเบเบเบดเบเบเบญเบ.
PS A เบฎเบธเปเบเปเบซเบกเปเปเบเปเบเบทเบเบเปเบญเบเบญเบญเบเบกเบฒ , เบเบตเปเบเปเบฒเบเบชเบฒเบกเบฒเบเบเปเบฒเปเบเปเปเบเบฅเปเบเบฒเบเบเบฑเปเบเบเปเบฒ .walg.json, เปเบเบดเปเบเบเบฑเปเบเบขเบนเปเปเบเปเบเปเบฅเบเบฐเบเปเบฅเบตเปเบฎเบทเบญเบ postgres เปเบเบเบเปเบฒเปเบฅเบตเปเบกเบเบปเปเบ. เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฐเบเบดเปเบก bash scripts. เบเบปเบงเบขเปเบฒเบ .walg.json เบขเบนเปเปเบเบเบฑเบเบซเบฒเบเบตเป
เบงเบดเบเบตเปเบญ:

เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com
