2022. 12. 18. 15:07ใSystem ์์ ์ค/DBMS
"์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค."
๐ Sysnology NAS
๐ฝ Docker
๐ฆ PostgreSQL 12 ์ค์น
์ต์ด ์ฃผ๋ํ๋์ Sysnology NAS Docker ์๋์ ๊ฐ์ด ์์ ์ ํด ์ค๊ฑฐ์์.
์ฃผ๋ํ๋์ Ubunt Docker์ PostgreSQL์ ์ค์นํด ๋ณด๋ ค๊ณ ํด์.
Container๊ฐ ๊ธฐ๋ ๋์๊ณ , ์์ ๊ฐ์ด root Password๋ฅผ ๋จผ์ ๋ฐ๊พธ์ด ์ฃผ์์ด์.
๊ทธ๋ฐ ๋ค ์์ ๊ฐ์ด System Update๋ฅผ ์งํํ์ฌ ๋ชจ๋ Package๋ฅผ ์ต์ ํ ํ์ฌ ์ค๊ฒ์.
๊ทธ๋ฐ ๋ค ํ์ํ Package๋ฅผ ๋จผ์ ์ค์นํด ์ฃผ์์ด์.
๊ทธ๋ฆฌ๊ณ ๋ค์ Package๋ฅผ ์ต์ ํ ํด ์ค๊ฒ์.
Repository์ ์ค์ ํ์ผ์ ๋ง๋ค๊ธฐ ์ํด ์์ ๊ฐ์ด ๋ช
๋ น์ด๋ฅผ ์ด์ฉํ๋ ค ํ์ง๋ง, Package๊ฐ ์์ด์ Error๊ฐ ๋ฌ์ด์.
์์ ๋ช
๋ น์ด๋ฅผ ํตํด ํด๋น Package๋ฅผ ์ค์นํด ์ฃผ์์ด์.
๋ช
๋ น์ด๊ฐ ์ ์ ๋์ํ ๊ฑธ ํ์ธํ ์ ์์ด์.
์ด๋ฒ์๋ ์ค์น Package์ ์ ๋ขฐ์ฑ์ ํ์ธํ๊ธฐ ์ํด PostgreSQL GPG ํค๋ฅผ ๊ฐ์ ธ์ค๋๋ก ํ์ฌ ์ฃผ์์ด์.
์ด๋ฒ์๋ ์ํ๋ ์ค์น์ ๋ฐ๋ผ ์์ Version๊ณผ Test Version์ ๋ํ Repository๋ฅผ ๊ฐ์ ธ์ฌ ์ ์์ด์.
์ด์ ํ๊ฒฝ ๋ฑ ์ค์ ์ฌ์ฉ ์ฉ๋์ธ ๊ฒฝ์ฐ PostgreSQL Repository์์ ์ง์ ์ค์นํ๊ธฐ ๋๋ฌธ์ ์์ฃผ Update ๋๋ ์์ ์ ์ธ Repository๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์์.
์ด์ ๋ณธ๊ฒฉ์ ์ผ๋ก PostgreSQL์ ์ค์นํด ๋ณผ๊ฒ์.
PostgreSQL์ Repository๋ฅผ ๊ฐ์ ธ์๊ธฐ ๋๋ฌธ์ ์์ ๋ช
๋ น์ด๋ฅผ ๋ค์ ์ฃผ์ด ์๋ก ์ถ๊ฐ๋ ๋ด์ฉ์ด ๋ฐ์๋์ด Repository Source List๋ฅผ Update ํด ์ฃผ์์ด์.
๊ทธ๋ฆฌ๊ณ ์์ ๋ช
๋ น์ด๋ฅผ ์
๋ ฅํ์ฌ PostgreSQL์ ๋ณธ๊ฒฉ์ ์ผ๋ก ์ค์นํด ์ฃผ์์ด์.
ํน์ Version์ ์ค์นํ๊ณ ์ถ๋ค๋ฉด ์์ ๊ฐ์ด Version์ ๋ช
์ํด ์ฃผ๋ฉด ๋์.
์ฃผ๋ํ๋์ 12 Version์ ์ค์นํด ์ฃผ์์ด์.
์ค์น๊ฐ ์๋ฃ ๋์๊ณ , postgreSQL์ด Down ๋์ด ์์ด์.
์์ ๊ฐ์ด PostgreSQL์ ๊ธฐ๋ ์์ผ ์ฃผ์์ด์.
๐ฆ ๊ณ์ ์ค์
์ต์ด PostgreSQL ์ด๊ธฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํด ์ค๊ฒ์.
์์ ๋ช
๋ น์ด๋ฅผ ์ด์ฉํด์ ์ด๊ธฐ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํด ์ฃผ์์ด์.
์์ ๊ฐ์ด postgres๋ก Switching์ ํ๊ณ , junysonar๋ผ๋ ๊ณ์ ์ ๋ง๋ค์ด ์ฃผ์์ด์.
์ ๋ช
๋ น์ด๋ฅผ ํตํด postgreSQL๋ก ์ ์ํด ์ฃผ์์ด์.
์์ SQL ๋ฌธ์ ํตํด ์์ฑํ ๊ณ์ ์ ๋น๋ฐ๋ฒํธ๋ฅผ ์ค์ ํด ์ค ์ ์์ด์.
์์ ๊ฐ์ด ํน์ DB๋ฅผ ๋ง๋ค์ด์ฃผ๊ณ , ๋ด๋น ๊ณ์ ์ ์ค์ ํด ์ฃผ์์ด์.
ํน์ Data Base์ ํน์ ๊ณ์ ์๊ฒ ๊ถํ์ ์์ ๊ฐ์ด ์ค ์ ์์ด์.
์์ ๋ช
๋ น์ด๋ก postgreSQL ์ ์ฌ ๊ธฐ๋ํด์ฃผ์ด์ผ ํด์.
๐ง ์ฐธ๊ณ ์๋ฃ
"์ด ํฌ์คํ ์ ์ฟ ํก ํํธ๋์ค ํ๋์ ์ผํ์ผ๋ก, ์ด์ ๋ฐ๋ฅธ ์ผ์ ์ก์ ์์๋ฃ๋ฅผ ์ ๊ณต๋ฐ์ต๋๋ค."
'System ์์ ์ค > DBMS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Infra] Maria DB(MySQL) ์ด์คํ(Replication) ๋จ๋ฐฉํฅ ๊ตฌ์ฑ (0) | 2022.11.29 |
---|---|
[MariaDB] ๊ฐ๋จํ ์ฌ์ฉ ๋ฐฉ๋ฒ (0) | 2021.01.19 |