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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Hiroto Nagumo
July 03, 2023
Business
120
0
Share
AWS DMS使ってみた
【セゾン情報×BTC】AWS LT大会
Hiroto Nagumo
July 03, 2023
Other Decks in Business
See All in Business
Palette Cloud Company Deck
palettecloud
0
11k
AIを"組織の武器"にする方法
tamoryo
0
200
税理士法人マネイジブレーン採用のご案内.pdf
yukawamoee
0
2.6k
2000年前の「心の整理術」で、ふりかえり後の1アクションを決める!〜ストア哲学で、チームをもっと軽やかに〜
doiko123
0
470
採用ピッチデック
macloud
4
87k
株式会社DFA Robotics - 会社説明資料
dfarobotics_inc
0
430
株式会社オーイズミピュアルズ採用資料2604
purells
0
160
30代のリアルと直感:プロドラマーからEMへ繋がった「点」
kkun_22
PRO
2
150
事業本部紹介資料_260401
mwktp
0
420
【APTO】Company Deck(2026年4月)
recruit_
0
690
【UI/UXデザイナー職】中途採用向け会社説明資料(テックファーム株式会社)
techfirm
0
590
【正社員】C-United 会社説明資料
chrecruit
0
310
Featured
See All Featured
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
2
710
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
330
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
330
Being A Developer After 40
akosma
91
590k
A Soul's Torment
seathinner
6
2.6k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
1.1k
The agentic SEO stack - context over prompts
schlessera
0
740
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
510
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
2
3.8k
The Language of Interfaces
destraynor
162
26k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
210
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