์ด ๋ฆฌ๋ทฐ ๋
ธํธ๋ ๊ณ์๋ฉ๋๋ค
UrBackup ๊ฒํ .
์ฐธ๊ฐ์์ ์์ฒญ์ ๋ฐ๋ผ
์ ์ฒด ๋ฐฑ์ ๋ชจ๋์์๋ ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์์ต๋๋ค.
์์ ์๊ฐ :
์ฒ์ ์์
๋ ๋ฒ์งธ ์คํ
์ธ๋ฒ์งธ ๋ฐ์ฌ
์ฒซ ๋ฒ์งธ ํ
์คํธ
8m20s
8m19s
8m24s
๋ ๋ฒ์งธ ํ
์คํธ
8m30s
8m34s
8m20s
์ธ ๋ฒ์งธ ํ
์คํธ
8m10s
8m14s
8m12s
์ฆ๋ถ ๋ฐฑ์ ๋ชจ๋์์:
์์ ์๊ฐ :
์ฒ์ ์์
๋ ๋ฒ์งธ ์คํ
์ธ๋ฒ์งธ ๋ฐ์ฌ
์ฒซ ๋ฒ์งธ ํ
์คํธ
8m10s
8m10s
8m12s
๋ ๋ฒ์งธ ํ
์คํธ
3m50s
4m12s
3m34s
์ธ ๋ฒ์งธ ํ
์คํธ
2m50s
2m35s
2m38s
๋ ๊ฒฝ์ฐ ๋ชจ๋ ๋ฆฌํฌ์งํ ๋ฆฌ ํฌ๊ธฐ๋ ์ฝ 14GB์์ผ๋ฉฐ ์ด๋ ์๋ฒ ์ธก์์ ์ค๋ณต ์ ๊ฑฐ๊ฐ ์๋ ์ค์์ ๋ํ๋
๋๋ค. ๋ํ ์๋ฒ์ ํด๋ผ์ด์ธํธ์์ ๋ฐฑ์
์ ์์ฑํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ ์ฌ์ด์ ์ฐจ์ด๊ฐ ์๋ค๋ ์ ์ ์ ์ํด์ผ ํฉ๋๋ค. ์ด๋ ๊ทธ๋ํ์์ ๋งค์ฐ ๋ช
ํํ๊ฒ ๋ณผ ์ ์์ผ๋ฉฐ ์น ์ธํฐํ์ด์ค์ ์๋ ์๊ฐ์ด ํ์๋๋ฏ๋ก ๋งค์ฐ ์ฆ๊ฑฐ์ด ๋ณด๋์ค์
๋๋ค. ๊ณ ๋ คํ์ง ์๊ณ ์๋ฒ ์ธก์ ๋ฐฑ์
ํ๋ก์ธ์ค
ํด๋ผ์ด์ธํธ์ ์ํ. ์ผ๋ฐ์ ์ผ๋ก ์ ์ฒด ๋ณต์ฌ๋ณธ๊ณผ ์ฆ๋ถ ๋ณต์ฌ๋ณธ์ ๊ทธ๋ํ๋ ๊ตฌ๋ถํ ์ ์์ต๋๋ค. ์ ์ผํ ์ฐจ์ด์ ์ ์๋ง๋ ์๋ฒ ์ธก์์ ์ฒ๋ฆฌ๋๋ ๋ฐฉ์์ผ ๊ฒ์
๋๋ค. ๋ํ ์ค๋ณต ์์คํ
์ ๋ฎ์ ํ๋ก์ธ์ ๋ถํ์๋ ๋ง์กฑํ์ต๋๋ค.
๋ฐฑ์ PC ๊ฒํ
์ฐธ๊ฐ์์ ์์ฒญ์ ๋ฐ๋ผ
rsync๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฒด ๋ฐฑ์ ์ ์์ฑํ๋ ๋ชจ๋์์ ๋ค์๊ณผ ๊ฐ์ ๊ฒฐ๊ณผ๋ฅผ ์ป์์ต๋๋ค.
์ฒ์ ์์
๋ ๋ฒ์งธ ์คํ
์ธ๋ฒ์งธ ๋ฐ์ฌ
์ฒซ ๋ฒ์งธ ํ
์คํธ
12m25s
12m14s
12m27s
๋ ๋ฒ์งธ ํ
์คํธ
7m41s
7m44s
7m35s
์ธ ๋ฒ์งธ ํ
์คํธ
10m11s
10m0s
9m54s
์ ์ฒด ๋ฐฑ์ ๋ฐ tar๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ:
์ฒ์ ์์
๋ ๋ฒ์งธ ์คํ
์ธ๋ฒ์งธ ๋ฐ์ฌ
์ฒซ ๋ฒ์งธ ํ
์คํธ
12m41s
12m25s
12m45s
๋ ๋ฒ์งธ ํ
์คํธ
12m35s
12m45s
12m14s
์ธ ๋ฒ์งธ ํ
์คํธ
12m43s
12m25s
12m5s
์ฆ๋ถ ๋ฐฑ์ ๋ชจ๋์์๋ ์ด๋ฌํ ์ค์ ์ผ๋ก๋ ๋ฐฑ์ ์ด ์์ฑ๋์ง ์๊ธฐ ๋๋ฌธ์ tar๋ฅผ ํฌ๊ธฐํด์ผ ํ์ต๋๋ค.
rsync๋ฅผ ์ฌ์ฉํ์ฌ ์ฆ๋ถ ๋ฐฑ์ ์ ์์ฑํ ๊ฒฐ๊ณผ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฒ์ ์์
๋ ๋ฒ์งธ ์คํ
์ธ๋ฒ์งธ ๋ฐ์ฌ
์ฒซ ๋ฒ์งธ ํ
์คํธ
11m55s
11m50s
12m25s
๋ ๋ฒ์งธ ํ
์คํธ
2m42s
2m50s
2m30s
์ธ ๋ฒ์งธ ํ
์คํธ
6m00s
5m35s
5m30s
์ผ๋ฐ์ ์ผ๋ก rsync๋ ์ฝ๊ฐ์ ์๋ ์ด์ ์ด ์์ผ๋ฉฐ rsync๋ ๋คํธ์ํฌ์์ ๋ ๊ฒฝ์ ์ ์ผ๋ก ์๋ํฉ๋๋ค. ์ด๋ tar๋ฅผ ๋ฐฑ์ ํ๋ก๊ทธ๋จ์ผ๋ก ์ฌ์ฉํ๋ฉด CPU ์ฌ์ฉ๋์ด ์ ์ด ๋ถ๋ถ์ ์ผ๋ก ์์๋ ์ ์์ต๋๋ค. rsync์ ๋ ๋ค๋ฅธ ์ฅ์ ์ ์ฆ๋ถ ๋ณต์ฌ๋ณธ๊ณผ ํจ๊ป ์๋ํ๋ค๋ ๊ฒ์ ๋๋ค. ์ ์ฒด ๋ฐฑ์ ์ ์์ฑํ ๋ ๋ฆฌํฌ์งํ ๋ฆฌ ํฌ๊ธฐ๋ ๋์ผํฉ๋๋ค. ์ฆ๋ถ ๋ณต์ฌ๋ณธ์ ๊ฒฝ์ฐ 16GB(์คํ๋น 14GB)๋ ์ค๋ณต ์ ๊ฑฐ ์์ ์ ์๋ฏธํฉ๋๋ค.
์๋ง๋ค ๋ฆฌ๋ทฐ
์ฐธ๊ฐ์์ ์์ฒญ์ ๋ฐ๋ผ
tar๋ฅผ ์์นด์ด๋ฒ๋ก ์ฌ์ฉํ๊ณ ์์ถ์ ํ์ฑํํ ํ ์คํธ ์คํ ๊ฒฐ๊ณผ๋ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฒ์ ์์
๋ ๋ฒ์งธ ์คํ
์ธ๋ฒ์งธ ๋ฐ์ฌ
์ฒซ ๋ฒ์งธ ํ
์คํธ
9m5s
8m59s
9m6s
๋ ๋ฒ์งธ ํ
์คํธ
0m5s
0m5s
0m5s
์ธ ๋ฒ์งธ ํ
์คํธ
2m40s
2m47s
2m45s
ํ๋ก๊ทธ๋จ์ ํ๋์ ํ๋ก์ธ์ ์ฝ์ด๋ฅผ ์์ ํ ๋ก๋ํ์ง๋ง ๋ฐฑ์ ์คํ ๋ฆฌ์ง ์๋ฒ ์ธก์ ์ ํ๋ IOPS ๋์คํฌ๋ก ์ธํด ๋์ ๋ฐ์ดํฐ ์ ์ก ์๋๋ฅผ ๋ฌ์ฑํ ์ ์์ต๋๋ค. ์ผ๋ฐ์ ์ผ๋ก ํ๋ก๊ทธ๋จ ์์ฑ์๋ ssh๋ฅผ ์ ์ก์ผ๋ก ์ฌ์ฉํ์ง ์๊ณ ํค๋ฅผ ์ฌ์ฉํ์ฌ ์ ์ฌํ ์ฒด๊ณ๋ฅผ ๊ตฌํํ๊ณ ๋ณธ๊ฒฉ์ ์ธ CA๋ฅผ ์์ฑ ๋ฐ ์ ์ง ๊ด๋ฆฌํ๊ธฐ ๋๋ฌธ์ ๋ค๋ฅธ ์ฐธ๊ฐ์๋ณด๋ค ์ค์ ์ด ์กฐ๊ธ ๋ ๋ฒ๊ฑฐ๋กญ์ต๋๋ค. ํด๋ผ์ด์ธํธ์ ๋ฐฑ์ ์๋ฒ๋ฅผ ๊ด๋ฒ์ํ๊ฒ ์ ํํ ์ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์๋ก ์์ ํ ์ ๋ขฐํ ์ ์๋ ๊ฒฝ์ฐ ์ต์ ์ผ๋ก ํด๋น ๋ณ์์ ๊ฐ์ 13์ผ๋ก ์ค์ ํ์ฌ ์๋ฒ๊ฐ ๋ฐฑ์ ๋ณต์์ ์์ํ์ง ๋ชปํ๋๋ก ํ ์ ์์ต๋๋ค. ์ค์ ํ์ผ. ๊ด๋ฆฌ๋ฅผ ์ํด ์น ์ธํฐํ์ด์ค๋ฅผ ์ฐ๊ฒฐํ ์ ์์ง๋ง ์ผ๋ฐ์ ์ผ๋ก ๊ตฌ์ฑ๋ ์์คํ ์ ์์ bash ์คํฌ๋ฆฝํธ(๋๋ ansible๊ณผ ๊ฐ์ SCM)๋ฅผ ์ฌ์ฉํ์ฌ ์์ ํ ์๋ํ๋ ์ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ ์ฅ์ ์ํ ๋ค์ํ ์ฅ์น(LTO ์นด์ธํธ, ํ๋ ๋๋ผ์ด๋ธ ๋ฑ)์ ๊ด๋ฒ์ํ ๋ชฉ๋ก์ ์ง์ํ๊ธฐ ๋๋ฌธ์ ์คํ ๋ฆฌ์ง ์ค์ ์ ์ํ ๋ค์ ์ค์ํ์ง ์์ ์์คํ ์ด ์์ต๋๋ค. ๋ํ ์ด ๊ธฐ์ฌ์์ ๋ ผ์๋ ๋ชจ๋ ํ๋ก๊ทธ๋จ ์ค์์ AMANDA๊ฐ ๋๋ ํฐ๋ฆฌ ์ด๋ฆ ๋ณ๊ฒฝ์ ๊ฐ์งํ ์ ์๋ ์ ์ผํ ํ๋ก๊ทธ๋จ์ด๋ผ๋ ์ ๋ ์ฃผ๋ชฉํ ๊ฐ์น๊ฐ ์์ต๋๋ค. ํ ๋ฒ์ ์คํ์ ๋ํ ์ ์ฅ์ ํฌ๊ธฐ๋ XNUMXGB์์ต๋๋ค.
๋ฐํ
๋ฐฑ์
ํํธ 6: ๋ฐฑ์
๋๊ตฌ ๋น๊ต
๋ฐฑ์
ํํธ 7: ๊ฒฐ๋ก
์ถ์ฒ : habr.com