เดฎเดฑเตเดฑเตŠเดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต - เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ, เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต‡เด•เตเด•เดพเตพ เดฒเดณเดฟเดคเดฎเดพเดฃเต

เดจเดฟเดฐเดตเดงเดฟ เดฌเดพเด•เตเด•เดชเตเดชเต เดธเดฟเดธเตเดฑเตเดฑเด™เตเด™เตพ เด‰เดฃเตเดŸเต, เดŽเดจเตเดจเดพเตฝ เดธเตผเดตเต€เดธเต เดšเต†เดฏเตเดค เดธเต†เตผเดตเดฑเตเด•เตพ เดตเดฟเดตเดฟเดง เดชเตเดฐเดฆเต‡เดถเด™เตเด™เดณเดฟเดฒเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเตเด•เดณเดฟเดฒเตเด‚ เดšเดฟเดคเดฑเดฟเด•เตเด•เดฟเดŸเด•เตเด•เตเด•เดฏเดพเดฃเต†เด™เตเด•เดฟเตฝ, เดจเดฟเด™เตเด™เตพ เด“เดชเตเดชเดฑเต‡เดฑเตเดฑเดฟเด‚เด—เต เดธเดฟเดธเตเดฑเตเดฑเด‚ เดŸเต‚เดณเตเด•เตพ เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดฎเดพเดจเต‡เดœเต เดšเต†เดฏเตเดฏเต‡เดฃเตเดŸเดคเตเดฃเตเดŸเต‹?

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต - เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ, เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต‡เด•เตเด•เดพเตพ เดฒเดณเดฟเดคเดฎเดพเดฃเต

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

เด•เตเดฑเดšเตเดšเต เดธเดฎเดฏเดคเตเดคเต‡เด•เตเด•เต, เดฌเดพเดทเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เด‰เดชเดฏเต‹เด—เดฟเดšเตเดšเต เดžเด™เตเด™เตพ เด•เตˆเด•เดพเดฐเตเดฏเด‚ เดšเต†เดฏเตเดคเต, เดŽเดจเตเดจเดพเตฝ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพเด•เตเด•เตเดณเตเดณ เด“เดชเตเดทเดจเตเด•เตพ เดตเดณเตผเดจเตเดจเดชเตเดชเต‹เตพ, เดˆ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเตเดฑเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค เด†เดจเตเดชเดพเดคเดฟเด•เดฎเดพเดฏเดฟ เดตเตผเดฆเตเดงเดฟเดšเตเดšเต, เด’เดฐเต เดจเดฒเตเดฒ เดจเดฟเดฎเดฟเดทเดคเตเดคเดฟเตฝ เดžเด™เตเด™เตพ "เด‡เดคเต เดจเดฟเดฒเดคเตเดคเต เดจเดถเดฟเดชเตเดชเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดคเดฏเดฟเตฝ เดŽเดคเตเดคเดฟ, เด’เดชเตเดชเด‚ เดชเดฟเดจเตเดจเต† ....".

เดตเดฟเดตเดฟเดง เด•เดพเดฐเดฃเด™เตเด™เดณเดพเตฝ เดฑเต†เดกเดฟเดฎเต†เดฏเตเดกเต เดธเตŠเดฒเตเดฏเต‚เดทเดจเตเด•เตพ เด…เดจเตเดฏเต‹เดœเตเดฏเดฎเดฒเตเดฒ: เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดตเดฟเด•เต‡เดจเตเดฆเตเดฐเต€เด•เดฐเดฟเด•เตเด•เต‡เดฃเตเดŸเดคเดฟเดจเตเดฑเต† เด†เดตเดถเตเดฏเด•เดค, เด•เตเดฒเดฏเดจเตเดฑเดฟเตฝ เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดธเด‚เดญเดฐเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดฌเดพเดงเตเดฏเดค, เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เดณเตเดŸเต† เดธเด™เตเด•เต€เตผเดฃเตเดฃเดค, เด‡เดฑเด•เตเด•เตเดฎเดคเดฟ เดชเด•เดฐเด‚ เดตเดฏเตเด•เตเด•เตฝ, เดชเตเดฐเดตเต‡เดถเดจ เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเด™เตเด™เตพ เดŽเดจเตเดจเดฟเดต เด•เดพเดฐเดฃเด‚.

