Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
Bakuraku Product Manager Team Deck
layerx
PRO
3
1.8k
生成AI専任営業が語るre:Inventで発表された生成AIアップデート情報
suzakiyoshito
0
240
re:Growth 2025 東京:これからの運用が変わる!? AWS DevOps Agent とは
o2mami
0
560
ちゅらデータ会社紹介 / Chura DATA Inc.
churadata
0
670
お客様から大量の質問は Slackで"真打エージェント"がお答えいたしましょう
kosakiteppei
0
1.1k
「スーパーマンの限界」は組織で突破! PdM認知負荷を最適化する戦略的役割分担と Product Ops活用事例
sasaguchi
0
1.2k
akippa株式会社|Company Deck
akippa
0
130
事業本部紹介資料_251201
mwktp
0
440
2025-11-27_anti_bocchi
_hashimo2
3
450
不感対策ソリューション 詳細資料
jtes
0
370
週4社員しながら個人開発にベットする / Betting on Personal Projects While Working a Four-Day Week
kohii00
4
3k
VISASQ: ABOUT US
eikohashiba
15
540k
Featured
See All Featured
Evolving SEO for Evolving Search Engines
ryanjones
0
73
Color Theory Basics | Prateek | Gurzu
gurzu
0
150
How GitHub (no longer) Works
holman
316
140k
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
WENDY [Excerpt]
tessaabrams
8
35k
A designer walks into a library…
pauljervisheath
210
24k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
63
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.8k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
510
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
49
How to train your dragon (web standard)
notwaldorf
97
6.4k
The Language of Interfaces
destraynor
162
25k
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