์๋ ํ์ธ์,
Linux ์๋ฒ์ฉ ๋ฐฑ์
์์คํ
์ ์ ํํ๋ ค๊ณ ํฉ๋๋ค.
Restic๊ณผ Borg๋ ์ ๋ง ๋น์ทํด ๋ณด์ด๋ฉฐ ๊ฒฐ์ ์ ๋์ ์ฃผ์ค ์ ์๋์ง ๊ถ๊ธํฉ๋๋ค. :)
๊ฐ์ฌํฉ๋๋ค
๋ด ๋ง์์ ๋ ์ค๋ฅด๋ ๊ฐ์ฅ ๋ถ๋ช ํ ์ฐจ์ด์ :
์ฝ 1 ๋ ์ ์ ๋ค๋ฅธ ๋ฐฑ์ ์ํํธ์จ์ด๋ฅผ ํ๊ฐํ๊ธฐ ์์ํ์ ๋ borg๋ ํ๋์จ์ด์ ๋ํด ์กฐ๊ธ ๋ ๋น ๋ฅด๊ณ ๋ ์๊ตฌํ์ต๋๋ค. ๊ทธ๋ฌ๋ restic์ ๋น์ ์บ์๋ฅผ ์ฌ์ฉํ์ง ์์์ต๋๋ค. ๋๋ ๊ทธ ์ดํ๋ก ์ด๋ค ๋น๊ต๋ํ์ง ์์๋ค.
AFAIK restic์ ์ํธํ๊ฐ ์๋ํฉ๋๋ค.
์ด๊ฒ์ ํฌ๋ผ ์์ ๋ ์ข์์ ๊ฒ์ ๋๋ค. ์ ํํ ์ฌ์ฉ ์ฌ๋ก์ ๋ฌธ์ ์ผ๋ฟ์ ๋๋ค. ๋ ํ๋ก๊ทธ๋จ์ ๋ชจ๋ ์ฌ์ฉํด๋ณด๊ณ ์ค์ค๋ก ๊ฒฐ์ ํ๋ ๊ฒ์ด ์ข์ต๋๋ค.
์ด ๋ฌธ์ ๋ฅผ ์ข ๋ฃํ๊ฒ ์ต๋๋ค (๋ฒ๊ทธ, ๊ธฐ๋ฅ ์์ฒญ ๋ฐ ๊ธฐํ ๊ธฐ์ ์ ์ธ "๋ฌธ์ "์๋ง GitHub๋ฅผ ์ฌ์ฉํ๊ณ ์์ต๋๋ค). ์ถ๊ฐ ์๊ฒฌ์ ์์ ๋กญ๊ฒ ์ถ๊ฐ ํ ์ ์์ต๋๋ค!
ArchWiki๋ ๋ค๋ฅธ ์ ์ฌํ ์๋ฃจ์ ๊ณผ ํจ๊ป ์ฐจํธ์์ ๋น๊ตํฉ๋๋ค.
https://wiki.archlinux.org/index.php/Synchronization_and_backup_programs#Chunk -based_increments
์ฝ 1.5 ๋ ์ ์์ด ๋น๊ต๋ ๊ฝค ์ข์ต๋๋ค : https://stickleback.dk/borg-or-restic/
ํ์ ๋ํ ์ง๋ฌธ์ ์ธ๊ธ ๋ restic์ ๋จ์ ์ด ๊ทธ ๋์ ํด๊ฒฐ๋์๋์ง ์ฌ๋ถ์ ๋๋ค.
์ด๊ฒ์ ํฌ๋ผ์์ ๋ ์ข์์ ๊ฒ์ ๋๋ค. ์๋ฌด๋ ๋ซํ GitHub ๋ฌธ์ ์ ๋ฌปํ ์ ๋ณด๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค. ์ง๋ฌธ์ํ๋ ์ ํฌ๋ผ ๊ฒ์๋ฌผ์ ์์ฑํ๋ฉด ๊ธฐ์ฌ์ ์ธ๊ธ ๋ ๋จ์ ์ ์ดํด๋ณด๊ณ ๋ต๋ณ ํด ๋๋ฆฌ๊ฒ ์ต๋๋ค.
๋น์ ๋ง์ด ๋ง์์. ๋ฏธ์ ํด์. ๋ค์์ ํฌ๋ผ ๊ฒ์๋ฌผ์ ๋๋ค : https://forum.restic.net/t/comparison-with-borg-shortcomings-in-restic/1690 ๊ฐ์ฌํฉ๋๋ค
์ด๊ฒ์ ํฌ๋ผ์์ ๋ ์ข์์ ๊ฒ์ ๋๋ค. ์๋ฌด๋ ๋ซํ GitHub ๋ฌธ์ ์ ๋ฌปํ ์ ๋ณด๋ฅผ ์ฐพ์ ์ ์์ต๋๋ค.
์ค์ ๋ก Google์ ๋น๊ณต๊ฐ ํฌ๋ผ๋ณด๋ค Github ๋ฌธ์ ๋ฅผ ์ ํธํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด ๊ฒ์๋ฌผ์ด ์ฌ๊ธฐ์ ์์ด์ผํ๊ฑฐ๋ ์์ด์ผํ๋ค๊ณ ๋งํ์ง ์๊ณ "์๋ฌด๋ ์ฐพ์ ์ ์์ต๋๋ค"๋ถ๋ถ์ ํญ๋กํ๊ธฐ ๋งํ๋ฉด๋ฉ๋๋ค ... :)
๋ซํ ์ค๋ ๋์ ์ถ๊ฐํ์ง๋ง ๋ ๋ค ์ฌ์ฉํ ํ์๋ ์ฌ๊ธฐ์ ๋์ ์์ต๋๋ค.
๋งค์ผ ์ฝ 20TB์ ๋ฐ์ดํฐ๋ฅผ ๋ฐฑ์ ํด์ผํฉ๋๋ค (์์ฅ ๋ฐ์ดํฐ).
restic์ ์ฌ์ฉํ๋ฉด ํจ์ฌ ๋ ์ค๋ ๊ฑธ๋ฆฌ๊ณ ๋ฐฑ์ ์ ์ํํ๋ ์๋ฒ์์ ๋ง์ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ต๋๋ค. ๋ํ restic์ ๋ฐฑ์ ํฌ๊ธฐ์ ๋ฐ๋ผ 10G ์ด์์ผ๋ก ์ปค์ง ์์๋ ์บ์ ํ์ผ์ ์์ฑํ์ฌ ๋์คํฌ ๊ณต๊ฐ์ด ์ ํ ๋ ๊ฒฝ์ฐ ๋ฌธ์ ๊ฐ ๋ฐ์ํ ์ ์์ต๋๋ค.
Borg๋ ํจ์ฌ ๋ ๋น ๋ฅด๊ฒ ์คํ๋์์ผ๋ฉฐ ๊ฑฐ์ โโ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ง ์์ต๋๋ค. Restic์ ์ ์ผํ ์ฅ์ ์ S3 ๋๋ Backblaze๋ฅผ ๋ฐฑ์๋๋ก ์ฌ์ฉํด์ผํ๋ ๊ฒฝ์ฐ์ ๋๋ค (Borg๋์ด๋ฅผ ์ง์ํ์ง ์์). ์ฑ๋ฅ๋ฉด์์ Borg๋ ํจ์ฌ ๋น ๋ฅด๊ณ ๋ฉ๋ชจ๋ฆฌ๋ฅผ ์ ๊ฒ ์ฌ์ฉํ๋ฉฐ ๋์คํฌ ๊ณต๊ฐ์ ์บ์ฑํฉ๋๋ค.
์ค ๊ทธ๋ฆฌ๊ณ Borg์ ๋ ๋ค๋ฅธ ํฐ ์ฅ์ ์ ์ ์ฒด ๋ฐฑ์
์ NFS ๊ณต์ ๋ก ๋ง์ดํธ ํ ์ ์์ผ๋ฉฐ ์ํธํ๋์ง ์์ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ๋ง์ดํธํ๋ค๋ ๊ฒ์
๋๋ค (์ : borg mount / mnt / repo ::
@ perfecto25 ์ด์ ์๊ฒฌ์์ ์ฝ์ ์ ์๋ฏ์ด ํฌ๋ผ์ ๋ ์ ๊ฒ์๋์์ ๊ฒ์ ๋๋ค.
์ฐ๋ฆฌ ๊ฐ์๋ ๊ฐ๋ณ ์ฌ์ฉ ์ฌ๋ก๊ฐ ์์์ด ๋ถ๋ช ํฉ๋๋ค. ๋์๊ฒ Borg๋ ์ ๋ ์ต์ ์ด ์๋์ง๋ง @ perfecto25์ ๊ฒฝ์ฐ ๋ถ๋ช ํ ๊ทธ ๋ฐ๋์ ๋๋ค. ๋ ๋ค ์ ํจํ ์ฌ์ฉ ์ฌ๋ก์ ๋๋ค. ๋ ๋๊ตฌ๊ฐ ๋ชจ๋ ์กด์ฌํ๋ค๋ ์ฌ์ค์ ๋ง์กฑํด์ผํฉ๋๋ค!
์ ์ ์ผ๋ก ๋์ํฉ๋๋ค. ์ ๋ Restic์ ๋นํํ์ง ์์ต๋๋ค. ์ด๋ค ๊ฒฝ์ฐ์๋ ์๋ฒฝํ๋ฉฐ ๋ ํ๋ก์ ํธ์ ์ฐจ์ด์ ์ ์ง์ ํฉ๋๋ค.
๊ฐ์ฅ ์ ์ฉํ ๋๊ธ
์ค์ ๋ก Google์ ๋น๊ณต๊ฐ ํฌ๋ผ๋ณด๋ค Github ๋ฌธ์ ๋ฅผ ์ ํธํ๋ ๊ฒ ๊ฐ์ต๋๋ค.
์ด ๊ฒ์๋ฌผ์ด ์ฌ๊ธฐ์ ์์ด์ผํ๊ฑฐ๋ ์์ด์ผํ๋ค๊ณ ๋งํ์ง ์๊ณ "์๋ฌด๋ ์ฐพ์ ์ ์์ต๋๋ค"๋ถ๋ถ์ ํญ๋กํ๊ธฐ ๋งํ๋ฉด๋ฉ๋๋ค ... :)