AWS Database Migration Service๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ AWS๋ก ์ฝ๊ณ ์์ ํ๊ฒ ๋ง์ด๊ทธ๋ ์ด์
ํ ์ ์๋๋ก ๋์์ค๋๋ค. ๋ง์ด๊ทธ๋ ์ด์
ํ๋ ๋์ ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ณํจ์์ด ์ด์๋์ด ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์
์ ๊ฐ๋ ์ค์ง ์๊ฐ์ ์ต์ํํ ์ ์์ต๋๋ค. AWS Database Migration Service๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ์ฅ ๋๋ฆฌ ์ฌ์ฉ๋๋ ์์ฉ ๋ฐ ์คํ ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก(๋ถํฐ) ๋ฐ์ดํฐ๋ฅผ ๋ง์ด๊ทธ๋ ์ด์
ํ ์ ์์ต๋๋ค. ์ด ์๋น์ค๋ Oracle์์ Oracle๋ก์ ๋์ข
๋ง์ด๊ทธ๋ ์ด์
๋ฟ ์๋๋ผ Oracle์์ Amazon Aurora ๋๋ Microsoft SQL Server์์ MySQL๋ก์ ๋ง์ด๊ทธ๋ ์ด์
๊ณผ ๊ฐ์ ์ด๊ธฐ์ข
๋ฐ์ดํฐ๋ฒ ์ด์ค ํ๋ซํผ ๊ฐ์ ๋ง์ด๊ทธ๋ ์ด์
๋ ์ง์ํฉ๋๋ค. ๋ํ Amazon Aurora, PostgreSQL, MySQL, MariaDB, Oracle, SAP ASE ๋ฐ SQL Server๋ฅผ ํฌํจํด ์ง์๋๋ ์์ค์์ Amazon Redshift๋ก ๋ฐ์ดํฐ๋ฅผ ์คํธ๋ฆฌ๋ฐํ์ฌ ํํ๋ฐ์ดํธ ๊ท๋ชจ์ ๋ฐ์ดํฐ ์จ์ดํ์ฐ์ค์์๋ ๋ฐ์ดํฐ ํตํฉ ๋ฐ ์ฉ์ดํ ๋ถ์์ด ๊ฐ๋ฅํฉ๋๋ค. AWS Database Migration Service๋๊ณ ๊ฐ์ฉ์ฑ์ ์ด์ฉํ ์ฐ์ ๋ฐ์ดํฐ ๋ณต์ ์๋ ์ฌ์ฉ๋ฉ๋๋ค.
AWS Schema Conversion Tool์ ์ฌ์ฉํ๋ฉด ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง์ ์ฃผ์ ์ฌ์ฉ์ ์ ์ ์ฝ๋(๋ณด๊ธฐ, ์ ์ฅ๋ ํ๋ก์์ , ํจ์ ๋ฑ)๋ฅผ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ํธํ๋๋ ํ์์ผ๋ก ์๋์ผ๋ก ๋ณํํ์ฌ ์์ฝ๊ฒ ์ด๊ธฐ์ข ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์ ์ ์ํํ ์ ์์ต๋๋ค. ์๋์ผ๋ก ๋ณํํ ์ ์๋ ์ฝ๋๋ ๋ช ํํ๊ฒ ํ์๋๋ฏ๋ก ์๋์ผ๋ก ๋ณํํ ์ ์์ต๋๋ค. ๋ํ SCT๋ ์๋ฒ ๋๋ SQL ๋ฌธ์ ๋ฐ๋ผ ์ ํ๋ฆฌ์ผ์ด์ ์์ค ์ฝ๋๋ฅผ ํ์ฅํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ณํ ํ๋ก์ ํธ์ ์ผํ์ผ๋ก์ ๋ณํํ ์ ์์ต๋๋ค. ์ด ํ๋ก์ธ์ค์์ SCT๋ Oracle ๋ฐ SQL Server์ ๋ ๊ฑฐ์ ํจ์๋ฅผ ์์ํ๋ AWS ์๋น์ค๋ก ๋ณํํ์ฌ ํด๋ผ์ฐ๋ ๋ค์ดํฐ๋ธ ์ฝ๋ ์ต์ ํ๋ฅผ ์คํํจ์ผ๋ก์จ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์ ๊ณผ ๋์์ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ต์ ์ํ๋ก ๋ฐ๊ฟ ์ ์์ต๋๋ค.
์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์จํ๋ ๋ฏธ์ค๋ Amazon RDS ๋๋ EC2์ ์์นํ ์ ์๊ณ , ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Amazon RDS ๋๋ EC2์ ์์นํ ์ ์์ต๋๋ค. AWS Schema Conversion Tool์์ ์ง์๋๋ ๋ณํ์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
| ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค | Amazon RDS์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค |
|---|---|
| Microsoft SQL Server | Amazon Aurora, MySQL, PostgreSQL, MariaDB |
| MySQL and MariaDB | PostgreSQL |
| Oracle | Amazon Aurora, MySQL, PostgreSQL, MariaDB |
| PostgreSQL | Amazon Aurora, MySQL, MariaDB |
| Amazon Aurora | PostgreSQL |
| Oracle Data Warehouse | Amazon Redshift |
| Teradata | Amazon Redshift |
| Netezza | Amazon Redshift |
| Greenplum | Amazon Redshift |
์๋ ๋งํฌ์์ ์ํ๋ ํ๋ซํผ์ AWS Schema Conversion Tool์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
๋์ข ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์ ์์๋ ์์ค์ ๋์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์ด ๊ฐ๊ฑฐ๋ ํธํ ๊ฐ๋ฅํฉ๋๋ค(์: Oracle์์ Oracle์ฉ Amazon RDS๋ก, MySQL์์ Amazon Aurora๋ก, MySQL์์ MySQL์ฉ Amazon RDS๋ก, Microsoft SQL Server์์ SQL Server์ฉ Amazon RDS๋ก ๋ฑ). ์คํค๋ง ๊ตฌ์กฐ, ๋ฐ์ดํฐ ์ ํ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฝ๋๊ฐ ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๊ฐ์ ํธํ ๊ฐ๋ฅํ๋ฏ๋ก, ์ด๋ฌํ ์ข ๋ฅ์ ๋ง์ด๊ทธ๋ ์ด์ ์ ๋จ์ผ ๋จ๊ณ ํ๋ก์ธ์ค์ ๋๋ค. ์์ค ๋ฐ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ํ ์ฐ๊ฒฐ ์ค์ ๊ณผ ํจ๊ป ๋ง์ด๊ทธ๋ ์ด์ ํ์คํฌ๋ฅผ ์์ฑํ ๋ค์, ๋ฒํผ ํด๋ฆญ ํ ๋ฒ์ผ๋ก ๋ง์ด๊ทธ๋ ์ด์ ์ ์์ํฉ๋๋ค. AWS Database Migration Service๊ฐ ๋๋จธ์ง ๋ถ๋ถ์ ๋ชจ๋ ์ฒ๋ฆฌํฉ๋๋ค. ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ AWS ์ธ๋ถ์ ์์ฒด ์จํ๋ ๋ฏธ์ค์ ์๊ฑฐ๋, Amazon EC2 ์ธ์คํด์ค์์ ๊ตฌ๋๋๊ฑฐ๋, Amazon RDS ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค. ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Amazon EC2 ๋๋ Amazon RDS ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค.
Expedia, Inc.๋ ์ ์ธ๊ณ์์ ์ ๋์ ์ธ ์ฌํ์
์ฒด ์ค ํ๋์ด๋ฉฐ, ๋งค์ ์๋ฐฑ๋ง ๋ช
์ ์ฌํ๊ฐ์ด ์์ฝ๊ฒ ์ฌํ ๊ณํ์ ์ธ์ฐ๊ณ ์์ฝํ ์ ์๋๋ก ์ง์ํฉ๋๋ค. Expedia, Inc.์ ์์ ์์ง๋์ด์ธ Kuldeep Chowhan์ ๋ค์๊ณผ ๊ฐ์ด ๋งํฉ๋๋ค. "์ฐ๋ฆฌ๋ ์ผ๋ถ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ Amazon Aurora๋ก ๋ง์ด๊ทธ๋ ์ด์
ํ๋ ํ๋ก์ธ์ค๋ฅผ ์งํํ๊ณ ์์ต๋๋ค. AWS Database Migration Service๋ฅผ ์ฌ์ฉํ๋ฉด์ ๋ง์ด๊ทธ๋ ์ด์
ํ๋ก์ธ์ค๊ฐ ๊ฐ์ํ๋์๊ณ ๋ง์ด๊ทธ๋ ์ด์
์งํ์ ๊ฐ์ํํ ์ ์์์ต๋๋ค. ํ๋ก์ธ์ค๋ฅผ ๋ฉด๋ฐํ ๋ชจ๋ํฐ๋งํ๋ ๊ธฐ๋ฅ, ์์ธํ ๋ก๊น
๊ธฐ๋ฅ, ๊ทธ๋ฆฌ๊ณ AWS์์ ๋ฐ์ ์ง์์ ํตํด ๋ง์ด๊ทธ๋ ์ด์
์ ์ฑ๊ณต์ ์ผ๋ก ์๋ฃํ ์ ์์ ๊ฒ์ด๋ ํ์ ์ ๊ฐ๊ฒ ๋์์ต๋๋ค."
์ด๊ธฐ์ข
๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ง์ด๊ทธ๋ ์ด์
์์๋ ์์ค์ ๋์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์ด ๋ค๋ฆ
๋๋ค(์: Oracle์์ Amazon Aurora๋ก, Oracle์์ PostgreSQL๋ก, Microsoft SQL Server์์ MySQL๋ก ๋ง์ด๊ทธ๋ ์ด์
๋ฑ). ์์ค์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํค๋ง ๊ตฌ์กฐ, ๋ฐ์ดํฐ ์ ํ ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฝ๋๊ฐ ์๋นํ ๋ค๋ฅด๋ฏ๋ก, ๋ฐ์ดํฐ ๋ง์ด๊ทธ๋ ์ด์
์ ์์ํ๊ธฐ ์ ์ ์คํค๋ง์ ์ฝ๋ ๋ณํ์ด ํ์ํฉ๋๋ค. ์ด๋ก ์ธํด ์ด๊ธฐ์ข
๋ง์ด๊ทธ๋ ์ด์
์ 2๋จ๊ณ ํ๋ก์ธ์ค๊ฐ ๋ฉ๋๋ค. ๋จผ์ AWS Schema Conversion Tool์ ์ฌ์ฉํ์ฌ ์์ค์ ์คํค๋ง์ ์ฝ๋๋ฅผ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ์คํค๋ง์ ์ฝ๋์ ๋ง๊ฒ ๋ณํํ ํ, AWS Database Migration Service๋ฅผ ์ฌ์ฉํ์ฌ ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ฐ์ดํฐ๋ฅผ ๋ง์ด๊ทธ๋ ์ด์
ํฉ๋๋ค. ๋ชจ๋ ํ์ํ ๋ฐ์ดํฐ ์ ํ ๋ณํ์ ๋ง์ด๊ทธ๋ ์ด์
์ด ์งํ๋๋ ๋์ AWS Database Migration Service์์ ์๋์ผ๋ก ์ฒ๋ฆฌํฉ๋๋ค. ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ AWS ์ธ๋ถ์ ์์ฒด ์จํ๋ ๋ฏธ์ค์ ์๊ฑฐ๋, Amazon EC2 ์ธ์คํด์ค์์ ๊ตฌ๋๋๊ฑฐ๋, Amazon RDS ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค. ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Amazon EC2 ๋๋ Amazon RDS ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค.
Thomas Publishing์ 1898๋
์ Thomas Register of American Manufacturers๋ฅผ ์ฒ์ ์ถ๊ฐํ ์ง 100๋
์ด ๋์ ๊ธฐ์
์
๋๋ค. Thomas Publishing์ AWS Database Migration Service์ Schema Conversion Tool์ ์ฌ์ฉํ์ฌ ํ๋ก๋์
๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ Oracle์์ Amazon Aurora๋ก ๋ง์ด๊ทธ๋ ์ด์
ํ์ต๋๋ค. ์ ์ฒด ๋ง์ด๊ทธ๋ ์ด์
ํ๋ก์ธ์ค๋ฅผ ์๋ฃํ๋ ๋ฐ 4์ฃผ๊ฐ ์ฑ ๊ฑธ๋ฆฌ์ง ์์์ต๋๋ค.
AWS Database Migration Service๋ฅผ ์ฌ์ฉํ์ฌ ์ฌ๋ฌ ๊ฐ์ ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ํ๋์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ํตํฉํ ์ ์์ต๋๋ค. ์ด ๊ธฐ๋ฅ์ ๋์ข
๋ฐ ์ด๊ธฐ์ข
๋ง์ด๊ทธ๋ ์ด์
์์ ์ํํ ์ ์์ผ๋ฉฐ, ์ง์๋๋ ๋ชจ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ AWS ์ธ๋ถ์ ์์ฒด ์จํ๋ ๋ฏธ์ค์ ์๊ฑฐ๋, Amazon EC2 ์ธ์คํด์ค์์ ๊ตฌ๋๋๊ฑฐ๋, Amazon RDS ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค. ๋ํ, ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ ์ฌ๋ฌ ์์น์ ๋ถ์ฐ๋์ด ์์ ์๋ ์์ต๋๋ค. ์๋ฅผ ๋ค์ด ์์ค ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ค ํ๋๋ AWS ์ธ๋ถ์ ์์ฒด ์จํ๋ ๋ฏธ์ค์ ์๊ณ , ๋ ๋ฒ์งธ๋ Amazon EC2์์ ๊ตฌ๋๋๊ณ , ์ธ ๋ฒ์งธ๋ Amazon RDS ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค. ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ Amazon EC2 ๋๋ Amazon RDS ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค.
AWS Database Migration Service๋ ์ฐ์ ๋ฐ์ดํฐ ๋ณต์ ์ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์ฐ์ ๋ฐ์ดํฐ ๋ณต์ ๋ DR ์ธ์คํด์ค ๋๊ธฐํ, ์ง๋ฆฌ์ ๋ฐ์ดํฐ๋ฒ ์ด์ค ๋ฐฐํฌ, ๊ทธ๋ฆฌ๊ณ Dev/Test ํ๊ฒฝ ๋๊ธฐํ ๋ฑ ์ฌ์ฉ ์ฌ๋ก๊ฐ ๋งค์ฐ ๋ง์ต๋๋ค. ๋ชจ๋ ์ง์๋๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์์ง์ด๋ผ๋ฉด ๋์ผํ ์ ํ์ ๋ฐ์ดํฐ ๋ณต์ ์ ์์ดํ ์ ํ์ ๋ฐ์ดํฐ ๋ณต์ ๋ชจ๋์ DMS๋ฅผ ์ฌ์ฉํ ์ ์์ต๋๋ค. ์๋ณธ ๋๋ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ AWS ์ธ๋ถ์ ์์ฒด ์จํ๋ ๋ฏธ์ค์ ์๊ฑฐ๋, Amazon EC2 ์ธ์คํด์ค์์ ๊ตฌ๋๋๊ฑฐ๋, Amazon RDS ๊ธฐ๋ฐ ๋ฐ์ดํฐ๋ฒ ์ด์ค๊ฐ ๋ ์ ์์ต๋๋ค. ๋จ์ผ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ํ๋ ์ด์์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ฐ์ดํฐ๋ฅผ ๋ณต์ ํ๊ฑฐ๋, ํน์ ์ฌ๋ฌ ์๋ณธ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ฐ์ดํฐ๋ฅผ ํตํฉํ์ฌ ํ๋ ์ด์์ ๋์ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ณต์ ํ ์ ์์ต๋๋ค.
์์ฝ๊ฒ ์์ํ ์ ์์ต๋๋ค. ์์ ์๋ด์๋ฅผ ๋ฐ๋ผ AWS Database Migration Service๋ฅผ ์ฌ์ฉํ์ฌ ํด๋ฆญ ๋ช ๋ฒ์ผ๋ก ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ง์ด๊ทธ๋ ์ด์
ํ์ญ์์ค.
๋ ์์ธํ ์๊ณ ์ถ์ผ์ญ๋๊น?
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค.
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค
AWS ์ ๋ฌธ๊ฐ์๊ฒ ๋ฌธ์ํ์ญ์์ค