เดธเตเดตเดจเตเดคเดฎเดพเดฏเดฟ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดŽเดดเตเดคเตเดจเตเดจเดคเต เดŽเดณเตเดชเตเดชเดฎเดพเดฃเต†เดจเตเดจเต เดžเด™เตเด™เตพเด•เตเด•เต เดคเต‹เดจเตเดจเดฟ. เด…เดคเต‡ เดธเดฎเดฏเด‚, เด…เดŸเตเดคเตเดค N เดตเตผเดทเดคเตเดคเต‡เด•เตเด•เต เดžเด™เตเด™เดณเตเดŸเต† เดธเดพเดนเดšเดฐเตเดฏเดคเตเดคเดฟเดจเต เดชเดฐเตเดฏเดพเดชเตเดคเดฎเดพเดฏ เดŽเดจเตเดคเต†เด™เตเด•เดฟเดฒเตเด‚ เดฒเดญเดฟเด•เตเด•เดพเตป เดžเด™เตเด™เตพ เด†เด—เตเดฐเดนเดฟเดšเตเดšเต, เดŽเดจเตเดจเดพเตฝ เดตเตเดฏเดพเดชเตเดคเดฟ เดตเดฟเด•เดธเดฟเดชเตเดชเดฟเด•เตเด•เดพเดจเตเดณเตเดณ เดธเดพเดงเตเดฏเดคเดฏเตเดฎเตเดฃเตเดŸเต.

เดšเตเดฎเดคเดฒ เดตเตเดฏเดตเดธเตเดฅเด•เตพ เด‡เดชเตเดฐเด•เดพเดฐเดฎเดพเดฏเดฟเดฐเตเดจเตเดจเต:

  1. เด…เดŸเดฟเดธเตเดฅเดพเดจ เดฌเดพเด•เตเด•เดชเตเดชเต เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเต เด“เดซเตโ€Œเดฒเตˆเดจเดพเดฃเต, เดชเตเดฐเดพเดฆเต‡เดถเดฟเด•เดฎเดพเดฏเดฟ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต
  2. เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเดŸเต†เดฏเตเด‚ เดฒเต‹เด—เตเด•เดณเตเดŸเต†เดฏเตเด‚ เดธเด‚เดญเดฐเดฃเด‚ เดŽเดชเตเดชเต‹เดดเตเด‚ เด•เตเดฒเดฏเดจเตเดฑเต เดจเต†เดฑเตเดฑเตโ€Œเดตเตผเด•เตเด•เดฟเดจเตเดณเตเดณเดฟเตฝ
  3. เด‰เดฆเดพเดนเดฐเดฃเด‚ เดฎเตŠเดกเตเดฏเต‚เดณเตเด•เตพ เด‰เตพเด•เตเด•เตŠเดณเตเดณเตเดจเตเดจเต - เด…เดคเตเดคเดฐเดฎเตŠเดฐเต เดคเดฐเด‚ "เด•เตบเดธเตเดŸเตเดฐเด•เตเดฑเตเดฑเตผ"
  4. เด•เดพเดฒเดนเดฐเดฃเดชเตเดชเต†เดŸเตเดŸเดต เด‰เตพเดชเตเดชเต†เดŸเต† เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดฒเดฟเดจเด•เตเดธเต เดตเดฟเดคเดฐเดฃเด™เตเด™เดณเตเดฎเดพเดฏเตเดณเตเดณ เด…เดจเตเดฏเต‹เดœเตเดฏเดค, เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เด•เตเดฐเต‹เดธเต-เดชเตเดฒเดพเดฑเตเดฑเตเดซเต‹เด‚ เด…เดญเดฟเด•เดพเดฎเตเดฏเดฎเดพเดฃเต
  5. เด‰เดฆเดพเดนเดฐเดฃเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเตป ssh เด†เด•เตเดธเดธเต เดฎเดคเดฟเดฏเดพเด•เตเด‚, เด…เดงเดฟเด• เดชเต‹เตผเดŸเตเดŸเตเด•เตพ เดคเตเดฑเด•เตเด•เตเดจเตเดจเดคเต เด“เดชเตเดทเดฃเดฒเดพเดฃเต
  6. เดธเดœเตเดœเต€เด•เดฐเดฃเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดจเดคเตเดคเดฟเดจเตเดฑเต†เดฏเตเด‚ เดชเดฐเดฎเดพเดตเดงเดฟ เดŽเดณเตเดชเตเดชเด‚
  7. เดตเตเดฏเดคเตเดฏเดธเตเดค เดธเต†เตผเดตเดฑเตเด•เดณเดฟเตฝ เดจเดฟเดจเตเดจเตเดณเตเดณ เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเดŸเต† เดจเดฟเดฒ เด•เต‡เดจเตเดฆเตเดฐเต€เด•เตƒเดคเดฎเดพเดฏเดฟ เด•เดพเดฃเดพเตป เดจเดฟเด™เตเด™เดณเต† เด…เดจเตเดตเดฆเดฟเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเตเดฐเดคเตเดฏเต‡เด• เด‰เดฆเดพเดนเดฐเดฃเด‚ เดธเดพเดงเตเดฏเดฎเดพเดฃเต (เดชเด•เตเดทเต‡ เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ).

