WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด†เดจเตเดฆเตเดฐเต‡ เดฌเต‹เดฑเต‹เดกเดฟเตป "WAL-G-เดฏเตโ€Œเด•เตเด•เตŠเดชเตเดชเด‚ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019-เตฝ เดŽเดจเตเดคเดพเดฃเต?"

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดนเดพเดฏเต! เดŽเดจเตเดฑเต† เดชเต‡เดฐเต เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป. เดžเดพเตป Yandex-เตฝ เด’เดฐเต เดกเต†เดตเดฒเดชเตเดชเดฑเดพเดฃเต. 2016 เดฎเตเดคเตฝ เดŽเดจเดฟเด•เตเด•เต PostgreSQL-เตฝ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต, เดžเดพเตป เดกเดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเดฎเดพเดฏเดฟ เดธเด‚เดธเดพเดฐเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเด‚ เดŽเดฒเตเดฒเดพเด‚ เดฒเดณเดฟเดคเดฎเดพเดฃเต†เดจเตเดจเต เด…เดตเตผ เดชเดฑเดžเตเดžเต - เดจเดฟเด™เตเด™เตพ เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดŽเดŸเตเดคเตเดคเต เด…เดคเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเด•, เดŽเดฒเตเดฒเดพเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚. เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดŽเดจเดฟเด•เตเด•เต เดจเดฟเตผเดคเตเดคเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ - เดžเดพเตป เดŽเดฒเตเดฒเดพเดคเตเดคเดฐเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดค เด•เดพเดฐเตเดฏเด™เตเด™เดณเตเด‚ เดŽเดดเตเดคเตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตปเดžเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เด•เดพเดฐเตเดฏเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดธเด‚เดตเดฟเดงเดพเดจเดฎเดพเดฃเต. WAL-G. เดชเตŠเดคเตเดตเต‡, Yandex-เตฝ เดžเด™เตเด™เตพ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเดฎเดพเดฏเดฟ PostgreSQL-เดฒเต† เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพ เดŽเด™เตเด™เดจเต† เดฌเดพเด•เตเด•เดชเตเดชเต เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด†เดฑเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เดณเตเดŸเต† เด’เดฐเต เดชเดฐเดฎเตเดชเดฐ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดจเตเดฑเตผเดจเต†เดฑเตเดฑเดฟเตฝ เด•เดฃเตเดŸเต†เดคเตเดคเดพเดจเดพเด•เตเด‚. เดŽเดฒเตเดฒเดพ เดตเตผเดทเดตเตเด‚ เด…เดตเตผ เด…เตฝเดชเตเดชเด‚ เดตเดฟเด•เดธเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เตเดฑเดšเตเดšเต เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด•เต‚เดŸเตเดคเตฝ เดตเดฟเดถเตเดตเดธเดจเต€เดฏเดฎเดพเดตเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดŽเดจเตเดจเดพเตฝ เด‡เดจเตเดจเต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเต เดจเดฎเตเดฎเตพ เดšเต†เดฏเตเดค เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เด…เดคเต เดŽเดคเตเดฐ เดฒเดณเดฟเดคเดฎเดพเดฃเต, เดŽเดจเตเดคเดพเดฃเต เดŽเดจเตเดจเดคเตเด‚ เด•เต‚เดŸเดฟเดฏเดพเดฃเต. WAL-G-เดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดŽเดจเตเดฑเต† เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเตเด•เตพ เดจเดฟเด™เตเด™เดณเดฟเตฝ เดŽเดคเตเดฐ เดชเต‡เตผ เด‡เดคเดฟเดจเด•เด‚ เด•เดฃเตเดŸเต? เด•เตเดฑเดšเตเดšเต เด†เดณเตเด•เตพ เด•เดพเดฃเดพเดคเตเดคเดคเต เดจเดฒเตเดฒเดคเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดžเดพเตป เดเดฑเตเดฑเดตเตเด‚ เดฒเดณเดฟเดคเดฎเดพเดฏ เด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เด’เดฐเต PostgreSQL เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เด…เดตเดฐเตเดŸเต† เดชเด•เตเด•เตฝ เดฐเดฃเตเดŸเต†เดฃเตเดฃเด‚ เด‰เดฃเตเดŸเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต, เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เด‡เดคเตเดตเดฐเต† เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ S3 เดธเด‚เดญเดฐเดฃเดฎเต‹ Google เด•เตเดฒเต—เดกเต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดธเด‚เดญเดฐเดฃเดฎเต‹ เดฒเดญเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดžเด™เตเด™เดณเตเดŸเต† เดจเดฟเดฒเดชเดพเดŸเดฟเดฒเต‡เด•เตเด•เต เดตเดจเตเดจเต Yandex เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเตเดฐเตŠเดฎเต‹เดทเดฃเตฝ เด•เต‹เดกเต เดŽเดŸเตเด•เตเด•เดพเด‚, เด…เดคเต S3 เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฃเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดŽเดจเตเดจเดฟเดŸเตเดŸเต เด’เดฐเต เดฌเด•เตเด•เดฑเตเดฑเต เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•. เด‡เดคเต เดตเดฟเดตเดฐเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เด’เดฐเต เด•เดฃเตเดŸเต†เดฏเตโ€Œเดจเตผ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด’เดฐเต เดธเต‡เดตเดจ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต† เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดธเต‡เดตเดจ เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเดพเดฏเดฟ เด’เดฐเต เด†เด•เตเดธเดธเต เด•เต€ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเด•: aws-s3-key.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

WAL-G-เดฏเตเดŸเต† เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณ เดฑเดฟเดฒเต€เดธเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเด•.

เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต€-เดฑเดฟเดฒเต€เดธเตเด•เตพ เดฑเดฟเดฒเต€เดธเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดŽเด™เตเด™เดจเต† เดตเตเดฏเดคเตเดฏเดพเดธเดชเตเดชเต†เดŸเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต? เดจเต‡เดฐเดคเตเดคเต† เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเดพเตป เดŽเดจเตเดจเต‹เดŸเต เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเดพเดฑเตเดฃเตเดŸเต. เดฎเดคเดฟเดฏเดพเดฏ เดธเดฎเดฏเดคเตเดคเต‡เด•เตเด•เต เดชเดคเดฟเดชเตเดชเดฟเตฝ เดฌเด—เต เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดฎเดพเดธเด‚, เดžเดพเตป เด…เดคเต เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเดตเด‚เดฌเดฑเดฟเดฒเต† เดˆ เดฑเดฟเดฒเต€เดธเต เด‡เดคเดพ. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚, เดŽเดฒเตเดฒเดพ เดฎเดพเดธเดตเตเด‚ เดžเด™เตเด™เตพ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดฌเด—เต เด•เดฃเตเดŸเต†เดคเตเดคเดฟ, เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดจเดฟเตผเดฃเตเดฃเดพเดฏเด•เดฎเดฒเตเดฒเดพเดคเตเดค เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเตฝ, เดชเด•เตเดทเต‡ เดžเด™เตเด™เตพ เด‡เดคเตเดตเดฐเต† เด’เดฐเต เดฑเดฟเดฒเต€เดธเต เดชเตเดฑเดคเตเดคเดฟเดฑเด•เตเด•เดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดฎเตเตป เดชเดคเดฟเดชเตเดชเต เดจเดตเด‚เดฌเตผ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. เด…เดคเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดฑเดฟเดฏเดพเดตเตเดจเตเดจ เดฌเด—เตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ, เด…เดคเดพเดฏเดคเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดชเตเดฐเต‹เด—เดฎเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดฌเด—เตเด•เตพ เดšเต‡เตผเดคเตเดคเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดจเดฟเด™เตเด™เตพ WAL-G เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตโ€Œเดคเตเด•เดดเดฟเดžเตเดžเดพเตฝ, เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เดณเดฟเดฒเต‚เดŸเต† เด•เดŸเดจเตเดจเตเดชเต‹เด•เตเดจเตเดจ เดฒเดณเดฟเดคเดฎเดพเดฏ โ€œเดฌเดพเด•เตเด•เดชเตเดชเต เดฒเดฟเดธเตเดฑเตเดฑเตโ€ เด•เดฎเดพเตปเดกเต เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚. เด•เต‚เดŸเดพเดคเต† เด‡เดคเต เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดฒเต‡เด•เตเด•เต เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดจเดฟเด™เตเด™เดณเตเดŸเต† เดฌเดพเด•เตเด•เดชเตเดชเต เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เดชเดฑเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. เด†เดฆเตเดฏเด‚, เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เด‰เดฃเตเดŸเดพเด•เดฐเตเดคเต. เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต†เดจเตเดจเต เด•เดพเดฃเดฟเด•เตเด•เตเด• เดŽเดจเตเดจเดคเดพเดฃเต เดˆ เดธเตเดฒเตˆเดกเดฟเดจเตเดฑเต† เดชเต‹เดฏเดฟเดจเตเดฑเต. เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดตเต‡เดฐเดฟเดฏเดฌเดฟเดณเตเด•เตพ เดธเตเดตเต€เด•เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด‰เดชเด•เดฎเดพเตปเดกเตเด•เตพ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจ เด’เดฐเต เด•เตบเดธเต‹เตพ เด•เดฎเดพเตปเดกเดพเดฃเดฟเดคเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด‡เดคเดฟเดจเตเดถเต‡เดทเด‚, เดจเดฟเด™เตเด™เดณเตเดŸเต† เด†เดฆเตเดฏ เดฌเดพเด•เตเด•เดชเตเดชเต เด‰เดฃเตเดŸเดพเด•เตเด•เดพเด‚. WAL-G-เตฝ "เดฌเดพเด•เตเด•เดชเตเดชเต-เดชเตเดทเต" เดŽเดจเตเดจเต เดชเดฑเดฏเตเด•เดฏเตเด‚ WAL-G-เตฝ เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† pgdata เดฒเตŠเด•เตเด•เต‡เดทเตป เดตเตเดฏเด•เตเดคเดฎเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด•. เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด‡เดคเดฟเดจเด•เด‚ เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ "เด†เตผเด•เตเด•เตˆเดตเต-เดฎเต‹เดกเต" เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจเต PostgreSQL เดจเดฟเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เดจเดฟเด™เตเด™เตพ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเดฟเดฒเต‡เด•เตเด•เต เดชเต‹เดฏเดฟ โ€œเด†เตผเด•เตเด•เตˆเดตเต_เดฎเต‹เดกเต = เด“เตบโ€ เด“เตบ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ โ€œเด†เตผเด•เตเด•เตˆเดตเต_เด•เดฎเดพเตปเดกเตโ€ เดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดตเต‡เดฃเด‚, เด‡เดคเต WAL-G-เดฏเดฟเดฒเต† เด’เดฐเต เด‰เดชเด•เดฎเดพเตปเดกเต เด•เต‚เดŸเดฟเดฏเดพเดฃเต. เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เด†เดณเตเด•เตพ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดˆ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดฌเดพเตผ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเตเด‚ เด…เดคเต WAL-G เดจเต เดšเตเดฑเตเดฑเตเด‚ เดชเตŠเดคเดฟเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฆเดฏเดตเดพเดฏเดฟ เด‡เดคเต เดšเต†เดฏเตเดฏเดฐเตเดคเต. WAL-G-เตฝ เด•เดพเดฃเตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดทเตเดŸเดฎเดพเดฏเดพเตฝ, เดŽเดดเตเดคเตเด• เดธเดพเดฎเต‚เดนเดฟเด•เด‚. archive_command-เตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต‡เดฏเตŠเดฐเต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เด‡เดคเดพเดฃเต เดŽเดจเตเดจเต WAL-G เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

