เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ‡เจน เจฒเฉ‡เจ– เจฌเฉˆเจ•เจ…เฉฑเจช เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ 'เจคเฉ‡ เจตเจฟเจšเจพเจฐ เจ•เจฐเฉ‡เจ—เจพ เจœเฉ‹, เจกเฉ‡เจŸเจพ เจธเจŸเฉเจฐเฉ€เจฎ เจจเฉ‚เฉฐ เจตเฉฑเจ–เจฐเฉ‡ เจนเจฟเฉฑเจธเจฟเจ†เจ‚ (เจšเฉฐเจ•เจธ) เจตเจฟเฉฑเจš เจคเฉ‹เฉœ เจ•เฉ‡, เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฌเจฃเจพเจ‰เจ‚เจฆเจพ เจนเฉˆเฅค

เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจ•เฉฐเจชเฉ‹เจจเฉˆเจ‚เจŸเจธ เจจเฉ‚เฉฐ เจนเฉ‹เจฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ…เจคเฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ - เจตเจพเจฐ-เจตเจพเจฐ เจฌเฉˆเจ•เจ…เฉฑเจช เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ - เจฆเฉเจฌเจพเจฐเจพ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

เจ…เจœเจฟเจนเฉ€ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจพเจชเฉ€ เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเจพเจฒ เจœเฉเฉœเฉ‡ เจญเจพเจ—เจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจจเจพเจฎเฉ€ เจฒเฉœเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจตเฉฑเจ–-เจตเฉฑเจ– เจนเฉˆเจธเจผ เจซเฉฐเจ•เจธเจผเจจเจพเจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡เฅค

เจ•เจˆ เจธเจฎเจพเจจ เจนเฉฑเจฒ เจนเจจ, เจฎเฉˆเจ‚ 3 'เจคเฉ‡ เจงเจฟเจ†เจจ เจ•เฉ‡เจ‚เจฆเจฐเจค เจ•เจฐเจพเจ‚เจ—เจพ: zbackup, borgbackup เจ…เจคเฉ‡ restic.

เจ…เจจเฉเจฎเจพเจจเจค เจจเจคเฉ€เจœเฉ‡

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจธเจพเจฐเฉ‡ เจฌเจฟเจจเฉˆเจ•เจพเจฐเจพเจ‚ เจจเฉ‚เฉฐ เจ•เจฟเจธเฉ‡ เจจเจพ เจ•เจฟเจธเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ, เจธเจญ เจคเฉ‹เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจ•เจพเจฐเจ•เจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจฆเจพ เจ…เฉฐเจฆเจพเจœเจผเจพ เจฒเจ—เจพเจ‰เจฃเจพ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจ†เจฆเจฐเจธเจผเจ• เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจธเจฆเจพ เจ†เจ•เจพเจฐ เจชเฉเจฐเจตเจพเจจเจฟเจค เจตเจฟเจงเฉ€ เจ…เจจเฉเจธเจพเจฐ 13 GB เจคเฉ‹เจ‚ เจตเฉฑเจง เจจเจนเฉ€เจ‚ เจนเฉ‹เจฃเจพ เจšเจพเจนเฉ€เจฆเจพ เจนเฉˆ, เจœเจพเจ‚ เจ‡เจธ เจคเฉ‹เจ‚ เจตเฉ€ เจ˜เฉฑเจŸ - เจตเจงเฉ€เจ† เจ…เจจเฉเจ•เฉ‚เจฒเจคเจพ เจฆเฉ‡ เจ…เจงเฉ€เจจ.

เจŸเจพเจฐ เจตเจฐเจ—เฉ‡ เจ†เจฐเจ•เจพเจˆเจตเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚, เจธเจฟเฉฑเจงเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡ เจซเจพเจˆเจฒเจพเจ‚ เจฆเฉ€เจ†เจ‚ เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจพเจชเฉ€เจ†เจ‚ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ‡ เจฏเฉ‹เจ— เจนเฉ‹เจฃเจพ เจตเฉ€ เจฌเจนเฉเจค เจซเจพเจ‡เจฆเฉ‡เจฎเฉฐเจฆ เจนเฉˆ, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ rsync เจ…เจคเฉ‡ sshfs เจตเจฐเจ—เฉ‡ เจตเจพเจงเฉ‚ เจธเจพเจงเจจเจพเจ‚ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚ ssh/sftp เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจตเฉ€ เจฌเจนเฉเจค เจซเจพเจ‡เจฆเฉ‡เจฎเฉฐเจฆ เจนเฉˆเฅค

เจฌเฉˆเจ•เจ…เฉฑเจช เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจตเจฟเจตเจนเจพเจฐ:

  1. เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเจพ เจ†เจ•เจพเจฐ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจฆเฉ‡ เจฌเจฐเจพเจฌเจฐ เจœเจพเจ‚ เจ˜เฉฑเจŸ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค
  2. เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจ…เจคเฉ‡/เจœเจพเจ‚ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจญเจพเจฐเฉ€ CPU เจฒเฉ‹เจก เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ†เจฐเจ•เจพเจˆเจตเจฟเฉฐเจ— เจ…เจคเฉ‡/เจœเจพเจ‚ เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจšเฉฑเจฒ เจฐเจนเฉ€ เจนเฉˆ เจคเจพเจ‚ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจจเฉˆเฉฑเจŸเจตเจฐเจ• เจ…เจคเฉ‡ เจกเจฟเจธเจ• เจฒเฉ‹เจก เจนเฉ‹เจฃ เจฆเฉ€ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆเฅค
  3. เจœเฉ‡เจ•เจฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจ–เจฐเจพเจฌ เจนเฉ‹ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจจเจตเฉ‡เจ‚ เจฌเฉˆเจ•เจ…เฉฑเจช เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ เจ…เจคเฉ‡ เจฐเฉ€เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฆเฉ‡เจฐเฉ€ เจจเจพเจฒ เจ—เจฒเจคเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ เจตเจพเจงเฉ‚ เจ‰เจชเจพเจตเจพเจ‚ เจฆเฉ€ เจฏเฉ‹เจœเจจเจพ เจฌเจฃเจพเจ‰เจฃเจพ เจœเจพเจ‚ เจ‡เจธเจฆเฉ€ เจ…เจ–เฉฐเจกเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจเจพ เจœเจผเจฐเฉ‚เจฐเฉ€ เจนเฉˆเฅค

