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
PoC for a Successful DB Migration
Search
T
March 12, 2022
Technology
0
2.8k
PoC for a Successful DB Migration
T
March 12, 2022
Tweet
Share
Other Decks in Technology
See All in Technology
可観測性は開発環境から、開発環境にもオブザーバビリティ導入のススメ
layerx
PRO
0
160
AI駆動で進める依存ライブラリ更新 ─ Vue プロジェクトの品質向上と開発スピード改善の実践録
sayn0
1
290
Observability — Extending Into Incident Response
nari_ex
1
250
QA業務を変える(!?)AIを併用した不具合分析の実践
ma2ri
0
140
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
1
310
事業開発におけるDify活用事例
kentarofujii
5
1.4k
SQLAlchemy の select(User).where(User.id =="123") を理解してみる/sqlalchemy deep dive
3l4l5
3
340
CNCFの視点で捉えるPlatform Engineering - 最新動向と展望 / Platform Engineering from the CNCF Perspective
hhiroshell
0
140
20251027_マルチエージェントとは
almondo_event
1
380
現場の壁を乗り越えて、 「計装注入」が拓く オブザーバビリティ / Beyond the Field Barriers: Instrumentation Injection and the Future of Observability
aoto
PRO
1
390
CREが作る自己解決サイクルSlackワークフローに組み込んだAIによる社内ヘルプデスク改革 #cre_meetup
bengo4com
0
330
OCIjp_Oracle AI World_Recap
shinpy
1
180
Featured
See All Featured
Typedesign – Prime Four
hannesfritz
42
2.8k
The Language of Interfaces
destraynor
162
25k
Making Projects Easy
brettharned
120
6.4k
jQuery: Nuts, Bolts and Bling
dougneiner
65
7.9k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
15k
Scaling GitHub
holman
463
140k
A Tale of Four Properties
chriscoyier
161
23k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
140
34k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Bash Introduction
62gerente
615
210k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
30
2.9k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Transcript
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
AWS DMS GCP DMS 異なるRDBMSへ移行 多機能 GUI サポート pglogical
None
None
None
None
None
None
レプリケーション or マイグレーション マイグレーション 部分的移行 or 完全移行 完全移行 異なるRDBMSへ移行 or
同じRDBMSへ移行 同じRDBMSへ移行 ゼロダウンタイム移行 or 最小ダウンタイム移行 最小ダウンタイム移行 カーディナリティ n:1 整合性 必須 アクティブ-パッシブ移行 or アクティブ-アクティブ移行 アクティブ-パッシブ移行
None
None
None
None
None
None
None
None
$ [TARGET_APPLY ]W: Invalid timestamp value '0000-00-00 00:00:00.000000000' in table
'public.***' column 't'. The value will be set to NULL (ar_odbc_stmt.c:1789) Timestampの値でWarningが発生
None
None
None
E: Command failed to load data with exit error code
1, Command output: ERROR: null value in column ’xyz’ violates not-null constraint 特定のTEXT型の列がLOB列として扱われ、Errorが発生 NOT NULL制約の列はこのままでは移行できない
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
None
完全に移行できるか 同じRDBMSへ移行できるか メンテナンス時間内に移行で きるか カーディナリティ(n:1)でDBを 移行できるか 整合性は担保されているか リカバリーはできるか AWS DMS
GCP DMS pglogical
None
None
None
None
None
None
None
None
None
None
None
None
None
None