Yandex เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเดฟเตฝ เด‰เดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดคเดฏเตเดณเตเดณ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ WAL-G เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด’เดฐเต เดฎเดพเดธเตเดฑเตเดฑเดฑเตเดŸเต† เดŸเต‹เดชเตเดชเต‹เดณเดœเดฟเดฏเดฟเดฒเตเด‚ เดจเดฟเดฐเดตเดงเดฟ เดชเด•เตผเดชเตเดชเตเด•เดณเดฟเดฒเตเด‚ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเต‡ เดธเดฎเดฏเด‚, เด‡เดคเต Yandex เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเตฝ เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดชเด•เตผเดชเตเดชเต เด‰เดฃเตเดŸเดพเด•เตเด•เตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดชเต‹เดฏเดฟเดจเตเดฑเต เด‡เตป เดŸเตˆเด‚ เดฑเดฟเด•เตเด•เดตเดฑเดฟ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต† เดชเด•เตผเดชเตเดชเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดพเดฃเต เดเดฑเตเดฑเดตเตเด‚ เดธเดพเดงเดพเดฐเดฃเดฎเดพเดฏ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ. เดŽเดจเตเดจเดพเตฝ เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เดชเตเดฐเด•เดŸเดจเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดคเตเดฐ เดชเตเดฐเดงเดพเดจเดฎเดฒเตเดฒ. เดฌเดพเด•เตเด•เดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดธเดพเดงเดพเดฐเดฃเด—เดคเดฟเดฏเดฟเตฝ, เด’เดฐเต เดชเตเดคเดฟเดฏ เดจเต‹เดกเต เดšเต‡เตผเด•เตเด•เตเดฎเตเดชเต‹เตพ เดžเด™เตเด™เตพเด•เตเด•เต เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดฐเด•เดŸเดจเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด…เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฃเต? เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด†เดณเตเด•เตพ เด’เดฐเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต‡เด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เดจเต‹เดกเต เดšเต‡เตผเด•เตเด•เตเดจเตเดจเต, เด•เดพเดฐเดฃเด‚ เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเต เดฑเต€เดกเต เดฒเต‹เดกเต เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เด…เดตเตผเด•เตเด•เต เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเด•เตผเดชเตเดชเต เดšเต‡เตผเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. pg_basebackup-เตฝ เดจเดฟเดจเตเดจเต Master-เดฒเต‡เด•เตเด•เต เดฒเต‹เดกเต เดšเต‡เตผเดคเตเดคเดพเตฝ, Master เดคเด•เตผเดจเตเดจเต‡เด•เตเด•เดพเด‚. เด…เดคเดฟเดจเดพเตฝ, เด†เตผเด•เตเด•เตˆเดตเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดชเตเดคเดฟเดฏ เดจเต‹เดกเต เดตเต‡เด—เดคเตเดคเดฟเตฝ เด…เดชเตโ€Œเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดคเต เดžเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต† เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต, เด‡เดคเต เดฎเดพเดธเตเดฑเตเดฑเดฑเดฟเตฝ เด•เตเดฑเดžเตเดž เดฒเต‹เดกเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด’เดชเตเดชเด‚ เดธเดฎเดพเดจเดฎเดพเดฏ เดฎเดฑเตเดฑเตŠเดฐเต เดธเดพเดนเดšเดฐเตเดฏเดตเตเด‚. เด•เดฃเด•เตเดฑเตเดฑเดฟเดตเดฟเดฑเตเดฑเดฟ เดจเดทเตเดŸเดชเตเดชเต†เดŸเตเดŸ เดกเดพเดฑเตเดฑเดพ เดธเต†เดจเตเดฑเดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดฎเดพเดธเตเดฑเตเดฑเตผ เดฎเดพเดฑเตเดฑเดฟ เดชเดดเดฏ เดฎเดพเดธเตเดฑเตเดฑเตผ เดชเตเดจเดฐเดพเดฐเด‚เดญเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเต เด‡เดคเดพเดฃเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

  • เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เด•เต‹เดชเตเดชเดฟ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดคเด•เตพ เดฐเต‚เดชเดชเตเดชเต†เดŸเตเดคเตเดคเตเดฎเตเดชเต‹เตพ, เด•เตเดฒเต—เดกเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ pg_basebackup เดžเด™เตเด™เตพเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟ.
  • เดžเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดธเตเดธเตเดšเต†เดฏเตเดฏเดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดฌเต‹เด•เตเดธเดฟเตฝ เดตเดฐเตเดจเตเดจเดคเดฒเตเดฒเดพเดคเต† เดฎเดฑเตเดฑเต‡เดคเตŠเดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเดตเตเด‚ เดกเดพเดฑเตเดฑ เด•เด‚เดชเตเดฐเดทเตป เดจเตฝเด•เตเด‚.
  • เด•เตเดฒเต—เดกเดฟเดฒเต† เด’เดฐเต เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเต เดงเดพเดฐเดพเดณเด‚ เดชเตเดฐเต‹เดธเดธเตผ เด•เต‹เดฑเตเด•เตพ เดตเดพเด™เตเด™เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดŽเดฒเตเดฒเดพเด‚ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต. เดŽเดจเตเดจเดพเตฝ เดšเดฟเดฒ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเตฝ เดจเดฎเตเด•เตเด•เต เดธเดฎเดพเดจเตเดคเดฐเดค เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด’เดฐเต เดตเดฒเดฟเดฏ เดŽเดฃเตเดฃเด‚ เด•เต‹เดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดถเต‚เดจเตเดฏเดฎเดพเด•เตเด‚.
  • เดžเด™เตเด™เตพเด•เตเด•เต เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เดกเดพเดฑเตเดฑ เดจเดฎเตเดฎเตเดŸเต‡เดคเดฒเตเดฒ, เดตเตเดฏเด•เตเดคเดฎเดพเดฏ เดŸเต†เด•เตเดธเตเดฑเตเดฑเดฟเตฝ เดธเต‚เด•เตเดทเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. WAL-G-เดฒเต‡เด•เตเด•เตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เดธเด‚เดญเดพเดตเดจ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเดจเดฟเตฝ เดจเดฟเดจเตเดจเดพเดฃเต เด†เดฐเด‚เดญเดฟเดšเตเดšเดคเต. เดžเด™เตเด™เตพ WAL-G-เดฏเดฟเตฝ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเด•เตเด•เดฟ, เด…เดคเดฟเดจเต เดถเต‡เดทเด‚ เดžเด™เตเด™เดณเต‹เดŸเต เดšเต‹เดฆเดฟเดšเตเดšเต: "เด’เดฐเตเดชเด•เตเดทเต‡ เดžเด™เตเด™เดณเดฟเตฝ เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเดฆเตเดงเดคเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเต‹?" เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดžเดพเตป เด’เดฐเต เดตเตผเดทเดคเตเดคเดฟเดฒเต‡เดฑเต†เดฏเดพเดฏเดฟ WAL-G-เดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.
  • เดžเด™เตเด™เตพเด•เตเด•เต เดฑเดฟเดธเต‹เดดเตโ€Œเดธเต เดคเตเดฐเต‹เดŸเตเดŸเดฟเด‚เด—เตเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด•เดพเดฐเดฃเด‚ เด•เดพเดฒเด•เตเดฐเดฎเต‡เดฃ เด•เตเดฒเต—เดกเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดšเดฟเดฒเดชเตเดชเต‹เตพ เด†เดณเตเด•เตพเด•เตเด•เต เดฐเดพเดคเตเดฐเดฟเดฏเดฟเตฝ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดชเดฒเดšเดฐเด•เตเด•เต เดธเดพเดงเดจเด™เตเด™เตพ เด‰เดฃเตเดŸเต†เดจเตเดจเตเด‚ เดˆ เดฒเต‹เดกเดฟเตฝ เด‡เดŸเดชเต†เดŸเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒเต†เดจเตเดจเตเด‚ เดžเด™เตเด™เตพ เด•เดฃเตเดŸเต†เดคเตเดคเดฟ. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เดžเด™เตเด™เตพ เดฑเดฟเดธเต‹เดดเตเดธเต เดคเตเดฐเต‹เดŸเตเดŸเดฟเด‚เด—เต เดšเต‡เตผเดคเตเดคเดคเต.
  • เด…เดคเตเดชเต‹เดฒเต† เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เตเด‚ เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเตเด‚.
  • เด’เดชเตเดชเด‚ เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเดตเตเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดžเด™เตเด™เตพ เดจเดฟเดฐเดตเดงเดฟ เดตเตเดฏเดคเตเดฏเดธเตเดค เด‰เดชเด•เดฐเดฃเด™เตเด™เตพ เดจเต‹เด•เตเด•เดฟ. เดญเดพเด—เตเดฏเดตเดถเดพเตฝ, PostgreSQL-เตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดตเดฒเดฟเดฏ เดคเดฟเดฐเดžเตเดžเต†เดŸเตเดชเตเดชเต เด‰เดฃเตเดŸเต. เดŽเดฒเตเดฒเดพเดฏเดฟเดŸเดคเตเดคเตเด‚ เดžเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเตเดŸเต, เดšเดฟเดฒเดคเต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚, เดšเดฟเดฒเดคเต เด’เดฐเต เดšเต†เดฑเดฟเดฏ เดธเดตเดฟเดถเต‡เดทเดค.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดธเด‚เดตเดฟเดงเดพเดจเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดš เดถเต‡เดทเด‚, เดžเด™เตเด™เตพ WAL-G เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เตเดฎเต†เดจเตเดจ เดจเดฟเด—เดฎเดจเดคเตเดคเดฟเดฒเต†เดคเตเดคเดฟ. เด…เดจเตเดจเต เด…เดคเตŠเดฐเต เดชเตเดคเดฟเดฏ เดชเตเดฐเตŠเดœเด•เตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต. เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดจเตเดฑเต† เด•เตเดฒเต—เดกเต เด‡เตปเดซเตเดฐเดพเดธเตเดŸเตเดฐเด•เตเดšเดฑเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดตเดฟเด•เดธเดจเดคเตเดคเต† เดธเตเดตเดพเดงเต€เดจเดฟเด•เตเด•เตเดจเตเดจเดคเต เดตเดณเดฐเต† เดŽเดณเตเดชเตเดชเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

WAL-G เด’เดฐเต เดฌเดพเดฒเดฒเตˆเด• เดชเต‹เดฒเต† เดฒเดณเดฟเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚ เดŽเดจเตเดจเดคเดพเดฃเต เดžเด™เตเด™เตพ เดชเดพเดฒเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดคเตเดฏเดฏเดถเดพเดธเตเดคเตเดฐเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

WAL-G เดจเต 4 เด•เดฎเดพเตปเดกเตเด•เตพ เด‰เดฃเตเดŸเต. เดˆ:

เดตเดพเตพ-เดชเตเดทเต - เดทเดพเดซเตเดฑเตเดฑเต เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเตเด•.

เดตเดพเตพ-เดซเต†เดšเตเดšเต - เด’เดฐเต เดทเดพเดซเตเดฑเตเดฑเต เดจเต‡เดŸเตเด•.

เดฌเดพเด•เตเด•เดชเตเดชเต-เดชเตเดทเต - เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เด‰เดฃเตเดŸเดพเด•เตเด•เตเด•.

เดฌเดพเด•เตเด•เดชเตเดชเต-เดซเต†เดšเตเดšเต - เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเตฝ เดจเดฟเดจเตเดจเต เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดจเต‡เดŸเตเด•.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดตเดพเดธเตเดคเดตเดคเตเดคเดฟเตฝ, WAL-G เดจเต เดˆ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเดŸเต† เดฎเดพเดจเต‡เดœเตเดฎเต†เดจเตเดฑเตเด‚ เด‰เดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดฒเต† เดฑเต†เด•เตเด•เต‹เตผเดกเตเด•เดณเตเด‚ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเด‚ เด‡เดชเตเดชเต‹เตพ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดฒเดฟเดธเตเดฑเตเดฑเดฟเด‚เด—เตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เดฒเตเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดกเต†เตฝเดฑเตเดฑ เดชเด•เตผเดชเตเดชเตเด•เตพ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเดฎเดพเดฃเต เดžเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเดฟเดฒเตŠเดจเตเดจเต.

เดกเต†เตฝเดฑเตเดฑ เดชเด•เตผเดชเตเดชเตเด•เตพ เด…เตผเดคเตเดฅเดฎเดพเด•เตเด•เตเดจเตเดจเดคเต เดžเด™เตเด™เตพ เดฎเตเดดเตเดตเตป เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเต‚เตผเดฃเตเดฃ เดฌเดพเด•เตเด•เดชเตเดชเต เดธเตƒเดทเตเดŸเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดฎเดพเดฑเดฟเดฏ เดซเดฏเดฒเตเด•เดณเตเดŸเต† เดฎเดพเดฑเดฟเดฏ เดชเต‡เดœเตเด•เตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต. เดชเตเดฐเดตเตผเดคเตเดคเดจเดชเดฐเดฎเดพเดฏเดฟ เด‡เดคเต WAL เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดพเดจเตเดณเตเดณ เด•เดดเดฟเดตเตเดฎเดพเดฏเดฟ เดตเดณเดฐเต† เดธเดพเดฎเตเดฏเดฎเตเดณเตเดณเดคเดพเดฃเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดจเดฎเตเด•เตเด•เต เด’เดฐเต WAL เดธเดฟเด‚เด—เดฟเตพ-เดคเตเดฐเต†เดกเต เดกเต†เตฝเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดฑเต‹เตพ เด…เดชเตเดชเต เดšเต†เดฏเตเดฏเดพเด‚. เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เดžเด™เตเด™เตพเด•เตเด•เต เดถเดจเดฟเดฏเดพเดดเตเดš เด’เดฐเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฌเดพเด•เตเด•เดชเตเดชเต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดกเต†เตฝเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดฆเดฟเดตเดธเดตเตเด‚, เดตเตเดฏเดพเดดเดพเดดเตเดš เดžเด™เตเด™เตพ เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ 4 เดกเต†เตฝเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเด‚ 10 เดฎเดฃเดฟเด•เตเด•เต‚เตผ WAL-เดจเตเด‚ เดฑเต‹เตพ เด…เดชเตเดชเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดกเต†เตฝเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดฑเต‹เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเตฝ เดเด•เดฆเต‡เดถเด‚ เด’เดฐเต‡ เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

