Proxmox Backup Server 1.1 ๋ฐฐํฌํŒ ์ถœ์‹œ

Proxmox Virtual Environment ๋ฐ Proxmox Mail Gateway ์ œํ’ˆ ๊ฐœ๋ฐœ๋กœ ์œ ๋ช…ํ•œ Proxmox๋Š” ๊ฐ€์ƒ ํ™˜๊ฒฝ, ์ปจํ…Œ์ด๋„ˆ ๋ฐ ์„œ๋ฒ„ ์Šคํ„ฐํ•‘์˜ ๋ฐฑ์—… ๋ฐ ๋ณต๊ตฌ๋ฅผ ์œ„ํ•œ ํ„ดํ‚ค ์†”๋ฃจ์…˜์œผ๋กœ ์ œ๊ณต๋˜๋Š” Proxmox Backup Server 1.1 ๋ฐฐํฌํŒ์˜ ์ถœ์‹œ๋ฅผ ๋ฐœํ‘œํ–ˆ์Šต๋‹ˆ๋‹ค. ์„ค์น˜ ISO ์ด๋ฏธ์ง€๋Š” ๋ฌด๋ฃŒ๋กœ ๋‹ค์šด๋กœ๋“œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐฐํฌํŒ๋ณ„ ๊ตฌ์„ฑ ์š”์†Œ๋Š” AGPLv3 ๋ผ์ด์„ ์Šค์— ๋”ฐ๋ผ ๋ผ์ด์„ ์Šค๊ฐ€ ๋ถ€์—ฌ๋ฉ๋‹ˆ๋‹ค. ์—…๋ฐ์ดํŠธ๋ฅผ ์„ค์น˜ํ•˜๋ ค๋ฉด ์—…๋ฐ์ดํŠธ ์•ˆ์ •ํ™” ์ˆ˜์ค€์ด ๋‹ค๋ฅธ ์œ ๋ฃŒ ์—”ํ„ฐํ”„๋ผ์ด์ฆˆ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์™€ ๋‘ ๊ฐœ์˜ ๋ฌด๋ฃŒ ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋ฅผ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฐฐํฌํŒ์˜ ์‹œ์Šคํ…œ ๋ถ€๋ถ„์€ Debian 10.9(Buster) ํŒจํ‚ค์ง€ ๊ธฐ๋ฐ˜, Linux 5.4 ์ปค๋„ ๋ฐ OpenZFS 2.0์„ ๊ธฐ๋ฐ˜์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ์—… ๊ด€๋ฆฌ๋ฅผ ์œ„ํ•œ ์†Œํ”„ํŠธ์›จ์–ด ์Šคํƒ์€ Rust๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ ์ฆ๋ถ„ ๋ฐฑ์—…(๋ณ€๊ฒฝ๋œ ๋ฐ์ดํ„ฐ๋งŒ ์„œ๋ฒ„๋กœ ์ „์†ก), ์ค‘๋ณต ์ œ๊ฑฐ(์ค‘๋ณต์ด ์žˆ๋Š” ๊ฒฝ์šฐ ํ•˜๋‚˜์˜ ๋ณต์‚ฌ๋ณธ๋งŒ ์ €์žฅ), ์••์ถ•(ZSTD ์‚ฌ์šฉ) ๋ฐ ๋ฐฑ์—… ์•”ํ˜ธํ™”๋ฅผ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ์‹œ์Šคํ…œ์€ ํด๋ผ์ด์–ธํŠธ-์„œ๋ฒ„ ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Proxmox ๋ฐฑ์—… ์„œ๋ฒ„๋Š” ๋กœ์ปฌ ๋ฐฑ์—… ์ž‘์—…๊ณผ ๋‹ค๋ฅธ ํ˜ธ์ŠคํŠธ์˜ ๋ฐ์ดํ„ฐ ๋ฐฑ์—…์„ ์œ„ํ•œ ์ค‘์•™ ์ง‘์ค‘์‹ ์„œ๋ฒ„๋กœ ๋ชจ๋‘ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋น ๋ฅธ ์„ ํƒ์  ๋ณต๊ตฌ ๋ฐ ์„œ๋ฒ„ ๊ฐ„ ๋ฐ์ดํ„ฐ ๋™๊ธฐํ™”๋ฅผ ์œ„ํ•œ ๋ชจ๋“œ๊ฐ€ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