เจŸเจพเจฐ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจเจพ เจ‡เฉฑเจ• เจธเฉฐเจฆเจฐเจญ เจฎเฉเฉฑเจฒ เจตเจœเฉ‹เจ‚ เจฒเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจฟเจ›เจฒเฉ‡ เจฒเฉ‡เจ–เจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจตเจฟเฉฑเจš เจฆเจฟเจ–เจพเจ‡เจ† เจ—เจฟเจ† เจธเฉ€เฅค

Zbackup เจฆเฉ€ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ

เจœเจผเฉˆเฉฑเจกเจฌเฉˆเจ•เจ…เจช เจฆเฉ€ เจ†เจฎ เจตเจฟเจงเฉ€ เจ‡เจน เจนเฉˆ เจ•เจฟ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจ‡เจจเจชเฉเจŸ เจกเฉ‡เจŸเจพ เจธเจŸเฉเจฐเฉ€เจฎ เจ–เฉ‡เจคเจฐเจพเจ‚ เจตเจฟเฉฑเจš เจ‰เจนเฉ€ เจกเฉ‡เจŸเจพ เจฐเฉฑเจ–เจฆเจพ เจนเฉˆ, เจซเจฟเจฐ เจตเจฟเจ•เจฒเจชเจฟเจ• เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ…เจคเฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เจฐเจฆเจพ เจนเฉˆ, เจนเจฐเฉ‡เจ• เจ–เฉ‡เจคเจฐ เจจเฉ‚เฉฐ เจธเจฟเจฐเจซ เจ‡เฉฑเจ• เจตเจพเจฐ เจธเฉเจฐเฉฑเจ–เจฟเจ…เจค เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจเฅค

เจกเฉ€เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจฎเฉŒเจœเฉ‚เจฆเจพ เจกเจพเจŸเจพ เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ‡ เจตเจฟเจฐเฉเฉฑเจง เจฌเจพเจˆเจŸ-เจฌเจพเจˆ-เจฌเจพเจˆเจŸ เจฎเฉˆเจšเจพเจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ‡เฉฑเจ• เจธเจฒเจพเจˆเจกเจฟเฉฐเจ— เจตเจฟเฉฐเจกเฉ‹ เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• 64-เจฌเจฟเฉฑเจŸ เจฐเจฟเฉฐเจ— เจนเฉˆเจธเจผ เจซเฉฐเจ•เจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ (เจ‡เจธเฉ‡ เจคเจฐเฉเจนเจพเจ‚ เจ•เจฟ rsync เจ‡เจธเจจเฉ‚เฉฐ เจ•เจฟเจตเฉ‡เจ‚ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเจพ เจนเฉˆ)เฅค

เจฎเจฒเจŸเฉ€-เจฅเฉเจฐเฉˆเฉฑเจกเจก lzma เจ…เจคเฉ‡ lzo เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจ…เจคเฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฒเจˆ aesเฅค เจจเจตเฉ€เจจเจคเจฎ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚ เจตเจฟเฉฑเจš เจญเจตเจฟเฉฑเจ– เจตเจฟเฉฑเจš เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจคเฉ‹เจ‚ เจชเฉเจฐเจพเจฃเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฎเจฟเจŸเจพเจ‰เจฃ เจฆเฉ€ เจธเจฎเจฐเฉฑเจฅเจพ เจนเฉˆเฅค
เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจ˜เฉฑเจŸเฉ‹-เจ˜เฉฑเจŸ เจจเจฟเจฐเจญเจฐเจคเจพ เจฆเฉ‡ เจจเจพเจฒ C++ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจฒเฉ‡เจ–เจ• เจธเจชเฉฑเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจฏเฉ‚เจจเจฟเจ•เจธ-เจตเฉ‡เจ… เจคเฉ‹เจ‚ เจชเฉเจฐเฉ‡เจฐเจฟเจค เจธเฉ€, เจ‡เจธเจฒเจˆ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฌเฉˆเจ•เจ…เฉฑเจช เจฌเจฃเจพเจ‰เจฃ เจตเฉ‡เจฒเฉ‡ stdin 'เจคเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจธเจตเฉ€เจ•เจพเจฐ เจ•เจฐเจฆเจพ เจนเฉˆ, เจฌเจนเจพเจฒ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ stdout 'เจคเฉ‡ เจธเจฎเจพเจจ เจกเฉ‡เจŸเจพ เจธเจŸเฉเจฐเฉ€เจฎ เจชเฉˆเจฆเจพ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚, เจ†เจชเจฃเฉ‡ เจ–เฉเจฆ เจฆเฉ‡ เจฌเฉˆเจ•เจ…เฉฑเจช เจนเฉฑเจฒ เจฒเจฟเจ–เจฃ เจตเฉ‡เจฒเฉ‡ zbackup เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจตเจงเฉ€เจ† "เจฌเจฟเจฒเจกเจฟเฉฐเจ— เจฌเจฒเจพเจ•" เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจฒเฉ‡เจ– เจฆเฉ‡ เจฒเฉ‡เจ–เจ• เจจเฉ‡ เจฒเจ—เจญเจ— 2014 เจคเฉ‹เจ‚ เจ‡เจธ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจจเฉ‚เฉฐ เจ˜เจฐเฉ‡เจฒเฉ‚ เจฎเจธเจผเฉ€เจจเจพเจ‚ เจฒเจˆ เจฎเฉเฉฑเจ– เจฌเฉˆเจ•เจ…เฉฑเจช เจŸเฉ‚เจฒ เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจนเฉˆเฅค

เจกเฉ‡เจŸเจพ เจธเจŸเฉเจฐเฉ€เจฎ เจ‡เฉฑเจ• เจจเจฟเจฏเจฎเจค เจŸเจพเจฐ เจนเฉ‹เจตเฉ‡เจ—เฉ€ เจœเจฆเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจนเฉ‹เจฐ เจจเจนเฉ€เจ‚ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค

เจ†เจ“ เจฆเฉ‡เจ–เฉ€เจ เจ•เจฟ เจจเจคเฉ€เจœเฉ‡ เจ•เฉ€ เจนเจจ:

เจ•เฉฐเจฎ เจจเฉ‚เฉฐ 2 เจตเจฟเจ•เจฒเจชเจพเจ‚ เจตเจฟเฉฑเจš เจšเฉˆเฉฑเจ• เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€:

  1. เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฌเจฃเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจ…เจคเฉ‡ zbackup เจจเฉ‚เฉฐ เจธเจฐเฉ‹เจค เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจธเจฐเจตเจฐ เจ‰เฉฑเจคเฉ‡ เจฒเจพเจ‚เจš เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจซเจฟเจฐ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€เจ†เจ‚ เจธเจฎเฉฑเจ—เจฐเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฐเจตเจฐ เจตเจฟเฉฑเจš เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค
  2. เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ‡เฉฑเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฌเจฃเจพเจˆ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจธเจฐเจตเจฐ 'เจคเฉ‡ ssh เจฐเจพเจนเฉ€เจ‚ zbackup เจจเฉ‚เฉฐ เจฒเจพเจ‚เจš เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจ…เจคเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจชเจพเจˆเจช เจฐเจพเจนเฉ€เจ‚ เจญเฉ‡เจœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจชเจนเจฟเจฒเฉ‡ เจตเจฟเจ•เจฒเจช เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจ‡เจธ เจชเฉเจฐเจ•เจพเจฐ เจธเจจ: 43m11s - เจœเจฆเฉ‹เจ‚ เจ‡เฉฑเจ• เจ…เจจเจ‡เจจเจ•เฉเจฐเจฟเจชเจŸเจก เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจ…เจคเฉ‡ lzma เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, 19m13s - เจœเจฆเฉ‹เจ‚ เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจจเฉ‚เฉฐ lzo เจจเจพเจฒ เจฌเจฆเจฒเจฆเฉ‡ เจนเฉ‹เฅค

เจฎเฉ‚เจฒ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจธเจฐเจตเจฐ เจ‰เฉฑเจคเฉ‡ เจฒเฉ‹เจก เจนเฉ‡เจ  เจฒเจฟเจ–เฉ‡ เจ…เจจเฉเจธเจพเจฐ เจธเฉ€ (lzma เจฆเฉ‡ เจจเจพเจฒ เจ‡เฉฑเจ• เจ‰เจฆเจพเจนเจฐเจจ เจฆเจฟเจ–เจพเจˆ เจ—เจˆ เจนเฉˆ; lzo เจฆเฉ‡ เจจเจพเจฒ เจฒเจ—เจญเจ— เจ‡เฉฑเจ•เฉ‹ เจคเจธเจตเฉ€เจฐ เจธเฉ€, เจชเจฐ rsync เจฆเจพ เจธเจผเฉ‡เจ…เจฐ เจธเจฎเฉ‡เจ‚ เจฆเจพ เจ‡เฉฑเจ• เจšเฉŒเจฅเจพเจˆ เจธเฉ€):

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ‡เจน เจธเจชเฉฑเจธเจผเจŸ เจนเฉˆ เจ•เจฟ เจ…เจœเจฟเจนเฉ€ เจฌเฉˆเจ•เจ…เฉฑเจช เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจธเจฟเจฐเจซ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจฆเฉเจฐเจฒเฉฑเจญ เจ…เจคเฉ‡ เจ›เฉ‹เจŸเฉ€เจ†เจ‚ เจคเจฌเจฆเฉ€เจฒเฉ€เจ†เจ‚ เจฒเจˆ เจขเฉเจ•เจตเฉ€เจ‚ เจนเฉˆ. เจœเจผเฉˆเฉฑเจกเจฌเฉˆเจ•เจ…เจช เจจเฉ‚เฉฐ 1 เจฅเฉเจฐเฉˆเจก เจคเฉฑเจ• เจธเฉ€เจฎเจฟเจค เจ•เจฐเจจ เจฆเฉ€ เจตเฉ€ เจฌเจนเฉเจค เจธเจฒเจพเจน เจฆเจฟเฉฑเจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจจเจนเฉ€เจ‚ เจคเจพเจ‚ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ CPU เจฒเฉ‹เจก เจนเฉ‹เจตเฉ‡เจ—เจพ, เจ•เจฟเจ‰เจ‚เจ•เจฟ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฎเจฒเจŸเฉ€เจชเจฒ เจฅเจฐเจฟเฉฑเจกเจพเจ‚ เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจจ เจตเจฟเฉฑเจš เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจนเฉˆเฅค เจกเจฟเจธเจ• 'เจคเฉ‡ เจฒเฉ‹เจก เจ›เฉ‹เจŸเจพ เจธเฉ€, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจ†เจงเฉเจจเจฟเจ• ssd-เจ…เจงเจพเจฐเจฟเจค เจกเจฟเจธเจ• เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจจเจพเจฒ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจคเฉเจธเฉ€เจ‚ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจฐเจฟเจฎเฉ‹เจŸ เจธเจฐเจตเจฐ เจจเจพเจฒ เจธเจฟเฉฐเจ•เฉเจฐเฉ‹เจจเจพเจˆเจœเจผ เจ•เจฐเจจ เจฆเฉ€ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจฆเฉ€ เจธเจผเฉเจฐเฉ‚เจ†เจค เจจเฉ‚เฉฐ เจธเจชเจธเจผเจŸ เจคเฉŒเจฐ 'เจคเฉ‡ เจตเฉ€ เจฆเฉ‡เจ– เจธเจ•เจฆเฉ‡ เจนเฉ‹; เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเฉ€ เจ—เจคเฉ€ เจจเจฟเจฏเจฎเจค rsync เจจเจพเจฒ เจคเฉเจฒเจจเจพเจฏเฉ‹เจ— เจนเฉˆ เจ…เจคเฉ‡ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฐเจตเจฐ เจฆเฉ‡ เจกเจฟเจธเจ• เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจชเจนเฉเฉฐเจš เจฆเจพ เจจเฉเจ•เจธเจพเจจ เจ‡เฉฑเจ• เจธเจฅเจพเจจเจ• เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€ เจธเจŸเฉ‹เจฐเฉ‡เจœ เจนเฉˆ เจ…เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚, เจกเฉ‡เจŸเจพ เจฆเฉ€ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ.

เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจตเจงเฉ‡เจฐเฉ‡ เจฆเจฟเจฒเจšเจธเจช เจ…เจคเฉ‡ เจฒเจพเจ—เฉ‚ เจนเฉ‹เจฃ เจตเจพเจฒเจพ เจฆเฉ‚เจœเจพ เจตเจฟเจ•เจฒเจช เจนเฉˆ, เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจธเจฟเฉฑเจงเฉ‡ zbackup เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจฃเจพเฅค

เจชเจนเจฟเจฒเจพเจ‚, เจ…เจธเฉ€เจ‚ lzma เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจจเจพเจฒ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ‡ เจฌเจฟเจจเจพเจ‚ เจ“เจชเจฐเฉ‡เจธเจผเจจ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจพเจ‚เจ—เฉ‡:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจนเจฐเฉ‡เจ• เจŸเฉˆเจธเจŸ เจฆเฉ‡ เจšเฉฑเจฒเจฃ เจฆเจพ เจธเจฎเจพเจ‚:

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

39 เจเจฎ 45 เจเฉฑเจธ
40 เจเจฎ 20 เจเฉฑเจธ
40 เจเจฎ 3 เจเฉฑเจธ

7 เจเจฎ 36 เจเฉฑเจธ
8 เจเจฎ 3 เจเฉฑเจธ
7 เจเจฎ 48 เจเฉฑเจธ

15 เจเจฎ 35 เจเฉฑเจธ
15 เจเจฎ 48 เจเฉฑเจธ
15 เจเจฎ 38 เจเฉฑเจธ

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจเจˆเจเจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจจเจคเฉ€เจœเฉ‡ เจ•เจพเจซเจผเฉ€ เจจเฉ‡เฉœเฉ‡ เจนเจจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเฉ‡ เจจเจพเจฒ, เจ‰เจธเฉ‡ เจกเฉ‡เจŸเจพ 'เจคเฉ‡ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฎเจพเจ‚:

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

43 เจเจฎ 40 เจเฉฑเจธ
44 เจเจฎ 12 เจเฉฑเจธ
44 เจเจฎ 3 เจเฉฑเจธ

8 เจเจฎ 3 เจเฉฑเจธ
8 เจเจฎ 15 เจเฉฑเจธ
8 เจเจฎ 12 เจเฉฑเจธ

15 เจเจฎ 0 เจเฉฑเจธ
15 เจเจฎ 40 เจเฉฑเจธ
15 เจเจฎ 25 เจเฉฑเจธ

เจœเฉ‡เจ•เจฐ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจจเฉ‚เฉฐ lzo เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจจเจพเจฒ เจœเฉ‹เฉœเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเจฟเจ–เจพเจˆ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ•เฉฐเจฎ เจฆเฉ‡ เจ˜เฉฐเจŸเฉ‡:

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

18 เจเจฎ 2 เจเฉฑเจธ
18 เจเจฎ 15 เจเฉฑเจธ
18 เจเจฎ 12 เจเฉฑเจธ

5 เจเจฎ 13 เจเฉฑเจธ
5 เจเจฎ 24 เจเฉฑเจธ
5 เจเจฎ 20 เจเฉฑเจธ

8 เจเจฎ 48 เจเฉฑเจธ
9 เจเจฎ 3 เจเฉฑเจธ
8 เจเจฎ 51 เจเฉฑเจธ

เจจเจคเฉ€เจœเฉ‡ เจตเจœเฉ‹เจ‚ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเจพ เจ†เจ•เจพเจฐ 13GB 'เจคเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเจคเจจ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเจพ เจธเฉ€เฅค เจ‡เจธเจฆเจพ เจฎเจคเจฒเจฌ เจนเฉˆ เจ•เจฟ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจธเจผเจจ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐ เจฐเจฟเจนเจพ เจนเฉˆเฅค เจจเจพเจฒ เจนเฉ€, เจชเจนเจฟเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจนเฉ€ เจธเฉฐเจ•เฉเจšเจฟเจค เจกเฉ‡เจŸเจพ 'เจคเฉ‡, lzo เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจจเจพเจฒ เจ‡เฉฑเจ• เจงเจฟเจ†เจจ เจฆเฉ‡เจฃ เจฏเฉ‹เจ— เจชเฉเจฐเจญเจพเจต เจฎเจฟเจฒเจฆเจพ เจนเฉˆ; เจ•เฉเฉฑเจฒ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฎเฉ‡เจ‚ เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš, zbackup เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€/เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸเฉ€ เจฆเฉ‡ เจจเฉ‡เฉœเฉ‡ เจ†เจ‰เจ‚เจฆเจพ เจนเฉˆ, เจชเจฐ librsync 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจฒเฉ‹เจ•เจพเจ‚ เจคเฉ‹เจ‚ 2-5 เจ—เฉเจฃเจพ เจชเจฟเฉฑเจ›เฉ‡ เจฐเจนเจฟ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจซเจพเจ‡เจฆเฉ‡ เจธเจชเฉฑเจธเจผเจŸ เจนเจจ - เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจกเจฟเจธเจ• เจธเจชเฉ‡เจธ เจฌเจšเจพเจ‰เจฃเจพ. เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจšเฉˆเจ•เจฟเฉฐเจ— เจŸเฉ‚เจฒเจธ เจฒเจˆ, zbackup เจฆเจพ เจฒเฉ‡เจ–เจ• เจ‰เจนเจจเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉเจฐเจฆเจพเจจ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ; เจ‡เจน เจ‡เฉฑเจ• เจจเฉเจ•เจธ-เจธเจนเจฟเจฃเจธเจผเฉ€เจฒ เจกเจฟเจธเจ• เจเจฐเฉ‡ เจœเจพเจ‚ เจ•เจฒเจพเจ‰เจก เจชเฉเจฐเจฆเจพเจคเจพ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจพเจฐเจธเจผ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, เจ‡เฉฑเจ• เจฌเจนเฉเจค เจตเจงเฉ€เจ† เจชเฉเจฐเจญเจพเจต, เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจ•เจฟ เจชเฉเจฐเฉ‹เจœเฉˆเจ•เจŸ เจฒเจ—เจญเจ— 3 เจธเจพเจฒเจพเจ‚ เจคเฉ‹เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจ–เฉœเฉเจนเจพ เจนเฉˆ (เจ†เจ–เจฐเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ เจฒเจ—เจญเจ— เจ‡เฉฑเจ• เจธเจพเจฒ เจชเจนเจฟเจฒเจพเจ‚ เจธเฉ€, เจชเจฐ เจœเจตเจพเจฌ เจฆเฉ‡ เจฌเจฟเจจเจพเจ‚).

เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ€ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพ เจฐเจนเฉ€ เจนเฉˆ

Borgbackup เจšเฉเจฌเจพเจฐเฉ‡ เจฆเจพ เจ‡เฉฑเจ• เจซเฉ‹เจฐเจ• เจนเฉˆ, zbackup เจฆเฉ‡ เจธเจฎเจพเจจ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเจฟเจธเจŸเจฎ. python เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจ‡เจธ เจตเจฟเฉฑเจš zbackup เจตเจฐเจ—เฉ€เจ†เจ‚ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจนเฉˆ, เจชเจฐ เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจ‡เจน เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ:

  • เจซเจฟเจŠเจœเจผ เจฐเจพเจนเฉ€เจ‚ เจฌเฉˆเจ•เจ…เฉฑเจช เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเฉ‹
  • เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจธเจฎเฉฑเจ—เจฐเฉ€ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเฉ‹
  • เจ•เจฒเจพเจ‡เฉฐเจŸ-เจธเจฐเจตเจฐ เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเฉ‹
  • เจกเฉ‡เจŸเจพ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เฉฐเจชเฉเจฐเฉˆเจธเจผเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเฉ‹, เจจเจพเจฒ เจนเฉ€ เจ‡เจธ เจจเฉ‚เฉฐ เจธเฉฐเจ•เฉเจšเจฟเจค เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจซเจพเจˆเจฒ เจ•เจฟเจธเจฎ เจฆเจพ เจจเจฟเจฐเจงเจพเจฐเจจ เจตเฉ€ เจ•เจฐเฉ‹เฅค
  • 2 เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจตเจฟเจ•เจฒเจช, aes เจ…เจคเฉ‡ เจฌเจฒเฉ‡เจ•
  • เจฒเจˆ เจฌเจฟเจฒเจŸ-เจ‡เจจ เจŸเฉ‚เจฒ

เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ€ เจœเจพเจ‚เจš

borgbackup เจฌเฉˆเจ‚เจšเจฎเจพเจฐเจ• crud ssh://backup_server/repo/path local_dir

เจจเจคเฉ€เจœเฉ‡ เจ‡เจธ เจชเฉเจฐเจ•เจพเจฐ เจธเจจ:

CZ-BIG 96.51 MB/s (10 100.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 10.36s)
RZ-BIG 57.22 MB/s (10
100.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 17.48s)
UZ-BIG 253.63 MB/s (10 100.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 3.94s)
DZ-BIG 351.06 MB/s (10
100.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 2.85s)
CR-BIG 34.30 MB/s (10 100.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 29.15s)
RR-BIG 60.69 MB/s (10
100.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 16.48s)
UR-BIG 311.06 MB/s (10 100.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 3.21s)
DR-BIG 72.63 MB/s (10
100.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 13.77s)
CZ-MEDIUM 108.59 MB/s (1000 1.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 9.21s)
RZ- MEDIUM 76.16 MB/s (1000
1.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 13.13s)
UZ- เจฆเจฐเจฎเจฟเจ†เจจเจพ 331.27 MB/s (1000 1.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 3.02s)
DZ-เจฎเฉ€เจกเฉ€เจ…เจฎ 387.36 MB/s (1000
1.00 MB เจธเจพเจฐเฉ€เจ†เจ‚-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 2.58s)
CR-เจฎเฉ€เจกเฉ€เจ…เจฎ 37.80 MB/s (1000 1.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 26.45s)
RR-เจฎเฉ€เจกเฉ€เจ…เจฎ 68.90 MB/s (1000
1.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 14.51s)
เจฏเฉ‚เจ†เจฐ-เจฎเฉ€เจกเฉ€เจ…เจฎ 347.24 MB/s (1000 1.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 2.88s)
DR-เจฎเฉ€เจกเฉ€เจ…เจฎ 48.80 MB/s (1000
1.00 MB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 20.49s)
CZ-SMALL 11.72 MB/s (10000 10.00 kB เจ†เจฒ-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 8.53s)
RZ-SMALL 32.57 MB/s (10000
10.00 kB เจ†เจฒ-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 3.07s)
UZ-SMALL 19.37 MB/s (10000 10.00 kB เจ†เจฒ-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 5.16s)
DZ-SMALL 33.71 MB/s (10000
10.00 kB เจ†เจฒ-เจœเจผเฉ€เจฐเฉ‹ เจซเจผเจพเจˆเจฒเจพเจ‚: 2.97s)
CR-SMALL 6.85 MB/s (10000 10.00 kB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 14.60)
RR-SMALL 31.27 MB/s (10000
10.00 kB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 3.20)
UR-เจ›เฉ‹เจŸเจพ 12.28 MB/s (10000 10.00 kB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 8.14)
DR-เจ›เฉ‹เจŸเจพ 18.78 MB/s (10000
10.00 kB เจฌเฉ‡เจคเจฐเจคเฉ€เจฌ เจซเจพเจˆเจฒเจพเจ‚: 5.32)

เจœเจฆเฉ‹เจ‚ เจœเจพเจ‚เจš เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจนเจฟเจ‰เจฐเจฟเจธเจŸเจฟเจ•เจธ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจซเจพเจˆเจฒ เจ•เจฟเจธเจฎ (เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจ†เจŸเฉ‹) เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€, เจ…เจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจนเฉ‹เจฃเจ—เฉ‡:

เจชเจนเจฟเจฒเจพเจ‚, เจ†เจ“ เจฆเฉ‡เจ–เฉ€เจ เจ•เจฟ เจ‡เจน เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจคเฉ‹เจ‚ เจฌเจฟเจจเจพเจ‚ เจ•เจฟเจตเฉ‡เจ‚ เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ•เฉฐเจฎ เจฆเฉ‡ เจ˜เฉฐเจŸเฉ‡:

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

