๐Ÿ“Œ ๋“ค์–ด๊ฐ€๋ฉฐ

์„œ๋ฒ„ ์‹œ๊ฐ„์ด ๋ฏธ๊ตญ ๊ธฐ์ค€์ด๊ธฐ ๋•Œ๋ฌธ์— ํ•œ๊ตญ ์‹œ๊ฐ„์œผ๋กœ ๋ณ€๊ฒฝํ•˜๋Š” ๊ฒƒ์ด ํ•„์š”ํ–ˆ๋‹ค.

์ด๋ฒˆ ํฌ์ŠคํŒ…์—์„œ๋Š” aws RDS timezone ๋ณ€๊ฒฝ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ๋‹ค๋ค„๋ณด๋ ค๊ณ  ํ•œ๋‹ค.

 

๋ณ€๊ฒฝ ๋ฐฉ๋ฒ•์€ ํฌ๊ฒŒ

ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ƒ์„ฑ -> ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์„ค์ • ๋ณ€๊ฒฝ(timezone ๋ณ€๊ฒฝ) -> ํ•ด๋‹น ๋””๋น„์— ์ƒ์„ฑํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์„ค์ •

์œผ๋กœ ์ง„ํ–‰๋œ๋‹ค.

 

 ๐Ÿ“Œ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ƒ์„ฑ

๋จผ์ € aws์— ์ ‘์†ํ•œ๋‹ค.

https://aws.amazon.com/ko/console/

 

AWS Management Console

AWS Support ํ”Œ๋žœ์€ AWS๋กœ ์„ฑ๊ณตํ•˜๋Š” ๋ฐ ๋„์›€์ด ๋˜๋Š” ๋‹ค์–‘ํ•œ ๋„๊ตฌ, ํ”„๋กœ๊ทธ๋žจ ๋ฐ ์ „๋ฌธ ์ง€์‹์— ๋Œ€ํ•œ ์•ก์„ธ์Šค์˜ ์กฐํ•ฉ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

aws.amazon.com

 

์ดํ›„ RDS ์„œ๋น„์Šค๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ณ  ๋“ค์–ด๊ฐ€์„œ ์™ผ์ชฝ์˜ ๋ฉ”๋‰ด๋“ค ์ค‘ [ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน]์— ๋“ค์–ด๊ฐ„๋‹ค.

์ด๋ฏธ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ํ•˜๋‚˜ ์ƒ์„ฑํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— default๋กœ ๋ณธ์ธ์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค์— ๋งž๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์ด ์ƒ์„ฑ๋˜์–ด ์žˆ์„ ๊ฒƒ์ด๋‹ค.

dafault๋Š” ๋ณ€๊ฒฝ์ด ๋ถˆ๊ฐ€๋Šฅ ํ•˜๊ธฐ ๋•Œ๋ฌธ์— ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์„ ์ƒˆ๋กœ ์ƒ์„ฑํ•ด์ฃผ์–ด์•ผ ํ•œ๋‹ค.

 

์˜ค๋ฅธ์ชฝ ์ฃผํ™ฉ์ƒ‰ ๋ฒ„ํŠผ [ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ƒ์„ฑ]์„ ํด๋ฆญํ•œ๋‹ค.

 

ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ํŒจ๋ฐ€๋ฆฌ์—๋Š” ๋ณธ์ธ์ด ์‚ฌ์šฉํ•œ ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ๋„ฃ๋Š”๋‹ค.

๋‚˜๋Š” postgreSQL์„ ์‚ฌ์šฉํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— postgres12๋กœ ๋„ฃ์–ด์คฌ๋‹ค.

์–ด๋–ค ๊ฐ’์„ ๋„ฃ์–ด์•ผ ํ•˜๋Š”์ง€ ํ—ท๊ฐˆ๋ฆฐ๋‹ค๋ฉด ์•ž์—์„œ ๋ณด์•˜๋˜ default ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์˜ ํŒจ๋ฐ€๋ฆฌ์™€ ๋™์ผํ•˜๊ฒŒ ์„ ํƒํ•˜๋ฉด ๋œ๋‹ค.

 

ํŒŒ๋ผ๋ฏธํ„ฐ ์œ ํ˜•์€ DB Parameter Group ๊ทธ๋Œ€๋กœ ์„ ํƒํ•œ๋‹ค.

๊ทธ๋ฃน ์ด๋ฆ„๊ณผ ์„ค๋ช…์€ ๋ณธ์ธ์ด ์›ํ•˜๋Š” ๋Œ€๋กœ ์ž…๋ ฅํ•˜๋ฉด ๋œ๋‹ค.

๋‚˜๋Š” timezone ๋ณ€๊ฒฝ์„ ์œ„ํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์ด์—ˆ์œผ๋ฏ€๋กœ ๊ทธ๋ฃน ์ด๋ฆ„์— timezone์ด๋ผ๊ณ  ์ž…๋ ฅํ•ด๋‘์—ˆ๋‹ค.

 

์ดํ›„ ์ƒ์„ฑ ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅธ๋‹ค.

 

