Bitrix ๋ฐ MariaDB๋ฅผ ์ตœ์‹  ์•ˆ์ • ๋ฒ„์ „์œผ๋กœ ์—…๋ฐ์ดํŠธ

์ข‹์€ ํ•˜๋ฃจ ๋˜์„ธ์š”, Khabrovites ์—ฌ๋Ÿฌ๋ถ„! ๋‚˜ ์ž์‹ ์„ ์†Œ๊ฐœํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค, ์•Œ๋ ‰์‚ฐ๋”. ์ž‘์ง€๋งŒ ์ž๋ž‘์Šค๋Ÿฌ์šด ์›น์ŠคํŠœ๋””์˜ค์˜ ์‹œ์Šคํ…œ ๊ด€๋ฆฌ์ž์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š” ๋ชจ๋“  ๊ฒƒ์ด ๋น ๋ฅด๊ณ  ์•ˆ์ „ํ•˜๋ฉฐ ์ƒˆ๋กœ์šด ์†Œํ”„ํŠธ์›จ์–ด๋กœ ์ž‘๋™ํ•˜๊ธฐ๋ฅผ ์ •๋ง๋กœ ์›ํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ์œ„ํ•ด ์‚ฌ๋‚ด ์ปดํ“จํ„ฐ์— nagios+PhantomJS ๋ฒˆ๋“ค๊นŒ์ง€ ์˜ฌ๋ฆฌ๊ณ  30๋ถ„๋งˆ๋‹ค ํŽ˜์ด์ง€ ๋กœ๋”ฉ ์†๋„๋ฅผ ํ™•์ธํ–ˆ๋‹ค. ์„œ๋น„์Šค ์•ฝ๊ด€์— ๋”ฐ๋ผ 1C-Bitrix ์—…๋ฐ์ดํŠธ๋„ ๋ชจ๋‹ˆํ„ฐ๋งํ•˜๊ณ  ์ •๊ธฐ์ ์œผ๋กœ ์„ค์น˜ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋˜ ์–ด๋Š ๋‚  ๋‹ค์Œ ์—…๋ฐ์ดํŠธ ํ›„ ๊ด€๋ฆฌ์ž ํŒจ๋„์— 2019๋…„ ์—ฌ๋ฆ„๋ถ€ํ„ฐ 1C-Bitrix๊ฐ€ MySQL 5.5์—์„œ ์ž‘๋™์„ ์ค‘์ง€ํ•˜๊ณ  ์—…๋ฐ์ดํŠธ๊ฐ€ ํ•„์š”ํ•˜๋‹ค๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ISPSystem์˜ ์‚ฌ๋žŒ๋“ค์€ ์ž˜์ƒ๊ฒผ๊ณ  ์ •๊ธฐ์ ์œผ๋กœ ํŒจ๋„์˜ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•˜๋Š”๋ฐ ํŠน๋ณ„ํ•œ ๊ฐ์‚ฌ๋ฅผ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฒˆ์—๋Š” ๋งˆ์šฐ์Šค๋กœ ๋ชจ๋“  ๊ฒƒ์„ ํด๋ฆญํ•  ์ˆ˜ ์—†์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ๋ฌด์Šจ ์ผ์ด ์žˆ์—ˆ๊ณ  ์ง€๊ธˆ ๋‚ด ์ˆ˜์—ผ์— ์–ผ๋งˆ๋‚˜ ๋งŽ์€ ํฐ๋จธ๋ฆฌ๊ฐ€ ์žˆ๋Š”์ง€ ์ปท ์•„๋ž˜์—์„œ ์ฐพ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Docker ์ปจํ…Œ์ด๋„ˆ์— ์„ค์น˜๋œ "๋Œ€์ฒด DBMS ์„œ๋ฒ„"๋ฅผ ์„ค์น˜ํ•˜๋Š” ์˜ต์…˜๋งŒ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ๋ฌผ๋ก  Docker๊ฐ€ ๋ฆฌ์†Œ์Šค๋ฅผ ๋งค์šฐ ๊ฒ€์†Œํ•˜๊ฒŒ ์‚ฌ์šฉํ•œ๋‹ค๋Š” ๊ฒƒ์€ ์ดํ•ดํ•˜์ง€๋งŒ ์•„๋ฌด๋ฆฌ ํ›Œ๋ฅญํ•˜๊ฒŒ ์ž‘๋™ํ•˜๋”๋ผ๋„ ์˜ค๋ฒ„ํ—ค๋“œ๋Š” ์—ฌ์ „ํžˆ > 0์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ์—ฌ๊ธฐ์—์„œ ์šฐ๋ฆฌ๋Š” ๊ณ„์•ฝ์„œ๋ฅผ ๊ฒŒ์‹œํ•˜๊ณ  ์„œ๋ช…ํ•˜๊ธฐ ์ „์— ์‹ญ๋ถ„์˜ ์ผ ์ดˆ ๋งŒ์— ์‹ธ์šฐ๊ณ  ์ž…๊ตฌ์˜ ๋ชจ๋“  ์‚ฌ์ดํŠธ๋ฅผ ์ตœ์ ํ™”ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๋‚ด ์„ ํƒ์ด ์•„๋‹™๋‹ˆ๋‹ค.
์ข‹์•„, ๋ฌธ์„œ์— ๋ฌด์—‡์ด ์žˆ๋‹ˆ? ๋ชจ๋“  ๊ฒƒ์„ ๋ฐฑ์—…ํ•˜๊ณ  MariaDB ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์— ๋Œ€ํ•œ ๋งํฌ๊ฐ€ ์žˆ๋Š” ํŒŒ์ผ์„ yum.repos.d์— ์ถ”๊ฐ€ํ•œ ๋‹ค์Œ

