๋ณ๊ฒฝ ์ฌํญ์ ์ ์ง์ ์ผ๋ก ๋ณต์ฌํ์ฌ ํธ๋ํฝ์ ์ต์ํํ ์ ์๋ ํ์ผ ๋๊ธฐํ ๋ฐ ๋ฐฑ์ ์ ํธ๋ฆฌํฐ์ธ Rsync 3.2.7์ด ์ถ์๋์์ต๋๋ค. ์ ์ก์ ssh, rsh ๋๋ ๊ธฐ๋ณธ rsync ํ๋กํ ์ฝ์ผ ์ ์์ต๋๋ค. ๋ฏธ๋ฌ ๋๊ธฐํ๋ฅผ ๋ณด์ฅํ๋ ๋ฐ ์ต์ ์ผ๋ก ์ ํฉํ ์ต๋ช ์ rsync ์๋ฒ ์์ ๊ตฌ์ฑ์ด ์ง์๋ฉ๋๋ค. ํ๋ก์ ํธ ์ฝ๋๋ GPLv3 ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ถ๊ฐ๋ ๋ณ๊ฒฝ ์ฌํญ:
- ๋ฐฑ๊ทธ๋ผ์ด๋ rsync ํ๋ก์ธ์ค์ ๋ํ ์ฌ์ฉ์ ์ฐ๊ฒฐ์ ์ธ์ฆํ ๋ SHA512, SHA256 ๋ฐ SHA1 ํด์๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค(์ด์ ์๋ MD5 ๋ฐ MD4๊ฐ ์ง์๋จ).
- SHA1 ์๊ณ ๋ฆฌ์ฆ์ ์ฌ์ฉํ์ฌ ํ์ผ์ ์ฒดํฌ์ฌ์ ๊ณ์ฐํ๋ ๊ธฐ๋ฅ์ ๊ตฌํํ์ต๋๋ค. ํฌ๊ธฐ๊ฐ ํฌ๊ธฐ ๋๋ฌธ์ SHA1 ํด์๋ ํด์ ์ผ์น ๋ชฉ๋ก์์ ๊ฐ์ฅ ๋ฎ์ ์ฐ์ ์์๋ฅผ ๊ฐ์ต๋๋ค. "--checksum-choice" ์ต์ ์ ์ฌ์ฉํ์ฌ SHA1 ์ ํ์ ๊ฐ์ ํ ์ ์์ต๋๋ค.
- ์ถฉ๋ ๊ฐ๋ฅ์ฑ์ ์ค์ด๊ธฐ ์ํด xattr ์์ฑ ํด์ ํ ์ด๋ธ์ด 64๋นํธ ํค๋ฅผ ์ฌ์ฉํ๋๋ก ๋ณํ๋์์ต๋๋ค.
- rsync์์ ์ง์ํ๋ ์๊ณ ๋ฆฌ์ฆ์ ๋ํ ์ ๋ณด๋ฅผ JSON ํ์์ผ๋ก ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ์ด ์ ๊ณต๋์์ต๋๋ค(--version("-VV") ์ต์ ์ ๋ณต์ ํ์ฌ ํ์ฑํ๋จ). ๋ํ support/json-rsync-version ์คํฌ๋ฆฝํธ๊ฐ ์ถ๊ฐ๋์ด ๋จ์ผ "--version" ์ต์ (์ด์ rsync ๋ฆด๋ฆฌ์ค์์ ํธํ์ฑ์ ์ํด)์ ์ฌ์ฉํ์ฌ ํ ์คํธ ํ์์ผ๋ก ์ ๊ณต๋ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ์ฌํ JSON ์ถ๋ ฅ์ ์์ฑํ ์ ์์ต๋๋ค.
- ์ถ๊ฐ ํ๋ก์ธ์ค ๊ฒฉ๋ฆฌ๋ฅผ ์ํด chroot ํธ์ถ ์ฌ์ฉ์ ๊ท์ ํ๋ rsyncd.conf์ "chroot ์ฌ์ฉ" ์ค์ ์ ๊ธฐ๋ณธ์ ์ผ๋ก "unset"์ผ๋ก ์ค์ ๋์ด ๊ฐ์ฉ์ฑ์ ๋ฐ๋ผ chroot ์ฌ์ฉ์ ํ์ฉํฉ๋๋ค(์: rsync๋ ๋ฃจํธ๋ก ์คํ ์ค์ด๋ฉฐ ๋ฃจํธ๊ฐ ์๋ ์ฌ์ฉ์๋ก ์คํํ ๋ ํ์ฑํ๋์ง ์์ต๋๋ค.
- "--fuzzy" ์ต์ ์ ์ง์ ํ ๋ ์ฌ์ฉ๋๋ ๋๋ฝ๋ ๋์ ํ์ผ์ ๋ํ ๊ธฐ๋ณธ ํ์ผ ๊ฒ์ ์๊ณ ๋ฆฌ์ฆ์ ์ฑ๋ฅ์ ์ฝ ๋ ๋ฐฐ๋ก ๋๋ ธ์ต๋๋ค.
- Rsync์ ์ด์ ๋ฆด๋ฆฌ์ค(3.0 ๋ถ๊ธฐ ์ด์ )์ ์ํธ ์์ฉํ ๋ ์ฌ์ฉ๋๋ ํ๋กํ ์ฝ์ ์๊ฐ ํํ์ ๋ณ๊ฒฝํ์ต๋๋ค. ์ด ๊ฒฝ์ฐ 4๋ฐ์ดํธ ์ํฌํฌ ์๊ฐ์ "unsigned int"๋ก ์ฒ๋ฆฌ๋์ด 1970๋ ์ด์ ์๊ฐ ์ ์ก์ ํ์ฉํ์ง ์์ง๋ง 2038๋ ์ดํ ์๊ฐ์ ์ง์ ํ๋ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํฉ๋๋ค.
- rsync ํด๋ผ์ด์ธํธ๋ฅผ ํธ์ถํ ๋ ๋๋ฝ๋ ๋์ ๊ฒฝ๋ก๊ฐ ์ด์ ์ค๋ฅ๋ก ์ฒ๋ฆฌ๋ฉ๋๋ค. "--old-args" ์ต์ ์ ๋น ๊ฒฝ๋ก๊ฐ "."๋ก ์ทจ๊ธ๋์๋ ์ด์ ๋์์ผ๋ก ๋๋๋ฆฌ๊ธฐ ์ํด ์ ๊ณต๋ฉ๋๋ค.
๋ํ ๋ก์ปฌ ์์คํ ๊ณผ Google Drive, Amazon Drive, S1.60, Dropbox์ ๊ฐ์ ๋ค์ํ ํด๋ผ์ฐ๋ ์คํ ๋ฆฌ์ง ๊ฐ์ ๋ฐ์ดํฐ๋ฅผ ๋ณต์ฌํ๊ณ ๋๊ธฐํํ๋๋ก ์ค๊ณ๋ rsync์ ์ ์ฌํ rclone 3 ์ ํธ๋ฆฌํฐ์ ๋ฆด๋ฆฌ์ค๊ฐ ๋ฐํ๋์์์ ์ ์ ์์ต๋๋ค. Backblaze B2, OneDrive, Swift, Hubic, Cloudfiles, Google Cloud Storage, Mail.ru Cloud ๋ฐ Yandex.Disk. ํ๋ก์ ํธ ์ฝ๋๋ Go๋ก ์์ฑ๋์์ผ๋ฉฐ MIT ๋ผ์ด์ ์ค์ ๋ฐ๋ผ ๋ฐฐํฌ๋ฉ๋๋ค.
์ ๋ฆด๋ฆฌ์ค์์: Oracle ๊ฐ์ฒด ์คํ ๋ฆฌ์ง ๋ฐ SMB/CIFS์ ๋ฐฑ์
์ ์ ์ฅํ๊ธฐ ์ํ ๋ฐฑ์๋๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. S3 ์คํ ๋ฆฌ์ง ๋ฐฑ์๋์์ ๋ฒ์ ๊ด๋ฆฌ ์ง์์ด ๊ตฌํ๋์์ผ๋ฉฐ IONOS Cloud Storage ๋ฐ Qiniu KODO ๊ณต๊ธ์๋ฅผ ํตํด ์์
ํ ์ ์๋ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋์์ต๋๋ค. ๋ก์ปฌ ๋ฐฑ์๋์๋ ๊ถํ ์ค๋ฅ๋ฅผ ๋ฌด์ํ๋ ํํฐ๋ฅผ ์ถ๊ฐํ๋ ๊ธฐ๋ฅ์ด ๋ด์ฅ๋์ด ์์ต๋๋ค.
์ถ์ฒ : opennet.ru