timezone์ด๋ผ๋Š” ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์ƒ์„ฑ ์™„๋ฃŒ ๐Ÿ‘

 

 ๐Ÿ“Œ ํŒŒ๋ผ๋ฏธํ„ฐ ์„ค์ • ๋ณ€๊ฒฝ (timezone ๋ณ€๊ฒฝ)

์ƒ์„ฑํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์„ ํด๋ฆญํ•ด์„œ ๋“ค์–ด๊ฐ„๋‹ค.

๋‚˜๋Š” timezone์„ ํด๋ฆญํ–ˆ๋‹ค.

์ด๋Ÿฐ ํ™”๋ฉด์ด ๋œจ๊ฒŒ ๋˜๋Š”๋ฐ,

์—ฌ๊ธฐ์„œ [ํŒŒ๋ผ๋ฏธํ„ฐ ํŽธ์ง‘]์„ ๋ˆŒ๋Ÿฌ์ค€๋‹ค.

 

์ด๋ ‡๊ฒŒ ํ™”๋ฉด์ด ๋ฐ”๋€Œ์—ˆ๋‹ค๋ฉด

ํŒŒ๋ผ๋ฏธํ„ฐ ํ•„ํ„ฐ๋ง์— timezone์„ ์ž…๋ ฅํ•œ๋‹ค.

 

postgreSQL์„ ์‚ฌ์šฉํ–ˆ๊ธฐ ๋•Œ๋ฌธ์— ์—ฌ๊ธฐ์„œ timezone์„ UTC์—์„œ UTC+9๋กœ ๋ณ€๊ฒฝ ํ›„ [๋ณ€๊ฒฝ ์‚ฌํ•ญ ์ €์žฅ]์„ ๋ˆ„๋ฅธ๋‹ค.

 

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋งˆ๋‹ค ์–ด๋–ค ํ˜•์‹์„ ์‚ฌ์šฉํ•ด์•ผ ํ•˜๋Š”์ง€๋Š” aws ๊ณต์‹ ๋ฌธ์„œ์— ์žˆ์Šต๋‹ˆ๋‹ค.

https://aws.amazon.com/ko/premiumsupport/knowledge-center/rds-change-time-zone/

 

Amazon RDS DB ์ธ์Šคํ„ด์Šค์˜ ์‹œ๊ฐ„๋Œ€ ๋ณ€๊ฒฝ

Amazon Relational Database Service(Amazon RDS) DB ์ธ์Šคํ„ด์Šค์˜ ์‹œ๊ฐ„๋Œ€๋ฅผ ํ˜„์ง€ ์‹œ๊ฐ„๋Œ€๋กœ ๋ณ€๊ฒฝํ•˜๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. DB ์ธ์Šคํ„ด์Šค์˜ ์‹œ๊ฐ„๋Œ€๋ฅผ ๋ณ€๊ฒฝํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•ฉ๋‹ˆ๊นŒ?

aws.amazon.com

 

 ๐Ÿ“Œ ๋””๋น„์— ์ƒˆ๋กœ์šด ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน ์„ค์ •

๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ธ์Šคํ„ด์Šค์— ์ƒˆ๋กœ ์ƒ์„ฑํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน์œผ๋กœ ๋ณ€๊ฒฝํ•˜๊ธฐ ์œ„ํ•ด ์™ผ์ชฝ ๋ฉ”๋‰ด์˜ [๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค]๋กœ ๋“ค์–ด๊ฐ„๋‹ค.

ํƒ€์ž„์กด์„ ๋ณ€๊ฒฝํ•  ๋ฐ์ดํ„ฐ ๋ฒ ์ด์Šค๋ฅผ ์„ ํƒํ•œ๋‹ค.

 

์˜ค๋ฅธ์ชฝ ์ƒ๋‹จ์˜ [์ˆ˜์ •]์„ ํด๋ฆญํ•œ๋‹ค.

 

์•„๋ž˜๋กœ ์Šคํฌ๋กค ํ›„ [์ถ”๊ฐ€ ๊ตฌ์„ฑ] - [๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์˜ต์…˜] - [DB ํŒŒ๋ผ๋ฏธํ„ฐ ๊ทธ๋ฃน]์„ default์—์„œ timezone์œผ๋กœ ๋ณ€๊ฒฝํ•ด์ค€๋‹ค.

 

[์ˆ˜์ • ์˜ˆ์•ฝ] ์˜ต์…˜์„ [์ฆ‰์‹œ ์ ์šฉ]์œผ๋กœ ์„ ํƒํ•œ ํ›„ [DB ์ธ์Šคํ„ด์Šค ์ˆ˜์ •]์„ ๋ˆ„๋ฅธ๋‹ค.

 

์„ฑ๊ณต!

 

ํ˜น์‹œ Datagrip์—์„œ ํ•œ๊ตญ ์‹œ๊ฐ„์œผ๋กœ ์ œ๋Œ€๋กœ ์•ˆ๋‚˜์˜จ๋‹ค ํ•˜์‹œ๋Š” ๋ถ„์€ Datagrip์„ ๊ป๋‹ค ์ผœ๋ณด์‹œ๋ฉด.. ๋  ๊ฒ๋‹ˆ๋‹ค...!

์ œ๊ฐ€ ๊ทธ๋žฌ์Šต๋‹ˆ๋‹ค ํ•˜ํ•˜

+ Recent posts