rpm -e --nodeps MariaDB-server MariaDB-client MariaDB-common

Yum์€ ๋‚˜์ค‘์— ๋ˆ„๊ตฐ๊ฐ€ ์ž์‹ ๋„ ๋ชจ๋ฅด๊ฒŒ ํŒจํ‚ค์ง€๋ฅผ ์ œ๊ฑฐํ–ˆ๋‹ค๋Š” ์‚ฌ์‹ค์— ๋งน์„ธํ•  ๊ฒƒ์ž…๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ ๋จผ์ €-๋งน์„ธํ•˜๊ฒŒ ๋†”๋‘์„ธ์š”. ๋‘˜์งธ, yum์„ ํ†ตํ•ด ์‚ญ์ œ๋ฅผ ์ˆ˜ํ–‰ํ•˜๋ฉด MariaDB์™€ ํ•จ๊ป˜ ์ข…์†์„ฑ์œผ๋กœ ๊ด€๋ จ๋œ ๋ชจ๋“  ํ•ญ๋ชฉ์„ ์ œ๊ฑฐํ•˜๋ ค๊ณ  ์‹œ๋„ํ•ฉ๋‹ˆ๋‹ค. ์ด๊ฒƒ์€ PHP์™€ ISPManager ๋ฐ PHPmyadmin์ž…๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์šฐ๋ฆฌ๋Š” ๋‚˜์ค‘์— ๋ฒ„๊ทธ๋ฅผ ๋‹ค๋ฃฐ ๊ฒƒ์ž…๋‹ˆ๋‹ค.


yum clean all
yum update
yum install MariaDB-server MariaDB-client MariaDB-common

