เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

เจ‡เจน เจจเฉ‹เจŸ เจฌเฉˆเจ•เจ…เฉฑเจช เจŸเฉ‚เจฒเจธ เจฌเจพเจฐเฉ‡ เจšเจฐเจšเจพ เจ•เจฐเจฆเจพ เจนเฉˆ เจœเฉ‹ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจฐเจตเจฐ 'เจคเฉ‡ เจ†เจฐเจ•เจพเจˆเจต เจฌเจฃเจพ เจ•เฉ‡ เจฌเฉˆเจ•เจ…เฉฑเจช เจ•เจฐเจฆเฉ‡ เจนเจจเฅค

เจฒเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจชเฉ‚เจฐเจพ เจ•เจฐเจจ เจตเจพเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ (เจœเจฟเจธ เจตเจฟเฉฑเจš เจกเฉ€เจœเจพ เจกเฉเจช เจฆเฉ‡ เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจ‡เฉฐเจŸเจฐเจซเฉ‡เจธ เจนเฉˆ) เจ…เจคเฉ‡ เจกเฉเจชเจฒเฉ€เจ•เจŸเฉ€ เจนเจจเฅค

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

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

เจ•เจฟเจ‰เจ‚เจ•เจฟ เจฆเฉ‹เจตเฉ‡เจ‚ เจ‰เจฎเฉ€เจฆเจตเจพเจฐ เจ•เจฟเจธเฉ‡ เจจเจพ เจ•เจฟเจธเฉ‡ เจคเจฐเฉ€เจ•เฉ‡ เจจเจพเจฒ เจชเฉเจฐเจพเจฒเฉ‡เจ– เจฌเจฃเจพเจ‰เจ‚เจฆเฉ‡ เจนเจจ, เจจเจฟเจฏเจฎเจค เจŸเจพเจฐ เจจเฉ‚เฉฐ เจ‡เฉฑเจ• เจ—เจพเจˆเจก เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค

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

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

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

เจšเจฒเฉ‹ เจ‡เฉฑเจ• เจธเฉฐเจฆเจฐเจญ เจฎเฉเฉฑเจฒ เจฆเฉ‡ เจคเฉŒเจฐ เจคเฉ‡ เจนเฉ‡เจ  เจฆเจฟเฉฑเจคเฉ€ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจšเจฒเจพเจ‰เจ‚เจฆเฉ‡ เจนเจพเจ‚:

cd /src/dir; tar -cf - * | ssh backup_server "cat > /backup/dir/archive.tar"

เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจธเจจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจŸเจพเจˆเจฎ 3m12s. เจ‡เจน เจฆเฉ‡เจ–เจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ•เจฟ เจ—เจคเฉ€ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจŸเฉ‹เจฐเฉ‡เจœ เจธเจฐเจตเจฐ เจฆเฉ‡ เจกเจฟเจธเจ• เจธเจฌ-เจธเจฟเจธเจŸเจฎ เจฆเฉเจ†เจฐเจพ เจธเฉ€เจฎเจฟเจค เจนเฉˆ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‰เจฆเจพเจนเจฐเจจ เจตเจฟเฉฑเจš rsync. เจธเจฟเจฐเจซ เจฅเฉ‹เฉœเจพ เจคเฉ‡เจœเจผ, เจ•เจฟเจ‰เจ‚เจ•เจฟ ... เจฐเจฟเจ•เจพเจฐเจกเจฟเฉฐเจ— เจ‡เฉฑเจ• เจซเจพเจˆเจฒ เจตเจฟเฉฑเจš เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค

เจจเจพเจฒ เจนเฉ€, เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจฒเจˆ, เจ†เจ“ เจ‰เจนเฉ€ เจตเจฟเจ•เจฒเจช เจšเจฒเจพเจˆเจ, เจชเจฐ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจฐเจตเจฐ เจธเจพเจˆเจก 'เจคเฉ‡ เจ•เฉฐเจชเจฐเฉˆเจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเฉ€เจ:

cd /src/dir; tar -cf - * | ssh backup_server "gzip > /backup/dir/archive.tgz"

เจจเจคเฉ€เจœเฉ‡ เจนเจจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจŸเจพเจˆเจฎ 10m11sเฅค เจœเจผเจฟเจ†เจฆเจพเจคเจฐ เจธเฉฐเจญเจพเจตเจค เจคเฉŒเจฐ 'เจคเฉ‡ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจธเจฟเจฐเฉ‡ 'เจคเฉ‡ เจฐเฉเจ•เจพเจตเจŸ เจธเจฟเฉฐเจ—เจฒ-เจซเจฒเฉ‹ เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจนเฉˆเฅค

เจ‰เจนเฉ€ เจ•เจฎเจพเจ‚เจก, เจชเจฐ เจธเฉฐเจ•เฉเจšเจจ เจฆเฉ‡ เจจเจพเจฒ เจฎเฉ‚เจฒ เจกเฉ‡เจŸเจพ เจฆเฉ‡ เจจเจพเจฒ เจธเจฐเจตเจฐ เจคเฉ‡ เจŸเฉเจฐเจพเจ‚เจธเจซเจฐ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจชเจฐเจฟเจ•เจฒเจชเจจเจพ เจฆเฉ€ เจœเจพเจ‚เจš เจ•เจฐเจจ เจฒเจˆ เจ•เจฟ เจฐเฉเจ•เจพเจตเจŸ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ-เจฅเจฐเจฟเฉฑเจกเจก เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจนเฉˆเฅค

cd /src/dir; tar -czf - * | ssh backup_server "cat > /backup/dir/archive.tgz"

เจ‡เจน เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจจเจฟเจ•เจฒเจฟเจ†:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

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

เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจจ เจฒเจˆ, เจคเฉเจธเฉ€เจ‚ เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจ•เจฎเจพเจ‚เจก เจจเฉ‚เฉฐ เจœเฉ‹เฉœ เจ•เฉ‡ openssl เจœเจพเจ‚ gpg เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ openssl เจœ gpg เจชเจพเจˆเจช เจตเจฟเฉฑเจš. เจนเจตเจพเจฒเฉ‡ เจฒเจˆ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจฆเฉ€ เจ•เจฎเจพเจ‚เจก เจนเฉ‹เจตเฉ‡เจ—เฉ€:

cd /src/dir; tar -cf - * | ssh backup_server "gzip | openssl enc -e -aes256 -pass pass:somepassword -out /backup/dir/archive.tgz.enc"

เจจเจคเฉ€เจœเฉ‡ เจ‡เจธ เจคเจฐเฉเจนเจพเจ‚ เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจŸเจพเจˆเจฎ 10m30s เจจเจฟเจ•เจฒเจฟเจ†, เจ•เจฟเจ‰เจ‚เจ•เจฟ 2 เจชเฉเจฐเจ•เจฟเจฐเจฟเจ†เจตเจพเจ‚ เจชเฉเจฐเจพเจชเจค เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจชเจพเจธเฉ‡ เจšเฉฑเจฒ เจฐเจนเฉ€เจ†เจ‚ เจธเจจ - เจฌเฉ‹เจŸเจฒเจจเฉ‡เจ• เจฆเฉเจฌเจพเจฐเจพ เจ‡เฉฑเจ• เจธเจฟเฉฐเจ—เจฒ-เจฅเจฐเจฟเฉฑเจกเจก เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจนเฉˆ, เจจเจพเจฒ เจนเฉ€ เจ›เฉ‹เจŸเจพ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจ“เจตเจฐเจนเฉˆเฉฑเจก เจนเฉˆเฅค

เจฏเฉ‚เจชเฉ€เจกเฉ€: เจฌเจฒเจฟเจœเจผเจจเฉ‡เจœเจผ เจฆเฉ€ เจฌเฉ‡เจจเจคเฉ€ 'เจคเฉ‡ เจฎเฉˆเจ‚ เจชเจฟเจ—เจœเจผ เจจเจพเจฒ เจŸเฉˆเจธเจŸ เจœเฉ‹เฉœ เจฐเจฟเจนเจพ เจนเจพเจ‚. เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจธเจฟเจฐเจซเจผ เจ•เฉฐเจชเฉเจฐเฉˆเจธเจฐ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจน 6m30s เจฒเจตเฉ‡เจ—เจพ, เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจตเฉ€ เจœเฉ‹เฉœเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจ‡เจน เจฒเจ—เจญเจ— 7m เจนเฉ‹เจตเฉ‡เจ—เจพเฅค เจนเฉ‡เจ เจฒเฉ‡ เจ—เฉเจฐเจพเจซ เจตเจฟเฉฑเจš เจกเจฟเฉฑเจช เจ‡เฉฑเจ• เจ…เจฃเจซเฉเฉฑเจฒเจก เจกเจฟเจธเจ• เจ•เฉˆเจธเจผ เจนเฉˆ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจŸเฉˆเจธเจŸเจฟเฉฐเจ—