LSN-เด…เดงเดฟเดทเตโ€Œเด เดฟเดค เดกเต†เตฝเดฑเตเดฑเด•เตพ - เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚, เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เด“เดฐเต‹ เดชเต‡เดœเตเด‚ เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเดšเตเดšเต เด…เดคเดฟเดจเตเดฑเต† LSN เดฎเตเดฎเตเดชเดคเตเดคเต† เดฌเดพเด•เตเด•เดชเตเดชเดฟเดจเตเดฑเต† LSN-เดฎเดพเดฏเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเต เด…เดคเต เดฎเดพเดฑเดฟเดฏเต†เดจเตเดจเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดฎเดพเดฑเตเดฑเดฟเดฏ เดกเดพเดฑเตเดฑ เด…เดŸเด™เตเด™เดฟเดฏเดฟเดฐเดฟเด•เตเด•เดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดเดคเต เดชเต‡เดœเตเด‚ เดกเต†เตฝเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเดฟเตฝ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดžเดพเตป เดชเดฑเดžเตเดžเดคเตเดชเต‹เดฒเต†, เดธเดฎเดพเดจเตเดคเดฐเดคเดฏเดฟเตฝ เดตเดณเดฐเต†เดฏเดงเดฟเด•เด‚ เดถเตเดฐเดฆเตเดง เดšเต†เดฒเตเดคเตเดคเดฟ.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดŽเดจเตเดจเดพเตฝ PostgreSQL-เดฒเต† เด†เตผเด•เตเด•เตˆเดตเต API เดธเตเดฅเดฟเดฐเดคเดฏเตเดณเตเดณเดคเดพเดฃเต. PostgreSQL เด’เดฐเต WAL เดซเดฏเตฝ เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เด…เดคเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เด’เดฐเต WAL เดซเดฏเตฝ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ "WAL-FETCH" เด•เดฎเดพเตปเดกเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด’เดฐเต WAL เดซเดฏเตฝ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดจเดฎเตเดฎเตพ "WAL-PREFETCH" เด•เดฎเดพเตปเดกเต เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดคเต เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเดพเดฑเตเดฑ เดฒเดญเตเดฏเดฎเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เด…เดŸเตเดคเตเดค 8 เดซเดฏเดฒเตเด•เตพ เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตปเด’เดฐเต เดซเดฏเตฝ เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเดพเตป เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ archive_status เดจเต‹เด•เตเด•เตเด•เดฏเตเด‚ เดฎเดฑเตเดฑเต WAL เดซเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเต‹ เดŽเดจเตเดจเต เดจเต‹เด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด’เดชเตเดชเด‚ WAL เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเตเด‚ เดžเด™เตเด™เตพ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดชเตเดฐเด•เดŸเดจ เดจเต‡เดŸเตเดŸเด‚ เดจเตฝเด•เตเด•เดฏเตเด‚ เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเดพเดคเตเดค WAL-เด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดฒเต† เดฆเต‚เดฐเด‚ เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เด•เตเดฑเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเต‹เดธเตเดฑเตเดฑเตโ€Œเด—เตเดฐเต†เดŽเดธเตโ€Œเด•เตเดฏเตเดŽเตฝ เดŽเดชเดฟเด เด…เดฒเตเดฒเดพเดคเตเดค เด•เต‹เดกเดฟเดจเตเดฑเต† เด‡เดจเตเดฑเต‡เดฃเดฒเตเด•เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดžเด™เตเด™เดณเตเดŸเต† เด…เดฑเดฟเดตเดฟเดจเต† เดžเด™เตเด™เตพ เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เด‡เดคเต เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฏ เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดฎเดพเดฃเต†เดจเตเดจเต เดชเดฒ เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเต†เดตเดฒเดชเตเดชเตผเดฎเดพเดฐเตเด‚ เดตเดฟเดถเตเดตเดธเดฟเด•เตเด•เตเดจเตเดจเต. PostgreSQL เดžเด™เตเด™เตพเด•เตเด•เต เด†เตผเด•เตเด•เตˆเดตเต_เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเต เดซเต‹เตพเดกเดฑเดฟเดจเตเดฑเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เด•เต‚เดŸเดพเดคเต† เดธเต†เดฎเดพเดจเตเดฑเดฟเด•เตโ€Œเดธเต, เด…เดตเดฟเดŸเต†เดฏเตเดณเตเดณ WAL เดซเดฏเดฒเตเด•เตพเด•เตเด•เตเดณเตเดณ เดฑเต†เดกเดฟเดจเดธเต เดธเดฟเด—เตเดจเดฒเตเด•เดณเตเดŸเต† เดธเดพเดจเตเดจเดฟเดงเตเดฏเด‚ เดŽเดจเตเดจเดฟเดต เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เดžเด™เตเด™เตพ เดธเต‹เดดเตโ€Œเดธเต เด•เต‹เดกเต เดชเด เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต, เด‡เดคเต เด…เด™เตเด™เดจเต†เดฏเดพเดฃเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด•เดพเดฃเตเด•เดฏเตเด‚ เด…เดคเต เดšเต‚เดทเดฃเด‚ เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. PostgreSQL เดตเดฟเด•เดธเดฟเด•เตเด•เตเดจเตเดจ เดฆเดฟเดถ เดžเด™เตเด™เตพ เดจเดฟเดฏเดจเตเดคเตเดฐเดฟเด•เตเด•เตเดจเตเดจเต; เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เดˆ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดคเด•เดฐเดพเดฑเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพ เด…เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดคเต เดจเดฟเตผเดคเตเดคเตเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด…เดคเดฟเดจเตเดฑเต† เดถเตเดฆเตเดงเดฎเดพเดฏ เดฐเต‚เดชเดคเตเดคเดฟเตฝ, เดฎเตเดฎเตเดชเดคเตเดคเต† เดฌเดพเด•เตเด•เดชเตเดชเดฟเดจเต เดถเต‡เดทเด‚ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต† เดฎเต‹เดกเต-เดŸเตˆเด‚ เดฎเดพเดฑเดฟเดฏ เดเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดซเดฏเดฒเตเด•เตพ LSN-เด…เดงเดฟเดทเตเด เดฟเดค WAL เดกเต†เตฝเดฑเตเดฑเดฏเตเด•เตเด•เต เดตเดพเดฏเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดžเด™เตเด™เตพ เด‡เดคเตเดฎเดพเดฏเดฟ เดตเดณเดฐเต†เด•เตเด•เดพเดฒเด‚ เดœเต€เดตเดฟเดšเตเดšเต, เดเด•เดฆเต‡เดถเด‚ เด’เดฐเต เดตเตผเดทเด‚. เด…เดตเดธเดพเดจเด‚ เดžเด™เตเด™เตพเด•เตเด•เต WAL เดกเต†เตฝเดฑเตเดฑเด•เดณเตเดฃเตเดŸเต†เดจเตเดจ เดจเดฟเด—เดฎเดจเดคเตเดคเดฟเดฒเต†เดคเตเดคเดฟ.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตปเด‡เดคเดฟเดจเตผเดคเตเดฅเด‚, เด“เดฐเต‹ เดคเดตเดฃเดฏเตเด‚ เดจเดฎเตเดฎเตพ WAL เดฎเดพเดธเตเดฑเตเดฑเดฑเดฟเตฝ เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เด…เดคเต เด•เด‚เดชเตเดฐเดธเตเดธเตเดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‡เด•เตเด•เต เด…เดฏเดฏเตเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด• เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดžเด™เตเด™เตพ เด…เดคเต เด’เดฐเต‡ เดธเดฎเดฏเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เด…เดคเดฟเดฒเต† เดฐเต‡เด–เด•เตพ เดžเด™เตเด™เตพ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดเดคเตŠเด•เตเด•เต† เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเดพเดฃเต เดฎเดพเดฑเดฟเดฏเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดกเต†เตฝเดฑเตเดฑ เดซเดฏเดฒเตเด•เตพ เดถเต‡เด–เดฐเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เด’เดฐเต เดกเต†เตฝเดฑเตเดฑ เดซเดฏเตฝ WAL เดซเดฏเดฒเตเด•เดณเตเดŸเต† เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดถเตเดฐเต‡เดฃเดฟเดฏเต† เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดˆ WAL เดถเตเดฐเต‡เดฃเดฟเดฏเดฟเตฝ เดเดคเตŠเด•เตเด•เต† เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเดพเดฃเต เดฎเดพเดฑเตเดฑเดฟเดฏเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจเต. เดคเตเดŸเตผเดจเตเดจเต เดˆ เดกเต†เตฝเดฑเตเดฑ เดซเดฏเดฒเตเด•เดณเตเด‚ เด†เตผเด•เตเด•เตˆเดตเตเดšเต†เดฏเตโ€Œเดคเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดžเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดตเต‡เด—เดคเตเดคเดฟเตฝ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเด•เตเด•เดฟ เดŽเดจเตเดจ เดตเดธเตเดคเตเดค เด‡เดตเดฟเดŸเต† เดžเด™เตเด™เตพ เด…เดญเดฟเดฎเตเด–เต€เด•เดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดจเดฎเตเด•เตเด•เต เด’เดฐเต เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏ เดšเดฐเดฟเดคเตเดฐเด‚ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเดฟเตฝ เดฎเตเดฎเตเดชเดคเตเดคเต† WAL เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเด‚ เดจเดฎเตเด•เตเด•เต เดจเต‡เดฐเดฟเดŸเดพเด‚, เด…เดคเต เด‡เดคเตเดตเดฐเต† เด•เดฃเด•เตเดฑเตเดฑเตเดšเต†เดฏเตเดฏเดพเตป เด’เดจเตเดจเตเดฎเดฟเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดธเดฎเดพเดจเตเดคเดฐ เดตเดพเดฏเดจ, เด‡เดคเตเดตเดฐเต† เด’เดฐเต เดญเต‚เดคเด•เดพเดฒเดฎเดฟเดฒเตเดฒเดพเดคเตเดค เดญเดพเดตเดฟเดฏเต† เดžเด™เตเด™เตพ เด†เดฆเตเดฏเด‚ เดตเดฟเดถเด•เดฒเดจเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดžเด™เตเด™เตพเด•เตเด•เต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเตป เด•เดดเดฟเดฏเดพเดคเตเดค เดญเดพเด—เด™เตเด™เตพ _delta_partial เดซเดฏเดฒเตเด•เดณเดฟเตฝ เด‡เดŸเต‡เดฃเตเดŸเดฟ เดตเดจเตเดจเต. เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดžเด™เตเด™เตพ เดญเต‚เดคเด•เดพเดฒเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฎเดŸเด™เตเด™เตเดฎเตเดชเต‹เตพ, WAL เดฑเต†เด•เตเด•เต‹เตผเดกเดฟเดจเตเดฑเต† เดญเดพเด—เด™เตเด™เตพ เด’เดจเตเดจเดพเดฏเดฟ เด’เดŸเตเดŸเดฟเด•เตเด•เตเด‚, เด…เดคเดฟเดจเตเดถเต‡เดทเด‚ เดžเด™เตเด™เตพ เด…เดคเต เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เด…เดคเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดฎเดพเดฑเดฟเดฏเดคเต†เดจเตเดจเต เดฎเดจเดธเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚.