์ผ๋ฐ˜์ ์œผ๋กœ ๋ชจ๋“  ๊ฒƒ์ด ์„ค์ •๋˜๊ณ  ์‹œ์ž‘๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ข‹์€ ์ ์€ ๊ธฐ์ง€๊ฐ€ ํ”ฝ์—…๋˜์—ˆ๊ณ  ๋คํ”„์—์„œ ๋ณต์›ํ•  ํ•„์š”๊ฐ€ ์—†๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋‚˜๋Š” ์‚ฌ์ดํŠธ๋ฅผ ํ™•์ธํ–ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ๋“ค์€ ๋น ๋ฅด๊ฒŒ ์ž‘๋™ํ•ฉ๋‹ˆ๋‹ค. ๋‚˜๋Š” ๋‘ ๊ฐœ์˜ ๊ด€๋ฆฌ์ž ํŒจ๋„์— ๊ฐ€์„œ ์•„๋ฌด๊ฒƒ๋„ ๋–จ์–ด์ง€์ง€ ์•Š์•˜๋Š”์ง€ ํ™•์ธํ•˜๊ณ  ๋ชจ๋“  ๊ฒƒ์ด ์ •์ƒ์ด๋ผ๋Š” ๊ฐ๋…์—๊ฒŒ ๊ตฌ๋…์„ ์ทจ์†Œํ–ˆ์Šต๋‹ˆ๋‹ค. 30๋ถ„๋„ ์ฑ„ ์•ˆ๋˜์–ด ์ „ํ˜€ ๊ดœ์ฐฎ์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์ด ๋ฐํ˜€์กŒ์Šต๋‹ˆ๋‹ค...

๊ด€๋ฆฌ์ž ํŒจ๋„๋กœ ์ด๋™ํ•˜์—ฌ ์ฝ˜ํ…์ธ ์— ํŽธ์ง‘์„ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ํ•˜๋ฉด ๋ฉ”์‹œ์ง€๊ฐ€ ๋น ์กŒ์Šต๋‹ˆ๋‹ค.

MySQL Query Error: INSERT INTO b_iblock_element_property (ID, IBLOCK_ELEMENT_ID, IBLOCK_PROPERTY_ID, VAL UE, VALUE_NUM) SELECT 10555 ,2201 ,P.ID ,'3607' ,3607.0000 FR OM b_iblock_property P WHERE ID = 184 [[1062] Duplicate entry '10555' for key 'PRIMARY']

์‚ฌ์ดํŠธ์˜ ์ฝ˜ํ…์ธ ๋Š” ์ง์›์ด ์ถ”๊ฐ€ํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ๊ณ ๊ฐ์€ ์—ฌ์ „ํžˆ โ€‹โ€‹์•„๋ฌด๊ฒƒ๋„ ๋ชจ๋ฅด๊ณ  ์šฐ๋ฆฌ๋ฅผ ์ฐข์–ด ๋ฒ„๋ฆฌ๊ธฐ ์‹œ์ž‘ํ•˜์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ์‚ฌ์ดํŠธ์˜ ์ •๋ณด๋ฅผ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ•˜๊ณ  ๋งŽ์€ ๊ณ ๊ฐ์ด ์ด๋ฅผ ๋งค์šฐ ๋ฐ€์ ‘ํ•˜๊ฒŒ ๋”ฐ๋ฅด๊ธฐ ๋•Œ๋ฌธ์— ์‹œ๊ฐ„ ๋ฌธ์ œ์˜€์Šต๋‹ˆ๋‹ค.

์˜ค๋ฅ˜ ํ…์ŠคํŠธ์—์„œ Bitrix๊ฐ€ ํŽธ์ง‘ ์ค‘์ธ ๊ธฐ์‚ฌ์™€ ๋™์ผํ•œ ๊ธฐ๋ณธ ํ‚ค๋ฅผ ์ง€์ •ํ•˜๋ฉด์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ์ƒˆ ๋ ˆ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•˜๋ ค๊ณ  ํ•œ๋‹ค๋Š” ๊ฒฐ๋ก ์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ Bitrix ์ธก์—์„œ ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒํ–ˆ๋‹ค๊ณ  ์˜์‹ฌํ•  ๋งŒํ•œ ์ด์œ ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•ด๋‹น ์›น์‚ฌ์ดํŠธ๋กœ ์ด๋™ํ•˜์—ฌ ์ง€์›ํŒ€์— ๋ฌธ์˜ํ•˜์„ธ์š”. ๊ฑฐ์˜ ์ฆ‰์‹œ โ€œ์–ด๋ ค์šด ๋ฌธ์ œ์ž…๋‹ˆ๋‹ค. ์ˆ˜์„ ์—”์ง€๋‹ˆ์–ด์—๊ฒŒ ์ „๋‹ฌ - ์ž ๊น๋งŒ ... "