เจกเฉเจชเจฒเฉ€เจธเจฟเจŸเฉ€ เจŸเจพเจฐ เจซเจพเจฐเจฎเฉˆเจŸ เจตเจฟเฉฑเจš เจเจจเจ•เฉเจฐเจฟเจชเจŸเจก เจ†เจฐเจ•เจพเจˆเจตเจœเจผ เจฌเจฃเจพ เจ•เฉ‡ เจฌเฉˆเจ•เจ…เฉฑเจช เจฒเจˆ เจ‡เฉฑเจ• เจชเจพเจˆเจฅเจจ เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ เจนเฉˆเฅค

เจตเจพเจงเฉ‡ เจตเจพเจฒเฉ‡ เจชเฉเจฐเจพเจฒเฉ‡เจ–เจพเจ‚ เจฒเจˆ, librsync เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, เจคเจพเจ‚ เจœเฉ‹ เจคเฉเจธเฉ€เจ‚ เจ‡เจธ เจตเจฟเฉฑเจš เจตเจฐเจฃเจฟเจค เจตเจฟเจตเจนเจพเจฐ เจฆเฉ€ เจ‰เจฎเฉ€เจฆ เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹ เจฒเฉœเฉ€ เจตเจฟเฉฑเจš เจชเจฟเจ›เจฒเฉ€ เจชเฉ‹เจธเจŸ.

เจฌเฉˆเจ•เจ…เฉฑเจชเจพเจ‚ เจจเฉ‚เฉฐ gnupg เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจเจจเจ•เฉเจฐเจฟเจชเจŸ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ เจ…เจคเฉ‡ เจธเจพเจˆเจจ เจ•เฉ€เจคเจพ เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจœเฉ‹ เจ•เจฟ เจฌเฉˆเจ•เจ…เฉฑเจช (s3, backblaze, gdrive, เจ†เจฆเจฟ) เจจเฉ‚เฉฐ เจธเจŸเฉ‹เจฐ เจ•เจฐเจจ เจฒเจˆ เจตเฉฑเจ–-เจตเฉฑเจ– เจชเฉเจฐเจฆเจพเจคเจพเจตเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจนเฉเฉฐเจฆเจพ เจนเฉˆเฅค

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

เจ‡เจน เจ‰เจน เจจเจคเฉ€เจœเฉ‡ เจนเจจ เจœเฉ‹ เจ…เจธเฉ€เจ‚ เจฌเจฟเจจเจพเจ‚ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฆเฉ‡ เจšเฉฑเจฒเจฆเฉ‡ เจนเฉ‹เจ เจชเฉเจฐเจพเจชเจค เจ•เฉ€เจคเฉ‡

เจตเจฟเจ—เจพเฉœเจฃ เจตเจพเจฒเจพ

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

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

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

16 เจเจฎ 33 เจเฉฑเจธ
17 เจเจฎ 20 เจเฉฑเจธ
16 เจเจฎ 30 เจเฉฑเจธ

8 เจเจฎ 29 เจเฉฑเจธ
9 เจเจฎ 3 เจเฉฑเจธ
8 เจเจฎ 45 เจเฉฑเจธ

5 เจเจฎ 21 เจเฉฑเจธ
6 เจเจฎ 04 เจเฉฑเจธ
5 เจเจฎ 53 เจเฉฑเจธ

เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจนเจจ เจœเจฆเฉ‹เจ‚ gnupg เจ‡เจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฏเฉ‹เจ— เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ, 2048 เจฌเจฟเฉฑเจŸ เจฆเฉ‡ เจฎเฉเฉฑเจ– เจ†เจ•เจพเจฐ เจฆเฉ‡ เจจเจพเจฒ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

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

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

17 เจเจฎ 22 เจเฉฑเจธ
17 เจเจฎ 32 เจเฉฑเจธ
17 เจเจฎ 28 เจเฉฑเจธ

8 เจเจฎ 52 เจเฉฑเจธ
9 เจเจฎ 13 เจเฉฑเจธ
9 เจเจฎ 3 เจเฉฑเจธ

5 เจเจฎ 48 เจเฉฑเจธ
5 เจเจฎ 40 เจเฉฑเจธ
5 เจเจฎ 30 เจเฉฑเจธ

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

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

เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจจเฉ‚เฉฐ เจธเจฎเจฐเฉฑเจฅ เจ•เจฐเจจ เจจเจพเจฒ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ‡ เจšเฉฑเจฒเจฃ เจฆเฉ‡ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจฎเจนเฉฑเจคเจตเจชเฉ‚เจฐเจจ เจตเจพเจงเจพ เจจเจนเฉ€เจ‚ เจนเฉ‹เจ‡เจ†, เจชเจฐ เจ‡เจธเจจเฉ‡ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฐ เจฒเฉ‹เจก เจตเจฟเฉฑเจš เจฒเจ—เจญเจ— 10% เจตเจพเจงเจพ เจ•เฉ€เจคเจพ, เจœเฉ‹ เจ•เจฟ เจ‡เฉฑเจ• เจตเจงเฉ€เจ† เจฌเฉ‹เจจเจธ เจนเฉ‹ เจธเจ•เจฆเจพ เจนเฉˆเฅค

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

เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸ เจŸเฉˆเจธเจŸเจฟเฉฐเจ—

เจ‡เจน เจธเจพเจซเจŸเจตเฉ‡เจ…เจฐ C# เจตเจฟเฉฑเจš เจฒเจฟเจ–เจฟเจ† เจ—เจฟเจ† เจนเฉˆ เจ…เจคเฉ‡ เจฎเฉ‹เจจเฉ‹ เจคเฉ‹เจ‚ เจฒเจพเจ‡เจฌเฉเจฐเฉ‡เจฐเฉ€เจ†เจ‚ เจฆเฉ‡ เจธเฉˆเฉฑเจŸ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจšเฉฑเจฒเจฆเจพ เจนเฉˆเฅค เจ‡เฉฑเจ• GUI เจฆเฉ‡ เจจเจพเจฒ เจจเจพเจฒ เจ‡เฉฑเจ• CLI เจธเฉฐเจธเจ•เจฐเจฃ เจตเฉ€ เจนเฉˆเฅค

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

เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจ›เฉ‹เจŸเฉ€ เจœเจฟเจนเฉ€ เจธเฉ‚เจ - เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฌเฉˆเจ•เจ…เฉฑเจช เจธเจผเฉเจฐเฉ‚ เจ•เจฐเจจ เจตเจพเจฒเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€ เจคเจฐเจซเฉ‹เจ‚ เจ‡เฉฑเจ• เจธเจฅเจพเจจเจ• เจธเจ•เจฟเจฒเจพเจˆเจŸ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจจเฉ‚เฉฐ เจธเจฐเจ—เจฐเจฎเฉ€ เจจเจพเจฒ เจฒเจฟเจ–เจฆเจพ เจนเฉˆ, เจ‡เจธ เจฒเจˆ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจ‡เจน เจฏเจ•เฉ€เจจเฉ€ เจฌเจฃเจพเจ‰เจฃ เจฆเฉ€ เจฒเฉ‹เฉœ เจนเฉˆ เจ•เจฟ เจนเจฐ เจตเจพเจฐ เจœเจฆเฉ‹เจ‚ เจชเฉเจฐเจ•เจฟเจฐเจฟเจ† เจ•เจฒเฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจธเจผเฉเจฐเฉ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆ เจคเจพเจ‚ เจฒเฉ‹เฉœเฉ€เจ‚เจฆเจพ เจกเฉ‡เจŸเจพเจฌเฉ‡เจธ เจธเจนเฉ€ เจขเฉฐเจ— เจจเจพเจฒ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆเฅค GUI เจœเจพเจ‚ WEBGUI เจฆเฉเจ†เจฐเจพ เจ•เฉฐเจฎ เจ•เจฐเจฆเฉ‡ เจธเจฎเฉ‡เจ‚, เจตเฉ‡เจฐเจตเฉ‡ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจคเฉ‹เจ‚ เจฒเฉเจ•เจพเจ เจœเจพเจฃเจ—เฉ‡เฅค

เจ†เจ“ เจฆเฉ‡เจ–เฉ€เจ เจ•เจฟ เจ‡เจน เจนเฉฑเจฒ เจ•เจฟเจนเฉœเฉ‡ เจธเฉฐเจ•เฉ‡เจค เจชเฉˆเจฆเจพ เจ•เจฐ เจธเจ•เจฆเจพ เจนเฉˆ:

เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจเจจเจ•เฉเจฐเจฟเจชเจธเจผเจจ เจฌเฉฐเจฆ เจ•เจฐ เจฆเจฟเฉฐเจฆเฉ‡ เจนเฉ‹ (เจ…เจคเฉ‡ WEBGUI เจ…เจœเจฟเจนเจพ เจ•เจฐเจจ เจฆเฉ€ เจธเจฟเจซเจผเจพเจฐเจธเจผ เจจเจนเฉ€เจ‚ เจ•เจฐเจฆเจพ เจนเฉˆ), เจคเจพเจ‚ เจจเจคเฉ€เจœเฉ‡ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจนเจจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

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

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

