{"id":154,"date":"2025-02-17T14:04:28","date_gmt":"2025-02-17T14:04:28","guid":{"rendered":"http:\/\/211.230.203.47\/wordpress\/?p=154"},"modified":"2025-02-17T14:04:28","modified_gmt":"2025-02-17T14:04:28","slug":"%ec%9a%b0%eb%b6%84%ed%88%ac-%eb%b0%94%ec%bf%a8%eb%9d%bc-%eb%b0%b1%ec%97%85-%ed%94%84%eb%a1%9c%ea%b7%b8%eb%9e%a8","status":"publish","type":"post","link":"https:\/\/www.soon7shop.kr\/wordpress\/?p=154","title":{"rendered":"\uc6b0\ubd84\ud22c \ubc14\ucfe8\ub77c \ubc31\uc5c5 \ud504\ub85c\uadf8\ub7a8"},"content":{"rendered":"<p data-start=\"0\" data-end=\"124\">Bacula(\ubc14\ucfe8\ub77c)\ub294 \uc624\ud508\uc18c\uc2a4 \ubc31\uc5c5 \uc194\ub8e8\uc158\uc73c\ub85c, \ub124\ud2b8\uc6cc\ud06c\ub97c \ud1b5\ud574 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc2dc\uc2a4\ud15c\uc758 \ub370\uc774\ud130\ub97c \uc911\uc559 \ubc31\uc5c5 \uc11c\ubc84\uc5d0 \ubc31\uc5c5\ud558\uace0 \ubcf5\uad6c\ud560 \uc218 \uc788\ub294 \uac15\ub825\ud55c \ub3c4\uad6c\uc785\ub2c8\ub2e4. \uc6b0\ubd84\ud22c\uc5d0\uc11c Bacula\ub97c \uc124\uc815\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud574 \ub4dc\ub9ac\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n<hr data-start=\"126\" data-end=\"129\" \/>\n<h2 data-start=\"131\" data-end=\"152\"><strong data-start=\"134\" data-end=\"150\">1. Bacula \uac1c\uc694<\/strong><\/h2>\n<p data-start=\"153\" data-end=\"187\">Bacula\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uad6c\uc131 \uc694\uc18c\ub85c \uc774\ub8e8\uc5b4\uc838 \uc788\uc2b5\ub2c8\ub2e4:<\/p>\n<ul data-start=\"188\" data-end=\"450\">\n<li data-start=\"188\" data-end=\"232\"><strong data-start=\"190\" data-end=\"202\">Director<\/strong>: \ubc31\uc5c5 \ubc0f \ubcf5\uad6c \uc791\uc5c5\uc744 \uad00\ub9ac\ud558\ub294 \uc911\uc559 \uc81c\uc5b4 \uc2dc\uc2a4\ud15c<\/li>\n<li data-start=\"233\" data-end=\"280\"><strong data-start=\"235\" data-end=\"258\">Storage Daemon (SD)<\/strong>: \uc2e4\uc81c \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\ub294 \ubc31\uc5c5 \uc11c\ubc84<\/li>\n<li data-start=\"281\" data-end=\"338\"><strong data-start=\"283\" data-end=\"303\">File Daemon (FD)<\/strong>: \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c \uc2e4\ud589\ub418\uba70 \ubc31\uc5c5\ud560 \ub370\uc774\ud130\ub97c \uc81c\uacf5\ud558\ub294 \uc5d0\uc774\uc804\ud2b8<\/li>\n<li data-start=\"339\" data-end=\"413\"><strong data-start=\"341\" data-end=\"352\">Catalog<\/strong>: \ubc31\uc5c5\ub41c \ud30c\uc77c\uc758 \uba54\ud0c0\ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\ub294 \ub370\uc774\ud130\ubca0\uc774\uc2a4 (MySQL, PostgreSQL, SQLite \uc9c0\uc6d0)<\/li>\n<li data-start=\"414\" data-end=\"450\"><strong data-start=\"416\" data-end=\"427\">Console<\/strong>: Bacula\ub97c \uad00\ub9ac\ud558\ub294 CLI \ub3c4\uad6c<\/li>\n<\/ul>\n<hr data-start=\"452\" data-end=\"455\" \/>\n<h2 data-start=\"457\" data-end=\"504\"><strong data-start=\"460\" data-end=\"502\">2. Bacula \uc124\uce58 (Ubuntu 20.04 \/ 22.04 \uae30\uc900)<\/strong><\/h2>\n<h3 data-start=\"505\" data-end=\"522\"><strong data-start=\"509\" data-end=\"522\">1) \ud328\ud0a4\uc9c0 \uc124\uce58<\/strong><\/h3>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo apt update<br \/>\nsudo apt install bacula-server bacula-client<br \/>\n<\/code><\/div>\n<\/div>\n<hr data-start=\"597\" data-end=\"600\" \/>\n<h2 data-start=\"602\" data-end=\"629\"><strong data-start=\"605\" data-end=\"627\">3. Bacula \uad6c\uc131 \ud30c\uc77c \uc124\uc815<\/strong><\/h2>\n<p data-start=\"630\" data-end=\"677\">Bacula\uc758 \uc8fc\uc694 \uc124\uc815 \ud30c\uc77c\uc740 <code data-start=\"648\" data-end=\"662\">\/etc\/bacula\/<\/code> \ub514\ub809\ud130\ub9ac\uc5d0 \uc704\uce58\ud569\ub2c8\ub2e4.<\/p>\n<h3 data-start=\"679\" data-end=\"735\"><strong data-start=\"683\" data-end=\"733\">1) Director \uc124\uc815 (<code data-start=\"701\" data-end=\"730\">\/etc\/bacula\/bacula-dir.conf<\/code>)<\/strong><\/h3>\n<p data-start=\"736\" data-end=\"803\">Bacula Director\ub294 \uc804\uccb4 \ubc31\uc5c5\uc744 \uc81c\uc5b4\ud558\ub294 \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4. \uae30\ubcf8 \uc124\uc815\uc744 \ud3b8\uc9d1\ud558\ub824\uba74 \ub2e4\uc74c \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud558\uc138\uc694.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo nano \/etc\/bacula\/bacula-dir.conf<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"854\" data-end=\"860\">\uc124\uc815 \uc608\uc81c:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\"><code class=\"!whitespace-pre language-bash\">Director {<br \/>\nName = bacula-dir<br \/>\nPassword = <span class=\"hljs-string\">\"MyStrongPassword\"<\/span><br \/>\n}<\/code><\/code>JobDefs {<br \/>\nName = <span class=\"hljs-string\">&#8220;DefaultJob&#8221;<\/span><br \/>\nType = Backup<br \/>\nLevel = Incremental<br \/>\nFileSet=<span class=\"hljs-string\">&#8220;Full Set&#8221;<\/span><br \/>\nSchedule = <span class=\"hljs-string\">&#8220;WeeklyCycle&#8221;<\/span><br \/>\nStorage = File<br \/>\nMessages = Standard<br \/>\nPool = Default<br \/>\nPriority = 10<br \/>\n}<\/p>\n<\/div>\n<\/div>\n<p data-start=\"1170\" data-end=\"1186\"><strong data-start=\"1170\" data-end=\"1184\">\ubcc0\uacbd\ud560 \uc8fc\uc694 \uc0ac\ud56d:<\/strong><\/p>\n<ul data-start=\"1187\" data-end=\"1253\">\n<li data-start=\"1187\" data-end=\"1219\"><code data-start=\"1189\" data-end=\"1195\">Name<\/code> : Bacula Director\uc758 \uc774\ub984<\/li>\n<li data-start=\"1220\" data-end=\"1253\"><code data-start=\"1222\" data-end=\"1232\">Password<\/code> : \ud074\ub77c\uc774\uc5b8\ud2b8\uc640 \ud1b5\uc2e0\ud558\ub294 \ube44\ubc00\ubc88\ud638<\/li>\n<\/ul>\n<hr data-start=\"1255\" data-end=\"1258\" \/>\n<h3 data-start=\"1260\" data-end=\"1321\"><strong data-start=\"1264\" data-end=\"1319\">2) Storage Daemon \uc124\uc815 (<code data-start=\"1288\" data-end=\"1316\">\/etc\/bacula\/bacula-sd.conf<\/code>)<\/strong><\/h3>\n<p data-start=\"1322\" data-end=\"1354\">\uc2a4\ud1a0\ub9ac\uc9c0 \ub370\ubaac\uc740 \ubc31\uc5c5 \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\ub294 \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo nano \/etc\/bacula\/bacula-sd.conf<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1404\" data-end=\"1410\">\uc124\uc815 \uc608\uc81c:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">Storage {<br \/>\nName = FileStorage<br \/>\nAddress = 192.168.1.100  <span class=\"hljs-comment\"># \uc11c\ubc84\uc758 IP \uc8fc\uc18c  <\/span><br \/>\nSDPort = 9103<br \/>\nWorkingDirectory = <span class=\"hljs-string\">\"\/var\/lib\/bacula\"<\/span><br \/>\nPidDirectory = <span class=\"hljs-string\">\"\/run\/bacula\"<\/span><br \/>\nMaximumConcurrentJobs = 20<br \/>\n}<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1632\" data-end=\"1648\"><strong data-start=\"1632\" data-end=\"1646\">\ubcc0\uacbd\ud560 \uc8fc\uc694 \uc0ac\ud56d:<\/strong><\/p>\n<ul data-start=\"1649\" data-end=\"1719\">\n<li data-start=\"1649\" data-end=\"1681\"><code data-start=\"1651\" data-end=\"1660\">Address<\/code> : Bacula \uc11c\ubc84\uc758 IP \uc8fc\uc18c<\/li>\n<li data-start=\"1682\" data-end=\"1719\"><code data-start=\"1684\" data-end=\"1702\">WorkingDirectory<\/code> : \ubc31\uc5c5 \ub370\uc774\ud130 \uc800\uc7a5 \uacbd\ub85c<\/li>\n<\/ul>\n<hr data-start=\"1721\" data-end=\"1724\" \/>\n<h3 data-start=\"1726\" data-end=\"1784\"><strong data-start=\"1730\" data-end=\"1782\">3) File Daemon \uc124\uc815 (<code data-start=\"1751\" data-end=\"1779\">\/etc\/bacula\/bacula-fd.conf<\/code>)<\/strong><\/h3>\n<p data-start=\"1785\" data-end=\"1822\">\ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c \uc2e4\ud589\ub418\ub294 File Daemon \uc124\uc815\uc744 \ubcc0\uacbd\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo nano \/etc\/bacula\/bacula-fd.conf<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"1872\" data-end=\"1878\">\uc124\uc815 \uc608\uc81c:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">FileDaemon {<br \/>\nName = client-fd<br \/>\nFDPort = 9102<br \/>\nWorkingDirectory = <span class=\"hljs-string\">\"\/var\/lib\/bacula\"<\/span><br \/>\nPidDirectory = <span class=\"hljs-string\">\"\/run\/bacula\"<\/span><br \/>\n}<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2027\" data-end=\"2043\"><strong data-start=\"2027\" data-end=\"2041\">\ubcc0\uacbd\ud560 \uc8fc\uc694 \uc0ac\ud56d:<\/strong><\/p>\n<ul data-start=\"2044\" data-end=\"2093\">\n<li data-start=\"2044\" data-end=\"2065\"><code data-start=\"2046\" data-end=\"2052\">Name<\/code> : \ud074\ub77c\uc774\uc5b8\ud2b8 \uc774\ub984<\/li>\n<li data-start=\"2066\" data-end=\"2093\"><code data-start=\"2068\" data-end=\"2076\">FDPort<\/code> : \uae30\ubcf8 \ud3ec\ud2b8 (9102)<\/li>\n<\/ul>\n<hr data-start=\"2095\" data-end=\"2098\" \/>\n<h2 data-start=\"2100\" data-end=\"2130\"><strong data-start=\"2103\" data-end=\"2128\">4. Bacula \uc11c\ube44\uc2a4 \uc2dc\uc791 \ubc0f \ud655\uc778<\/strong><\/h2>\n<p data-start=\"2131\" data-end=\"2162\">\uc124\uc815\uc744 \ub9c8\uce5c \ud6c4, Bacula \uc11c\ube44\uc2a4\ub97c \uc7ac\uc2dc\uc791\ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo systemctl restart bacula-director<br \/>\nsudo systemctl restart bacula-sd<br \/>\nsudo systemctl restart bacula-fd<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2280\" data-end=\"2292\">\uc11c\ube44\uc2a4 \uc0c1\ud0dc \ud655\uc778:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo systemctl status bacula-director<br \/>\nsudo systemctl status bacula-sd<br \/>\nsudo systemctl status bacula-fd<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2407\" data-end=\"2443\">\ubaa8\ub450 <code data-start=\"2410\" data-end=\"2428\">active (running)<\/code> \uc0c1\ud0dc\uc5ec\uc57c \uc815\uc0c1 \ub3d9\uc791\ud569\ub2c8\ub2e4.<\/p>\n<hr data-start=\"2445\" data-end=\"2448\" \/>\n<h2 data-start=\"2450\" data-end=\"2470\"><strong data-start=\"2453\" data-end=\"2468\">5. \ubc31\uc5c5 \uc791\uc5c5 \uc2e4\ud589<\/strong><\/h2>\n<p data-start=\"2471\" data-end=\"2513\">CLI\uc5d0\uc11c Bacula \ucf58\uc194\uc744 \uc2e4\ud589\ud558\uc5ec \ubc31\uc5c5 \uc791\uc5c5\uc744 \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">bconsole<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2535\" data-end=\"2541\">\ubc31\uc5c5 \uc2e4\ud589:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">run<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"2558\" data-end=\"2564\">\ubcf5\uad6c \uc2e4\ud589:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><span class=\"\" data-state=\"closed\"><button class=\"flex gap-1 items-center select-none px-4 py-1\" aria-label=\"\ubcf5\uc0ac\">\ubcf5\uc0ac<\/button><\/span><span class=\"\" data-state=\"closed\"><button class=\"flex select-none items-center gap-1\">\ud3b8\uc9d1<\/button><\/span><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">restore<br \/>\n<\/code><\/div>\n<\/div>\n<hr data-start=\"2586\" data-end=\"2589\" \/>\n<h2 data-start=\"2591\" data-end=\"2609\"><strong data-start=\"2594\" data-end=\"2607\">6. \ubc29\ud654\ubcbd \uc124\uc815<\/strong><\/h2>\n<p data-start=\"2610\" data-end=\"2639\">Bacula\ub294 \uae30\ubcf8\uc801\uc73c\ub85c \ub2e4\uc74c \ud3ec\ud2b8\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4.<\/p>\n<ul data-start=\"2640\" data-end=\"2726\">\n<li data-start=\"2640\" data-end=\"2662\"><strong data-start=\"2642\" data-end=\"2650\">9101<\/strong>: Director<\/li>\n<li data-start=\"2663\" data-end=\"2697\"><strong data-start=\"2665\" data-end=\"2673\">9102<\/strong>: File Daemon (Client)<\/li>\n<li data-start=\"2698\" data-end=\"2726\"><strong data-start=\"2700\" data-end=\"2708\">9103<\/strong>: Storage Daemon<\/li>\n<\/ul>\n<p data-start=\"2728\" data-end=\"2759\">\ub9cc\uc57d UFW\ub97c \uc0ac\uc6a9\ud558\uace0 \uc788\ub2e4\uba74 \ud3ec\ud2b8\ub97c \uc5f4\uc5b4\uc57c \ud569\ub2c8\ub2e4.<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo ufw allow 9101\/tcp<br \/>\nsudo ufw allow 9102\/tcp<br \/>\nsudo ufw allow 9103\/tcp<br \/>\nsudo ufw reload<br \/>\n<\/code><\/div>\n<\/div>\n<hr data-start=\"2861\" data-end=\"2864\" \/>\n<h2 data-start=\"2866\" data-end=\"2897\"><strong data-start=\"2869\" data-end=\"2895\">7. Bacula \uc6f9 \uc778\ud130\ud398\uc774\uc2a4 (\uc635\uc158)<\/strong><\/h2>\n<p data-start=\"2898\" data-end=\"2940\">\uc6f9 UI\ub85c <strong data-start=\"2904\" data-end=\"2918\">Bacula-Web<\/strong>\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<br data-start=\"2931\" data-end=\"2934\" \/>\uc124\uce58 \ubc29\ubc95:<\/p>\n<div class=\"contain-inline-size rounded-md border-[0.5px] border-token-border-medium relative bg-token-sidebar-surface-primary dark:bg-gray-950\">\n<div class=\"flex items-center text-token-text-secondary px-4 py-2 text-xs font-sans justify-between rounded-t-[5px] h-9 bg-token-sidebar-surface-primary dark:bg-token-main-surface-secondary select-none\">bash<\/div>\n<div class=\"sticky top-9 md:top-[5.75rem]\">\n<div class=\"absolute bottom-0 right-2 flex h-9 items-center\">\n<div class=\"flex items-center rounded bg-token-sidebar-surface-primary px-2 font-sans text-xs text-token-text-secondary dark:bg-token-main-surface-secondary\"><\/div>\n<\/div>\n<\/div>\n<div class=\"overflow-y-auto p-4\" dir=\"ltr\"><code class=\"!whitespace-pre language-bash\">sudo apt install apache2 php php-cli php-mysql<br \/>\n<span class=\"hljs-built_in\">cd<\/span> \/var\/www\/html<br \/>\nsudo git <span class=\"hljs-built_in\">clone<\/span> https:\/\/github.com\/bacula-web\/bacula-web.git<br \/>\nsudo <span class=\"hljs-built_in\">chown<\/span> -R www-data:www-data \/var\/www\/html\/bacula-web<br \/>\nsudo systemctl restart apache2<br \/>\n<\/code><\/div>\n<\/div>\n<p data-start=\"3165\" data-end=\"3223\">\uc6f9 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c <code data-start=\"3174\" data-end=\"3199\">http:\/\/\uc11c\ubc84IP\/bacula-web\/<\/code>\ub85c \uc811\uc18d\ud558\uba74 \uc6f9 UI\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n<hr data-start=\"3225\" data-end=\"3228\" \/>\n<h2 data-start=\"3230\" data-end=\"3241\"><strong data-start=\"3233\" data-end=\"3239\">\uacb0\ub860<\/strong><\/h2>\n<p data-start=\"3242\" data-end=\"3391\" data-is-last-node=\"\">Bacula\ub294 \uac15\ub825\ud55c \ubc31\uc5c5 \uc194\ub8e8\uc158\uc73c\ub85c \ub124\ud2b8\uc6cc\ud06c\ub97c \ud1b5\ud55c \uc790\ub3d9 \ubc31\uc5c5\uc774 \uac00\ub2a5\ud569\ub2c8\ub2e4. \uc704 \ub2e8\uacc4\ub97c \ub530\ub77c \uc124\uc815\ud558\uba74 \uae30\ubcf8\uc801\uc778 \ubc31\uc5c5 \ubc0f \ubcf5\uad6c \uae30\ub2a5\uc744 \ud65c\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ucd94\uac00\uc801\uc73c\ub85c \uc2a4\ucf00\uc904\ub9c1, \ub2e4\uc591\ud55c \uc2a4\ud1a0\ub9ac\uc9c0 \uc9c0\uc6d0 \ub4f1\uc744 \uc124\uc815\ud558\uc5ec \ub354\uc6b1 \uac15\ub825\ud55c \ubc31\uc5c5 \uc2dc\uc2a4\ud15c\uc744 \uad6c\ucd95\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bacula(\ubc14\ucfe8\ub77c)\ub294 \uc624\ud508\uc18c\uc2a4 \ubc31\uc5c5 \uc194\ub8e8\uc158\uc73c\ub85c, \ub124\ud2b8\uc6cc\ud06c\ub97c \ud1b5\ud574 \ud074\ub77c\uc774\uc5b8\ud2b8 \uc2dc\uc2a4\ud15c\uc758 \ub370\uc774\ud130\ub97c \uc911\uc559 \ubc31\uc5c5 \uc11c\ubc84\uc5d0 \ubc31\uc5c5\ud558\uace0 \ubcf5\uad6c\ud560 \uc218 \uc788\ub294 \uac15\ub825\ud55c \ub3c4\uad6c\uc785\ub2c8\ub2e4. \uc6b0\ubd84\ud22c\uc5d0\uc11c Bacula\ub97c \uc124\uc815\ud558\ub294 \ubc29\ubc95\uc744 \uc124\uba85\ud574 \ub4dc\ub9ac\uaca0\uc2b5\ub2c8\ub2e4. 1. Bacula \uac1c\uc694 Bacula\ub294 \ub2e4\uc74c\uacfc \uac19\uc740 \uad6c\uc131 \uc694\uc18c\ub85c \uc774\ub8e8\uc5b4\uc838 \uc788\uc2b5\ub2c8\ub2e4: Director: \ubc31\uc5c5 \ubc0f \ubcf5\uad6c \uc791\uc5c5\uc744 \uad00\ub9ac\ud558\ub294 \uc911\uc559 \uc81c\uc5b4 \uc2dc\uc2a4\ud15c Storage Daemon (SD): \uc2e4\uc81c \ub370\uc774\ud130\ub97c \uc800\uc7a5\ud558\ub294 \ubc31\uc5c5 \uc11c\ubc84 File Daemon (FD): \ud074\ub77c\uc774\uc5b8\ud2b8\uc5d0\uc11c &hellip; <a href=\"https:\/\/www.soon7shop.kr\/wordpress\/?p=154\" class=\"more-link\">\ub354 \ubcf4\uae30<span class=\"screen-reader-text\"> &#8220;\uc6b0\ubd84\ud22c \ubc14\ucfe8\ub77c \ubc31\uc5c5 \ud504\ub85c\uadf8\ub7a8&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-154","post","type-post","status-publish","format-standard","hentry","category-4"],"_links":{"self":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/154","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=154"}],"version-history":[{"count":1,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/154\/revisions"}],"predecessor-version":[{"id":155,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=\/wp\/v2\/posts\/154\/revisions\/155"}],"wp:attachment":[{"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=154"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=154"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.soon7shop.kr\/wordpress\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=154"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}