๊ฝค ์˜ค๋žœ ์‹œ๊ฐ„์„ ๊ธฐ๋‹ค๋ ค์•ผ ํ–ˆ๊ณ (์ „์ฒด ๋Œ€ํ™”๋Š” 25.06.2019๋…„ 9.07.2019์›” 10.4.6์ผ๋ถ€ํ„ฐ XNUMX๋…„ XNUMX์›” XNUMX์ผ๊นŒ์ง€ ์ง„ํ–‰๋˜์—ˆ์Šต๋‹ˆ๋‹ค) ๊ฒฐ๊ณผ๋Š” โ€œ์ด ๋ฌธ์ œ๋Š” Bitrix CMS์˜ ์ž‘๋™๊ณผ ๊ด€๋ จ์ด ์—†์ง€๋งŒ mariadb XNUMX์—์„œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ž์ฒด์˜ ์ž‘๋™์— ์˜ํ–ฅ์„ ๋ฏธ์น˜๋ฉฐ ์•ˆํƒ€๊น๊ฒŒ๋„ ์ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•  ์‚ฌ์ดํŠธ๊ฐ€ ์—†๊ธฐ ๋•Œ๋ฌธ์— ์ด์ „ ๋ฒ„์ „์˜ MariaDB๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.โ€

ํ•ญํ•ด ... ์ด์•ผ๊ธฐ ์ดˆ๋ฐ˜์— ๋‹ค์šด ๊ทธ๋ ˆ์ด๋“œ๋ฅผ ์ƒ๊ฐํ–ˆ์ง€๋งŒ ์—ฌ๊ธฐ ํ‘๋ฐฑ์œผ๋กœ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œ๊ฐ€ ๋ถˆ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๋คํ”„๋ฅผ ๋ณ‘ํ•ฉํ•˜๊ณ  ์ƒˆ๋กœ ์„ค์น˜๋œ ์„œ๋ฒ„์— ์žฌ๋ฐฐํฌํ•ฉ๋‹ˆ๋‹ค. ์ €๊ฒƒ๋“ค. ํ•œ ๋ฒˆ์— ๋ชจ๋“  ์„œ๋ฒ„๋ฅผ ์—…๋ฐ์ดํŠธํ•˜์ง€ ์•Š์€ ๊ฒƒ์ด ์ข‹์Šต๋‹ˆ๋‹ค. ์ €๊ฒƒ๋“ค. "๋‹จ์ง€" 10.4.6๊ฐœ์˜ ์‚ฌ์ดํŠธ(์ดˆ์กฐํ•œ ์›ƒ์Œ :-)). ๊ทธ๋“ค์€ ๋˜ํ•œ ์ง€์›์—์„œ ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๋งํ–ˆ์Šต๋‹ˆ๋‹ค.

$DB->Query("DELETE FROM ".$strTable." WHERE ID = ".$res["ID"]);
$results = $DB->Query("SELECT * FROM ".$strTable." WHERE ID = ".$res["ID"]);โ€