เดžเด™เตเด™เดณเตเดŸเต† เดทเดพเดซเตเดฑเตเดฑเต เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เดฟเดจเตเดฑเต† เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดŽเดจเตเดคเดพเดฃเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เดพเดคเตเดค เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเต†เด™เตเด•เดฟเดฒเตเด‚ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เด…เดคเดจเตเดธเดฐเดฟเดšเตเดšเต, เด…เดŸเตเดคเตเดค เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฎเดฏเดคเตเดคเต, เดžเด™เตเด™เตพ เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดŽเตฝเดŽเดธเตโ€ŒเดŽเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเดคเตเดชเต‹เดฒเต† เดฎเตเดดเตเดตเตป เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด‚ เดตเต€เดฃเตเดŸเตเด‚ เดตเดพเดฏเดฟเด•เตเด•เดพเตป เดจเดฟเตผเดฌเดจเตเดงเดฟเดคเดฐเดพเด•เตเด‚. -เด…เดงเดฟเดทเตเด เดฟเดค เดกเต†เตฝเดฑเตเดฑ.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดžเด™เตเด™เดณเตเดŸเต† เดŽเดฒเตเดฒเดพ เด•เดทเตเดŸเดชเตเดชเดพเดŸเตเด•เดณเตเด‚ เดžเด™เตเด™เตพ WAL-G เดชเดพเดดเตโ€Œเดธเดฟเด‚เด—เต เดฒเตˆเดฌเตเดฐเดฑเดฟ เด“เดชเตเดชเตบ เดธเต‹เดดเตโ€Œเดธเต เดšเต†เดฏเตเดคเต เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเดฏเดฟเดšเตเดšเต. เดŽเดจเดฟเด•เตเด•เดฑเดฟเดฏเดพเดตเตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚, เด‡เดคเตเดตเดฐเต† เด†เดฐเตเด‚ เด‡เดคเต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด†เตผเด•เตเด•เต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดพเตฝเดชเตเดชเดฐเตเดฏเดฎเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ เดŽเดดเตเดคเตเด•, เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•, เด…เดคเต เดชเตŠเดคเตเดธเดžเตเดšเดฏเดคเตเดคเดฟเดฒเดพเดฃเต. (เด…เดชเตเดกเต‡เดฑเตเดฑเต เดšเต†เดฏเตเดค เดฒเดฟเด™เตเด•เต https://github.com/wal-g/wal-g/tree/master/internal/walparser)

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดคเตฝเดซเดฒเดฎเดพเดฏเดฟ, เดŽเดฒเตเดฒเดพ เดตเดฟเดตเดฐ เดชเตเดฐเดตเดพเดนเด™เตเด™เดณเตเด‚ เดตเดณเดฐเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดฎเดพเดฏเดฟ เด•เดพเดฃเดชเตเดชเต†เดŸเตเดจเตเดจเต. เดžเด™เตเด™เดณเตเดŸเต† เดฎเดพเดธเตเดฑเตเดฑเตผ เดทเดพเดซเตเดฑเตเดฑเต เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดกเต†เตฝเดฑเตเดฑ เดซเดฏเดฒเตเด•เตพ เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดฌเดพเด•เตเด•เดชเตเดชเต เดชเด•เตผเดชเตเดชเต เดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เตเดจเตเดจ เดชเด•เตผเดชเตเดชเดฟเดจเต เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ เด•เดŸเดจเตเดจเตเดชเต‹เดฏ เดธเดฎเดฏเดคเตเดคเต เดกเต†เตฝเดฑเตเดฑ เดซเดฏเดฒเตเด•เตพ เดฒเดญเดฟเด•เตเด•เดฃเด‚. เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เดญเดพเด—เด™เตเด™เตพ เดฌเตพเด•เตเด•เต เด†เดฏเดฟ เด•เต‚เดŸเตเดŸเดฟเดšเตเดšเต‡เตผเด•เตเด•เตเด•เดฏเตเด‚ เดชเดพเดดเตโ€Œเดธเต เดšเต†เดฏเตเดฏเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต, เด•เดพเดฐเดฃเด‚ เดฎเตเดดเตเดตเตป เดšเดฐเดฟเดคเตเดฐเดตเตเด‚ เดตเดฒเดฟเดฏ เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดคเดฟเดจเตเดถเต‡เดทเด‚ เดฎเดพเดคเตเดฐเดฎเต‡ เดชเด•เตผเดชเตเดชเดฟเดจเต เด’เดฐเต เดชเต‚เตผเดฃเตเดฃ เดกเต†เตฝเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเต เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเต‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด—เตเดฐเดพเดซเตเด•เดณเดฟเตฝ เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฏเดฟ เดคเต‹เดจเตเดจเตเดจเตเดจเต. เด‡เดคเต เดžเด™เตเด™เดณเตเดŸเต† เดฏเดฅเดพเตผเดคเตเดฅ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเตŠเดจเตเดจเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดกเต—เตบเดฒเต‹เดกเดพเดฃเต. เด’เดฐเต เดฆเดฟเดตเดธเด‚ เด•เตŠเดฃเตเดŸเต เด‰เดฃเตเดŸเดพเด•เตเด•เดฟเดฏ LSN เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต เดžเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เตฝ. LSN เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณ เดกเต†เตฝเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเต เดชเตเดฒเตผเดšเตเดšเต† เดฎเต‚เดจเตเดจเต เดฎเตเดคเตฝ เดชเตเดฒเตผเดšเตเดšเต† เด…เดžเตเดšเต เดตเดฐเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด•เดพเดฃเตเดจเตเดจเต. เดชเตเดฐเต‹เดธเดธเตผ เด•เต‹เดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเดคเตเดคเดฟเดฒเต† เดฒเต‹เดกเต เด‡เดคเดพเดฃเต. WAL-delta เดžเด™เตเด™เตพเด•เตเด•เต เด‡เดตเดฟเดŸเต† เดเด•เดฆเต‡เดถเด‚ 20 เดฎเดฟเดจเดฟเดฑเตเดฑเต เดŽเดŸเตเดคเตเดคเต. เด…เดคเดพเดฏเดคเต, เด…เดคเต เด—เดฃเตเดฏเดฎเดพเดฏเดฟ เดตเต‡เด—เดคเตเดคเดฟเดฒเดพเดฏเดฟ, เดŽเดจเตเดจเดพเตฝ เด…เดคเต‡ เดธเดฎเดฏเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดคเต€เดตเตเดฐเดฎเดพเดฏ เด•เตˆเดฎเดพเดฑเตเดฑเด‚ เดจเดŸเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเดจเตเดฑเต† เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเตฝ เดเดคเต เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเดพเดฃเต เดฎเดพเดฑเดฟเดฏเดคเต, เดเดคเต เดธเดฎเดฏเดคเตเดคเดพเดฃเต เดฎเดพเดฑเดฟเดฏเดคเต เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เดตเดฟเดตเดฐเด™เตเด™เตพ เดžเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เดฒเตเดณเตเดณเดคเดฟเดจเดพเตฝ, เดžเด™เตเด™เตพ เด•เต‚เดŸเตเดคเตฝ เดฎเตเดจเตเดจเต‹เดŸเตเดŸเต เดชเต‹เดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เดธเด‚เดฏเต‹เดœเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดคเต€เดฐเตเดฎเดพเดจเดฟเดšเตเดšเต - โ€œpg_prefaulterโ€ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต PostgreSQL เดตเดฟเดชเตเดฒเต€เด•เดฐเดฃเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เดธเตเดฑเตเดฑเดพเตปเดกเต-เดฌเตˆ เดฌเต‡เดธเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตฝ เด•เดฎเดพเตปเดกเต เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดŸเตเดŸเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด…เดคเต เด…เดŸเตเดคเตเดค WAL เดซเดฏเตฝ เดฒเดญเตเดฏเดฎเดพเด•เตเด•เดพเตป WAL-G-เดจเต‹เดŸเต เดชเดฑเดฏเตเดจเตเดจเต เดŽเดจเตเดจเดพเดฃเต. เดธเดฎเต€เดชเดญเดพเดตเดฟเดฏเดฟเตฝ WAL เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดชเตเดฐเด•เตเดฐเดฟเดฏเดฏเต† เดคเดŸเดฏเตเดจเตเดจ เดกเดพเดฑเตเดฑ เดเดคเต†เดจเตเดจเต เดžเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เตเด•เดฏเตเด‚ เดˆ เดฌเตเดฒเต‹เด•เตเด•เตเด•เดณเดฟเตฝ เด’เดฐเต เดฑเต€เดกเต เด“เดชเตเดชเดฑเต‡เดทเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเด‚. SSD เด•เตบเดŸเตเดฐเต‹เดณเดฑเตเด•เดณเตเดŸเต† เดชเตเดฐเด•เดŸเดจเด‚ เดตเตผเดฆเตเดงเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฃเต เด‡เดคเต เดšเต†เดฏเตเดคเดคเต. เด•เดพเดฐเดฃเด‚ WAL เดฑเต‹เตพ เดฎเดพเดฑเตเดฑเต‡เดฃเตเดŸ เดชเต‡เดœเดฟเตฝ เดŽเดคเตเดคเตเด‚. เดˆ เดชเต‡เดœเต เดกเดฟเดธเตเด•เดฟเดฒเดพเดฃเต, เดชเต‡เดœเต เด•เดพเดทเต†เดฏเดฟเดฒเดฟเดฒเตเดฒ. เดˆ เดชเต‡เดœเต เดตเดฐเตเดจเตเดจเดคเตเดตเดฐเต† เด…เดตเตป เดธเดฎเดจเตเดตเดฏเดคเตเดคเต‹เดŸเต† เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเด‚. เดŽเดจเตเดจเดพเตฝ เดคเตŠเดŸเตเดŸเดŸเตเดคเตเดคเตเดณเตเดณ WAL-G เด†เดฃเต, เด…เดŸเตเดคเตเดค เดเดคเดพเดจเตเด‚ เดจเต‚เดฑเต เดฎเต†เด—เดพเดฌเตˆเดฑเตเดฑเต WAL เตฝ เดจเดฎเตเด•เตเด•เต เดšเดฟเดฒ เดชเต‡เดœเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เดจเตเดจเตเด‚ เด…เดคเต‡ เดธเดฎเดฏเด‚ เด…เดตเดฏเต† เดšเต‚เดŸเดพเด•เตเด•เดพเตป เดคเตเดŸเด™เตเด™เตเดฎเต†เดจเตเดจเตเด‚ เด…เดฑเดฟเดฏเตเดจเตเดจเต. เด’เดจเตเดจเดฟเดฒเดงเดฟเด•เด‚ เดกเดฟเดธเตเด•เต เด†เด•เตโ€Œเดธเดธเตเดธเตเด•เตพ เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด…เดต เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต SSD เดกเตเดฐเตˆเดตเตเด•เดณเดฟเตฝ เดจเดจเตเดจเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต, เดชเด•เตเดทเต‡, เดจเดฟเตผเดญเดพเด—เตเดฏเดตเดถเดพเตฝ, เด’เดฐเต เดนเดพเตผเดกเต เดกเตเดฐเตˆเดตเดฟเดจเต เด‡เดคเต เดคเดฟเด•เดšเตเดšเตเด‚ เดฌเดพเดงเด•เดฎเดฒเตเดฒ, เด•เดพเดฐเดฃเด‚ เดžเด™เตเด™เดณเตเดŸเต† เดจเดฟเตผเดฆเตเดฆเต‡เดถเด™เตเด™เดณเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดžเด™เตเด™เตพ เด‡เดŸเดชเต†เดŸเตเด•เดฏเตเดณเตเดณเต‚.

เด‡เดคเดพเดฃเต เด‡เดชเตเดชเต‹เตพ เด•เต‹เดกเดฟเดฒเตเดณเตเดณเดคเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดžเด™เตเด™เตพ เดšเต‡เตผเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เดธเดตเดฟเดถเต‡เดทเดคเด•เตพ เด‰เดฃเตเดŸเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

WAL-delta เดคเดพเดฐเดคเดฎเตเดฏเต‡เดจ เด•เตเดฑเดžเตเดž เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเดฎเต†เดจเตเดจเต เดˆ เดšเดฟเดคเตเดฐเด‚ เด•เดพเดฃเดฟเด•เตเด•เตเดจเตเดจเต. เดชเด•เตฝ เดธเดฎเดฏเดคเตเดคเต เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเดฟเตฝ เดธเด‚เดญเดตเดฟเดšเตเดš เดฎเดพเดฑเตเดฑเด™เตเด™เตพ เด‡เดคเต เดตเดพเดฏเดฟเด•เตเด•เตเดจเตเดจเต. เดฐเดพเดคเตเดฐเดฟเดฏเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ, เดžเด™เตเด™เตพเด•เตเด•เต WAL-เดกเต†เตฝเดฑเตเดฑ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚, เด•เดพเดฐเดฃเด‚ เด…เดคเต เดฎเต‡เดฒเดฟเตฝ เดฒเต‹เดกเดฟเดจเตเดฑเต† เด•เดพเดฐเตเดฏเดฎเดพเดฏ เด‰เดฑเดตเดฟเดŸเดฎเดฒเตเดฒ. เดตเดฟเดฒเด•เตเดฑเดžเตเดžเดคเดฟเดจเดพเตฝ เดจเดฎเตเด•เตเด•เต เด“เดฐเต‹ เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดฒเตเด‚ WAL-delta เดตเดพเดฏเดฟเด•เตเด•เดพเตป เด•เดดเดฟเดฏเตเด‚. เด’เดฐเต เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเดจเตเดณเตเดณเดฟเตฝ เดจเดฎเตเด•เตเด•เต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเตฝ เดธเด‚เดญเดตเดฟเดšเตเดš เดŽเดฒเตเดฒเดพ เดฎเดพเดฑเตเดฑเด™เตเด™เดณเตเด‚ เดธเตเด•เดพเตป เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เด‡เดคเดฟเดจเต† "เดคเตฝเด•เตเดทเดฃ WAL-เดกเต†เตฝเดฑเตเดฑ" เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เดพเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดžเด™เตเด™เตพ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดคเตเดŸเตผเดšเตเดšเดฏเดพเดฏเดฟ เดšเตเดฐเตเดŸเตเดŸเต‡เดฃเตเดŸ เดธเตเดฑเตเดฑเต‹เดฑเดฟเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เดžเด™เตเด™เตพ เด•เตเดฑเดฏเตเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เด•เดพเดฐเตเดฏเด‚. เด…เดคเดพเดฏเดคเต, PostgreSQL เดฑเต‹เตพ เดšเต†เดฏเตเดฏเตเดจเตเดจ WAL-เดจเตเดฑเต† เด…เดณเดตเต เด•เตเดฑเดฏเตเด•เตเด•เดฃเด‚, เด•เดพเดฐเดฃเด‚ เด‡เดคเดฟเดจเต เด•เดพเดฐเตเดฏเดฎเดพเดฏ เดธเดฎเดฏเดฎเต†เดŸเตเด•เตเด•เตเด‚.

เดŽเดจเตเดจเดพเตฝ เด…เดคเต เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ. เดšเดฟเดฒ เดฌเตเดฒเต‹เด•เตเด•เตเด•เตพ เดฌเดพเด•เตเด•เดชเตเดชเต เดธเตเดฅเดฟเดฐเดคเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เดฑเดฟเดฏเดพเดฎเต†เด™เตเด•เดฟเตฝ, เดฎเตเตปเด•เดพเดฒเด™เตเด™เดณเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดคเต เดฎเดพเดฑเตเดฑเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เด…เดคเดพเดฏเดคเต, เด‡เดชเตเดชเต‹เตพ เดจเดฎเตเด•เตเด•เต WAL-delta เดซเต‹เตผเดตเต‡เดกเดฟเด‚เด—เดฟเดจเตเดฑเต† เดซเดฏเตฝ-เดฌเตˆ-เดซเดฏเตฝ เด’เดชเตเดฑเตเดฑเดฟเดฎเตˆเดธเต‡เดทเตป เด‰เดฃเตเดŸเต. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดšเตŠเดตเตเดตเดพเดดเตเดš เดšเดฟเดฒ เดชเดŸเตเดŸเดฟเด•เด•เตพ เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•เดฏเต‹ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดšเดฟเดฒ เดซเดฏเดฒเตเด•เตพ เดŸเต‡เดฌเดฟเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเด•เดฏเต‹ เดšเต†เดฏเตเดคเดพเตฝ, เดคเดฟเด™เตเด•เดณเดพเดดเตเดšเดฏเตเด‚ เดถเดจเดฟเดฏเดพเดดเตเดšเดฏเตเด‚ เดกเต†เตฝเดฑเตเดฑ เดฑเต‹เตพ เด“เดตเตผ เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เดถเดจเดฟเดฏเดพเดดเตเดšเด•เดณเดฟเดฒเต† pg_basebackup เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เดˆ เดกเดพเดฑเตเดฑ เดชเต‹เดฒเตเด‚ เดธเตƒเดทเตเดŸเดฟเด•เตเด•เดฟเดฒเตเดฒ.

เดˆ เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดตเดฟเดฆเตเดฏ เดชเต‡เดœเต เดคเดฒเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดตเตเดฏเดพเดชเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดพเดฏเดคเต, เดซเดฏเดฒเดฟเดจเตเดฑเต† เดšเดฟเดฒ เดญเดพเด—เด‚ เดคเดฟเด™เตเด•เดณเดพเดดเตเดš เดฎเดพเดฑเตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดชเด•เตเดทเต‡ เดฌเตเดงเดจเดพเดดเตเดš เด…เดคเต เดคเดฟเดฐเตเดคเตเดคเดฟเดฏเต†เดดเตเดคเดชเตเดชเต†เดŸเตเด‚, เดคเตเดŸเตผเดจเตเดจเต เดตเตเดฏเดพเดดเดพเดดเตเดš เด’เดฐเต เดชเต‹เดฏเดฟเดจเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เดชเต‡เดœเตเด•เดณเตเดŸเต† เด†เดฆเตเดฏ เด•เตเดฑเดšเตเดšเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เดกเดฟเดธเตเด•เดฟเดฒเต‡เด•เตเด•เต เดŽเดดเตเดคเต‡เดฃเตเดŸเดคเดฟเดฒเตเดฒ.

เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เด‡เดชเตเดชเต‹เดดเตเด‚ เดจเดฎเตเดฎเตเดŸเต† เด‰เดณเตเดณเดฟเตฝ เดธเดœเต€เดตเดฎเดพเดฏเดฟ เดšเตผเดšเตเดš เดšเต†เดฏเตเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เด’เดฐเต เด†เดถเดฏเดฎเดพเดฃเต, เดชเด•เตเดทเต‡ เด‡เดคเต เด‡เดคเตเดตเดฐเต† เด•เต‹เดกเดฟเตฝ เดŽเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

WAL-G-เดฏเดฟเตฝ เด’เดฐเต เดซเต€เดšเตเดšเตผ เด•เต‚เดŸเดฟ เด‰เดฃเตเดŸเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดตเตเดฏเดคเตเดฏเดธเตโ€Œเดค เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตโ€Œเด•เตเด•เต‡เดฃเตเดŸเดคเตเด‚ เดฌเดพเด•เตเด•เดชเตเดชเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเดฟเดจเต† เด…เดคเต‡ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดธเดฎเต€เดชเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเดฒเตเด‚ เดžเด™เตเด™เตพ เด‡เดคเต เดตเดฟเดชเตเดฒเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ MySQL API-เด•เตพ เดคเดฟเด•เดšเตเดšเตเด‚ เดตเตเดฏเดคเตเดฏเดธเตเดคเดฎเดพเดฃเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเด‚. MySQL-เตฝ, PITR เดซเดฟเดธเดฟเด•เตเด•เตฝ WAL เดฒเต‹เด—เดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเดฒเตเดฒ, เดฌเดฟเตปเดฒเต‹เด—เดฟเดจเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดคเดพเดฃเต. เดˆ เดฌเดฟเตปเดฒเต‹เด—เต เดชเต‚เตผเดคเตเดคเดฟเดฏเดพเดฏเต†เดจเตเดจเตเด‚ เด†เตผเด•เตเด•เตˆเดตเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต†เดจเตเดจเตเด‚ เดšเดฟเดฒ เดฌเดพเดนเตเดฏ เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เดณเต† เด…เดฑเดฟเดฏเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เด†เตผเด•เตเด•เตˆเดตเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ MySQL-เตฝ เดžเด™เตเด™เดณเตเดŸเต† เดชเด•เตเด•เดฒเดฟเดฒเตเดฒ. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเดฎเดพเดฏเดฟ เด•เตเดฐเต‹เดฃเดฟเตฝ เดŽเดตเดฟเดŸเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดจเดฟเตฝเด•เตเด•เตเด•เดฏเตเด‚ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดคเดฏเตเดฏเดพเดฑเดพเดฃเต‹ เดŽเดจเตเดจเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต‹?

เด…เดคเตเดชเต‹เดฒเต†, MySQL เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ, เดŽเดจเดฟเด•เตเด•เต เด…เดคเตเดคเดฐเด‚ เดซเดฏเดฒเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต‹เดŸเต เดชเดฑเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจ เด’เดฐเต เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เตฝ เด•เดฎเดพเตปเดกเตเด‚ เด‡เดฒเตเดฒ. เดจเดฟเด™เตเด™เดณเตเดŸเต† เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดจเตผเดจเดฟเตผเดฎเตเดฎเดฟเด•เตเด•เดพเตป เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต เดฎเตเดฎเตเดชเต, เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเตเดณเตเดณ เดซเดฏเดฒเตเด•เตพ เดŽเดจเตเดคเดพเดฃเต†เดจเตเดจเต เด…เดฑเดฟเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดจเตเดคเต เดซเดฏเดฒเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดพเดฃเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดคเดจเตเดจเต† เดŠเดนเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดŽเดจเตเดจเดพเตฝ เดˆ เดชเตเดฐเดถเตเดจเด™เตเด™เตพ เดŽเด™เตเด™เดจเต†เดฏเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดฑเดฟเด•เดŸเด•เตเด•เดพเตป เด•เดดเดฟเดžเตเดžเต‡เด•เตเด•เตเด‚. (เดตเตเดฏเด•เตเดคเดค: MySQL เด‡เดคเดฟเดจเด•เด‚ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต)

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเตฝ, WAL-G เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒเดพเดคเตเดค เดธเดจเตเดฆเตผเดญเด™เตเด™เดณเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเด‚ เดธเด‚เดธเดพเดฐเดฟเด•เตเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเดšเตเดšเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดชเด•เตผเดชเตเดชเต เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เด…เดตเดธเดพเดจ เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเต เดธเด‚เดฐเด•เตเดทเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดฎเต†เดจเตเดจเต WAL-G เด‰เดฑเดชเตเดชเตเดจเตฝเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด†เตผเด•เตเด•เตˆเดตเดฟเด‚เด—เต เดšเดฐเดฟเดคเตเดฐเดคเตเดคเดฟเดจเตเดฑเต† เด…เดตเดธเดพเดจเดคเตเดคเต† เด•เตเดฑเดšเตเดšเต เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพเด•เตเด•เต เดชเดฟเดจเตเดจเดฟเดฒเดพเดฃเต†เด™เตเด•เดฟเตฝ, เด…เดคเต เด…เดชเด•เดŸเด•เดฐเดฎเดพเดฃเต. เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดชเด•เตผเดชเตเดชเต เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, WAL-G เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเดพเตป เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดฟเดฐเตเดจเตเดจเดพเดฒเตเด‚, เด‡เดคเต เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด’เดฐเต เด•เตเดฒเต—เดกเต เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเดพเดฏเดฟ เดฐเต‚เดชเด•เตฝเดชเตเดชเดจ เดšเต†เดฏเตโ€Œเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เด’เดฐเต เดธเดฟเตปเด•เตเดฐเดฃเดธเต เดชเด•เตผเดชเตเดชเตเดณเตเดณ เด‰เดฏเตผเดจเตเดจ เดฒเดญเตเดฏเดค เดชเดฐเดฟเดนเดพเดฐเดคเตเดคเต† เดธเต‚เดšเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจเต, เด‡เดคเต เด…เดตเดธเดพเดจเดฎเดพเดฏเดฟ เดธเดฎเตผเดชเตเดชเดฟเดšเตเดš เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดธเตเดฐเด•เตเดทเดฏเตเด•เตเด•เต เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดฏเดพเดฃเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด†เดณเตเด•เตพ เด’เดฐเต‡ เดธเดฎเดฏเด‚ 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-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตปเด’เดจเตเดจเดพเดฎเดคเดพเดฏเดฟ, เดžเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฒเดตเดฟเตฝ เดฌเดฟเตฝเดฑเตเดฑเต-เด‡เตป เดฌเดพเด•เตเด•เดชเตเดชเต เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเด‚ เด‡เดฒเตเดฒ. เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เดดเต‹ เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตเดฎเตเดชเต‹เดดเต‹ เดžเด™เตเด™เตพเด•เตเด•เต เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเด‚ เด‡เดฒเตเดฒ. เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เด‡เดคเต เด•เตเดฒเต—เดกเดฟเตฝ เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เดฎเตเตปเด•เต‚เดŸเตเดŸเดฟ เดชเดฐเดฟเดถเต‹เดงเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเต เด‡เดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจเต. เด‰เดชเดฏเต‹เด•เตเดคเดพเด•เตเด•เตพเด•เตเด•เต เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดจเตฝเด•เดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดจเดพเตฝ เดธเตเดฅเดฟเดฐเต€เด•เดฐเดฃเดคเตเดคเดฟเดฒเต‚เดŸเต†, WAL-G-เตฝ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดชเตเดจเดƒเดธเตเดฅเดพเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด…เดคเต เด†เดฐเด‚เดญเดฟเด•เตเด•เดพเดจเตเด‚ เดธเตเดฎเต‹เด•เตเด•เต เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเด‚ เด•เดดเดฟเดฏเตเดฎเต†เดจเตเดจเต เดžเดพเตป เด…เดจเตเดฎเดพเดจเดฟเด•เตเด•เตเดจเตเดจเต: pg_dumpal to /dev/null, amcheck index verification.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดจเดฟเดฒเดตเดฟเตฝ WAL-G-เตฝ, WAL-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดฎเดพเดฑเตเดฑเดฟเดตเดฏเตเด•เตเด•เดพเตป เด’เดฐเต เดฎเดพเตผเด—เดตเตเดฎเดฟเดฒเตเดฒ. เด…เดคเดพเดฏเดคเต, เดžเด™เตเด™เตพ เดšเดฟเดฒ เดตเดฟเตปเดกเต‹เด•เดณเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด•เดดเดฟเดžเตเดž เดเดดเต เดฆเดฟเดตเดธเดคเตเดคเต† เดธเด‚เดญเดฐเดฟเด•เตเด•เตฝ, เด…เดตเดธเดพเดจเดคเตเดคเต† เดชเดคเตเดคเต เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•, เด…เดตเดธเดพเดจเดคเตเดคเต† เดฎเต‚เดจเตเดจเต เดชเต‚เตผเดฃเตเดฃ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเด•. เดชเดฒเดชเตเดชเต‹เดดเตเด‚ เด†เดณเตเด•เตพ เดตเดจเตเดจเต เดชเดฑเดฏเตเด‚: "เดชเตเดคเตเดตเตผเดทเดคเตเดคเดฟเตฝ เดธเด‚เดญเดตเดฟเดšเตเดšเดคเดฟเดจเตเดฑเต† เด’เดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต เดžเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เด…เดคเต เดŽเดจเตเดจเต†เดจเตเดจเต‡เด•เตเด•เตเดฎเดพเดฏเดฟ เดจเดฟเดฒเดจเดฟเตผเดคเตเดคเดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต." เด‡เดคเต เดŽเด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต WAL-G-เด•เตเด•เต เด‡เดคเตเดตเดฐเต† เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ. (เดถเตเดฐเดฆเตเดงเดฟเด•เตเด•เตเด• - เด‡เดคเต เด‡เดคเดฟเดจเด•เด‚ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเต. เด•เต‚เดŸเตเดคเตฝ เดตเดพเดฏเดฟเด•เตเด•เตเด• - เดฌเดพเด•เตเด•เดชเตเดชเต-เดฎเดพเตผเด•เตเด•เต เด“เดชเตเดทเตป เด‡เตป https://github.com/wal-g/wal-g/blob/master/PostgreSQL.md)

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด•เต‚เดŸเดพเดคเต† PITR เดธเดพเดงเต‚เด•เดฐเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดŽเดฒเตเดฒเดพ เดทเดพเดซเตเดฑเตเดฑเต เดธเต†เด—เตโ€Œเดฎเต†เดจเตเดฑเตเด•เตพเด•เตเด•เตเดฎเดพเดฏเดฟ เดžเด™เตเด™เตพเด•เตเด•เต เดชเต‡เดœเต เดšเต†เด•เตเด•เตโ€Œเดธเดฎเตเด•เดณเตเด‚ เดธเดฎเด—เตเดฐเดค เดชเดฐเดฟเดถเต‹เดงเดจเด•เดณเตเด‚ เด‡เดฒเตเดฒ.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เด‡เดคเดฟเตฝ เดจเดฟเดจเตเดจเต†เดฒเตเดฒเดพเด‚ เดžเดพเตป เด—เต‚เด—เดฟเตพ เดธเดฎเตเดฎเตผ เด“เดซเต เด•เต‹เดกเดฟเดจเดพเดฏเดฟ เด’เดฐเต เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดคเดฏเตเดฏเดพเดฑเดพเด•เตเด•เดฟ. Go-เดฏเดฟเตฝ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเดดเตเดคเดพเดจเตเด‚ "G" เดŽเดจเตเดจ เด…เด•เตเดทเดฐเดคเตเดคเดฟเตฝ เด’เดฐเต เด•เดฎเตเดชเดจเดฟเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เดกเต‹เดณเตผ เดจเต‡เดŸเดพเดจเตเด‚ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจ เดฎเดฟเดŸเตเด•เตเด•เดฐเดพเดฏ เดตเดฟเดฆเตเดฏเดพเตผเดคเตเดฅเดฟเด•เดณเต† เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดฑเดฟเดฏเดพเดฎเต†เด™เตเด•เดฟเตฝ, เด…เดตเตผเด•เตเด•เต เดžเด™เตเด™เดณเตเดŸเต† เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเต เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเด•. เดˆ เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดจเตเดฑเต† เด‰เดชเดฆเต‡เดถเด•เดจเดพเดฏเดฟ เดžเดพเตป เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเด‚, เด…เดตเตผเด•เตเด•เต เด…เดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เดตเดฟเดฆเตเดฏเดพเตผเดคเตเดฅเดฟเด•เตพ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดžเดพเตป เด…เดคเต เดŽเดŸเตเดคเตเดคเต เดตเต‡เดจเตฝเด•เตเด•เดพเดฒเดคเตเดคเต เดธเตเดตเดฏเด‚ เดšเต†เดฏเตเดฏเตเด‚.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดžเด™เตเด™เตพ เด•เตเดฐเดฎเต‡เดฃ เดชเตเดฐเดตเตผเดคเตเดคเดฟเดšเตเดšเตเด•เตŠเดฃเตเดŸเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจ เดฎเดฑเตเดฑเต เดจเดฟเดฐเดตเดงเดฟ เดšเต†เดฑเดฟเดฏ เดชเตเดฐเดถเตเดจเด™เตเด™เดณเตเดฃเตเดŸเต. เด•เต‚เดŸเดพเดคเต† เดตเดณเดฐเต† เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏ เดšเดฟเดฒ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดธเด‚เดญเดตเดฟเด•เตเด•เตเดจเตเดจเต.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดจเดฟเด™เตเด™เตพ WAL-G เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดฌเดพเด•เตเด•เดชเตเดชเต เดจเตฝเด•เดฟเดฏเดพเตฝ, เด…เดคเต เดตเต†เดฑเตเดคเต† เดตเต€เดดเตเด‚. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เด’เดฐเต เดถเต‚เดจเตเดฏเดฎเดพเดฏ เดซเต‹เตพเดกเตผ เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เด…เดตเดจเต‹เดŸเต เดชเดฑเดžเตเดžเดพเตฝ. pg_control เดซเดฏเตฝ เด…เดตเดฟเดŸเต† เด‰เดฃเตเดŸเดพเด•เดฟเดฒเตเดฒ. เดคเดจเดฟเด•เตเด•เต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเดจเตเดจเดฟเดฒเตเดฒเต†เดจเตเดจเต เด…เดตเตป เดตเดฟเดšเดพเดฐเดฟเด•เตเด•เตเด‚. เดธเดฟเดฆเตเดงเดพเดจเตเดคเดคเตเดคเดฟเตฝ, เดˆ เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเตฝ เด‰เดชเด•เดฐเดฃเด‚ เดŽเด™เตเด™เดจเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดตเดฟเดถเดฆเต€เด•เดฐเดฟเด•เตเด•เดพเตป เด‰เดชเดฏเต‹เด•เตเดคเดพเดตเดฟเดจเต เด’เดฐเต เดธเดพเดงเดพเดฐเดฃ เดธเดจเตเดฆเต‡เดถเด‚ เดŽเดดเตเดคเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดŽเดจเตเดจเดพเตฝ เด‡เดคเต เดชเตเดฐเต‹เด—เตเดฐเดพเดฎเดฟเด‚เด—เดฟเดจเตเดฑเต† เด’เดฐเต เดธเดตเดฟเดถเต‡เดทเดค เดชเต‹เดฒเตเดฎเดฒเตเดฒ, เดฎเดฑเดฟเดšเตเดšเต เดจเดฒเตเดฒเดคเตเด‚ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดพเดตเตเดจเตเดจเดคเตเดฎเดพเดฏ เดญเดพเดทเดฏเตเดŸเต† เดธเดตเดฟเดถเต‡เดทเดคเดฏเดพเดฃเต.

เด“เดซเตโ€Œเดฒเตˆเตป เดฌเดพเด•เตเด•เดชเตเดชเต เดŽเด™เตเด™เดจเต† เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เด…เดฑเดฟเดฏเดฟเดฒเตเดฒ. เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เด•เดณเตเดณเดฎเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพเด•เตเด•เต เด…เดคเต เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เด‡เดตเดฟเดŸเต† เดŽเดฒเตเดฒเดพเด‚ เดตเดณเดฐเต† เดฒเดณเดฟเดคเดฎเดพเดฃเต. LSN เด†เดฐเด‚เดญเดฟเด•เตเด•เตเดฎเตเดชเต‹เตพ เดžเด™เตเด™เตพ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเดฏเดจเตเดคเตเดฐเดฃ เดซเดฏเดฒเดฟเตฝ เดจเดฟเดจเตเดจเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฌเต‡เดธเดฟเดจเตเดฑเต† LSN เดตเดพเดฏเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เดฃเด‚. เดฎเดพเดคเตเดฐเดฎเดฒเตเดฒ เด‡เดคเต เดฏเดพเดฅเดพเตผเดคเตเดฅเตเดฏเดฎเดพเด•เตเด•เดพเดคเตเดค เด’เดฐเต เดธเดตเดฟเดถเต‡เดทเดคเดฏเดพเดฃเต. เดชเดฒ เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เตเด‚ เด’เดฐเต เด…เดŸเดฟเดธเตเดฅเดพเดจ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เด…เดคเต เดธเต—เด•เดฐเตเดฏเดชเตเดฐเดฆเดตเตเดฎเดพเดฃเต.

เดจเดฟเดฒเดตเดฟเตฝ เดžเด™เตเด™เตพเด•เตเด•เต เดฌเดพเด•เตเด•เดชเตเดชเต เดธเตเดฅเดฒเดคเตเดคเดฟเดจเตเดฑเต† เด…เดญเดพเดตเด‚ เดถเดฐเดฟเดฏเดพเดฏเดฟ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเดจเตเดจเดฟเดฒเตเดฒ. เด•เดพเดฐเดฃเด‚ เดžเด™เตเด™เตพ เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดตเต€เดŸเตเดŸเดฟเตฝ เดตเดฒเดฟเดฏ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดตเตผ เด…เดคเดฟเดฒเต‡เด•เตเด•เต เดšเตเดฑเตเดฑเตเด•เดฏเตเด‚ เดšเต†เดฏเตเดคเดฟเดฒเตเดฒ. เดŽเดจเตเดจเดพเตฝ เด†เดฐเต†เด™เตเด•เดฟเดฒเตเด‚ เด‡เดชเตเดชเต‹เตพ Go-เดฏเดฟเตฝ เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดšเต†เดฏเตเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เด™เตเด•เดฟเตฝ, เดฌเด•เตเด•เดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดธเตเดฅเดฒเดคเตเดคเดฟเดจเต เดชเตเดฑเดคเตเดคเตเดณเตเดณ เดชเดฟเดถเด•เตเด•เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเตฝ เดšเต‡เตผเด•เตเด•เตเด•. เดชเตเตพ เด…เดญเตเดฏเตผเดคเตเดฅเดจ เดžเดพเตป เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเด‚.

เดžเด™เตเด™เดณเต† เดตเดฟเดทเดฎเดฟเดชเตเดชเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดงเดพเดจ เด•เดพเดฐเตเดฏเด‚, เดตเดฟเดตเดฟเดง เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจ เดชเดฐเดฎเดพเดตเดงเดฟ เดกเต‹เด•เตเด•เตผ เด‡เดจเตเดฑเด—เตเดฐเต‡เดทเตป เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดžเด™เตเด™เตพเด•เตเด•เต เด†เดตเดถเตเดฏเดฎเดพเดฃเต เดŽเดจเตเดจเดคเดพเดฃเต. เด‡เดชเตเดชเต‹เตพ เดžเด™เตเด™เตพ เด…เดŸเดฟเดธเตเดฅเดพเดจ เดธเดพเดนเดšเดฐเตเดฏเด™เตเด™เตพ เดฎเดพเดคเตเดฐเดฎเดพเดฃเต เดชเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดŽเดฒเตเดฒเดพ เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดคเดฏเดฟเดฒเตเด‚, เดŽเดจเตเดจเดพเตฝ เดžเด™เตเด™เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเด‚ เด•เดฎเตเดฎเดฟเดฑเตเดฑเต-เดฌเตˆ-เด•เดฎเตเดฎเดฟเดฑเตเดฑเต เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดชเตเดฐเดคเตเดฏเต‡เด•เดฟเดšเตเดšเตเด‚, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, PostgreSQL 9.4-9.5-เดจเต เด†เดตเดถเตเดฏเดฎเดพเดฏ เดชเดฟเดจเตเดคเตเดฃ เดžเด™เตเด™เตพเด•เตเด•เต เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเด‚. เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟ PostgreSQL-เดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เดžเด™เตเด™เตพ เด…เดตเดฐเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดŽเดฒเตเดฒเดพเด‚ เดคเด•เตผเดจเตเดจเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต†เดจเตเดจเต เด‰เดฑเดชเตเดชเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดชเตเดฐเดคเดฟเดฌเดฆเตเดงเดค เดชเดฐเดฟเดถเต‹เดงเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดคเต เดตเดณเดฐเต† เด—เตเดฐเตเดคเดฐเดฎเดพเดฏ เด…เดชเด•เดŸเดฎเดพเดฃเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เต เดคเต‹เดจเตเดจเตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

Yandex เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฎเดพเดจเต‡เดœเตโ€Œเดฎเต†เดจเตเดฑเดฟเตฝ เด†เดฏเดฟเดฐเดคเตเดคเดฟเดฒเดงเดฟเด•เด‚ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเดฟเตฝ WAL-G เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดชเตเดฐเดคเดฟเดฆเดฟเดจเด‚ เดจเต‚เดฑเตเด•เดฃเด•เตเด•เดฟเดจเต เดŸเต†เดฑเดพเดฌเตˆเดฑเตเดฑเต เดกเดพเดฑเตเดฑ เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

เดžเด™เตเด™เดณเตเดŸเต† เด•เต‹เดกเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ TODO เด‰เดฃเตเดŸเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเต‹เด—เตเดฐเดพเด‚ เดšเต†เดฏเตเดฏเดฃเดฎเต†เด™เตเด•เดฟเตฝ, เดตเดฐเต‚, เดžเด™เตเด™เตพ เดชเตเตพ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพ เดšเต‹เดฆเตเดฏเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต.

WAL-G-เตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ. 2019 เตฝ เดŽเดจเตเดคเดพเดฃเต เด‰เดณเตเดณเดคเต? เด†เตปเดกเตเดฐเดฟ เดฌเต‹เดฑเต‹เดกเดฟเตป

เดšเต‹เดฆเตเดฏเด™เตเด™เตพ

เด—เตเดกเต เดˆเดตเดจเดฟเด‚เด—เต! เดจเดจเตเดฆเดฟ! เดจเดฟเด™เตเด™เตพ WAL-delta เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เดฎเตเดดเตเดตเตป เดชเต‡เดœเต เดฑเตˆเดฑเตเดฑเตเด•เดณเต†เดฏเดพเดฃเต เด†เดถเตเดฐเดฏเดฟเด•เตเด•เตเดจเตเดจเดคเต เดŽเดจเตเดจเดพเดฃเต เดŽเดจเตเดฑเต† เด…เดจเตเดฎเดพเดจเด‚. เด…เด™เตเด™เดจเต†เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เดŸเต†เดธเตเดฑเตเดฑเตเด•เตพ เดจเดŸเดคเตเดคเดฟเดฏเต‹? เดจเดฟเด™เตเด™เตพ เดฎเดจเต‹เดนเดฐเดฎเดพเดฏ เด’เดฐเต เด—เตเดฐเดพเดซเต เด•เดพเดฃเดฟเดšเตเดšเต. FPW เด“เดซเดพเด•เตเด•เดฟเดฏเดพเตฝ เด…เดคเต เดŽเดคเตเดฐ เดฎเดจเต‹เดนเดฐเดฎเดพเด•เตเด‚?

เดซเตเตพ เดชเต‡เดœเต เดฑเตˆเดฑเตเดฑเตเด•เตพ เดžเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดฎเดพเด•เตเด•เดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพ เด…เดคเต เดชเตเดฐเดตเตผเดคเตเดคเดจเดฐเดนเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด…เดคเดพเดฏเดคเต, เด’เดฐเต เดกเต†เดตเดฒเดชเตเดชเตผ เดŽเดจเตเดจ เดจเดฟเดฒเดฏเดฟเตฝ เดžเดพเตป เด…เดคเต เด“เดซเดพเด•เตเด•เดพเตป เดถเตเดฐเดฎเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด—เดตเต‡เดทเดฃเด‚ เดจเดŸเดคเตเดคเดฟเดฏ เดธเดฟเดธเตเดฑเตเดฑเด‚ เด…เดกเตเดฎเดฟเดจเดฟเดธเตเดŸเตเดฐเต‡เดฑเตเดฑเตผเดฎเดพเตผ เดˆ เดชเตเดฐเดถเตเดจเด‚ เด—เดตเต‡เดทเดฃเด‚ เดšเต†เดฏเตเดคเดฟเดฐเดฟเด•เตเด•เดพเด‚. เดŽเดจเตเดจเดพเตฝ เดžเด™เตเด™เตพเด•เตเด•เต FPW เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดฎเดฟเด•เตเด•เดตเดพเดฑเตเด‚ เด†เดฐเตเด‚ เด‡เดคเต เด…เดชเตเดฐเดพเดชเตโ€Œเดคเดฎเดพเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚ เด’เดฐเต เดชเด•เตผเดชเตเดชเดฟเตฝ เดจเดฟเดจเตเดจเต เดฌเดพเด•เตเด•เดชเตเดชเต เดŽเดŸเตเด•เตเด•เตเดจเตเดจเดคเต เด…เดธเดพเดงเตเดฏเดฎเดพเดฃเต.

เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเต เดจเดจเตเดฆเดฟ! เดŽเดจเดฟเด•เตเด•เต เดฐเดฃเตเดŸเต เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต. เดŸเต‡เดฌเดฟเตพเดธเตโ€Œเดชเต‡เดธเตเด•เตพเด•เตเด•เต เดŽเดจเตเดคเต เดธเด‚เดญเดตเดฟเด•เตเด•เตเด‚ เดŽเดจเตเดจเดคเดพเดฃเต เด†เดฆเตเดฏเดคเตเดคเต† เดšเต‹เดฆเตเดฏเด‚.

เดžเด™เตเด™เตพ เด’เดฐเต เดชเตเตพ เด…เดญเตเดฏเตผเดคเตเดฅเดจเดฏเตเด•เตเด•เดพเดฏเดฟ เด•เดพเดคเตเดคเดฟเดฐเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต. เดžเด™เตเด™เดณเตเดŸเต† เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ SSD, NMVE เดกเดฟเดธเตเด•เตเด•เดณเดฟเตฝ เดœเต€เดตเดฟเด•เตเด•เตเดจเตเดจเต, เดžเด™เตเด™เตพเด•เตเด•เต เดˆ เดธเดตเดฟเดถเต‡เดทเดค เดถเดฐเดฟเด•เตเด•เตเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ. เด…เดคเต เดจเดจเตเดจเดพเดฏเดฟ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเดฟเดจเดพเดฏเดฟ เด‡เดชเตเดชเต‹เตพ เด—เต—เดฐเดตเดฎเดพเดฏ เดธเดฎเดฏเด‚ เดšเต†เดฒเดตเดดเดฟเด•เตเด•เดพเตป เดžเดพเตป เดคเดฏเตเดฏเดพเดฑเดฒเตเดฒ. เดžเด™เตเด™เตพ เด‡เดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดžเดพเตป เดชเต‚เตผเดฃเตเดฃเดนเตƒเดฆเดฏเดคเตเดคเต‹เดŸเต† เดตเดพเดฆเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดšเตเดšเดตเดฐเตเดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เด…เดตเตผเด•เตเด•เต เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เดฐเต€เดคเดฟเดฏเดฟเตฝ เดชเดฟเดจเตเดคเตเดฃเดšเตเดšเดตเดฐเตเดฃเตเดŸเต. เด…เดตเตผ เด’เดฐเต เดซเต‹เตผเด•เตเด•เต เด‰เดฃเตเดŸเดพเด•เตเด•เดฟ, เดชเด•เตเดทเต‡ เด…เดตเตผ เดชเตเตพ เด…เดญเตเดฏเตผเดคเตเดฅเดจเด•เตพ เดจเดŸเดคเตเดคเตเดจเตเดจเดฟเดฒเตเดฒ. (เดชเดคเดฟเดชเตเดชเต 0.2.13 เตฝ เดšเต‡เตผเดคเตเดคเต)

เดชเดฟเดจเตเดจเต† เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดšเต‹เดฆเตเดฏเดตเตเด‚. WAL-G เด…เดคเต เด’เดฑเตเดฑเดฏเตเด•เตเด•เต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเตเด‚ เดฑเดพเดชเตเดชเดฑเตเด•เตพ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒเต†เดจเตเดจเตเด‚ เดจเดฟเด™เตเด™เตพ เดคเตเดŸเด•เตเด•เดคเตเดคเดฟเตฝ เดคเดจเตเดจเต† เดชเดฑเดžเตเดžเต. เดžเดพเตป เดธเตเดตเดฏเด‚ เดฑเดพเดชเตเดชเดฑเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจเต. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเต เด…เดต เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดชเดพเดŸเดฟเดฒเตเดฒ?

เด‡เดคเต เด’เดฐเต เดฌเดพเดฒเดฒเตˆเด• เดชเต‹เดฒเต† เดฒเดณเดฟเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เดฃเดฎเต†เดจเตเดจเต เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเดฟเดจเตผเดคเตเดฅเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฌเดพเดฒเดฒเตˆเด• เด’เดดเดฟเด•เต† เดฎเดฑเตเดฑเตŠเดจเตเดจเตเด‚ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ เดŽเดจเตเดจเดพเดฃเต. เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฒเดณเดฟเดคเดฎเดพเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเตฝ เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดคเดฏเตเดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดตเดจเตเดจเต เดžเด™เตเด™เดณเต‹เดŸเต เดชเดฑเดฏเตเด• - เดžเด™เตเด™เตพ เด…เดคเต Go-เดฏเดฟเตฝ เดšเต†เดฏเตเดฏเตเด‚.

เด—เตเดกเต เดˆเดตเดจเดฟเด‚เด—เต! เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเต เดจเดจเตเดฆเดฟ! GPG เดกเต€เด•เตเดฐเดฟเดชเตเดทเตป เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต WAL-G เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพเด•เตเด•เต เด•เดดเดฟเดžเตเดžเดฟเดฒเตเดฒ. เด‡เดคเต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดกเต€เด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดฏเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดคเต เดžเด™เตเด™เตพเด•เตเด•เต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดคเตเดค เด’เดจเตเดจเดพเดฃเต‹? เดธเตเดฅเดฟเดคเดฟ เดจเดฟเดฐเดพเดถเดพเดœเดจเด•เดฎเดพเดฃเต.

GitHub-เตฝ เด’เดฐเต เดชเตเดฐเดถเตเดจเด‚ เดธเตƒเดทเตโ€ŒเดŸเดฟเด•เตเด•เตเด•, เดจเดฎเตเด•เตเด•เต เด…เดคเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเด‚.

เด…เดคเดพเดฏเดคเต, เดจเดฟเด™เตเด™เตพ เด‡เดคเต เดจเต‡เดฐเดฟเดŸเตเดŸเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต‡?

เดชเดฟเดถเด•เต เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเตเดฑเต† เด’เดฐเต เดธเดตเดฟเดถเต‡เดทเดคเดฏเตเดฃเตเดŸเต, เด…เดคเต เดเดคเต เดคเดฐเดคเตเดคเดฟเดฒเตเดณเตเดณ เดซเดฏเดฒเดพเดฃเต†เดจเตเดจเต WAL-G-เด•เตเด•เต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เดพเดคเตเดคเดชเตเดชเต‹เตพ, เด…เดคเต เดšเต‹เดฆเดฟเด•เตเด•เตเดจเตเดจเต: "เด’เดฐเตเดชเด•เตเดทเต‡ เด‡เดคเต เดŽเตปเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดคเดพเดฃเต‹?" เด’เดฐเตเดชเด•เตเดทเต‡ เดชเตเดฐเดถเตเดจเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เด…เดฒเตเดฒ. เดˆ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดฒเต‹เด—เดฟเด‚เด—เต เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เด…เดตเตป เด…เดคเต เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฃเด‚. เดชเดฌเตเดฒเดฟเด•เต, เดชเตเดฐเตˆเดตเดฑเตเดฑเต เด•เต€เด•เตพ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดธเด‚เดตเดฟเดงเดพเดจเด‚ เดŽเด™เตเด™เดจเต† เดธเด‚เด˜เดŸเดฟเดชเตเดชเดฟเด•เตเด•เดชเตเดชเต†เดŸเตเดจเตเดจเต เดŽเดจเตเดจเดคเต เดžเด™เตเด™เตพเด•เตเด•เต เดถเดฐเดฟเด•เตเด•เตเด‚ เด‡เดทเตเดŸเดฎเดฒเตเดฒ เดŽเดจเตเดจ เด…เตผเดคเตเดฅเดคเตเดคเดฟเดฒเดพเดฃเต เดžเด™เตเด™เตพ เดจเดฟเดฒเดตเดฟเตฝ เดˆ เดตเดฟเดทเดฏเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต. เด•เดพเดฐเดฃเด‚ เดจเดฎเตเดฎเตพ เดŽเด•เตโ€Œเดธเตโ€Œเดฑเตเดฑเต‡เดฃเตฝ เดœเดฟเดชเดฟเดœเดฟ เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเดพเตฝ เด…เดคเต เด…เดคเดฟเดจเตเดฑเต† เด•เต€เด•เตพ เดจเตฝเด•เตเดจเตเดจเต. เดคเตเดŸเตผเดจเตเดจเต เดžเด™เตเด™เตพ เดˆ เด•เต€เด•เตพ เดŽเดŸเตเดคเตเดคเต เด†เดจเตเดคเดฐเดฟเด• เดœเดฟเดชเดฟเดœเดฟเดฏเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเตเดฑเตเดจเตเดจเต, เด…เดคเต เด“เดชเตเดชเตบ เดชเดฟเดœเดฟเดชเดฟเดฏเดพเดฃเต, เด…เดคเต WAL-G-เดฏเดฟเตฝ เดจเดฎเตเด•เตเด•เดพเดฏเดฟ เดธเดฎเดพเดนเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต, เด…เดตเดฟเดŸเต† เดžเด™เตเด™เตพ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป เดŽเดจเตเดจเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เด•เตเด•เดพเดฐเตเดฏเดคเตเดคเดฟเตฝ, เดžเด™เตเด™เตพ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเดจเตเด‚ เดฒเดฟเดฌเตเดธเต‹เดกเดฟเดฏเด‚ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เดพเดจเตเด‚ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต (เดชเดคเดฟเดชเตเดชเต 0.2.15 เตฝ เดšเต‡เตผเดคเตเดคเต). เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚, เดกเต€เด•เต‹เดกเดฟเด‚เด—เต เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดฃเด‚, เดจเดฎเตเด•เตเด•เต เด…เดคเต เด•เดฃเตเดŸเต†เดคเตเดคเดพเด‚ - เดฐเดฃเตเดŸเต เดตเดพเด•เตเด•เตเด•เดณเต‡เด•เตเด•เดพเตพ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฒเด•เตเดทเดฃเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดŽเดชเตเดชเต‹เดดเต†เด™เตเด•เดฟเดฒเตเด‚ เดธเตเดชเต€เด•เตเด•เดฑเตเดŸเต† เดฎเตเดฑเดฟเดฏเดฟเตฝ เด’เดคเตเดคเตเด•เต‚เดŸเดฟ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดจเต‹เด•เตเด•เดพเด‚. (เดฌเดพเดนเตเดฏ เดœเดฟเดชเดฟเดœเดฟ เด‡เดฒเตเดฒเดพเดคเตเดค เดชเดฟเดœเดฟเดชเดฟ เดŽเตปเด•เตเดฐเดฟเดชเตเดทเตป - v0.2.9)

เดนเดฒเต‡เดพ! เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเต เดจเดจเตเดฆเดฟ! เดŽเดจเดฟเด•เตเด•เต เดฐเดฃเตเดŸเต เดšเต‹เดฆเตเดฏเด™เตเด™เดณเตเดฃเตเดŸเต. เดฐเดฃเตเดŸเต เดฆเดพเดคเดพเด•เตเด•เดณเดฟเตฝ pg_basebackup, WAL เดฒเต‹เด—เต เด‡เตป เดšเต†เดฏเตเดฏเดพเตป เดŽเดจเดฟเด•เตเด•เต เดตเดฟเดšเดฟเดคเตเดฐเดฎเดพเดฏ เด’เดฐเต เด†เด—เตเดฐเดนเดฎเตเดฃเตเดŸเต, เด…เดคเดพเดฏเดคเต เด’เดฐเต เด•เตเดฒเต—เดกเตเด‚ เดฎเดฑเตเดฑเตŠเดจเตเดจเตเด‚ เดšเต†เดฏเตเดฏเดพเตป เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต. เด‡เดคเต เดšเต†เดฏเตเดฏเดพเตป เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเดดเดฟเดฏเตเดฃเตเดŸเต‹?

เด‡เดคเต เด‡เดชเตเดชเต‹เตพ เดจเดฟเดฒเดตเดฟเดฒเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด‡เดคเตŠเดฐเต เดฐเดธเด•เดฐเดฎเดพเดฏ เด†เดถเดฏเดฎเดพเดฃเต.

เดžเดพเตป เด’เดฐเต เดฆเดพเดคเดพเดตเดฟเดจเต† เดตเดฟเดถเตเดตเดธเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ, เดฎเดฑเตเดฑเตŠเดฐเต เดฆเดพเดคเดพเดตเดฟเดฒเตเด‚ เด…เดคเต เดคเดจเตเดจเต† เดตเต‡เดฃเดฎเต†เดจเตเดจเต เดžเดพเตป เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเต.

เด†เดถเดฏเด‚ เดฐเดธเด•เดฐเดฎเดพเดฃเต. เดธเดพเด™เตเด•เต‡เดคเดฟเด•เดฎเดพเดฏเดฟ, เด‡เดคเต เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เดพเตป เด’เดŸเตเดŸเตเด‚ เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เด•เดพเดฐเตเดฏเดฎเดฒเตเดฒ. เด†เดถเดฏเด‚ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเดพเดคเดฟเดฐเดฟเด•เตเด•เดพเตป, GitHub-เตฝ เด’เดฐเต เดชเตเดฐเดถเตโ€Œเดจเด‚ เด‰เดฃเตเดŸเดพเด•เตเด•เดพเตป เดŽเดจเดฟเด•เตเด•เต เดจเดฟเด™เตเด™เดณเต‹เดŸเต เด†เดตเดถเตเดฏเดชเตเดชเต†เดŸเดพเดฎเต‹?

เด…เดคเต† เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚.

เดคเตเดŸเตผเดจเตเดจเต, เดตเดฟเดฆเตเดฏเดพเตผเดคเตเดฅเดฟเด•เตพ เด—เต‚เด—เดฟเตพ เดธเดฎเตเดฎเตผ เด“เดซเต เด•เต‹เดกเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดฎเตเดชเต‹เตพ, เดžเด™เตเด™เตพ เด…เดตเดฐเต† เดชเตเดฐเต‹เดœเด•เตเดฑเตเดฑเดฟเดฒเต‡เด•เตเด•เต เดšเต‡เตผเด•เตเด•เตเด‚, เด…เดคเตเดตเดดเดฟ เด…เดตเดฐเดฟเตฝ เดจเดฟเดจเตเดจเต เด•เต‚เดŸเตเดคเตฝ เด•เดพเดฐเตเดฏเด™เตเด™เตพ เดจเต‡เดŸเตเดจเตเดจเดคเดฟเดจเต เด•เต‚เดŸเตเดคเตฝ เดœเต‹เดฒเดฟเด•เตพ เด‰เดฃเตเดŸเดพเด•เตเด‚.

เดชเดฟเดจเตเดจเต† เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต† เดšเต‹เดฆเตเดฏเดตเตเด‚. GitHub-เตฝ เด’เดฐเต เดชเตเดฐเดถเตเดจเดฎเตเดฃเตเดŸเต. เด‡เดคเต เด‡เดคเดฟเดจเด•เด‚ เด…เดŸเดšเตเดšเดฟเดŸเตเดŸเตเดฃเตเดŸเต†เดจเตเดจเต เดžเดพเตป เด•เดฐเตเดคเตเดจเตเดจเต. เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เตฝ เดธเดฎเดฏเดคเตเดคเต เด’เดฐเต เดชเดฐเดฟเดญเตเดฐเดพเดจเตเดคเดฟ เด‰เดฃเตเดŸเต. เด…เดคเดฟเดจเต† เดชเดฐเดพเดœเดฏเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป, เดจเดฟเด™เตเด™เตพ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด…เดธเด‚เดฌเตเดฒเดฟ เด‰เดฃเตเดŸเดพเด•เตเด•เดฟ. เดชเตเดฐเดถเตเดจเด™เตเด™เดณเดฟเตฝ เด…เดคเต เดถเดฐเดฟเดฏเดพเดฃเต. เด’เดฐเต เดคเตเดฐเต†เดกเดฟเตฝ เดตเต‡เดฐเดฟเดฏเดฌเดฟเตพ เดŽเตปเดตเดฏเต‹เตบเดฎเต†เดจเตเดฑเต เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เด“เดชเตเดทเดจเตเดฎเตเดฃเตเดŸเต. เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เดตเดณเดฐเต† เดธเดพเดตเดงเดพเดจเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเดคเต. เดžเด™เตเด™เตพ เดˆ เดชเตเดฐเดถเตเดจเด‚ เดจเต‡เดฐเดฟเดŸเตเดŸเต, เด…เดคเต เด‡เดคเตเดตเดฐเต† เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ.

เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต (CEPH) เด‰เดฏเตผเดจเตเดจ เดเด•เต€เด•เตƒเดคเดคเดฏเต‹เดŸเต† เด•เดฃเด•เตเดทเดจเดฟเดฒเต‡เด•เตเด•เต เดตเดฐเตเดฎเตเดชเต‹เตพ เด…เดคเต เดชเตเดจเดƒเดธเดœเตเดœเดฎเดพเด•เตเด•เตเดจเตเดจเต เดŽเดจเตเดจเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเด‚. เด‡เดคเดฟเดจเต เดŽเดจเตเดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚? เดตเต€เดฃเตเดŸเตเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฏเตเด•เตเดคเดฟ เด‡เดคเตเดชเต‹เดฒเต†เดฏเดพเดฃเต. เดžเด™เตเด™เตพ เดซเดฏเตฝ เดตเต€เดฃเตเดŸเตเด‚ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเตป เดถเตเดฐเดฎเดฟเด•เตเด•เตเด•เดฏเดพเดฃเต. เด’เดฐเต เดชเดพเดธเดฟเตฝ, เดžเด™เตเด™เตพเด•เตเด•เต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดคเตเดค เดจเดฟเดฐเดตเดงเดฟ เดซเดฏเดฒเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต, เดฒเต‹เด—เดฟเตป เดšเต†เดฏเตเดฏเดพเดคเตเดค เดŽเดฒเตเดฒเดพเดตเตผเด•เตเด•เตเด‚ เดžเด™เตเด™เตพ เดฐเดฃเตเดŸเดพเดฎเดคเตเดคเต‡เดคเต เด‰เดฃเตเดŸเดพเด•เตเด•เตเด‚. เด“เดฐเต‹ เด†เดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเด‚ เด•เตเดฑเดžเตเดžเดคเต เด’เดฐเต เดซเดฏเดฒเต†เด™เตเด•เดฟเดฒเตเด‚ เดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดจเตเดจเดฟเดŸเดคเตเดคเต‹เดณเด‚, เดžเด™เตเด™เตพ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เด†เดตเตผเดคเตเดคเดฟเด•เตเด•เตเด•เดฏเตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดตเต€เดฃเตเดŸเตเด‚ เดถเตเดฐเดฎเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฏเตเด•เตเดคเดฟ เดžเด™เตเด™เตพ เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดฟ - เดŽเด•เตโ€Œเดธเตโ€Œเดชเต‹เดฃเตปเดทเตเดฏเตฝ เดฌเดพเด•เตเด•เตเด“เดซเต. เดŽเดจเตเดจเดพเตฝ เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดตเดถเดคเตเดคเต เด•เดฃเด•เตเดทเตป เด•เต‡เดตเดฒเด‚ เดคเด•เดฐเตเดจเตเดจเต เดŽเดจเตเดจ เดตเดธเตเดคเตเดคเดฏเตเดฎเดพเดฏเดฟ เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดชเต‚เตผเดฃเตเดฃเดฎเดพเดฏเตเด‚ เดตเตเดฏเด•เตเดคเดฎเดฒเตเดฒ. เด…เดคเดพเดฏเดคเต, เดจเดฎเตเดฎเตพ เด’เดฐเต เดธเตเดŸเตเดฐเต€เดฎเดฟเดฒเต‡เด•เตเด•เต เด…เดชเตเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเตเดฎเตเดชเต‹เตพ, เด…เดคเต เดˆ เด•เดฃเด•เตเดทเดจเตเด•เดณเต† เดคเด•เตผเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดจเดฎเตเด•เตเด•เต เด‡เดตเดฟเดŸเต† เดŽเดจเตเดคเดพเดฃเต เดฎเต†เดšเตเดšเดชเตเดชเต†เดŸเตเดคเตเดคเดพเตป เด•เดดเดฟเดฏเตเด•? เดžเด™เตเด™เตพเด•เตเด•เต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดคเตเดฐเต‹เดŸเตเดŸเดฟเดฒเดฟเด‚เด—เต เด‰เดฃเตเดŸเต, เด“เดฐเต‹ เด•เดฃเด•เตเดทเดจเตเด‚ เด…เดคเต เด…เดฏเดฏเตโ€Œเด•เตเด•เตเดจเตเดจ เดฌเตˆเดฑเตเดฑเตเด•เดณเตเดŸเต† เดŽเดฃเตเดฃเด‚ เด•เตŠเดฃเตเดŸเต เดชเดฐเดฟเดฎเดฟเดคเดชเตเดชเต†เดŸเตเดคเตเดคเดพเด‚. เด…เดฒเตเดฒเดพเดคเตเดคเดชเด•เตเดทเด‚, เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เดธเดฎเดพเดจเตเดคเดฐเดฎเดพเดฏเดฟ เด…เดคเดฟเตฝ เดจเดฟเดจเตเดจเต เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเต‹ เดกเต—เตบเดฒเต‹เดกเต เดšเต†เดฏเตเดฏเดพเดจเต‹ เดžเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ เดŽเดจเตเดจ เดตเดธเตเดคเตเดค เดŽเด™เตเด™เดจเต† เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดฃเดฎเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เดฑเดฟเดฏเดฟเดฒเตเดฒ.

SLA เด‡เดฒเตเดฒเต‡? เด…เดตเตผ เดŽเด™เตเด™เดจเต†เดฏเดพเดฃเต เดชเต€เดกเดฟเดชเตเดชเดฟเด•เตเด•เดชเตเดชเต†เดŸเดพเตป เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจเดคเต†เดจเตเดจเต เด…เดตเตผเด•เตเด•เดพเดฏเดฟ เดŽเดดเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒเต‡?

เดˆ เดšเต‹เดฆเตเดฏเดตเตเดฎเดพเดฏเดฟ เดตเดฐเตเดจเตเดจ เด†เดณเตเด•เตพเด•เตเด•เต เดธเดพเดงเดพเดฐเดฃเดฏเดพเดฏเดฟ เด…เดตเดฐเตเดŸเต† เดธเตเดตเดจเตเดคเด‚ เดจเดฟเดฒเดตเดฑเดฏเตเดฃเตเดŸเต เดŽเดจเตเดจเดคเดพเดฃเต เด•เดพเดฐเตเดฏเด‚. เด…เดคเดพเดฏเดคเต, เด†เดฎเดธเต‹เดฃเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เด—เต‚เด—เดฟเตพ เด•เตเดฒเต—เดกเดฟเตฝ เดจเดฟเดจเตเดจเต‹ Yandex เด’เดฌเตโ€Œเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเตฝ เดจเดฟเดจเตเดจเต‹ เด†เดฐเตเด‚ เดตเดฐเตเดจเตเดจเดฟเดฒเตเดฒ.

เด’เดฐเตเดชเด•เตเดทเต‡ เดšเต‹เดฆเตเดฏเด‚ เด‡เดจเดฟ เดจเดฟเด™เตเด™เดณเตเดŸเต‡เดคเดฒเตเดฒเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚?

เดˆ เด•เต‡เดธเดฟเตฝ เด‡เดตเดฟเดŸเต† เดšเต‹เดฆเตเดฏเด‚ เด†เดฐเต‹เดŸเต เดชเตเดฐเดถเตเดจเดฎเดฒเตเดฒ. เด‡เดคเต เดŽเด™เตเด™เดจเต† เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดฃเด‚ เดŽเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด†เดถเดฏเด™เตเด™เตพ เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ, เดจเดฎเตเด•เตเด•เต เด…เดคเต 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 เดทเดพเดซเตเดฑเตเดฑเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเต† เดชเตเดฐเดตเตผเดคเตเดคเดฟเดชเตเดชเดฟเด•เตเด•เดพเด‚.

เด…เดคเต†, เด…เดชเตเดชเต‹เตพ เด…เดตเตผ เดเดคเดพเดฃเตเดŸเต เดธเดฎเดพเดจเดฎเดพเดฏเดฟ เดชเต†เดฐเตเดฎเดพเดฑเตเด‚. Pg_basebackup เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เตเดณเตเดณ เดชเด•เตผเดชเตเดชเตเด•เตพ. เดชเดฑเดฏเดŸเตเดŸเต†, เดžเดพเตป เดชเดฑเดฏเดพเตป เดฎเดฑเดจเตเดจ เด’เดฐเต เดชเตเดคเดฟเดฏ เดซเต€เดšเตเดšเตผ เดžเด™เตเด™เตพเด•เตเด•เตเดฃเตเดŸเต. เดจเดฎเตเด•เตเด•เต เด‡เดชเตเดชเต‹เตพ pg_basebackup-เตฝ เดจเดฟเดจเตเดจเต เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดฌเดพเด•เตเด•เดชเตเดชเต เดšเต†เดฏเตเดฏเดพเด‚. เดŽเดจเตเดคเตเด•เตŠเดฃเตเดŸเดพเดฃเต เด‡เดคเต เด†เดตเดถเตเดฏเดฎเต†เดจเตเดจเต เดŽเดจเดฟเด•เตเด•เดฑเดฟเดฏเดฟเดฒเตเดฒ, เดชเด•เตเดทเต‡ เด…เดคเต เด…เดตเดฟเดŸเต†เดฏเตเดฃเตเดŸเต.

เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, CephFS-เตฝ. เด’เดฌเตเดœเด•เตเดฑเตเดฑเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเต เด•เต‹เตบเดซเดฟเด—เตผ เดšเต†เดฏเตเดฏเดพเตป เดŽเดฒเตเดฒเดพเดตเดฐเตเด‚ เด†เด—เตเดฐเดนเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ.

เด…เดคเต†, เด…เดคเตเด•เตŠเดฃเตเดŸเดพเดฏเดฟเดฐเดฟเด•เตเด•เดพเด‚ เด…เดตเตผ เดˆ เดธเดตเดฟเดถเต‡เดทเดคเดฏเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด’เดฐเต เดšเต‹เดฆเตเดฏเด‚ เดšเต‹เดฆเดฟเดšเตเดšเดคเต, เด…เดคเตเดตเดดเดฟ เดžเด™เตเด™เตพเด•เตเด•เต เด…เดคเต เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚. เดžเด™เตเด™เตพ เด…เดคเต เดšเต†เดฏเตเดคเต.

เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเต เดจเดจเตเดฆเดฟ! เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเต เด’เดฐเต เดšเต‹เดฆเตเดฏเด‚ เดฎเดพเดคเตเดฐเดฎเต‡เดฏเตเดณเตเดณเต‚. เดฌเต‹เด•เตโ€Œเดธเดฟเดจเต เดชเตเดฑเดคเตเดคเต, เดฑเดฟเดฎเต‹เดŸเตเดŸเต เดธเตเดฑเตเดฑเต‹เดฑเต‡เดœเดฟเดฒเต‡เด•เตเด•เต เดชเด•เตผเดคเตเดคเตเดจเตเดจเดคเดฟเดจเต† เดจเดฟเด™เตเด™เตพ เด‡เดชเตเดชเต‹เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเตเดฃเตเดŸเต‹, เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเดจเต, เดกเดพเดฑเตเดฑเดพ เดธเต†เดจเตเดฑเดฑเดฟเดฒเต‹ เดฎเดฑเตเดฑเต†เดจเตเดคเต†เด™เตเด•เดฟเดฒเตเดฎเต‹ เดทเต†เตฝเดซเต เด‰เดฃเตเดŸเต†เด™เตเด•เดฟเตฝ?

เดˆ เดฐเต‚เดชเต€เด•เดฐเดฃเดคเตเดคเดฟเตฝ, เด‡เดคเต เดฌเตเดฆเตเดงเดฟเดฎเตเดŸเตเดŸเตเดณเตเดณ เด’เดฐเต เดšเต‹เดฆเตเดฏเดฎเดพเดฃเต. เด…เดคเต†, เดžเด™เตเด™เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เด‡เดคเตเดตเดฐเต† เด’เดฐเต เดฑเดฟเดฒเต€เดธเดฟเดฒเตเด‚ เด‰เตพเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เด…เดคเดพเดฏเดคเต, เดŽเดฒเตเดฒเดพ เดชเตเดฐเต€-เดฑเดฟเดฒเต€เดธเตเด•เดณเตเด‚ เด‡เดคเดฟเดจเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต, เดŽเดจเตเดจเดพเตฝ เดฑเดฟเดฒเต€เดธเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เดˆ เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ เดชเดคเดฟเดชเตเดชเต 0.2 เตฝ เดšเต‡เตผเดคเตเดคเต. เด…เดฑเดฟเดฏเดชเตเดชเต†เดŸเตเดจเตเดจ เดŽเดฒเตเดฒเดพ เดฌเด—เตเด•เดณเตเด‚ เดžเด™เตเด™เตพ เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดพเตฝ เด‰เดŸเตป เดคเดจเตเดจเต† เด‡เดคเต เดคเต€เตผเดšเตเดšเดฏเดพเดฏเตเด‚ เดฑเดฟเดฒเต€เดธเต เดšเต†เดฏเตเดฏเตเด‚. เดŽเดจเตเดจเดพเตฝ เด‡เดชเตเดชเต‹เตพ เด‡เดคเต เดชเตเดฐเต€-เดฑเดฟเดฒเต€เดธเดฟเตฝ เดฎเดพเดคเตเดฐเดฎเต‡ เดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเต‚. เดชเตเดฐเต€-เดฑเดฟเดฒเต€เดธเดฟเตฝ เดฐเดฃเตเดŸเต เดฌเด—เตเด•เตพ เด‰เดฃเตเดŸเต. WAL-E เดตเต€เดฃเตเดŸเต†เดŸเตเด•เตเด•เดฒเดฟเดฒเต† เดชเตเดฐเดถเตเดจเด‚, เดžเด™เตเด™เตพ เด…เดคเต เดชเดฐเดฟเดนเดฐเดฟเดšเตเดšเดฟเดŸเตเดŸเดฟเดฒเตเดฒ. เดเดฑเตเดฑเดตเตเด‚ เดชเตเดคเดฟเดฏ เดชเตเดฐเต€-เดฑเดฟเดฒเต€เดธเดฟเตฝ เดกเต†เตฝเดฑเตเดฑ-เดฌเดพเด•เตเด•เดชเตเดชเดฟเดจเต†เด•เตเด•เตเดฑเดฟเดšเตเดšเตเดณเตเดณ เด’เดฐเต เดฌเด—เต เดšเต‡เตผเดคเตเดคเต. เด…เดคเดฟเดจเดพเตฝ, เดฑเดฟเดฒเต€เดธเต เดชเดคเดฟเดชเตเดชเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เดŽเดฒเตเดฒเดพเดตเดฐเต‡เดฏเตเด‚ เดถเตเดชเดพเตผเดถ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดชเตเดฐเต€-เดฑเดฟเดฒเต€เดธเดฟเตฝ เด•เต‚เดŸเตเดคเตฝ เดฌเด—เตเด•เตพ เด‡เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ, เดžเด™เตเด™เตพ Google เด•เตเดฒเต—เดกเต, S3-เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดพเดฏ เด•เดพเดฐเตเดฏเด™เตเด™เตพ, เดซเดฏเตฝ เดธเด‚เดญเดฐเดฃเด‚ เดŽเดจเตเดจเดฟเดตเดฏเต† เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเตเดตเต†เดจเตเดจเต เดชเดฑเดฏเดพเด‚.

เดนเดฒเต‹, เดฑเดฟเดชเตเดชเต‹เตผเดŸเตเดŸเดฟเดจเต เดจเดจเตเดฆเดฟ. เดžเดพเตป เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เดฟเดฏเดคเตเดชเต‹เดฒเต†, WAL-G เดŽเดจเตเดจเดคเต เดฌเดพเตผเดฎเต†เตป เดชเต‹เดฒเต†เดฏเตเดณเตเดณ เด’เดฐเตเดคเดฐเด‚ เด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดค เดธเด‚เดตเดฟเดงเดพเดจเดฎเดฒเตเดฒเต‡? เดˆ เดฆเดฟเดถเดฏเดฟเดฒเต‡เด•เตเด•เต เดจเต€เด™เตเด™เดพเตป เดจเดฟเด™เตเด™เตพ เดชเดฆเตเดงเดคเดฟเดฏเดฟเดŸเตเดจเตเดจเตเดฃเตเดŸเต‹?

เดˆ เดฆเดฟเดถเดฏเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเดฎเตเดฎเตพ เดฎเดพเดฑเดฟเดฏเดคเดพเดฃเต เดชเตเดฐเดถเตเดจเด‚. WAL-G เด…เดŸเดฟเดธเตเดฅเดพเดจ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเตเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเตผ เดนเต‹เดธเตเดฑเตเดฑเดฟเดฒเตเด‚ เด•เตเดฒเดธเตเดฑเตเดฑเดฑเดฟเดฒเต† เดŽเดฒเตเดฒเดพ เดนเต‹เดธเตเดฑเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เดœเต€เดตเดฟเด•เตเด•เตเดจเตเดจเต. เดžเด™เตเด™เตพ เด†เดฏเดฟเดฐเด•เตเด•เดฃเด•เตเด•เดฟเดจเต เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เต เดฎเดพเดฑเดฟเดฏเดชเตเดชเต‹เตพ, เดžเด™เตเด™เตพเด•เตเด•เต เดจเดฟเดฐเดตเดงเดฟ เดฌเดพเตผเดŸเต†เตปเดกเตผ เด‡เตปเดธเตเดฑเตเดฑเดพเดณเต‡เดทเดจเตเด•เตพ เด‰เดฃเตเดŸเดพเดฏเดฟเดฐเตเดจเตเดจเต. เด“เดฐเต‹ เดคเดตเดฃเดฏเตเด‚ เด…เดตเดฏเดฟเตฝ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดตเต€เดดเตเดฎเตเดชเต‹เตพ, เด…เดคเต เด’เดฐเต เดตเดฒเดฟเดฏ เดชเตเดฐเดถเตเดจเดฎเดพเดฃเต. เด…เดต เดจเดจเตเดจเดพเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดจเดพเตฝ, เด‡เดชเตเดชเต‹เตพ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเตเดค เด•เตเดฒเดธเตเดฑเตเดฑเดฑเตเด•เตพ เดเดคเต†เดจเตเดจเต เดจเดฟเด™เตเด™เตพ เดฎเดจเดธเตเดธเดฟเดฒเดพเด•เตเด•เต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต. เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพเด•เตเด•เดพเดฏเดฟ เดซเดฟเดธเดฟเด•เตเด•เตฝ เดนเดพเตผเดกเตโ€Œเดตเต†เดฏเดฑเดฟเดจเตเดฑเต† เดฆเดฟเดถเดฏเดฟเตฝ WAL-G เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเตป เดžเดพเตป เด‰เดฆเตเดฆเต‡เดถเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด•เดฎเตเดฎเตเดฏเต‚เดฃเดฟเดฑเตเดฑเดฟเด•เตเด•เต เด‡เดตเดฟเดŸเต† เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเด•เตเดทเดฎเดค เดตเต‡เดฃเดฎเต†เด™เตเด•เดฟเตฝ, เดŽเดจเดฟเด•เตเด•เต เด’เดŸเตเดŸเตเด‚ เดชเตเดฐเดถเตเดจเดฎเดฟเดฒเตเดฒ.

เดธเด‚เดญเดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต† เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเดคเตเดคเดฎเตเดณเตเดณ เดŸเต€เดฎเตเด•เตพ เดžเด™เตเด™เตพเด•เตเด•เตเดฃเตเดŸเต. เด•เต‚เดŸเดพเดคเต†, เด…เดคเต เดžเด™เตเด™เดณเดฒเตเดฒ, เดซเดฏเดฒเตเด•เตพ เดธเตเดฐเด•เตเดทเดฟเดคเดฎเดพเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเดฟเดŸเดคเตเดคเต เดžเด™เตเด™เดณเตเดŸเต† เดซเดฏเดฒเตเด•เตพ เด‡เดŸเตเดจเตเดจ เดชเตเดฐเดคเตเดฏเต‡เด• เด†เดณเตเด•เดณเตเดฃเตเดŸเต เดŽเดจเตเดจเดคเต เดžเด™เตเด™เตพเด•เตเด•เต เดตเดณเดฐเต† เดธเดจเตเดคเต‹เดทเด‚ เดคเต‹เดจเตเดจเตเดจเตเดจเต. เด’เดฐเต เดจเดฟเดถเตเดšเดฟเดค เดŽเดฃเตเดฃเด‚ เดซเดฏเดฒเตเด•เตพ เดจเดทเตโ€ŒเดŸเดชเตเดชเต†เดŸเตเดจเตเดจเดคเต เดจเต‡เดฐเดฟเดŸเดพเตป เด…เดตเตผ เดŽเดฒเตเดฒเดพเดคเตเดคเดฐเด‚ เดธเดฎเตผเดคเตเดฅเดฎเดพเดฏ เด•เต‹เดกเดฟเด‚เด—เตเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เต เดฌเดพเตปเดกเตโ€Œเดตเดฟเดกเตโ€Œเดคเตเดคเดฟเดจเต เด…เดตเตผ เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเด•เดณเดพเดฃเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด’เดฐเต เดฌเดพเตผเดŸเต†เตปเดกเตผ เด‰เดณเตเดณเดชเตเดชเต‹เตพ, เด’เดฐเต‡ เดธเต†เตผเดตเดฑเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เดŸเตเดฐเดพเดซเดฟเด•เต เด‰เดณเตเดณ เดšเต†เดฑเดฟเดฏ เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเตเด•เตพ เด’เดคเตเดคเตเดšเต‡เตผเดจเตเดจเดคเดพเดฏเดฟ เดจเดฟเด™เตเด™เตพ เดชเต†เดŸเตเดŸเต†เดจเตเดจเต เด•เดฃเตเดŸเต†เดคเตเดคเดฟเดฏเต‡เด•เตเด•เดพเด‚. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด…เดคเดฟเตฝ เดงเดพเดฐเดพเดณเด‚ เด‡เดŸเดฎเตเดฃเตเดŸเต†เดจเตเดจเต เดคเต‹เดจเตเดจเตเดจเตเดจเต, เดชเด•เตเดทเต‡ เดšเดฟเดฒ เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดŽเดฒเตเดฒเดพเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดฒเต‚เดŸเต† เดฏเต‹เดœเดฟเด•เตเด•เตเดจเตเดจเดฟเดฒเตเดฒ. เด‡เดคเต เดฎเดฑเตเดฑเตŠเดฐเต เดคเดฐเดคเตเดคเดฟเตฝ เดฎเดพเดฑเดฟเดฏเต‡เด•เตเด•เดพเด‚. เด…เดตเดฟเดŸเต† เดงเดพเดฐเดพเดณเด‚ เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เตเด•เตพ เด‰เดฃเตเดŸเต, เดชเตเดฐเต‹เดธเดธเตผ เด•เต‹เดฑเตเด•เตพ เด‰เดฃเตเดŸเต, เดชเด•เตเดทเต‡ เด‡เดตเดฟเดŸเต† เดกเดฟเดธเตเด•เตเด•เดณเตŠเดจเตเดจเตเดฎเดฟเดฒเตเดฒ. เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดฏเดพเดจเตเดณเตเดณ เดˆ เด†เดตเดถเตเดฏเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ เดฎเดŸเตเดคเตเดคเต, เด•เต‚เดŸเดพเดคเต† เดกเดพเดฑเตเดฑ เดธเด‚เดญเดฐเดฃเด‚ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เดธเต‡เดตเดจเดฎเดพเดฃเต†เดจเตเดจ เดตเดธเตเดคเตเดคเดฏเดฟเดฒเต‡เด•เตเด•เต เดžเด™เตเด™เตพ เดจเต€เด™เตเด™เดฟ, เด…เดคเดฟเดจเต เดชเตเดฐเดคเตเดฏเต‡เด• เดชเตเดฐเดคเตเดฏเต‡เด• เด†เดณเตเด•เตพ เด‰เดคเตเดคเดฐเดตเดพเดฆเดฟเด•เดณเดพเดฃเต.

PS เด’เดฐเต เดชเตเดคเดฟเดฏ เดชเดคเดฟเดชเตเดชเต เดชเตเดฑเดคเตเดคเดฟเดฑเด™เตเด™เดฟ 0.2.15, เด‡เดคเดฟเตฝ เดจเดฟเด™เตเด™เตพเด•เตเด•เต .walg.json เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เดซเดฏเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เดพเด‚, เด…เดคเต เดกเดฟเดซเต‹เตพเดŸเตเดŸเดพเดฏเดฟ เดชเต‹เดธเตเดฑเตเดฑเตเด—เตเดฐเต†เดธเต เดนเต‹เด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ เดธเตเดฅเดฟเดคเดฟเดšเต†เดฏเตเดฏเตเดจเตเดจเต. เดจเดฟเด™เตเด™เตพเด•เตเด•เต เดฌเดพเดทเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเตเด•เตพ เด‰เดชเต‡เด•เตเดทเดฟเด•เตเด•เดพเด‚. เด‰เดฆเดพเดนเดฐเดฃเด‚ .walg.json เดˆ เดฒเด•เตเด•เดคเตเดคเดฟเดฒเดพเดฃเต https://github.com/wal-g/wal-g/issues/545

เดตเต€เดกเดฟเดฏเต‹:



เด…เดตเดฒเด‚เดฌเด‚: www.habr.com

เด’เดฐเต เด…เดญเดฟเดชเตเดฐเดพเดฏเด‚ เดšเต‡เตผเด•เตเด•เตเด•