Proxmox Backup Server๋Š” ๊ฐ€์ƒ ๋จธ์‹  ๋ฐ ์ปจํ…Œ์ด๋„ˆ ๋ฐฑ์—…์„ ์œ„ํ•ด Proxmox VE ํ”Œ๋žซํผ๊ณผ์˜ ํ†ตํ•ฉ์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค. ๋ฐฑ์—… ๋ณต์‚ฌ๋ณธ ๊ด€๋ฆฌ ๋ฐ ๋ฐ์ดํ„ฐ ๋ณต๊ตฌ๋Š” ์›น ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ํ†ตํ•ด ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ž์‹ ์˜ ๋ฐ์ดํ„ฐ์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ์•ก์„ธ์Šค๋ฅผ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํด๋ผ์ด์–ธํŠธ์—์„œ ์„œ๋ฒ„๋กœ ์ „์†ก๋˜๋Š” ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ์€ GCM ๋ชจ๋“œ์—์„œ AES-256์„ ์‚ฌ์šฉํ•˜์—ฌ ์•”ํ˜ธํ™”๋˜๋ฉฐ ๋ฐฑ์—… ๋ณต์‚ฌ๋ณธ ์ž์ฒด๋Š” ๊ณต๊ฐœ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋น„๋Œ€์นญ ์•”ํ˜ธํ™”๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ด๋ฏธ ์•”ํ˜ธํ™”๋˜์–ด ์ „์†ก๋ฉ๋‹ˆ๋‹ค(์•”ํ˜ธํ™”๋Š” ํด๋ผ์ด์–ธํŠธ ์ธก์—์„œ ์ˆ˜ํ–‰๋˜๋ฉฐ ๋ฐฑ์—… ๋ณต์‚ฌ๋ณธ์œผ๋กœ ์„œ๋ฒ„๋ฅผ ์†์ƒ์‹œํ‚ค์ง€ ์•Š์Œ). ๋ฐ์ดํ„ฐ ์œ ์ถœ์˜ ์›์ธ์ด ๋ฉ๋‹ˆ๋‹ค.) ๋ฐฑ์—…์˜ ๋ฌด๊ฒฐ์„ฑ์€ SHA-256 ํ•ด์‹œ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ œ์–ด๋ฉ๋‹ˆ๋‹ค.

์ƒˆ ๋ฆด๋ฆฌ์Šค์—์„œ:

  • Debian 10.9 โ€œBusterโ€ ํŒจํ‚ค์ง€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์™€์˜ ๋™๊ธฐํ™”๊ฐ€ ์™„๋ฃŒ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ZFS ํŒŒ์ผ ์‹œ์Šคํ…œ ๊ตฌํ˜„์ด OpenZFS 2.0 ๋ถ„๊ธฐ๋กœ ์ „ํ™˜๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • LTO(Linear Tape-Open) ํ˜•์‹์„ ์ง€์›ํ•˜๋Š” ํ…Œ์ดํ”„ ๋“œ๋ผ์ด๋ธŒ์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ํ…Œ์ดํ”„ ํ’€์„ ์‚ฌ์šฉํ•˜์—ฌ ์Šคํ† ๋ฆฌ์ง€ ์ €์žฅ ๋ฐ ๋ณต์›์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐ์ดํ„ฐ ๋ณด์กด ๊ธฐ๊ฐ„์„ ๊ฒฐ์ •ํ•˜๊ธฐ ์œ„ํ•ด ์œ ์—ฐํ•œ ์ •์ฑ…์ด ๊ตฌํ˜„๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • Rust๋กœ ์ž‘์„ฑ๋œ ์ƒˆ๋กœ์šด ์‚ฌ์šฉ์ž ๊ณต๊ฐ„ ํ…Œ์ดํ”„ ๋“œ๋ผ์ด๋ฒ„๋ฅผ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ํ…Œ์ดํ”„ ๋“œ๋ผ์ด๋ธŒ์˜ ์ž๋™ ์นดํŠธ๋ฆฌ์ง€ ๊ณต๊ธ‰ ๋ฉ”์ปค๋‹ˆ์ฆ˜ ์ œ์–ด์— ๋Œ€ํ•œ ์ง€์›์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜คํ† ๋กœ๋”๋ฅผ ๊ด€๋ฆฌํ•˜๊ธฐ ์œ„ํ•ด mtx ์œ ํ‹ธ๋ฆฌํ‹ฐ์™€ ์œ ์‚ฌํ•˜๋ฉฐ Rust ์–ธ์–ด๋กœ ๋‹ค์‹œ ์ž‘์„ฑ๋œ pmtx ์œ ํ‹ธ๋ฆฌํ‹ฐ๊ฐ€ ์ œ์•ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๊ตฌ์„ฑ ์š”์†Œ, ์ž‘์—…์„ ๊ตฌ์„ฑํ•˜๊ณ  ์˜ˆ์•ฝ๋œ ์ž‘์—…์„ ์‹คํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์„น์…˜์ด ์›น ์ธํ„ฐํŽ˜์ด์Šค์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๋ฐ”์ฝ”๋“œ ๋ผ๋ฒจ ์ƒ์„ฑ ๋ฐ ์ธ์‡„๋ฅผ ์œ„ํ•œ Proxmox LTO ๋ฐ”์ฝ”๋“œ ๋ผ๋ฒจ ์ƒ์„ฑ๊ธฐ ์›น ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.
  • ์ผํšŒ์šฉ ๋น„๋ฐ€๋ฒˆํ˜ธ(TOTP), WebAuthn ๋ฐ ์ผํšŒ์šฉ ์•ก์„ธ์Šค ๋ณต๊ตฌ ํ‚ค๋ฅผ ์‚ฌ์šฉํ•œ XNUMX๋‹จ๊ณ„ ์ธ์ฆ ์ง€์›์ด ์›น ์ธํ„ฐํŽ˜์ด์Šค์— ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

์ฝ”๋ฉ˜ํŠธ๋ฅผ ์ถ”๊ฐ€