์šฐ๋ฆฌ๊ฐ€ MariaDB ์ง€์›๊ณผ ์˜์‚ฌ ์†Œํ†ต์„ ์‹œ์ž‘ํ•œ ์ˆœ๊ฐ„๋ถ€ํ„ฐ ๋ช‡ ์‹œ๊ฐ„ ๋™์•ˆ ํฌ๋ง์ด ํฌ๋ฏธํ•ด์กŒ์ง€๋งŒ ๋‚˜๋Š” ์ƒ์—…์  ์‚ฌ์šฉ์ž๊ฐ€ ์•„๋‹ˆ๋ฏ€๋กœ ์•„๋ฌด๋„ ์˜๋„์ ์œผ๋กœ ๋‚ด ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•˜์ง€ ์•Š๋Š”๋‹ค๋Š” ๋งค์šฐ ์ •ํ™•ํ•œ ์ •๋ณด๋ฅผ ๋ฐ›์€ ํŽธ์ง€๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค. ์›น ์‚ฌ์ดํŠธ์˜ ํฌ๋Ÿผ์—์„œ ์˜ต์…˜์„ ์ฐพ์•„๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ž์„ธํ•œ ๋‚ด์šฉ์€ ์ง€๋ฃจํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๊ฑฐ๊ธฐ์—๋Š” ์˜ต์…˜์ด ์—†์Šต๋‹ˆ๋‹ค.
์— ๋Œ€ํ•œ! ISP์šฉ ๋ผ์ด์„ ์Šค๋ฅผ ๊ตฌ๋งคํ–ˆ์Šต๋‹ˆ๋‹ค!
์•ˆ๋…•ํ•˜์„ธ์š”, ์ง€์›? ์—ฌ๋Ÿฌ๋ถ„, ๋„์™€์ฃผ์„ธ์š”!
- ์ฃ„์†กํ•ฉ๋‹ˆ๋‹ค. DBMS์˜ ๊ธฐ๋ณธ ๋ฒ„์ „์„ ๋ณ€๊ฒฝํ•˜๋Š” ๊นกํŒจ๋ฅผ ์ง€์›ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์›ํ•˜๋Š” ๊ฒฝ์šฐ ๋„์ปค์— ๋Œ€์ฒด ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์˜ต์…˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.
- ํ•˜์ง€๋งŒ ์‚ฌ์šฉ์ž์™€ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋Š” ์–ด๋–ป๊ฒŒ ๋„๋‹ฌํ• ๊นŒ์š”? ๋„์ปค๋กœ?
-๊ธ€์Ž„์š”, ์†์œผ๋กœ ๋“œ๋ž˜๊ทธํ•˜์„ธ์š” ...
- ์˜ˆ! ๊ทธ๋ฆฌ๊ณ  mysql์˜ ํฌํŠธ๊ฐ€ ๋ณ€๊ฒฝ๋˜๊ณ  ๋ชจ๋“  ๊ตฌ์„ฑ์„ ๋‹ค์‹œ ์ž‘์„ฑํ•ด์•ผ ํ•œ๋‹ค๋Š” ์ ์„ ์žŠ์ง€ ๋งˆ์‹ญ์‹œ์˜ค.
์•Œ๊ฒ ์Šต๋‹ˆ๋‹ค ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค ์ƒ๊ฐํ•ด๋ณผ๊ป˜์š”...
๋‚˜๋Š” ํ•ธ๋“ค์ด ์žˆ๋Š” 10.4๋ฅผ ์ฒ ๊ฑฐํ•˜๊ณ  ๋‹ค๋ฅธ ์„œ๋ฒ„์— ๋ฌธ์ œ๊ฐ€ ์—†๋Š” 10.2๋ฅผ ์„ค์น˜ํ•˜๊ธฐ๋กœ ์ƒ๊ฐํ•˜๊ณ  ๊ฒฐ์ •ํ–ˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กœ์„ธ์Šค๋Š” ์—…๊ทธ๋ ˆ์ด๋“œ ํ”„๋กœ์„ธ์Šค์™€ ํฌ๊ฒŒ ๋‹ค๋ฅด์ง€ ์•Š์•˜์Šต๋‹ˆ๋‹ค. ๋ฆฌํฌ์ง€ํ† ๋ฆฌ ๋งํฌ์—์„œ 10.4๋ฅผ 10.2๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  yum์— ๋Œ€ํ•œ ์บ์‹œ๋ฅผ ์žฌ์„ค์ • ๋ฐ ๋‹ค์‹œ ์ƒ์„ฑํ•˜๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค. ๊ธ€์Ž„, ๋˜ ํ•˜๋‚˜์˜ "์‚ฌ์†Œํ•œ ์ผ": 10.4๋ฅผ ์ œ๊ฑฐํ•œ ํ›„ /var/lib/mysql๋กœ โ€‹โ€‹์ด๋™ํ•˜์—ฌ ๊ฑฐ๊ธฐ์—์„œ ๋ชจ๋“  ๊ฒƒ์„ ์‚ญ์ œํ•ฉ๋‹ˆ๋‹ค. ์ด ๋‹จ๊ณ„๊ฐ€ ์—†์œผ๋ฉด 10.2๋ฅผ ์„ค์น˜ํ•œ ํ›„ ์„œ๋น„์Šค๊ฐ€ ๊ณ„์† ์ถฉ๋Œํ•˜๊ณ 