4 เจเจฎ 6 เจเฉฑเจธ
4 เจเจฎ 10 เจเฉฑเจธ
4 เจเจฎ 5 เจเฉฑเจธ

56s
58s
54s

1 เจเจฎ 26 เจเฉฑเจธ
1 เจเจฎ 34 เจเฉฑเจธ
1 เจเจฎ 30 เจเฉฑเจธ

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจ…เจงเจฟเจ•เจพเจฐ (เจชเฉเจฐเจฎเจพเจฃเจฟเจค เจฎเฉ‹เจก) เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจจเจคเฉ€เจœเฉ‡ เจจเฉ‡เฉœเฉ‡ เจนเฉ‹เจฃเจ—เฉ‡:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ•เฉฐเจฎ เจฆเฉ‡ เจ˜เฉฐเจŸเฉ‡:

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

4 เจเจฎ 11 เจเฉฑเจธ
4 เจเจฎ 20 เจเฉฑเจธ
4 เจเจฎ 12 เจเฉฑเจธ

1 เจเจฎ 0 เจเฉฑเจธ
1 เจเจฎ 3 เจเฉฑเจธ
1 เจเจฎ 2 เจเฉฑเจธ

1 เจเจฎ 30 เจเฉฑเจธ
1 เจเจฎ 34 เจเฉฑเจธ
1 เจเจฎ 31 เจเฉฑเจธ

เจœเจฆเฉ‹เจ‚ aes เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจจเฉ‚เฉฐ เจ•เจฟเจฐเจฟเจ†เจธเจผเฉ€เจฒ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจธเฉ€, เจคเจพเจ‚ เจจเจคเฉ€เจœเฉ‡ เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจตเจฟเจ—เฉœเจฆเฉ‡ เจจเจนเฉ€เจ‚ เจธเจจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

4 เจเจฎ 55 เจเฉฑเจธ
5 เจเจฎ 2 เจเฉฑเจธ
4 เจเจฎ 58 เจเฉฑเจธ

1 เจเจฎ 0 เจเฉฑเจธ
1 เจเจฎ 2 เจเฉฑเจธ
1 เจเจฎ 0 เจเฉฑเจธ

1 เจเจฎ 49 เจเฉฑเจธ
1 เจเจฎ 50 เจเฉฑเจธ
1 เจเจฎ 50 เจเฉฑเจธ

เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจเจˆเจเจธ เจจเฉ‚เฉฐ เจฌเจฒเฉ‡เจ• เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจธเจฅเจฟเจคเฉ€ เจชเฉ‚เจฐเฉ€ เจคเจฐเฉเจนเจพเจ‚ เจธเฉเจงเจฐ เจœเจพเจตเฉ‡เจ—เฉ€:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ•เฉฐเจฎ เจฆเฉ‡ เจ˜เฉฐเจŸเฉ‡:

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

4 เจเจฎ 33 เจเฉฑเจธ
4 เจเจฎ 43 เจเฉฑเจธ
4 เจเจฎ 40 เจเฉฑเจธ

59s
1 เจเจฎ 0 เจเฉฑเจธ
1 เจเจฎ 0 เจเฉฑเจธ

1 เจเจฎ 38 เจเฉฑเจธ
1 เจเจฎ 43 เจเฉฑเจธ
1 เจเจฎ 40 เจเฉฑเจธ

เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจœเจผเฉˆเฉฑเจกเจฌเฉˆเจ•เจ…เจช เจฆเฉ‡ เจฎเจพเจฎเจฒเฉ‡ เจตเจฟเฉฑเจš, เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเจพ เจ†เจ•เจพเจฐ 13GB เจธเฉ€ เจ…เจคเฉ‡ เจฅเฉ‹เฉœเจพ เจ˜เฉฑเจŸ, เจœเจฟเจธเจฆเฉ€ เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡ เจ‰เจฎเฉ€เจฆ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจšเฉฑเจฒ เจฐเจนเฉ‡ เจธเจฎเฉ‡เจ‚ เจคเฉ‹เจ‚ เจฌเจนเฉเจค เจ–เฉเจธเจผ เจธเฉ€; เจ‡เจน librsync 'เจคเฉ‡ เจ…เจงเจพเจฐเจค เจนเฉฑเจฒเจพเจ‚ เจจเจพเจฒ เจคเฉเจฒเจจเจพเจฏเฉ‹เจ— เจนเฉˆ, เจฌเจนเฉเจค เจœเจผเจฟเจ†เจฆเจพ เจตเจฟเจ†เจชเจ• เจธเจฎเจฐเฉฑเจฅเจพ เจชเฉเจฐเจฆเจพเจจ เจ•เจฐเจฆเจพ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจตเจพเจคเจพเจตเจฐเจฃ เจตเฉ‡เจฐเฉ€เจเจฌเจฒ เจฆเฉเจ†เจฐเจพ เจตเฉฑเจ–-เจตเฉฑเจ– เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจธเฉˆเฉฑเจŸ เจ•เจฐเจจ เจฆเฉ€ เจฏเฉ‹เจ—เจคเจพ เจคเฉ‹เจ‚ เจตเฉ€ เจ–เฉเจธเจผ เจธเฉ€, เจœเฉ‹ เจ•เจฟ เจ†เจŸเฉ‹เจฎเฉˆเจŸเจฟเจ• เจฎเฉ‹เจก เจตเจฟเฉฑเจš เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เจช เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ‡เฉฑเจ• เจฌเจนเฉเจค เจ—เฉฐเจญเฉ€เจฐ เจซเจพเจ‡เจฆเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆเฅค เจฎเฉˆเจ‚ เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ เจฒเฉ‹เจก เจคเฉ‹เจ‚ เจตเฉ€ เจ–เฉเจธเจผ เจธเฉ€: เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเฉ‹เจก เจฆเฉเจ†เจฐเจพ เจจเจฟเจฐเจฃเจพ เจ•เจฐเจฆเฉ‡ เจนเฉ‹เจ, เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เจช 1 เจฅเฉเจฐเฉˆเจก เจตเจฟเฉฑเจš เจ•เฉฐเจฎ เจ•เจฐเจฆเจพ เจนเฉˆ.