เดžเด™เตเด™เตพเด•เตเด•เต เดฒเดญเดฟเดšเตเดšเดคเต เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚: github.com/javister/krista-backup
เดธเต‹เดซเตเดฑเตเดฑเตเดตเต†เดฏเตผ python3 เตฝ เดŽเดดเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต; Debian, Ubuntu, CentOS, AstraLinux 1.6 เดŽเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจเต.

เดกเต‹เด•เตเดฏเตเดฎเต†เดจเตเดฑเต‡เดทเตป เดฑเดฟเดชเตเดชเต‹เดธเดฟเดฑเตเดฑเดฑเดฟเดฏเตเดŸเต† เดกเต‹เด•เตเดธเต เดกเดฏเดฑเด•เตเดŸเดฑเดฟเดฏเดฟเตฝ เดชเต‹เดธเตเดฑเตเดฑเต เดšเต†เดฏเตเดคเดฟเดŸเตเดŸเตเดฃเตเดŸเต.

เดธเดฟเดธเตเดฑเตเดฑเด‚ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดงเดพเดจ เด†เดถเดฏเด™เตเด™เตพ:
เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ - เด’เดฐเต เด†เดฑเตเดฑเต‹เดฎเดฟเด•เต เด“เดชเตเดชเดฑเต‡เดทเตป เดจเดŸเดชเตเดชเดฟเดฒเดพเด•เตเด•เตเดจเตเดจ เด’เดฐเต เดชเตเดฐเดตเตผเดคเตเดคเดจเด‚ (เดกเดพเดฑเตเดฑเดพเดฌเต‡เดธเต เดฌเดพเด•เตเด•เดชเตเดชเต, เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดฌเดพเด•เตเด•เดชเตเดชเต, เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ A-เตฝ เดจเดฟเดจเตเดจเต เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟ B-เดฒเต‡เด•เตเด•เต เด•เตˆเดฎเดพเดฑเตเดฑเด‚, เดฎเตเดคเดฒเดพเดฏเดต). เดจเดฟเดฒเดตเดฟเดฒเตเดณเตเดณ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เด•เต‹เตผ/เด†เด•เตเดทเตป เดกเดฏเดฑเด•เตโ€ŒเดŸเดฑเดฟเดฏเดฟเดฒเดพเดฃเต
เดšเตเดฎเดคเดฒ - เด’เดฐเต เดŸเดพเดธเตเด•เต, เด’เดฐเต เดฒเต‹เดœเดฟเด•เตเด•เตฝ "เดฌเดพเด•เตเด•เดชเตเดชเต เดŸเดพเดธเตเด•เต" เดตเดฟเดตเดฐเดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เด’เดฐเต เด•เต‚เดŸเตเดŸเด‚
เดทเต†เดกเตเดฏเต‚เตพ - เดทเต†เดกเตเดฏเต‚เตพ, เดŸเดพเดธเตโ€Œเด•เต เดŽเด•เตโ€Œเดธเดฟเด•เตเดฏเต‚เดทเตป เดธเดฎเดฏเดคเตเดคเดฟเดจเตเดฑเต† เด“เดชเตโ€Œเดทเดฃเตฝ เดธเต‚เดšเดจเดฏเตเดณเตเดณ เดŸเดพเดธเตโ€Œเด•เต เดธเต†เดฑเตเดฑเต