ะะต ัƒะดะฐะปะพััŒ ะฟะพะดะบะปัŽั‡ะธั‚ัŒัั ะบ ะฑะฐะทะต ะดะฐะฝะฝั‹ั… '' Lost connection to MySQL server at 'reading initial communication packet', system error: 104 "Connection reset by peer"

๋˜๋Š”

Lost connection to MySQL server at 'handshake: reading inital communication packet', system error: 104

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— ๋จผ์ € ISP ๊ตฌ์„ฑ์— ์ง€์ •๋œ mysql ๋ฃจํŠธ ์•”ํ˜ธ๋ฅผ ์„ค์ •ํ•˜๊ณ  mysql ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋คํ”„๋ฅผ ๊ฐ€์ ธ์™”์Šต๋‹ˆ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์ด๋ฏธ ์‚ฌ์šฉ์ž์™€ ๊ถŒํ•œ์ด ์žˆ์œผ๋ฏ€๋กœ ๋ฃจํŠธ ๊ณ„์ •์œผ๋กœ ๋ชจ๋“  ์‚ฌ์šฉ์ž ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ•œ ์ค„๋กœ ๊ฐ€์ ธ์˜ค๊ธฐ๋งŒ ํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค.

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋คํ”„์šฉ ์Šคํฌ๋ฆฝํŠธ ํ…์ŠคํŠธ:

#!/bin/bash
echo 'show databases' | mysql -u root --password="ะŸะฐะ ะพะ›ัŒ_ะ ะฃะขะ" --skip-column-names | grep -v information_schema | xargs -I {} -t bash -c 'mysqldump -u root --password="ะŸะฐะ ะพะ›ัŒ_ะ ะฃะขะ" {} | gzip > /BACK/back-$(hostname)-{}-$(date +%Y-%m-%d-%H.%M.%S).sql.gz'

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฐ€์ ธ์˜ค๊ธฐ ์ „์— ์••์ถ•์„ ํ’€์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ๊ทธ๋ƒฅ ๋ช…๋ น์„ ์‹คํ–‰

