Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS DMS使ってみた
Search
Hiroto Nagumo
July 03, 2023
Business
0
120
AWS DMS使ってみた
【セゾン情報×BTC】AWS LT大会
Hiroto Nagumo
July 03, 2023
Tweet
Share
Other Decks in Business
See All in Business
株式会社セレス 会社紹介資料【エンジニア向け】
hnagatomo
0
1.2k
株式会社フェローズ会社紹介資料
kaorunm
0
740
㈱サンエー 会社 採用資料
uemura2024
0
1.5k
今いい感じのチーム構成と営み2025冬 〜Scrumっぽいけどチョット違う形〜
sasakendayo
0
150
about-oha
oha
0
20k
ARグラスが当たり前になったら、デザインってどう変わる?Spectrum Tokyo Festival 2026 #spectrumfest26
arisan
0
140
RECRUIT DECK 小平株式会社 会社説明資料
kobira_official
PRO
0
2.9k
クリヤマホールディングス㈱採用資料
uemura2024
0
6.6k
2026.2_中途採用資料.pdf
superstudio
PRO
3
99k
株式会社ネオキャリア_採用ピッチ資料_20260128
neo_recruit
0
4.2k
Purviewで権限のカタログ化をしてみたかった~データ製品アクセスポリシーとは?~
ryuseiiida
0
120
(6枚)組織改革とCAFSマトリクス 『フロー&ストック』より
nyattx
PRO
0
310
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
14k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
130
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
100
Embracing the Ebb and Flow
colly
88
5k
Mobile First: as difficult as doing things right
swwweet
225
10k
Mozcon NYC 2025: Stop Losing SEO Traffic
samtorres
0
170
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
150
Six Lessons from altMBA
skipperchong
29
4.2k
Ruling the World: When Life Gets Gamed
codingconduct
0
160
職位にかかわらず全員がリーダーシップを発揮するチーム作り / Building a team where everyone can demonstrate leadership regardless of position
madoxten
61
52k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.4k
Balancing Empowerment & Direction
lara
5
930
Transcript
AWS DMS 使ってみた 2023年6月29日 株式会社セゾン情報システムズ 【セゾン情報×BTC】AWS LT大会 南雲 博人 #aws_lt_saison_btc
1.自己紹介 2.AWS DMSの概要 3.使ってみた その① 4.使ってみた その② 5.感想、参考にしたサイト #aws_lt_saison_btc 2
▪氏名:南雲 博人(なぐも ひろと) ▪所属:セゾン情報システムズ ▪経歴 2022/11/1~: セゾン情報システムズでAWSインフラの構築・維持保守 ▪最近の活動 AWS資格取得、本日初LT登壇。 #aws_lt_saison_btc
3
AWS Database Migration Serviceの略で データベースの移行を支援するサービス ・AWS~AWS間の移行だけではなく、オンプレミス~AWS間の移行に対応 ・異なるデータベースエンジン間の移行も可能 ・レプリケーションインスタンスを介して移行をする。専用エンドポイントが必要 #aws_lt_saison_btc https://docs.aws.amazon.com/ja_jp/dms/latest/userguide/Welcome.html
より抜粋 4
Public subnet1 #aws_lt_saison_btc 検証内容:EC2にインストールしたMadiaDBを、RDSに移行 (レプリケーションインスタンスを使用) Virtual private cloud (VPC) Virtual
private cloud (VPC) Source Endpoint Target Endpoint 5 Availability Zone 1 Availability Zone 2 Public subnet Public subnet2 Private subnet1 Private subnet2 レプリケーションインスタンス
#aws_lt_saison_btc レプリケーションインスタンスの作成 レプリケーション専用のインスタンスを作成する。 サブネットグループの作成が必要。 そのため2つ以上のAZにあるサブネットが必要。 6
#aws_lt_saison_btc ソースエンドポイントの作成 ソースDBへ接続用のエンドポイントを作成する。 ここで、DBへの接続を定義する。 ▪はまったこと ソースDBは外部接続を許可する設定が必要。 7
#aws_lt_saison_btc ターゲットエンドポイントの作成 8 ターゲットDBへ接続用のエンドポイントを作成する。 ここで、RDSへの接続を定義する。
#aws_lt_saison_btc データ移行タスクの実行 エラー無くデータが移行できた。 9
Public subnet1 #aws_lt_saison_btc 検証内容:EC2にインストールしたMySQLを、RDSに移行 (サーバレスレプリケーションに変更) Virtual private cloud (VPC) Virtual
private cloud (VPC) Source Endpoint Target Endpoint 10 Availability Zone 1 Availability Zone 2 Public subnet Public subnet2 Private subnet1 Private subnet2 サーバレスに変更 MariaDBは対応していないため MySQLに変更した
#aws_lt_saison_btc 今月、AWS DMSのサーバレス版がGAとなった。 これによりレプリケーションインスタンスが不要となる。 11
#aws_lt_saison_btc エラーとなりレプリケーションができなかった 12 エラー内容は ソースエンドポイントに接続できない 原因は調査中
・ リファレンスマニュアルだけでは、使いこなせないサービスだと思った。 実際に動かしてみて、手順は何となく理解した。 ・ エンドポイントとレプリケーションインスタンスを用意するのが手間だが、 短時間でDBをレプリケーションできることは魅力的だと思った。 ・ 実際にレプリケーションをするためにはソースDBの外部許可設定をする必要がある。 ・ サーバレスに挑戦してみたが、うまくいかなかった。継続して調査する予定。
参考 https://ent.iij.ad.jp/articles/2511/ #aws_lt_saison_btc 13
#aws_lt_saison_btc 14