{"id":1540,"date":"2022-01-19T15:26:22","date_gmt":"2022-01-19T06:26:22","guid":{"rendered":"https:\/\/manvscloud.com\/?p=1540"},"modified":"2022-10-25T20:48:03","modified_gmt":"2022-10-25T11:48:03","slug":"ncp-%eb%84%a4%ec%9d%b4%eb%b2%84-%ed%81%b4%eb%9d%bc%ec%9a%b0%eb%93%9c%ec%97%90%ec%84%9c-%ec%9d%b4%eb%af%b8%ec%a7%80-%eb%b0%b1%ec%97%85%ec%9d%84-%ec%9e%90%eb%8f%99%ed%99%94-%ed%95%b4%eb%b3%b4%ec%9e%90","status":"publish","type":"post","link":"https:\/\/manvscloud.com\/?p=1540","title":{"rendered":"[NCLOUD] \ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc790\ub3d9\ud654 \ud574\ubcf4\uc790(with. Shell script)"},"content":{"rendered":"\n<p>\uc548\ub155\ud558\uc138\uc694 ManVSCloud \uae40\uc218\ud604\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ud604\uc7ac \ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c\ub294 AWS\uc758 \uc218\uba85 \uc8fc\uae30 \uad00\ub9ac\uc790\uc640 \uac19\uc740 \uae30\ub2a5\uc740 \uc5c6\ub294 \uc0c1\ud0dc\uc785\ub2c8\ub2e4.<br>\uc624\ub298\uc740 \ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc790\ub3d9\ud654 \ud560 \uc218 \uc788\ub3c4\ub85d \uc790\ub8cc\ub97c \uacf5\uc720 \ud574\ubcf4\ub824\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc6d0\ub798 cloud function\uc744 \uc774\uc6a9\ud558\uc5ec \ub9cc\ub4e4\uc5b4\ubcfc\uae4c \uc0dd\uac01\ud588\ub294\ub370 \uc544\uc9c1 python, javascript\uac19\uc740 \uc5b8\uc5b4\uc5d0\ub294 \uc775\uc219\ud558\uc9c0 \uc54a\uc544 shell script\ub97c \uc791\uc131\ud558\uc5ec ncloud cli\ub85c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc9c4\ud589\ud560 \uc218 \uc788\ub3c4\ub85d \ud558\uc600\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ucc38\uace0\ub85c \uc81c\uac00 \ub9cc\ub4e0 \uc2a4\ud06c\ub9bd\ud2b8\ub294 VPC\uc5d0\uc11c\ub9cc \uc0ac\uc6a9\uac00\ub2a5\ud569\ub2c8\ub2e4.<br>(\ud074\ub798\uc2dd\uc5d0\uc11c \uc0ac\uc6a9\ud558\uc2dc\ub824\uba74 \uc2a4\ud06c\ub9bd\ud2b8 \ub0b4\uc5d0 \uba85\ub839\uc5b4 \uc635\uc158\ub9cc \uc870\uae08 \ubcc0\uacbd\ud574\uc8fc\uba74 \ub429\ub2c8\ub2e4.)<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-vivid-green-cyan-background-color has-text-color has-background wp-block-heading\"> Download link<\/h3>\n\n\n\n<p>\uc544\ub798\ub294 ncloud cli\uc640 \uc81c\uac00 \ub9cc\ub4e0 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \ub2e4\uc6b4\ub85c\ub4dc \ud560 \uc218 \uc788\ub294 \ub9c1\ud06c\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">\/\/ \"ncloud cli\" \ub2e4\uc6b4\ub85c\ub4dc \ub9c1\ud06c\nhttps:\/\/www.ncloud.com\/api\/support\/download\/5\/65\n\n\/\/ manvscloud\uc758 \"\ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc \uc774\ubbf8\uc9c0 \ubc31\uc5c5 \uc2a4\ud06c\ub9bd\ud2b8(VPC\uc6a9)\" \ub2e4\uc6b4\ub85c\ub4dc \ub9c1\ud06c\nhttp:\/\/file.manvscloud.com\/nCloudimgScript.zip<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-vivid-cyan-blue-background-color has-text-color has-background wp-block-heading\"> README<\/h3>\n\n\n\n<p>\ud574\ub2f9 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc798 \uc0ac\uc6a9\ud558\uace0 \uc2f6\ub2e4\uba74 README\ub97c \ud55c \ubc88 \uc77d\uc5b4\ubcf4\uba74 \uc88b\uc2b5\ub2c8\ub2e4.<br>\uc801\uc5b4\ub3c4 <strong>Basic explanation<\/strong>\ub294 \uc77d\uc5b4\uc57c \uc798 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc124\uce58 \ud6c4\uc5d0\ub3c4 \ub514\ub809\ud1a0\ub9ac \ub0b4\uc5d0 \uc874\uc7ac\ud558\ub294 README \ud30c\uc77c\uc785\ub2c8\ub2e4.<br>\uc544\ubb34\ub798\ub3c4 \ud55c\ubc88\uc5d0 \uc9d1\uc911\ud574\uc11c \ub9cc\ub4e4\uae30\ubcf4\ub2e4 \uc26c\ub294 \uc2dc\uac04\uc744 \ub0b4\uc5b4 \uc870\uae08\uc529 \ub9cc\ub4e4\ub2e4\ubcf4\ub2c8 \ub0b4\uac00 \uc65c \uc774\ub807\uac8c \ub9cc\ub4e4\uc5c8\uc9c0? \uc2f6\uc740 \ubd80\ubd84\ub3c4 \uc874\uc7ac\ud558\uae34 \ud569\ub2c8\ub2e4.<br>\uadf8\ub7f0 \ubd80\ubd84\uc740 \ubc84\uc804 \uc5c5\ub370\uc774\ud2b8\ub97c \ud1b5\ud574 \uc5c5\uadf8\ub808\uc774\ub4dc \ud574\ubcfc\uae4c\ud569\ub2c8\ub2e4.  <\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">========================================\nUpdated : 2022-01-19\nMaker : \uae40\uc218\ud604(ManVSCloud)\nBlog : https:\/\/manvscloud.com\/\n========================================\n\n############################# Basic explanation #############################\n1. 00.Config\ub97c \uac00\uc7a5 \uba3c\uc800 \uc124\uc815\ud574\uc8fc\uc154\uc57c\ud569\ub2c8\ub2e4.\n2. 02.selectiveBackup\ub97c \uc0ac\uc6a9\ud558\uae30 \uc704\ud574\uc11c\ub294 01.getBackupListConfig\ub97c \uba3c\uc800 \uc124\uc815\ud574\uc8fc\uc5b4\uc57c\ud569\ub2c8\ub2e4.\n3. 03.allServerBackup\uc740 \uc804\uccb4 \ubc31\uc5c5\uc774\ubbc0\ub85c 01.getBackupListConfig \ub530\ub85c \uc124\uc815\ud574\uc8fc\uc9c0 \uc54a\uc544\ub3c4 \ub429\ub2c8\ub2e4.\n\n## \uc120\ud0dd \ubc31\uc5c5\n# 00.Config+01.getBackupListConfig+02.selectiveBackup\n\n## \uc804\uccb4 \ubc31\uc5c5\n# 00.Config+03.allServerBackup\n\n############################# Version #############################\n\/\/ \uac01 \uc2a4\ud06c\ub9bd\ud2b8 \uc0dd\uc131(2022-01-19)\n00.Config v0.1\n01.getBackupListConfig v0.1\n02.selectiveBackup v0.1\n03.allServerBackup v0.1\n\n############################# Function #############################\n00.Config\n : \uc774\ubbf8\uc9c0 \uc774\ub984 \ubc0f \ubc31\uc5c5 \ubcf4\uad00\uc77c\uc744 \uc124\uc815\ud558\ub294 \ucd08\uae30 \uc138\ud305 \ud30c\uc77c\uc785\ub2c8\ub2e4.\n01.getBackupListConfig\n : \ubc31\uc5c5\ud560 \uc11c\ubc84\ub97c \uc120\ud0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n02.selectiveBackup\n : 01.getBackupListConfig\uc5d0\uc11c \uc120\ud0dd\ub41c \uc11c\ubc84\ub97c \ub300\uc0c1\uc73c\ub85c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc9c4\ud589\ud569\ub2c8\ub2e4.\n03.allServerBackup\n : \uc0ac\uc6a9\ud558\uace0 \uc788\ub294 \ubaa8\ub4e0 \uc11c\ubc84\uc5d0 \ub300\ud574 \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc9c4\ud589\ud569\ub2c8\ub2e4.\n\n############################# include #############################\nLocation : ImageBackup\/include\n\n* List\n-. allInstanceNo\n : \uc0ac\uc6a9\ud558\ub294 Server\uc758 \uc778\uc2a4\ud134\uc2a4 No\ub97c \ubd88\ub7ec\uc635\ub2c8\ub2e4. \n-. backupCheck\n : \ubbf8\uad6c\ud604\n-. deleteImage\n : \ubc31\uc5c5 \ubcf4\uad00\uc77c\ubcf4\ub2e4 \uc624\ub798\ub41c \uc774\ubbf8\uc9c0\ub97c \uc0ad\uc81c\ud569\ub2c8\ub2e4.\n-. getInstanceNo\n : 01.getBackupListConfig \uc5d0\uc11c \uc120\ud0dd\ub41c \uc11c\ubc84\uc5d0 \ub300\ud55c \uc778\uc2a4\ud134\uc2a4 No\ub97c \ubd88\ub7ec\uc635\ub2c8\ub2e4.\n-. imageList\n : \uc804\uccb4 \uc774\ubbf8\uc9c0 \ub9ac\uc2a4\ud2b8\ub97c \ubd88\ub7ec\uc635\ub2c8\ub2e4.\n\n############################# Log #############################\nAllBackup.log : 03.allServerBackup \uc2e4\ud589 \uc2dc \uc0dd\uc131\ub418\ub294 \ud45c\uc900 \uc785\/\ucd9c\ub825,\uc5d0\ub7ec \ub85c\uadf8\nCreateBackup.log : 02.selectiveBackup \uc2e4\ud589 \uc2dc \uc0dd\uc131\ub418\ub294 \ud45c\uc900 \uc785\/\ucd9c\ub825,\uc5d0\ub7ec \ub85c\uadf8\nDeleteBackup.log : 02,03 Backup \uc2e4\ud589 \uc2dc include\/deleteImage \uc5d0\uc11c \uc774\ubbf8\uc9c0 \uc0ad\uc81c \uc2dc \uc0dd\uc131\ub418\ub294 \ud45c\uc900 \uc785\/\ucd9c\ub825,\uc5d0\ub7ec \ub85c\uadf8\n\n\n========================================\n========== Made in ManVSCloud ==========\n========================================<\/pre>\n\n\n\n<p>\uc544! \uadf8\ub9ac\uace0 \ud574\ub2f9 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc1c\uc0dd\ud558\ub294 \ubb38\uc81c\uc5d0 \ub300\ud574\uc11c \ucc45\uc784\uc9c0\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. <br>\ucda9\ubd84\ud788 \uc0ac\uc6a9\uc774 \uac00\ub2a5\ud55c \ud658\uacbd\uc778\uc9c0 \uac80\ud1a0 \ud6c4 \uc0ac\uc6a9\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-vivid-red-background-color has-text-color has-background wp-block-heading\"> A to Z<\/h3>\n\n\n\n<ul><li>\ubc31\uc5c5 \uc11c\ubc84\ub97c \uc0dd\uc131\ud558\uc5ec \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uad00\ub9ac\ud558\ub294 \ubc29\ubc95\uc73c\ub85c \uc124\uba85 \ub4dc\ub9ac\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/li><li>Access Key\ub97c \uc0ac\uc6a9\ud558\ub294 \uac83\uc740 \uc9c0\uc591\ud558\uace0 \uc788\uc73c\ubbc0\ub85c A to Z \uc124\uba85\uc740 Sub Account\uc758 Role\uc744 \uc11c\ubc84\uc5d0 \uc801\uc6a9\uc2dc\ud0a4\ub294 \ubc29\ubc95\uc73c\ub85c \uc9c4\ud589\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/li><\/ul>\n\n\n\n<h4 class=\"has-cyan-bluish-gray-color has-text-color wp-block-heading\">* Create Server &amp; Sub Account<\/h4>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"615\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144657\/00.server-1024x615.png\" alt=\"\" class=\"wp-image-1543\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144657\/00.server-1024x615.png 1024w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144657\/00.server-300x180.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144657\/00.server-768x461.png 768w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144657\/00.server-1080x649.png 1080w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144657\/00.server.png 1442w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>1. \ubc31\uc5c5\uc6a9 \uc11c\ubc84\ub97c \uc0dd\uc131\ud588\uc2b5\ub2c8\ub2e4.<br>(\ubb3c\ub860 \uae30\uc874\uc5d0 \uc0ac\uc6a9\ud558\uace0 \uc788\ub294 \uc11c\ubc84\uc5d0\ub3c4 \uc801\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"888\" height=\"623\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144705\/01.subaccount.png\" alt=\"\" class=\"wp-image-1544\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144705\/01.subaccount.png 888w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144705\/01.subaccount-300x210.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144705\/01.subaccount-768x539.png 768w\" sizes=\"(max-width: 888px) 100vw, 888px\" \/><figcaption>2. Sub Account\ub97c \uc774\uc6a9\ud558\uc5ec \uc704 \uc0dd\uc131\ud55c \uc11c\ubc84\uc5d0 Role(\uc5ed\ud560)\uc744 \ubd80\uc5ec\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<br><br> [A \uc11c\ubc84]<br>[B \uc5ed\ud560] (VPC Server \uc11c\ube44\uc2a4\uc5d0 \ub300\ud55c \ubaa8\ub4e0 \uad8c\ud55c)<br>(A\uc11c\ubc84\uc5d0\uac8c B\uc5ed\ud560\uc744 \ubd80\uc5ec\ud558\uba74 A\uc11c\ubc84\ub294 B\uc5ed\ud560&#8221;VPC Server \uc11c\ube44\uc2a4\ub97c \ucee8\ud2b8\ub864 \ud560 \uc218 \uc788\ub294 \uad8c\ud55c&#8221;\uc744 \uc5bb\uac8c \ub41c\ub2e4.)<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"958\" height=\"489\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144710\/02.roles_.png\" alt=\"\" class=\"wp-image-1545\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144710\/02.roles_.png 958w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144710\/02.roles_-300x153.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144710\/02.roles_-768x392.png 768w\" sizes=\"(max-width: 958px) 100vw, 958px\" \/><figcaption>3. \uc6b0\uc120 \uc5ed\ud560 \uc774\ub984\uc744 \uc0dd\uc131 \ud574\uc90d\ub2c8\ub2e4.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"590\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144715\/03.addrole-1024x590.png\" alt=\"\" class=\"wp-image-1546\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144715\/03.addrole-1024x590.png 1024w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144715\/03.addrole-300x173.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144715\/03.addrole-768x443.png 768w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144715\/03.addrole-1080x623.png 1080w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144715\/03.addrole.png 1292w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>4. \uc0dd\uc131\ud55c \uc5ed\ud560\ub85c \ub4e4\uc5b4\uac00 [\uc815\ucc45] \ubd80\ubd84\uc5d0\uc11c \ud574\ub2f9 \uc5ed\ud560\uc5d0 \uc815\ucc45\uc744 [\ucd94\uac00]\ud569\ub2c8\ub2e4.<br>\uc11c\ubc84\uc640 \uc774\ubbf8\uc9c0 \ub9ac\uc2a4\ud2b8\ub9cc \ubcf4\ub294 \uac83\uc774 \uc544\ub2c8\ub77c \uc774\ubbf8\uc9c0 \uc0dd\uc131 \ubc0f \uc0ad\uc81c\ub3c4 \ud544\uc694\ud558\ubbc0\ub85c &#8220;NCP_VPC_SERVER_MANAGER&#8221; \uc815\ucc45\uc744 \ucd94\uac00\ud588\uc2b5\ub2c8\ub2e4.<\/figcaption><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"510\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144721\/04.addrole2-1024x510.png\" alt=\"\" class=\"wp-image-1547\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144721\/04.addrole2-1024x510.png 1024w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144721\/04.addrole2-300x149.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144721\/04.addrole2-768x382.png 768w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144721\/04.addrole2-1080x537.png 1080w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2022\/01\/19144721\/04.addrole2.png 1290w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><figcaption>5. [Role \uc18c\uc720 \ub9ac\uc18c\uc2a4]\uc5d0\uc11c \uc774\uc81c \uc704\uc5d0\uc11c \ub9cc\ub4e0 \ub9ac\uc18c\uc2a4(\uc11c\ubc84)\ub97c \ucd94\uac00\ud569\ub2c8\ub2e4.<br>(\ud574\ub2f9 \ub4f1\ub85d\ud55c \uc11c\ubc84\uc5d0 \uc774 \uc5ed\ud560\uc744 \uc8fc\ub294 \uac83)<\/figcaption><\/figure>\n\n\n\n<h4 class=\"has-cyan-bluish-gray-color has-text-color wp-block-heading\">* Install<\/h4>\n\n\n\n<p>\uc704 \uc0dd\uc131\ud55c \uc11c\ubc84(\ubc31\uc5c5\uc6a9 \uc11c\ubc84)\ub85c \uc811\uc18d\ud558\uc5ec \uc544\ub798\uc640 \uac19\uc774 \uc124\uce58 \uacfc\uc815\uc744 \uc9c4\ud589\ud569\ub2c8\ub2e4. <\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@img-backup-kr1 ~]# cd ~\n[root@img-backup-kr1 ~]# wget -O ncloud_cli.zip https:\/\/www.ncloud.com\/api\/support\/download\/5\/65\n[root@img-backup-kr1 ~]# unzip ncloud_cli.zip \n[root@img-backup-kr1 ~]# wget http:\/\/file.manvscloud.com\/nCloudimgScript.zip\n[root@img-backup-kr1 ~]# unzip nCloudimgScript.zip \n[root@img-backup-kr1 ~]# chmod 755 -R cli_linux\n[root@img-backup-kr1 ~]# cp -avp ~\/cli_linux\/ncloud ~\/cli_linux\/ncloud_org\n[root@img-backup-kr1 ~]# vi ~\/cli_linux\/ncloud<\/pre>\n\n\n\n<p>vi ~\/cli_linux\/ncloud \ub97c \ud1b5\ud574 \uacbd\ub85c\ub97c \ub2e4\uc74c\uacfc \uac19\uc774 \ud3b8\uc9d1\ud574\uc90d\ub2c8\ub2e4.<\/p>\n\n\n\n<p class=\"has-vivid-cyan-blue-color has-white-background-color has-text-color has-background\"><strong>[\uae30\uc874 \ud30c\uc77c \ub0b4\uc6a9]<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#!\/bin\/bash\n.\/jre8\/bin\/java -jar .\/lib\/ncloud-api-cli-1.1.5-SNAPSHOT-jar-with-dependencies.jar \"$@\"<\/pre>\n\n\n\n<p class=\"has-vivid-red-color has-text-color\"><strong>[\ubcc0\uacbd \ud6c4 \ud30c\uc77c \ub0b4\uc6a9]<\/strong><\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">#!\/bin\/bash\n~\/cli_linux\/jre8\/bin\/java -jar ~\/cli_linux\/lib\/ncloud-api-cli-1.1.5-SNAPSHOT-jar-with-dependencies.jar \"$@\"<\/pre>\n\n\n\n<h4 class=\"wp-block-heading\"> * Config &amp; Backup<\/h4>\n\n\n\n<p>\ud574\ub2f9 \ubc31\uc5c5\uc744 \uc0ac\uc6a9\uc744 \ud558\uae30 \uc704\ud574\uc11c\ub294 00.Config \ud30c\uc77c\uc744 \ud3b8\uc9d1\ud558\uc5ec \uae30\ubcf8 \uc124\uc815\uc744 \ud574\uc8fc\uc5b4\uc57c\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@img-backup-kr1 ~]# vi ~\/ImageBackup\/00.Config<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">.\n.\n.\n## \uc774\ubbf8\uc9c0 \uc774\ub984 \uc124\uc815\n# * \uc774\ubbf8\uc9c0 \uc0dd\uc131 \uc2dc \ucd5c\ub300 30 \uc790 \uc81c\ud55c\uc73c\ub85c imgName\uc5d0\ub294 10\uc790 \uc774\ud558\ub85c \uc124\uc815\ud574\uc8fc\uc138\uc694.\n# * \uc54c\ud30c\ubcb3 \ubb38\uc790\ub85c \uc2dc\uc791\ud574\uc57c\ud569\ub2c8\ub2e4.\n# * \ud2b9\uc218\ubb38\uc790 \"-\" \uc21c\uc11c\uc5d0 \ub530\ub77c \ubc31\uc5c5 \ubcf4\uad00\uc77c\uc744 \uac10\uc9c0\ud558\ubbc0\ub85c \uc601\ubb38+\uc22b\uc790\ub85c\ub9cc \uc0ac\uc6a9\ud574\uc8fc\uc138\uc694.\n# * \ucd5c\uc885 \uc774\ubbf8\uc9c0 \uc0dd\uc131 \uc2dc \"imgName-instanceNo-\uc0dd\uc131\uc77c\uc790\"\uc758 \uc774\ub984\uc73c\ub85c \uc0dd\uc131\ub429\ub2c8\ub2e4.\nimgName=\"\uc774\ubbf8\uc9c0\uba85\"\n\n## \ubc31\uc5c5 \ubcf4\uad00\uc77c \uc124\uc815\n# * \uc77c\ub2e8\uc704 \uc124\uc815\uc785\ub2c8\ub2e4. ex) \"14\" (14\uc77c)\nsaveDay=\"14\"\n.\n.\n.<\/pre>\n\n\n\n<p>\uc704\uc5d0\uc11c \uc124\uc815\ud55c \uc774\ubbf8\uc9c0 \uc774\ub984\uacfc \ubc31\uc5c5 \ubcf4\uad00\uc77c\uc744 \uc544\ub798\uc640 \uac19\uc774 \uc2e4\ud589\ud574\uc90d\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@img-backup-kr1 ~]# ~\/ImageBackup\/00.Config<\/pre>\n\n\n\n<p>\uc804\uccb4 \ubc31\uc5c5\uc744 \uc6d0\ud558\uc2e4 \uacbd\uc6b0 ~\/ImageBackup\/03.allServerBackup \uc744 \ubc14\ub85c \uc2e4\ud589\ud560 \uc218 \uc788\uaca0\uc9c0\ub9cc<br>\uc6d0\ud558\ub294 \uc11c\ubc84\ub9cc \uc120\ud0dd\ud558\uc5ec \ubc31\uc5c5\ud560 \uc218 \uc788\ub3c4\ub85d \uc120\ud0dd \ubc31\uc5c5\uc744 \uc9c4\ud589\ud558\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uc544\ub798\uc640 \uac19\uc774 01.getBackupListConfig\ub97c \uc2e4\ud589\ud558\uba74 \ubc31\uc5c5\uc744 \uc6d0\ud558\ub294 \uc11c\ubc84\ub97c \uc120\ud0dd\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<br>\uc120\ud0dd\ud55c \uc11c\ubc84 \ubc88\ud638 \uc55e\uc5d0 +\ub85c \ud45c\uc2dc\uac00 \ub418\uace0 \uc120\ud0dd\uc774 \ub05d\ub09c \ud6c4 ENTER \ud0a4\ub97c \ub20c\ub7ec\uc8fc\uba74 \uc120\ud0dd\ub41c \uc11c\ubc84 \ubaa9\ub85d\uc774 \ucd9c\ub825\ub418\ubbc0\ub85c \ub2e4\uc2dc \ud55c \ubc88 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@img-backup-kr1 ~]# ~\/ImageBackup\/01.getBackupListConfig \n\ubc31\uc5c5\uc774 \ud544\uc694\ud55c \uc11c\ubc84\ub97c \uc120\ud0dd\ud574\uc8fc\uc138\uc694:\n  1 ) img-backup-kr1\n  2 ) imagetest\n  3 ) manvscloud-web-pub-kr2\n\ucd94\uac00\ud560 \uc11c\ubc84\ub97c \uc120\ud0dd\ud574\uc8fc\uc138\uc694. (\uc800\uc7a5 \ud6c4 \uc885\ub8cc\ub97c \uc6d0\ud558\uc2dc\uba74 ENTER \ud0a4\ub97c \ub20c\ub7ec\uc8fc\uc138\uc694.): 2\n\ubc31\uc5c5\uc774 \ud544\uc694\ud55c \uc11c\ubc84\ub97c \uc120\ud0dd\ud574\uc8fc\uc138\uc694:\n  1 ) img-backup-kr1\n  2+) imagetest\n  3 ) manvscloud-web-pub-kr2\nimagetest \uc11c\ubc84\uac00 \ucd94\uac00\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\n\ucd94\uac00\ud560 \uc11c\ubc84\ub97c \uc120\ud0dd\ud574\uc8fc\uc138\uc694. (\uc800\uc7a5 \ud6c4 \uc885\ub8cc\ub97c \uc6d0\ud558\uc2dc\uba74 ENTER \ud0a4\ub97c \ub20c\ub7ec\uc8fc\uc138\uc694.): 3\n\ubc31\uc5c5\uc774 \ud544\uc694\ud55c \uc11c\ubc84\ub97c \uc120\ud0dd\ud574\uc8fc\uc138\uc694:\n  1 ) img-backup-kr1\n  2+) imagetest\n  3+) manvscloud-web-pub-kr2\nmanvscloud-web-pub-kr2 \uc11c\ubc84\uac00 \ucd94\uac00\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\n\ucd94\uac00\ud560 \uc11c\ubc84\ub97c \uc120\ud0dd\ud574\uc8fc\uc138\uc694. (\uc800\uc7a5 \ud6c4 \uc885\ub8cc\ub97c \uc6d0\ud558\uc2dc\uba74 ENTER \ud0a4\ub97c \ub20c\ub7ec\uc8fc\uc138\uc694.): \n\uc120\ud0dd\ub41c \uc11c\ubc84 \ubaa9\ub85d : imagetest manvscloud-web-pub-kr2<\/pre>\n\n\n\n<p>\uc704\uc5d0\uc11c \ubc31\uc5c5\ud560 \uc11c\ubc84 \uc120\ud0dd\uc774 \ub05d\ub0ac\ub2e4\uba74 \uc544\ub798\uc640 \uac19\uc774 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc2e4\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@img-backup-kr1 ~]# ~\/ImageBackup\/02.selectiveBackup<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-luminous-vivid-amber-background-color has-text-color has-background wp-block-heading\"> Cron<\/h3>\n\n\n\n<p>\uc704\uc5d0\uc11c \uae30\ubcf8 \uc124\uc815(~\/ImageBackup\/00.Config, ~\/ImageBackup\/01.getBackupListConfig)\uc774 \ub9c8\uccd0\uc84c\uc744 \uacbd\uc6b0 cron\uc744 \ud1b5\ud574 \uc6d0\ud558\ub294 \uc2dc\uac04\ub300\uc5d0 \uc790\ub3d9\uc73c\ub85c \ubc31\uc5c5\uc774 \uc9c4\ud589\ub418\ub3c4\ub85d \uc124\uc815\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@img-backup-kr1 ~]# vi \/etc\/crontab<\/pre>\n\n\n\n<p>crontab \ud30c\uc77c\uc5d0 \uc544\ub798 \uc11c\ubc84 \uc120\ud0dd \ubc31\uc5c5\uc774\ub098 \uc11c\ubc84 \uc804\uccb4 \ubc31\uc5c5 \uc911 \uc6d0\ud558\ub294 \uac83\uc744 \uc120\ud0dd\ud558\uc5ec \ub123\uc5b4\uc90d\ub2c8\ub2e4.<br>\ucc38\uace0\ub85c \uc544\ub798\uc5d0 \uc124\uc815\ub41c \uac12\uc740 \ub9e4\uc77c \uc0c8\ubcbd 2\uc2dc\uc5d0 \ud574\ub2f9 \uc2a4\ud06c\ub9bd\ud2b8\uac00 \uc2e4\ud589\ub418\ub3c4\ub85d \uc124\uc815\ub41c \uac83\uc785\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uaf2d \uc544\ub798\uc640 \uac19\uc740 \uc2dc\uac04\uc5d0 \uc2a4\ud06c\ub9bd\ud2b8\uac00 \uc2e4\ud589\ub418\ub3c4\ub85d \ud560 \ud544\uc694\ub294 \uc5c6\uc2b5\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\ub9e4\uc8fc \uc77c\uc694\uc77c \uc0c8\ubcbd 3\uc2dc\uc5d0 \uc2e4\ud589\ub418\uae38 \uc6d0\ud55c\ub2e4\uba74 <strong><span class=\"has-inline-color has-vivid-green-cyan-color\">0 3 * * 7<\/span><\/strong><br>\ub9e4\uc6d4 1\uc77c \uc0c8\ubcbd 1\uc2dc\ub77c\uba74<strong><span class=\"has-inline-color has-vivid-green-cyan-color\"> 0 1 1 * * <\/span><\/strong><br>\ub4f1 \uc2dc\uac04\uc740 \uc790\uc720\ub86d\uac8c \ubcc0\uacbd\ud558\uc5ec \uc0ac\uc6a9\ud558\uc2dc\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">## \uc11c\ubc84 \uc120\ud0dd \ubc31\uc5c5\n0 2 * * * root ~\/ImageBackup\/02.selectiveBackup<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">## \uc11c\ubc84 \uc804\uccb4 \ubc31\uc5c5\n0 2 * * * root ~\/ImageBackup\/03.allServerBackup<\/pre>\n\n\n\n<p>\ub9c8\uc9c0\ub9c9\uc73c\ub85c crond \uc11c\ube44\uc2a4\ub97c \uc7ac\uc2dc\uc791 \ud574\uc8fc\uba74 \uc258 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc774\uc6a9\ud558\uc5ec \ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc790\ub3d9\ud654\ud558\uae30 \ub05d!<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">[root@img-backup-kr1 ~]# systemctl restart crond.service<\/pre>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<h3 class=\"has-white-color has-cyan-bluish-gray-background-color has-text-color has-background wp-block-heading\"> Personal Comments<\/h3>\n\n\n\n<p>\ub2e4\uc74c\uc5d4 \uc258 \uc2a4\ud06c\ub9bd\ud2b8\uac00 \uc544\ub2c8\ub77c \uc774\ub7f0 \uac83\ub4e4\uc740 Python\uc774\ub098 javascript\ub97c \uc870\uae08 \ubc30\uc6cc\uc11c<br>Cloud Fuction\uc744 \ud1b5\ud574 \uc2e4\ud589\ub418\ub3c4\ub85d \ud558\uace0 \uc2f6\ub124\uc694.<\/p>\n\n\n\n<p>\uc77c\ub2e8 \uc800\ub294 \ud14c\uc2a4\ud2b8 \ud6c4 \uc0ac\uc6a9\ud588\uc744 \ub54c \ud06c\uac8c \uc791\ub3d9\uc774 \ub418\uc9c0 \uc54a\ub294 \ubd80\ubd84\uc774\ub098 \ubc84\uadf8\ub294 \ubc1c\uacac\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. (\ubc84\uadf8 \ubc1c\uacac\uc73c\ub85c \ud55c 3~4\ubc88\uc740 \ub72f\uc5b4 \uace0\uce5c\ub4ef&#8230;)<br>\ud639\uc2dc\ub77c\ub3c4 \uc0ac\uc6a9 \uc911 \ubc84\uadf8\uac00 \ubc1c\uacac\ub41c\ub2e4\uba74 \ub313\uae00\ub85c \uacf5\uc720 \ubd80\ud0c1\ub4dc\ub9bd\ub2c8\ub2e4.<\/p>\n\n\n\n<p>\uae34 \uae00 \uc77d\uc5b4\uc8fc\uc154\uc11c \uac10\uc0ac\ud569\ub2c8\ub2e4.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-css-opacity\"\/>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"773\" height=\"133\" src=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/08\/12213914\/Ncloud_Master_logo-1.png\" alt=\"\" class=\"wp-image-1234\" srcset=\"https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/08\/12213914\/Ncloud_Master_logo-1.png 773w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/08\/12213914\/Ncloud_Master_logo-1-300x52.png 300w, https:\/\/cdn.manvscloud.com\/wp-content\/uploads\/2021\/08\/12213914\/Ncloud_Master_logo-1-768x132.png 768w\" sizes=\"(max-width: 773px) 100vw, 773px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\uc548\ub155\ud558\uc138\uc694 ManVSCloud \uae40\uc218\ud604\uc785\ub2c8\ub2e4. \ud604\uc7ac \ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c\ub294 AWS\uc758 \uc218\uba85 \uc8fc\uae30 \uad00\ub9ac\uc790\uc640 \uac19\uc740 \uae30\ub2a5\uc740 \uc5c6\ub294 \uc0c1\ud0dc\uc785\ub2c8\ub2e4.\uc624\ub298\uc740 \ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc790\ub3d9\ud654 \ud560 \uc218 \uc788\ub3c4\ub85d \uc790\ub8cc\ub97c \uacf5\uc720 \ud574\ubcf4\ub824\ud569\ub2c8\ub2e4. \uc6d0\ub798 cloud function\uc744 \uc774\uc6a9\ud558\uc5ec \ub9cc\ub4e4\uc5b4\ubcfc\uae4c \uc0dd\uac01\ud588\ub294\ub370 \uc544\uc9c1 python, javascript\uac19\uc740 \uc5b8\uc5b4\uc5d0\ub294 \uc775\uc219\ud558\uc9c0 \uc54a\uc544 shell script\ub97c \uc791\uc131\ud558\uc5ec ncloud cli\ub85c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc9c4\ud589\ud560 \uc218 \uc788\ub3c4\ub85d \ud558\uc600\uc2b5\ub2c8\ub2e4. \ucc38\uace0\ub85c \uc81c\uac00 \ub9cc\ub4e0 \uc2a4\ud06c\ub9bd\ud2b8\ub294 VPC\uc5d0\uc11c\ub9cc \uc0ac\uc6a9\uac00\ub2a5\ud569\ub2c8\ub2e4.(\ud074\ub798\uc2dd\uc5d0\uc11c \uc0ac\uc6a9\ud558\uc2dc\ub824\uba74 \uc2a4\ud06c\ub9bd\ud2b8 \ub0b4\uc5d0 \uba85\ub839\uc5b4 \uc635\uc158\ub9cc \uc870\uae08 \ubcc0\uacbd\ud574\uc8fc\uba74 \ub429\ub2c8\ub2e4.) Download link \uc544\ub798\ub294 ncloud cli\uc640 \uc81c\uac00 \ub9cc\ub4e0 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \ub2e4\uc6b4\ub85c\ub4dc \ud560 \uc218 \uc788\ub294 \ub9c1\ud06c\uc785\ub2c8\ub2e4. README \ud574\ub2f9 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc798 \uc0ac\uc6a9\ud558\uace0 \uc2f6\ub2e4\uba74 README\ub97c \ud55c \ubc88 \uc77d\uc5b4\ubcf4\uba74 \uc88b\uc2b5\ub2c8\ub2e4.\uc801\uc5b4\ub3c4 Basic explanation\ub294 \uc77d\uc5b4\uc57c \uc798 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc124\uce58 \ud6c4\uc5d0\ub3c4 \ub514\ub809\ud1a0\ub9ac \ub0b4\uc5d0 \uc874\uc7ac\ud558\ub294 README \ud30c\uc77c\uc785\ub2c8\ub2e4.\uc544\ubb34\ub798\ub3c4 \ud55c\ubc88\uc5d0 \uc9d1\uc911\ud574\uc11c \ub9cc\ub4e4\uae30\ubcf4\ub2e4 \uc26c\ub294 \uc2dc\uac04\uc744 \ub0b4\uc5b4 \uc870\uae08\uc529 \ub9cc\ub4e4\ub2e4\ubcf4\ub2c8 \ub0b4\uac00 \uc65c \uc774\ub807\uac8c \ub9cc\ub4e4\uc5c8\uc9c0? \uc2f6\uc740 \ubd80\ubd84\ub3c4 \uc874\uc7ac\ud558\uae34 \ud569\ub2c8\ub2e4.\uadf8\ub7f0 \ubd80\ubd84\uc740 \ubc84\uc804 \uc5c5\ub370\uc774\ud2b8\ub97c \ud1b5\ud574 \uc5c5\uadf8\ub808\uc774\ub4dc \ud574\ubcfc\uae4c\ud569\ub2c8\ub2e4. \uc544! \uadf8\ub9ac\uace0 \ud574\ub2f9 \uc2a4\ud06c\ub9bd\ud2b8\ub97c \uc0ac\uc6a9\ud558\uc5ec \ubc1c\uc0dd\ud558\ub294 \ubb38\uc81c\uc5d0 \ub300\ud574\uc11c \ucc45\uc784\uc9c0\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ucda9\ubd84\ud788 \uc0ac\uc6a9\uc774 \uac00\ub2a5\ud55c \ud658\uacbd\uc778\uc9c0 \uac80\ud1a0 \ud6c4 \uc0ac\uc6a9\ud558\uc2dc\uae30 \ubc14\ub78d\ub2c8\ub2e4. A to Z \ubc31\uc5c5 \uc11c\ubc84\ub97c \uc0dd\uc131\ud558\uc5ec \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uad00\ub9ac\ud558\ub294 \ubc29\ubc95\uc73c\ub85c \uc124\uba85 \ub4dc\ub9ac\ub3c4\ub85d \ud558\uaca0\uc2b5\ub2c8\ub2e4. Access Key\ub97c \uc0ac\uc6a9\ud558\ub294 \uac83\uc740 \uc9c0\uc591\ud558\uace0 \uc788\uc73c\ubbc0\ub85c A to Z \uc124\uba85\uc740 Sub Account\uc758 Role\uc744 \uc11c\ubc84\uc5d0 \uc801\uc6a9\uc2dc\ud0a4\ub294 \ubc29\ubc95\uc73c\ub85c \uc9c4\ud589\ud558\uaca0\uc2b5\ub2c8\ub2e4. * Create Server &amp; Sub Account * Install \uc704 \uc0dd\uc131\ud55c \uc11c\ubc84(\ubc31\uc5c5\uc6a9 \uc11c\ubc84)\ub85c \uc811\uc18d\ud558\uc5ec \uc544\ub798\uc640 \uac19\uc774 \uc124\uce58 \uacfc\uc815\uc744 \uc9c4\ud589\ud569\ub2c8\ub2e4. vi ~\/cli_linux\/ncloud \ub97c \ud1b5\ud574 \uacbd\ub85c\ub97c \ub2e4\uc74c\uacfc \uac19\uc774 \ud3b8\uc9d1\ud574\uc90d\ub2c8\ub2e4. [\uae30\uc874 \ud30c\uc77c \ub0b4\uc6a9] [\ubcc0\uacbd [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"advanced_seo_description":"[NCP] \ub124\uc774\ubc84 \ud074\ub77c\uc6b0\ub4dc\uc5d0\uc11c \uc774\ubbf8\uc9c0 \ubc31\uc5c5\uc744 \uc790\ub3d9\ud654 \ud574\ubcf4\uc790(WITH. SHELL SCRIPT)","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[3],"tags":[585,505,589,590,583,32,87,91,17,90,588,253,89,202,398,509,586,587,582,581,584],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts\/1540"}],"collection":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1540"}],"version-history":[{"count":6,"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts\/1540\/revisions"}],"predecessor-version":[{"id":1920,"href":"https:\/\/manvscloud.com\/index.php?rest_route=\/wp\/v2\/posts\/1540\/revisions\/1920"}],"wp:attachment":[{"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1540"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1540"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manvscloud.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1540"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}