เดฌเดพเด•เตเด•เดชเตเดชเต เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด’เดฐเต yaml เดซเดฏเดฒเดฟเตฝ เดธเด‚เดญเดฐเดฟเดšเตเดšเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต; เดชเตŠเดคเตเดตเดพเดฏ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด˜เดŸเดจ:

  • เดชเต†เดพเดคเตเดตเดพเดฏ เด•เตเดฐเดฎเต€เด•เดฐเดฃเด™เตเด™เตพ
  • เดชเตเดฐเดตเตผเดคเตเดคเดจ เดตเดฟเดญเดพเด—เด‚: เดˆ เดธเต†เตผเดตเดฑเดฟเตฝ เด‰เดชเดฏเต‹เด—เดฟเด•เตเด•เตเดจเตเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดตเดฟเดตเดฐเดฃเด‚
  • เดทเต†เดกเตเดฏเต‚เตพ เดตเดฟเดญเดพเด—เด‚: เดŽเดฒเตเดฒเดพ เดœเต‹เดฒเดฟเด•เดณเตเดŸเต‡เดฏเตเด‚ เดตเดฟเดตเดฐเดฃเด‚ (เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เดณเตเดŸเต† เดธเต†เดฑเตเดฑเต) เด•เต‚เดŸเดพเดคเต† เด•เตเดฐเต‹เตบ เดฎเตเด–เต‡เดจเดฏเตเดณเตเดณ เด…เดต เดธเดฎเดพเดฐเด‚เดญเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเตเดณเตเดณ เดทเต†เดกเตเดฏเต‚เตพ, เด…เดคเตเดคเดฐเด‚ เดฒเต‹เดžเตเดšเต เด†เดตเดถเตเดฏเดฎเต†เด™เตเด•เดฟเตฝ

เด’เดฐเต เด‰เดฆเดพเดนเดฐเดฃ เด•เต‹เตบเดซเดฟเด—เดฑเต‡เดทเตป เด‡เดตเดฟเดŸเต† เด•เดพเดฃเดพเด‚