เจ‡เจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ•เฉ‹เจˆ เจ–เจพเจธ เจจเฉเจ•เจธเจพเจจ เจจเจนเฉ€เจ‚ เจธเจจ.

เจ†เจฐเจพเจฎเจฆเจพเจ‡เจ• เจŸเฉˆเจธเจŸเจฟเฉฐเจ—

เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจ•เจฟ เจฐเฉˆเจธเจŸเจฟเจ• เจ‡เฉฑเจ• เจ•เจพเจซเจผเฉ€ เจจเจตเจพเจ‚ เจนเฉฑเจฒ เจนเฉˆ (เจชเจนเจฟเจฒเฉ‡ 2 เจ‰เจฎเฉ€เจฆเจตเจพเจฐ 2013 เจ…เจคเฉ‡ เจชเฉเจฐเจพเจฃเฉ‡ เจตเจฟเฉฑเจš เจœเจพเจฃเฉ‡ เจœเจพเจ‚เจฆเฉ‡ เจธเจจ), เจ‡เจธ เจตเจฟเฉฑเจš เจ•เจพเจซเจผเฉ€ เจšเฉฐเจ—เฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจเฅค เจ—เฉ‹ เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ†เฅค

เจœเจฆเฉ‹เจ‚ zbackup เจจเจพเจฒ เจคเฉเจฒเจจเจพ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจ‡เจน เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ เจฆเจฟเฉฐเจฆเจพ เจนเฉˆ:

  • เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ€ เจ‡เจ•เจธเจพเจฐเจคเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ (เจชเฉเจฐเจœเจผเจฟเจ†เจ‚ เจฆเฉ€ เจœเจพเจ‚เจš เจธเจฎเฉ‡เจค)เฅค
  • เจฌเฉˆเจ•เจ…เจช เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจธเจฎเจฐเจฅเจฟเจค เจชเฉเจฐเฉ‹เจŸเฉ‹เจ•เฉ‹เจฒ เจ…เจคเฉ‡ เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจ‡เฉฑเจ• เจตเฉฑเจกเฉ€ เจธเฉ‚เจšเฉ€, เจ…เจคเฉ‡ เจจเจพเจฒ เจนเฉ€ เจ•เจฒเจพเจ‰เจก เจนเฉฑเจฒ เจฒเจˆ rclone - rsync เจฒเจˆ เจธเจฎเจฐเจฅเจจเฅค
  • เจ‡เฉฑเจ• เจฆเฉ‚เจœเฉ‡ เจจเจพเจฒ 2 เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจจเจพเฅค
  • เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจจเฉ‚เฉฐ เจซเจฟเจŠเจœเจผ เจฐเจพเจนเฉ€เจ‚ เจฎเจพเจŠเจ‚เจŸ เจ•เจฐเจจเจพเฅค

เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เจช เจฆเฉ‡ เจ•เจพเจซเจผเฉ€ เจจเฉ‡เฉœเฉ‡ เจนเฉˆ, เจ•เฉเจ เจฅเจพเจตเจพเจ‚ 'เจคเฉ‡ เจตเจงเฉ‡เจฐเฉ‡, เจฆเฉ‚เจœเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจ˜เฉฑเจŸเฅค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ‡เฉฑเจ• เจ‡เจน เจนเฉˆ เจ•เจฟ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจจเฉ‚เฉฐ เจ…เจฏเฉ‹เจ— เจ•เจฐเจจ เจฆเจพ เจ•เฉ‹เจˆ เจคเจฐเฉ€เจ•เจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจ…เจคเฉ‡ เจ‡เจธเจฒเจˆ เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจพเจชเฉ€เจ†เจ‚ เจนเจฎเฉ‡เจธเจผเจพ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจฃเจ—เฉ€เจ†เจ‚เฅค เจ†เจ“ เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš เจตเฉ‡เจ–เฉ€เจ เจ•เจฟ เจ‡เจธ เจธเฉŒเจซเจŸเจตเฉ‡เจ…เจฐ เจตเจฟเฉฑเจšเฉ‹เจ‚ เจ•เฉ€ เจจเจฟเจšเฉ‹เฉœเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ:

เจจเจคเฉ€เจœเฉ‡ เจ‡เจธ เจชเฉเจฐเจ•เจพเจฐ เจธเจจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ

เจ•เฉฐเจฎ เจฆเฉ‡ เจ˜เฉฐเจŸเฉ‡:

1 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
2 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹
3 เจฒเจพเจ‚เจš เจ•เจฐเฉ‹

5 เจเจฎ 25 เจเฉฑเจธ
5 เจเจฎ 50 เจเฉฑเจธ
5 เจเจฎ 38 เจเฉฑเจธ

35s
38s
36s

1 เจเจฎ 54 เจเฉฑเจธ
2 เจเจฎ 2 เจเฉฑเจธ
1 เจเจฎ 58 เจเฉฑเจธ

เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจตเฉ€ rsync-เจ…เจงเจพเจฐเจฟเจค เจนเฉฑเจฒเจพเจ‚ เจจเจพเจฒ เจคเฉเจฒเจจเจพเจฏเฉ‹เจ— เจนเจจ เจ…เจคเฉ‡, เจ†เจฎ เจคเฉŒเจฐ 'เจคเฉ‡, เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ‡ เจฌเจนเฉเจค เจจเฉ‡เฉœเฉ‡ เจนเจจ, เจชเจฐ CPU เจฒเฉ‹เจก เจตเฉฑเจง เจนเฉˆ (เจฎเจฒเจŸเฉ€เจชเจฒ เจฅเฉเจฐเฉˆเจก เจšเฉฑเจฒ เจฐเจนเฉ‡ เจนเจจ) เจ…เจคเฉ‡ เจ†เจฐเจพ เจŸเฉเฉฑเจฅเฅค

เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจจเจพ เจนเฉˆ, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจกเจพเจŸเจพ เจธเจŸเฉ‹เจฐเฉ‡เจœเจผ เจธเจฐเจตเจฐ 'เจคเฉ‡ เจกเจฟเจธเจ• เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจฆเฉเจ†เจฐเจพ เจธเฉ€เจฎเจฟเจค เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ rsync เจจเจพเจฒ เจนเฉ‹เจ‡เจ† เจธเฉ€เฅค เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเจพ เจ†เจ•เจพเจฐ 13GB เจธเฉ€, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ zbackup เจœเจพเจ‚ borgbackup, เจ‡เจธ เจนเฉฑเจฒ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจ•เฉ‹เจˆ เจธเจชเฉฑเจธเจผเจŸ เจจเฉเจ•เจธเจพเจจ เจจเจนเฉ€เจ‚ เจธเจจเฅค

ะ ะตะทัƒะปัŒั‚ะฐั‚ั‹

เจตเจพเจธเจคเจต เจตเจฟเฉฑเจš, เจธเจพเจฐเฉ‡ เจ‰เจฎเฉ€เจฆเจตเจพเจฐเจพเจ‚ เจจเฉ‡ เจ‡เฉฑเจ•เฉ‹ เจœเจฟเจนเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡, เจชเจฐ เจตเฉฑเจ–-เจตเฉฑเจ– เจ•เฉ€เจฎเจคเจพเจ‚ 'เจคเฉ‡เฅค เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เจช เจจเฉ‡ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจชเฉเจฐเจฆเจฐเจธเจผเจจ เจ•เฉ€เจคเจพ, เจ†เจฐเจพเจฎเจฆเจพเจ‡เจ• เจฅเฉ‹เฉœเจพ เจนเฉŒเจฒเฉ€ เจธเฉ€, zbackup เจธเจผเจพเจ‡เจฆ เจตเจฐเจคเจฃเจพ เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจฏเฉ‹เจ— เจจเจนเฉ€เจ‚ เจนเฉˆ,
เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจ‡เจน เจชเจนเจฟเจฒเจพเจ‚ เจนเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจตเจฟเฉฑเจš เจนเฉˆ, เจคเจพเจ‚ เจ‡เจธเจจเฉ‚เฉฐ เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เจช เจœเจพเจ‚ เจฐเฉˆเจธเจŸเจฟเจ• เจตเจฟเฉฑเจš เจฌเจฆเจฒเจฃ เจฆเฉ€ เจ•เฉ‹เจธเจผเจฟเจธเจผ เจ•เจฐเฉ‹เฅค

เจธเจฟเฉฑเจŸเจพ

เจธเจญ เจคเฉ‹เจ‚ เจนเฉ‹เจจเจนเจพเจฐ เจนเฉฑเจฒ เจ…เจฐเจพเจฎเจฆเจพเจ‡เจ• เจœเจพเจชเจฆเจพ เจนเฉˆ, เจ•เจฟเจ‰เจ‚เจ•เจฟ ... เจ‡เจน เจ‰เจน เจนเฉˆ เจœเจฟเจธ เจ•เฉ‹เจฒ เจธเฉฐเจšเจพเจฒเจจ เจ—เจคเฉ€ เจฒเจˆ เจธเจฎเจฐเฉฑเจฅเจพเจตเจพเจ‚ เจฆเจพ เจธเจญ เจคเฉ‹เจ‚ เจตเจงเฉ€เจ† เจ…เจจเฉเจชเจพเจค เจนเฉˆ, เจชเจฐ เจ†เจ“ เจ‡เจธ เจธเจฎเฉ‡เจ‚ เจฒเจˆ เจ†เจฎ เจธเจฟเฉฑเจŸเจฟเจ†เจ‚ 'เจคเฉ‡ เจ•เจพเจนเจฒเฉ€ เจจเจพ เจ•เจฐเฉ€เจเฅค

เจฌเฉ‹เจฐเจ—เจฌเฉˆเจ•เจ…เจช เจ…เจธเจฒ เจตเจฟเฉฑเจš เจ•เฉ‹เจˆ เจฎเจพเฉœเจพ เจจเจนเฉ€เจ‚ เจนเฉˆ, เจชเจฐ zbackup เจธเจผเจพเจ‡เจฆ เจฌเจฟเจนเจคเจฐ เจฌเจฆเจฒเจฟเจ† เจ—เจฟเจ† เจนเฉˆเฅค เจ‡เจน เจธเฉฑเจš เจนเฉˆ เจ•เจฟ 3-2-1 เจจเจฟเจฏเจฎ เจฆเฉ‡ เจ•เฉฐเจฎ เจจเฉ‚เฉฐ เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฒเจˆ zbackup เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ…เจœเฉ‡ เจตเฉ€ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, (lib)rsync-เจ…เจงเจพเจฐเจฟเจค เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจนเฉ‚เจฒเจคเจพเจ‚ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพเฅค

เจ˜เฉ‹เจธเจผเจฃเจพ

เจฌเฉˆเจ•เจ…เฉฑเจช, เจญเจพเจ— 1: เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ€ เจฒเฉ‹เฉœ เจ•เจฟเจ‰เจ‚ เจนเฉˆ, เจคเจฐเฉ€เจ•เจฟเจ†เจ‚, เจคเจ•เจจเจพเจฒเฉ‹เจœเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉฐเจ–เฉ‡เจช เจœเจพเจฃเจ•เจพเจฐเฉ€
เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 2: rsync-เจ…เจงเจพเจฐเจฟเจค เจฌเฉˆเจ•เจ…เฉฑเจช เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ
เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš
เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 4: zbackup, restic, borgbackup เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš เจ•เจฐเจจเจพ
เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 5: เจฒเฉ€เจจเจ•เจธ เจฒเจˆ เจฌเฉˆเจ•เฉ‚เจฒเจพ เจ…เจคเฉ‡ เจตเฉ€เจฎ เจฌเฉˆเจ•เจ…เฉฑเจช เจฆเฉ€ เจœเจพเจ‚เจš
เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 6: เจฌเฉˆเจ•เจ…เฉฑเจช เจŸเฉ‚เจฒเจธ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจ•เจฐเจจเจพ
เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 7: เจธเจฟเฉฑเจŸเจพ

เจตเฉฑเจฒเฉ‹เจ‚ เจชเฉ‹เจธเจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ†: เจชเจพเจตเฉ‡เจฒ เจกเฉ‡เจฎเจ•เฉ‹เจตเจฟเจš

เจธเจฐเฉ‹เจค: www.habr.com

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