gunzip /BACK/*.gz

๋งˆ์ง€๋ง‰์œผ๋กœ, ์–ด๋–ค ์ด์œ ๋กœ๋“  ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ด๋ฆ„์— ํ•˜์ดํ”ˆ์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค(ISPmanager๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ƒ์„ฑํ•œ ๊ฒฝ์šฐ). ๊ทธ๋Ÿฌ๋‚˜ ์ด๋ฆ„์— ํ•˜์ดํ”ˆ์ด ์žˆ๋Š” ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋คํ”„๋ฅผ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ์—…๋กœ๋“œํ•˜๋ ค๊ณ  ํ•˜๋ฉด ์ฟผ๋ฆฌ ๊ตฌ๋ฌธ์ด ์ž˜๋ชป๋˜์—ˆ๋‹ค๋Š” ๋ฉ”์‹œ์ง€๊ฐ€ ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋ชจ๋“  ์ถ•๋ณต์„ ๋๊นŒ์ง€ ์ฝ์œผ์‹ญ์‹œ์˜ค. ๊ฐ„๊ฒฉ์ด ์—†๋Š” ์‰ผํ‘œ์— ๋Œ€ํ•ด ์‚ฌ๊ณผ๋“œ๋ฆฝ๋‹ˆ๋‹ค. ๋ฌธ์ œ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ณธ์งˆ์ ์œผ๋กœ ์„ค๋ช… ๋œ ์ œ์•ˆ์— ๋Œ€ํ•œ ํฌ๋ง ์‚ฌํ•ญ์ด์žˆ๋Š” ๊ฒฝ์šฐ ์˜๊ฒฌ์— ๋ฌด์–ธ๊ฐ€๋ฅผ ๋†“์น˜๋Š” ๊ฒƒ์ด ๋‘๋ ต๊ธฐ ๋•Œ๋ฌธ์— ๊ฐœ์ธ์ ์œผ๋กœ ์ž‘์„ฑํ•˜์‹ญ์‹œ์˜ค. ๊ทธ๋ฆฌ๊ณ  ๋„ˆ๋ฌด ๋งŽ์ด ์š•ํ•˜์ง€ ๋งˆ์„ธ์š”. ์ด๊ฒƒ์€ ์ œ ์ฒซ ๋ฒˆ์งธ ๊ธฐ์‚ฌ์ž…๋‹ˆ๋‹ค ๐Ÿ™‚

UPD1 :

๋‚˜๋Š” ์–ธ๊ธ‰ํ•˜๋Š” ๊ฒƒ์„ ๊ฑฐ์˜ ์žŠ์—ˆ์Šต๋‹ˆ๋‹ค. MariaDB๋ฅผ ๋‹ค์šด๊ทธ๋ ˆ์ด๋“œํ•˜์ง€ ์•Š๊ณ  ๋ฌธ์ œ์— ๋Œ€ํ•œ ํ•ด๊ฒฐ์ฑ…์„ ์ฐพ์œผ๋ ค๊ณ  ๋…ธ๋ ฅํ•˜๋Š” ๋™์•ˆ ์–ด๋–ป๊ฒŒ๋“  ์ •๋ณด๋ฅผ ์—…๋ฐ์ดํŠธํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค. ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์ „์ฒด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๊ฐ€ InnoDB์—์„œ MyISAM์œผ๋กœ ๋ณ€ํ™˜๋˜๊ณ  infa๊ฐ€ ์—…๋ฐ์ดํŠธ๋œ ๋‹ค์Œ ๋‹ค์‹œ InooDB๋กœ ๋ณ€ํ™˜๋ฉ๋‹ˆ๋‹ค.
UPD2 :

1C-Bitrix๋กœ๋ถ€ํ„ฐ ๋‹ค์Œ ๋‚ด์šฉ์ด ํฌํ•จ๋œ ํŽธ์ง€๋ฅผ ๋ฐ›์•˜์Šต๋‹ˆ๋‹ค.

์ˆ˜์ • ์š”์ฒญ ์™„๋ฃŒ
"mariadb๋ฅผ 10.4.6์œผ๋กœ ์—…๋ฐ์ดํŠธํ•œ ํ›„ infoblock ์š”์†Œ๋ฅผ ์ €์žฅํ•  ๋•Œ ์˜ค๋ฅ˜๊ฐ€ ๋ฐœ์ƒํ–ˆ์Šต๋‹ˆ๋‹ค."
๋ชจ๋“ˆ: iblock, ๋ฒ„์ „: ์•Œ ์ˆ˜ ์—†์Œ
ํ•ด๊ฒฐ์ฑ…: ๊ฑฐ๋ถ€๋จ

๋”ฐ๋ผ์„œ ํ˜„์žฌ๋กœ์„œ๋Š” 10.4๋กœ ์—…๋ฐ์ดํŠธํ•˜๋Š” ๊ฒƒ์ด ๋ถˆ๊ฐ€๋Šฅํ•œ ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๐Ÿ™

์ถœ์ฒ˜ : habr.com

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