เด†เดชเตเดฒเดฟเด•เตเด•เต‡เดทเดจเต เด‡เดชเตเดชเต‹เตพ เดŽเดจเตเดคเตเดšเต†เดฏเตเดฏเดพเตป เด•เดดเดฟเดฏเตเด‚:

  • เดžเด™เตเด™เตพเด•เตเด•เต เดตเต‡เดฃเตเดŸเดฟเดฏเตเดณเตเดณ เดชเตเดฐเดงเดพเดจ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ เดชเดฟเดจเตเดคเตเดฃเดฏเตเด•เตเด•เตเดจเตเดจเต: Pg_dump เดตเดดเดฟเดฏเตเดณเตเดณ PostgreSQL เดฌเดพเด•เตเด•เดชเตเดชเต, เดŸเดพเตผ เดตเดดเดฟเดฏเตเดณเตเดณ เดซเดฏเตฝ เดธเดฟเดธเตเดฑเตเดฑเด‚ เดกเดฏเดฑเด•เตเดŸเดฑเดฟ เดฌเดพเด•เตเด•เดชเตเดชเต; เดฌเดพเดนเตเดฏ เดธเด‚เดญเดฐเดฃเดคเตเดคเต‹เดŸเตเด•เต‚เดŸเดฟเดฏ เดชเตเดฐเดตเตผเดคเตเดคเดจเด™เตเด™เตพ; เดกเดฏเดฑเด•เตเดŸเดฑเดฟเด•เตพเด•เตเด•เดฟเดŸเดฏเดฟเตฝ rsync; เดฌเดพเด•เตเด•เดชเตเดชเต เดฑเตŠเดŸเตเดŸเต‡เดทเตป (เดชเดดเดฏ เดชเด•เตผเดชเตเดชเตเด•เตพ เด‡เดฒเตเดฒเดพเดคเดพเด•เตเด•เตเดจเตเดจเต)
  • เด’เดฐเต เดฌเดพเดนเตเดฏ เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเต เดตเดฟเดณเดฟเด•เตเด•เตเดจเตเดจเต
  • เด’เดฐเตŠเดฑเตเดฑ เดŸเดพเดธเตเด•เตเด•เดฟเดจเตเดฑเต† เดฎเดพเดจเตเดตเตฝ เดŽเด•เตเดธเดฟเด•เตเดฏเต‚เดทเตป
    /opt/KristaBackup/KristaBackup.py run make_full_dump
  • เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เตเดฐเต‹เดฃเตเดŸเดพเดฌเดฟเตฝ เด’เดฐเต เดตเตเดฏเด•เตเดคเดฟเด—เดค เดŸเดพเดธเตโ€Œเด•เตเด•เต‹ เดฎเตเดดเตเดตเตป เดทเต†เดกเตเดฏเต‚เดณเตเด‚ เดšเต‡เตผเด•เตเด•เดพเด‚ (เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดจเต€เด•เตเด•เด‚ เดšเต†เดฏเตเดฏเดพเด‚).
    /opt/KristaBackup/KristaBackup.py enable all
  • เดฌเดพเด•เตเด•เดชเตเดชเต เดซเดฒเด™เตเด™เดณเต† เด…เดŸเดฟเดธเตเดฅเดพเดจเดฎเดพเด•เตเด•เดฟ เดซเดฏเตฝ เดœเดจเดฑเต‡เดทเตป เดŸเตเดฐเดฟเด—เตผ เดšเต†เดฏเตเดฏเตเด•. เดฌเดพเด•เตเด•เดชเตเดชเตเด•เตพ เดจเดฟเดฐเต€เด•เตเดทเดฟเด•เตเด•เตเดจเตเดจเดคเดฟเดจเต Zabbix-เดจเตŠเดชเตเดชเด‚ เดˆ เดซเต€เดšเตเดšเตผ เด‰เดชเดฏเต‹เด—เดชเตเดฐเดฆเดฎเดพเดฃเต.
  • เดตเต†เดฌเตโ€Œเดชเดฟ เด…เดฒเตเดฒเต†เด™เตเด•เดฟเตฝ เดตเต†เดฌเต เดฎเต‹เดกเดฟเตฝ เดชเดถเตเดšเดพเดคเตเดคเดฒเดคเตเดคเดฟเตฝ เดชเตเดฐเดตเตผเดคเตเดคเดฟเด•เตเด•เดพเดจเดพเด•เตเด‚
    /opt/KristaBackup/KristaBackup.py web start [--api]

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