20 เจเจฎ 43 เจเฉฑเจธ
20 เจเจฎ 13 เจเฉฑเจธ
20 เจเจฎ 28 เจเฉฑเจธ

5 เจเจฎ 21 เจเฉฑเจธ
5 เจเจฎ 40 เจเฉฑเจธ
5 เจเจฎ 35 เจเฉฑเจธ

7 เจเจฎ 36 เจเฉฑเจธ
7 เจเจฎ 54 เจเฉฑเจธ
7 เจเจฎ 49 เจเฉฑเจธ

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

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

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

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

29 เจเจฎ 9 เจเฉฑเจธ
30 เจเจฎ 1 เจเฉฑเจธ
29 เจเจฎ 54 เจเฉฑเจธ

5 เจเจฎ 29 เจเฉฑเจธ
6 เจเจฎ 2 เจเฉฑเจธ
5 เจเจฎ 54 เจเฉฑเจธ

8 เจเจฎ 44 เจเฉฑเจธ
9 เจเจฎ 12 เจเฉฑเจธ
9 เจเจฎ 1 เจเฉฑเจธ

เจ…เจคเฉ‡ เจœเฉ‡เจ•เจฐ เจคเฉเจธเฉ€เจ‚ เจฌเจพเจนเจฐเฉ€ เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ gnupg เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจฆเฉ‡ เจนเฉ‹, เจคเจพเจ‚ เจนเฉ‡เจ เจพเจ‚ เจฆเจฟเฉฑเจคเฉ‡ เจจเจคเฉ€เจœเฉ‡ เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ‰เจ‚เจฆเฉ‡ เจนเจจ:

เจฌเฉˆเจ•เจ…เฉฑเจช เจญเจพเจ— 3: เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€, เจกเฉเจชเจฒเฉ€เจธเฉ€เจŸเฉ€ เจฆเฉ€ เจธเจฎเฉ€เจ–เจฟเจ† เจ…เจคเฉ‡ เจœเจพเจ‚เจš

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

26 เจเจฎ 6 เจเฉฑเจธ
26 เจเจฎ 35 เจเฉฑเจธ
26 เจเจฎ 17 เจเฉฑเจธ

5 เจเจฎ 20 เจเฉฑเจธ
5 เจเจฎ 48 เจเฉฑเจธ
5 เจเจฎ 40 เจเฉฑเจธ

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

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

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

เจ•เฉเฉฑเจฒ เจฎเจฟเจฒเจพ เจ•เฉ‡, เจชเฉเจฐเฉ‹เจ—เจฐเจพเจฎ เจฆเฉ‡ เจ•เจพเจซเจผเฉ€ เจธเจ•เจพเจฐเจพเจคเจฎเจ• เจชเฉเจฐเจญเจพเจต, เจจเจตเฉ‡เจ‚ เจฒเฉ‹เจ•เจพเจ‚ เจฒเจˆ เจ•เจพเจซเจผเฉ€ เจฆเฉ‹เจธเจคเจพเจจเจพ เจนเฉ‹เจฃ เจธเจฎเฉ‡เจคเฅค

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

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

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

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

เจ†เจงเจพเจฐเจฟเจค เจนเฉฑเจฒ เจฆเฉ‡ เจฎเฉเจ•เจพเจฌเจฒเฉ‡ rsync - เจ•เจพเจฐเจ—เฉเจœเจผเจพเจฐเฉ€ เจ•เจˆ เจ—เฉเจฃเจพ เจฎเจพเฉœเฉ€ เจนเฉ‹ เจธเจ•เจฆเฉ€ เจนเฉˆ, เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ‡ เจฌเจพเจตเจœเฉ‚เจฆ เจ•เจฟ เจ‡เจธเจฆเฉ‡ เจธเจผเฉเฉฑเจง เจฐเฉ‚เจช เจตเจฟเฉฑเจš เจŸเจพเจฐ เจจเฉ‡ rsync เจจเจพเจฒเฉ‹เจ‚ 20-30% เจคเฉ‡เจœเจผเฉ€ เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เฉ€เจคเจพ เจนเฉˆเฅค
เจฐเจฟเจชเฉ‹เจœเจผเจŸเจฐเฉ€ เจฆเฉ‡ เจ†เจ•เจพเจฐ 'เจคเฉ‡ เจฌเฉฑเจšเจค เจนเจจ, เจชเจฐ เจธเจฟเจฐเจซ เจกเฉเจชเจฒเฉ€เจ•เฉ‡เจŸเฉ€ เจจเจพเจฒ.

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

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

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

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

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