เดตเต†เดฌเต เด‡เดจเตเดฑเตผเดซเต‡เดธเดฟเดฒเต‚เดŸเต†, เดฌเดจเตเดงเดฟเดชเตเดชเดฟเดšเตเดš เดธเต†เตผเดตเดฑเตเด•เดณเตเดŸเต† เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเดŸเต† เดธเตเดฑเตเดฑเดพเดฑเตเดฑเดธเตเด‚ เดฒเต‹เด—เตเด•เดณเตเด‚ เดจเดฟเด™เตเด™เตพเด•เตเด•เต เด•เดพเดฃเดพเตป เด•เดดเดฟเดฏเตเด‚: API เดตเดดเดฟ "เดฌเดพเด•เตเด•เดชเตเดชเต เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเตเด•เดณเดฟเตฝ" เดจเดฟเดจเตเดจเต "เดตเต†เดฌเต เด‡เตปเดธเตโ€Œเดฑเตเดฑเตปเดธเต" เดกเดพเดฑเตเดฑ เด…เดญเตเดฏเตผเดคเตเดฅเดฟเด•เตเด•เตเดจเตเดจเต. เดตเต†เดฌเต เด†เด•เตโ€Œเดธเดธเดฟเดจเต เด…เด‚เด—เต€เด•เดพเดฐเด‚ เด†เดตเดถเตเดฏเดฎเดพเดฃเต, เดตเต†เดฌเตโ€Œเดชเดฟ เด†เด•เตโ€Œเดธเดธเต เด†เดตเดถเตเดฏเดฎเดฟเดฒเตเดฒ.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต - เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ, เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต‡เด•เตเด•เดพเตพ เดฒเดณเดฟเดคเดฎเดพเดฃเต

เดคเต†เดฑเตเดฑเดพเดฏเดฟ เด•เดดเดฟเดžเตเดž เดฌเดพเด•เตเด•เดชเตเดชเตเด•เดณเตเดŸเต† เดฒเต‹เด—เตเด•เตพ เด’เดฐเต เดจเดฟเดฑเดคเตเดคเดฟเตฝ เด…เดŸเดฏเดพเดณเดชเตเดชเต†เดŸเตเดคเตเดคเดฟเดฏเดฟเดฐเดฟเด•เตเด•เตเดจเตเดจเต: เดฎเตเดจเตเดจเดฑเดฟเดฏเดฟเดชเตเดชเต - เดฎเดžเตเดž, เดชเดฟเดถเด•เต - เดšเตเดตเดชเตเดชเต.

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต - เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ, เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต‡เด•เตเด•เดพเตพ เดฒเดณเดฟเดคเดฎเดพเดฃเต

เดฎเดฑเตเดฑเตŠเดฐเต เดฌเดพเด•เตเด•เดชเตเดชเต - เด’เดฐเต เดธเตเด•เตเดฐเดฟเดชเตเดฑเตเดฑเดฟเดจเต‡เด•เตเด•เดพเตพ เด•เต‚เดŸเตเดคเตฝ, เด’เดฐเต เดธเดฟเดธเตเดฑเตเดฑเดคเตเดคเต‡เด•เตเด•เดพเตพ เดฒเดณเดฟเดคเดฎเดพเดฃเต

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

เดžเด™เตเด™เตพ เดˆ เดฏเต‚เดŸเตเดŸเดฟเดฒเดฟเดฑเตเดฑเดฟ เดชเตเดฐเดงเดพเดจเดฎเดพเดฏเตเด‚ เด…เตปเดธเดฟเดฌเดฟเตพ เดตเดดเดฟเดฏเดพเดฃเต เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเดคเต, เดเดฑเตเดฑเดตเตเด‚ เดชเตเดฐเดงเดพเดจเดชเตเดชเต†เดŸเตเดŸ เดšเดฟเดฒ เดธเต†เตผเดตเดฑเตเด•เดณเดฟเดฒเต‡เด•เตเด•เตเด‚ เดฌเดพเด•เตเด•เดฟเดฏเตเดณเตเดณเดตเดฏเดฟเตฝ เดชเดฐเต€เด•เตเดทเดฟเดšเตเดšเดคเดฟเดจเต เดถเต‡เดทเดตเตเด‚ เด‡เดคเต เด†เดฆเตเดฏเด‚ เดตเดฟเดคเดฐเดฃเด‚ เดšเต†เดฏเตเดฏเตเดจเตเดจเต.

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

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

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