SlideShare ist ein Scribd-Unternehmen logo
1 von 29
Downloaden Sie, um offline zu lesen
Copyright(C)2019 Climb Inc. All Rights Reserved.Copyright(C)2018 Climb Inc. All Rights Reserved.
株式会社クライム 小林 俊博 2019 07/28
-DBMoto-
AS/400⇔クラウドDB連携
Copyright(C)2019 Climb Inc. All Rights Reserved.
2
Copyright(C)2018 Climb Inc. All Rights Reserved.
DBMotoとは
DB DB システム要件
CPU:2GHz以上、2Core以上推奨
メモリ:4GB以上
HDD:5GB以上
OS: Windows Server 2019 2016
2012R2/2012/2008R2/2008
異種DB間のリアルタイムデータ複製ツール
・Windowsにインストールし中間サーバとして稼働
→エージェントレス
・PF/物理ファイル(テーブル)のレプリケーションが可能
2
Windows
Copyright(C)2019 Climb Inc. All Rights Reserved.
3
Copyright(C)2018 Climb Inc. All Rights Reserved.
レプリケーションの活用例
・AS/400間でバックアップ・災害対策
・他DBへのデータ連携
→ Maxava HA
→ DBMoto
Copyright(C)2019 Climb Inc. All Rights Reserved.
4
Copyright(C)2018 Climb Inc. All Rights Reserved.
データ連携の活用例
レプリケーション
クラウド上のDBを使いたい
基幹DBに負荷をかけずに社内で
データを活用したい
AS/400に対応してない
アプリケーションを使用したい
AS/400
Copyright(C)2019 Climb Inc. All Rights Reserved.
5
Copyright(C)2018 Climb Inc. All Rights Reserved.
ローソンHMVエンタテイメント様
AS/400複数台を基幹システムで DWH構築をSQL Serverで
AS/400のデータをWindowsへ連携しDWHで活用
DBMoto導入前:
⚫ ODBCによる手動での取り込み
⚫ パフォーマンスが悪い
⚫ リアルタイムの連携が困難
DBMoto導入後:
✓ データ統合による運用性の向上
✓ リアルタイムなデータ連携
✓ パフォーマンス向上
データ連携
Copyright(C)2019 Climb Inc. All Rights Reserved.
6
Copyright(C)2018 Climb Inc. All Rights Reserved.
クニミネ工業様
DBMoto導入前:
⚫ AS/400とBIツールは直接連携不可
⚫ データ抽出は手動
DBMoto導入後:
✓ AS/400⇒SQL Server⇒BIツール
✓ データ抽出はSQL Serverとの自動
連携
AS/400と連携できないWindowsツールの問題を解決
SQL Server
Windows BIツール
「Dr.Sum」
AS/400
データ連携
Copyright(C)2019 Climb Inc. All Rights Reserved.
7
Copyright(C)2018 Climb Inc. All Rights Reserved.
某製造業様
Db2 Warehouse on Cloud
(DBaaS)
AS/400とクラウド(IBM Db2 Warehouse on Cloud)連携
AS/400
Copyright(C)2019 Climb Inc. All Rights Reserved.
8
Copyright(C)2018 Climb Inc. All Rights Reserved.
西尾レントオール様
AS/400 Amazon Aurora
AS/400とクラウド(Amazon Aurora)の双方連携
Amazon EC2
Copyright(C)2019 Climb Inc. All Rights Reserved.
9
Copyright(C)2018 Climb Inc. All Rights Reserved.
西尾レントオール様
Copyright(C)2019 Climb Inc. All Rights Reserved.
10
Copyright(C)2018 Climb Inc. All Rights Reserved.
サポートするデータベース
IBM DB2 for i(AS/400)
IBM DB2 for z/OS
IBM DB2 for AIX, Linux, Windows
Oracle
MS SQL Server
MySQL
MS Azure SQL Database
Amazon RDS/Amazon Aurora/MariaDB
Google Cloud SQL
IBM Db2 Warehouse
Gupta SQLBase
IBM Informix
SAP Sybase ASE
SAP Sybase SQL Anywhere
IBM PureData(Netezza)
PostgreSQL(※ミラーリング(片方向差分)のみ)
Amazon Redshift
SAP HANA
SAP Sybase IQ
Actian Vectorwise
HP Vertica
MS Access
Firebird
Ingres
IBM SolidDB
IBM dashDB
Teradata
Hadoop(※リフレッシュのターゲットのみ)
リフレッシュ(全件)
ミラーリング、シンクロナイゼーション(差分)
リフレッシュ(全件)
ミラーリング(差分)のターゲット[複製先]
リフレッシュ
ミラーリング
10
Copyright(C)2019 Climb Inc. All Rights Reserved.
11
Copyright(C)2018 Climb Inc. All Rights Reserved.
SQLクエリ生成
Unicode処理
異種DB間対応・異種文字コード間対応
DB2
AS/400
異種DB間対応:レプリケーションはすべてSQLクエリで処理
異種文字コード間対応:文字コードはUnicodeで処理
文字コード:
EBCDIC
文字コード:
JA16SJIS
AWS
OracleSQLでデータ抽出
Unicodeへ変換
SQLでデータ抽出
Unicodeへ変換
11
Copyright(C)2019 Climb Inc. All Rights Reserved.
12
Copyright(C)2018 Climb Inc. All Rights Reserved.
DBMotoの由来
12
DBMoto(デービーモト)
DB2 Motion
DB2 Connectivity
Copyright(C)2019 Climb Inc. All Rights Reserved.
13
Copyright(C)2018 Climb Inc. All Rights Reserved.
3つのレプリケーションモード
リフレッシュ
(全件)
ミラーリング
(片方向差分)
シンクロナイゼーション
(双方向差分)
変更
複製
変更
変更
複製
複製
ソース
(複製元)
ターゲット
(複製先)
13
Copyright(C)2019 Climb Inc. All Rights Reserved.
14
Copyright(C)2018 Climb Inc. All Rights Reserved.
リフレッシュ
選択したテーブルの全レコードを転送
スケジュールによる定期実行も可能
バルクインサートによる高速転送
26
1282
0
200
400
600
800
1000
1200
1400
100万件レコード処理時間(秒)
シングルインサートバルクインサート
14
全件
Copyright(C)2019 Climb Inc. All Rights Reserved.
15
Copyright(C)2018 Climb Inc. All Rights Reserved.
ミラーリング
片方向の差分レプリケーション
DBのトランザクションログを直接参照
差分のためデータ量小、負荷小
参照サイクルは既定で60秒間隔(変更可能)
DB2 AS/400 ジャーナル・レシーバー
DB2 LUW ログ(プロシージャ経由)
Oracle REDOログ・アーカイブログ
SQL Server ログ(ディストリビュータ経由)
MySQL バイナリログ
参照するトランザクションログ
15
差分
Copyright(C)2019 Climb Inc. All Rights Reserved.
16
Copyright(C)2018 Climb Inc. All Rights Reserved.
AS/400からの差分方式の選択
16方式 特長 用途 負荷
トランザクショログ シンプルな構成 小・中規模向け 小
ログサーバ 接続数最適化 大規模向け 極小~小
Copyright(C)2019 Climb Inc. All Rights Reserved.
17
Copyright(C)2018 Climb Inc. All Rights Reserved.
AS/400からの差分方式の選択
17方式 特長 用途 負荷
トランザクショログ シンプルな構成 小・中規模向け 小
ログサーバ 接続数最適化 大規模向け 極小~小
ログサーバ
Copyright(C)2019 Climb Inc. All Rights Reserved.
18
Copyright(C)2018 Climb Inc. All Rights Reserved.
整合性維持の仕組み
18
処理抽出
TID=1: Insert ~
TID=2: Update~
TID=3: Delete~
TID=4: Update~
TID=5: Update~
ソースDB: トランザクションログ
Insert ~ (TID=1); Commit;
DBMotoにTID=1を保存
Update~ (TID=2); Commit;
DBMotoにTID=2を保存
ターゲットDB: 処理の流れ
Copyright(C)2019 Climb Inc. All Rights Reserved.
19
Copyright(C)2018 Climb Inc. All Rights Reserved.
整合性維持の仕組み
19
処理抽出
TID=1: Insert ~
TID=2: Update~
TID=3: Delete~
TID=4: Update~
TID=5: Update~
ソースDB: トランザクションログ
Insert ~ (TID=1); Commit;
DBMotoにTID=1を保存
Update~ (TID=2); Commit;
DBMotoにTID=2を保存
Delete~ (TID=3); Commit;
DBMotoにTID=3を保存
Update~ (TID=4); Commit;
DBMotoにTID=4を保存
Update~ (TID=5); Commit;
DBMotoにTID=5を保存
ターゲットDB: 処理の流れ
Copyright(C)2019 Climb Inc. All Rights Reserved.
20
Copyright(C)2018 Climb Inc. All Rights Reserved.
シンクロナイゼーション
双方向の差分レプリケーション
ミラーリングと同じ手法
コンフリクトの回避もご用意
3台以上にも対応マルチシンクロナイゼーション
ソースを優先
ターゲットを優先
更新の早い方を優先
更新の遅い方を優先
ユーザスクリプト
コンフリクト回避オプション
マルチシンクロナイゼーション
20
双方向差分
Copyright(C)2019 Climb Inc. All Rights Reserved.
21
Copyright(C)2018 Climb Inc. All Rights Reserved.
ターゲットへテーブル作成
CREATEクエリ自動生成
テーブル構成抽出
自動で適切なデータ型を選定
サイズ、PK、NOT NULLをそのまま引継ぐ
ソースのテーブル構成を元にDBMotoが自動でクエリを作成
自動で設定が可能! ※編集することも可能
CREATE発行
21
Copyright(C)2019 Climb Inc. All Rights Reserved.
22
Copyright(C)2018 Climb Inc. All Rights Reserved.
必要なテーブルやカラムのみ連携
カラム1
カラム2
カラム3
カラム5
カラム4
テーブル単位でジョブ作成
ジョブ一括作成も可能
カラム単位でマッピング
カラム1
カラム2
カラム3
カラム5
カラム4
カラム1
カラム2
カラム3
カラム5
カラム4
カラム1
カラム2
カラム3
22
Copyright(C)2019 Climb Inc. All Rights Reserved.
23
Copyright(C)2018 Climb Inc. All Rights Reserved.
データのカスタマイズ・複雑な連携
1234
関数を使用しマッピング可能
クライム
Climb
12
1234
クライム
Climb
00012
2017/6/26
Trim()
ユーザ関数
Now()
スクリプト: VB, C#
・条件付きレプリケーション
例:値が~を満たすとき
例:更新のみ反映、登録は無視
・テーブルの結合
・ユーザ関数の定義
API: VB, C#, C++
・バッチ処理、パラメータ取得
23
Copyright(C)2019 Climb Inc. All Rights Reserved.
24
Copyright(C)2018 Climb Inc. All Rights Reserved.
導入/運用も簡単
✓日本語ローカライズ済み
✓レプリケーション進捗モニター
✓メール通知(アラート)
✓設定情報バックアップ・リストア
24
Copyright(C)2019 Climb Inc. All Rights Reserved.Copyright(C)2018 Climb Inc. All Rights Reserved.
25
デモ
Copyright(C)2019 Climb Inc. All Rights Reserved.
26
Copyright(C)2018 Climb Inc. All Rights Reserved.
デモ構成
Amazon RDS
(SQL Server)
AS/400
Copyright(C)2019 Climb Inc. All Rights Reserved.
27
Copyright(C)2018 Climb Inc. All Rights Reserved.
ライセンス
27
プロセッサ番号
Windows
DBの種類やスペック
ソースDBとターゲットDBの組み合わせ
Copyright(C)2019 Climb Inc. All Rights Reserved.
28
Copyright(C)2018 Climb Inc. All Rights Reserved.
まとめ
28
• 異種DB間でリアルタイムなデータ連携
• エージェントレスな双方向差分レプリケーション
• Windows GUIからの一元管理
• 無料評価版もご利用可能
Copyright(C)2019 Climb Inc. All Rights Reserved.
29
Copyright(C)2018 Climb Inc. All Rights Reserved.
ご清聴ありがとうございました

Weitere ähnliche Inhalte

Ähnlich wie AS/400のデータをクラウドで活用! 事例を交えながら『DBMoto』をご紹介。

Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~KLab株式会社
 
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...Insight Technology, Inc.
 
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場Toshiaki Baba
 
DXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDB
DXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDBDXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDB
DXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDBgriddb
 
サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~
サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~
サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~griddb
 
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~ IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~ griddb
 
[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)
[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)
[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)Insight Technology, Inc.
 
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019  #hc...HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019  #hc...
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...Yahoo!デベロッパーネットワーク
 
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法Takanori Ohba
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとInsight Technology, Inc.
 
B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明
B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明
B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明Insight Technology, Inc.
 
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例Amazon Web Services Japan
 
Soft layer環境でのdb2構成ガイド
Soft layer環境でのdb2構成ガイドSoft layer環境でのdb2構成ガイド
Soft layer環境でのdb2構成ガイドjapan_db2
 
HA環境構築のベスト・プラクティス
HA環境構築のベスト・プラクティスHA環境構築のベスト・プラクティス
HA環境構築のベスト・プラクティスEnterpriseDB
 
Ibm クラウドデータベースの使いどころ
Ibm クラウドデータベースの使いどころIbm クラウドデータベースの使いどころ
Ibm クラウドデータベースの使いどころjapan_db2
 
IBMクラウドデータベースの使いどころ
IBMクラウドデータベースの使いどころIBMクラウドデータベースの使いどころ
IBMクラウドデータベースの使いどころmtanaka0111
 
エンタープライズワークロードにおけるAmazon Auroraの活用
エンタープライズワークロードにおけるAmazon Auroraの活用エンタープライズワークロードにおけるAmazon Auroraの活用
エンタープライズワークロードにおけるAmazon Auroraの活用Amazon Web Services Japan
 
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu GotoInsight Technology, Inc.
 

Ähnlich wie AS/400のデータをクラウドで活用! 事例を交えながら『DBMoto』をご紹介。 (20)

Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
Lampで作るソーシャルアプリの負荷対策~アプリとインフラの調和のテクニック~
 
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
[db tech showcase Tokyo 2014] D15:日立ストレージと国産DBMS HiRDBで実現する『ワンランク上』のディザスタリカバリ...
 
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
物理サーバとクラウドの運用管理の違い 2010 03 24 馬場
 
DXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDB
DXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDBDXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDB
DXを支えるスケールアウト型NoSQL/SQLハイブリッドデータベース GridDB
 
サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~
サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~
サイバーフィジカルシステム(CPS)に必要なデータ基盤を考える ~ NoSQL/SQLハイブリット型GridDB ~
 
Migration to AWS part2
Migration to AWS part2Migration to AWS part2
Migration to AWS part2
 
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~ IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
IoT時代を迎えて、あなたのシステムは今までのDBで充分ですか?~ GridDBとその適用事例紹介 ~
 
[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)
[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)
[INSIGHT OUT 2011] C27 今こそBCPを考える ~コスト・要件に応じたデータベースのディザスタ・リカバリを提案しよう!~(kishida)
 
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019  #hc...HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019  #hc...
HDFSのスケーラビリティの限界を突破するためのさまざまな取り組み | Hadoop / Spark Conference Japan 2019 #hc...
 
第28回「試してみましょう、DB on Flash Storageの効果」(2013/08/29 on しすなま!)
第28回「試してみましょう、DB on Flash Storageの効果」(2013/08/29 on しすなま!)第28回「試してみましょう、DB on Flash Storageの効果」(2013/08/29 on しすなま!)
第28回「試してみましょう、DB on Flash Storageの効果」(2013/08/29 on しすなま!)
 
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
[CTC Forum 2019/10/25] 事例から学ぶ!AWS 移行でデータベースの管理・コストを削減する方法
 
MBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごとMBAAで覚えるDBREの大事なおしごと
MBAAで覚えるDBREの大事なおしごと
 
B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明
B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明
B14 SQL Server over SMB using infiniBand and SSD by Mario Broodbakker/市川明
 
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
[よくわかるクラウドデータベース] CassandraからAmazon DynamoDBへの移行事例
 
Soft layer環境でのdb2構成ガイド
Soft layer環境でのdb2構成ガイドSoft layer環境でのdb2構成ガイド
Soft layer環境でのdb2構成ガイド
 
HA環境構築のベスト・プラクティス
HA環境構築のベスト・プラクティスHA環境構築のベスト・プラクティス
HA環境構築のベスト・プラクティス
 
Ibm クラウドデータベースの使いどころ
Ibm クラウドデータベースの使いどころIbm クラウドデータベースの使いどころ
Ibm クラウドデータベースの使いどころ
 
IBMクラウドデータベースの使いどころ
IBMクラウドデータベースの使いどころIBMクラウドデータベースの使いどころ
IBMクラウドデータベースの使いどころ
 
エンタープライズワークロードにおけるAmazon Auroraの活用
エンタープライズワークロードにおけるAmazon Auroraの活用エンタープライズワークロードにおけるAmazon Auroraの活用
エンタープライズワークロードにおけるAmazon Auroraの活用
 
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
[D33] そのデータベース 5年後大丈夫ですか by Hiromu Goto
 

Mehr von 株式会社クライム

Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...株式会社クライム
 
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITIONVeeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION株式会社クライム
 
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョンVeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン株式会社クライム
 
StarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdfStarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdf株式会社クライム
 
StarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレットStarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレット株式会社クライム
 
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリN2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ株式会社クライム
 
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)株式会社クライム
 
Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策株式会社クライム
 
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)株式会社クライム
 
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)株式会社クライム
 
EspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting toolsEspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting tools株式会社クライム
 
EspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart ToolEspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart Tool株式会社クライム
 
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf株式会社クライム
 
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナーWindows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー株式会社クライム
 
Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!株式会社クライム
 
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』株式会社クライム
 
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?株式会社クライム
 
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説株式会社クライム
 
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携株式会社クライム
 

Mehr von 株式会社クライム (20)

Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
Veeam Backup for AWSは、不慮の削除、ランサムウェア、その他のデータ損失シナリオからの信頼性の高いリカバリのためのネイティブなポリシーベ...
 
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITIONVeeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
Veeam 2023 EXECUTIVE SUMMARY:RANSOMWARE TRENDS NORTH AMERICA EDITION
 
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョンVeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
VeeamとExaGridの検証レポート(2023年 12月)ショートバージョン
 
StarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdfStarWind Virtual Tape Library for IBM i.pdf
StarWind Virtual Tape Library for IBM i.pdf
 
StarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレットStarWind Virtual SAN(VSAN)for vSphereパンフレット
StarWind Virtual SAN(VSAN)for vSphereパンフレット
 
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリN2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
N2WS Backup & Recovery:AWS・Azure環境でのバックアップトリカバリ
 
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
株式会社 クライムが提供する各種ランサムウェア対策ソリューション集(Veeam, Blocky, Zerto 等)
 
Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策Blocky for Veeam : それはWindowsだけでランサムウエア対策
Blocky for Veeam : それはWindowsだけでランサムウエア対策
 
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
ExaGrid と Veeamを 連携させるソリューション (クライムが提供する)
 
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
株式会社クライムが提供するVeeamに関する総合カタログ(Nutanix,RedHat, VMware,Hyper-V)
 
EspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting toolsEspressReport : Java Standard Reporting tools
EspressReport : Java Standard Reporting tools
 
EspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart ToolEspressChart:de facto Standard Java Chart Tool
EspressChart:de facto Standard Java Chart Tool
 
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
『Veeam』+『Wasabi』ですぐに始めるBCP・ランサムウェア対策.pdf
 
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナーWindows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
Windows 2012/2012 R2サポート期限迫る!まだ間に合う延命対策セミナー
 
Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!Microsoft 365もデータ保護必須!2種の手段をご紹介!
Microsoft 365もデータ保護必須!2種の手段をご紹介!
 
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
プライバシーを置き去りにしない!自動マスキングで開発をスムーズに DevOpsの高速化ツール『Accelario』
 
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
VMレプリケーション なら 「オンプレ」「クラウド」自由自在 【Zerto(ゼルト)】とは?
 
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
Veeam v12新機能セミナー!クラウドへの直接バックアップ、多要素認証など便利機能をまるっと解説
 
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
Oracle?SQL Server?PostgreSQL?誰でも簡単にできる異種DB移行・連携
 
StarWind VTL for AWS and Veeam
StarWind VTL for AWS and VeeamStarWind VTL for AWS and Veeam
StarWind VTL for AWS and Veeam
 

Kürzlich hochgeladen

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 

Kürzlich hochgeladen (11)

論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 

AS/400のデータをクラウドで活用! 事例を交えながら『DBMoto』をご紹介。

  • 1. Copyright(C)2019 Climb Inc. All Rights Reserved.Copyright(C)2018 Climb Inc. All Rights Reserved. 株式会社クライム 小林 俊博 2019 07/28 -DBMoto- AS/400⇔クラウドDB連携
  • 2. Copyright(C)2019 Climb Inc. All Rights Reserved. 2 Copyright(C)2018 Climb Inc. All Rights Reserved. DBMotoとは DB DB システム要件 CPU:2GHz以上、2Core以上推奨 メモリ:4GB以上 HDD:5GB以上 OS: Windows Server 2019 2016 2012R2/2012/2008R2/2008 異種DB間のリアルタイムデータ複製ツール ・Windowsにインストールし中間サーバとして稼働 →エージェントレス ・PF/物理ファイル(テーブル)のレプリケーションが可能 2 Windows
  • 3. Copyright(C)2019 Climb Inc. All Rights Reserved. 3 Copyright(C)2018 Climb Inc. All Rights Reserved. レプリケーションの活用例 ・AS/400間でバックアップ・災害対策 ・他DBへのデータ連携 → Maxava HA → DBMoto
  • 4. Copyright(C)2019 Climb Inc. All Rights Reserved. 4 Copyright(C)2018 Climb Inc. All Rights Reserved. データ連携の活用例 レプリケーション クラウド上のDBを使いたい 基幹DBに負荷をかけずに社内で データを活用したい AS/400に対応してない アプリケーションを使用したい AS/400
  • 5. Copyright(C)2019 Climb Inc. All Rights Reserved. 5 Copyright(C)2018 Climb Inc. All Rights Reserved. ローソンHMVエンタテイメント様 AS/400複数台を基幹システムで DWH構築をSQL Serverで AS/400のデータをWindowsへ連携しDWHで活用 DBMoto導入前: ⚫ ODBCによる手動での取り込み ⚫ パフォーマンスが悪い ⚫ リアルタイムの連携が困難 DBMoto導入後: ✓ データ統合による運用性の向上 ✓ リアルタイムなデータ連携 ✓ パフォーマンス向上 データ連携
  • 6. Copyright(C)2019 Climb Inc. All Rights Reserved. 6 Copyright(C)2018 Climb Inc. All Rights Reserved. クニミネ工業様 DBMoto導入前: ⚫ AS/400とBIツールは直接連携不可 ⚫ データ抽出は手動 DBMoto導入後: ✓ AS/400⇒SQL Server⇒BIツール ✓ データ抽出はSQL Serverとの自動 連携 AS/400と連携できないWindowsツールの問題を解決 SQL Server Windows BIツール 「Dr.Sum」 AS/400 データ連携
  • 7. Copyright(C)2019 Climb Inc. All Rights Reserved. 7 Copyright(C)2018 Climb Inc. All Rights Reserved. 某製造業様 Db2 Warehouse on Cloud (DBaaS) AS/400とクラウド(IBM Db2 Warehouse on Cloud)連携 AS/400
  • 8. Copyright(C)2019 Climb Inc. All Rights Reserved. 8 Copyright(C)2018 Climb Inc. All Rights Reserved. 西尾レントオール様 AS/400 Amazon Aurora AS/400とクラウド(Amazon Aurora)の双方連携 Amazon EC2
  • 9. Copyright(C)2019 Climb Inc. All Rights Reserved. 9 Copyright(C)2018 Climb Inc. All Rights Reserved. 西尾レントオール様
  • 10. Copyright(C)2019 Climb Inc. All Rights Reserved. 10 Copyright(C)2018 Climb Inc. All Rights Reserved. サポートするデータベース IBM DB2 for i(AS/400) IBM DB2 for z/OS IBM DB2 for AIX, Linux, Windows Oracle MS SQL Server MySQL MS Azure SQL Database Amazon RDS/Amazon Aurora/MariaDB Google Cloud SQL IBM Db2 Warehouse Gupta SQLBase IBM Informix SAP Sybase ASE SAP Sybase SQL Anywhere IBM PureData(Netezza) PostgreSQL(※ミラーリング(片方向差分)のみ) Amazon Redshift SAP HANA SAP Sybase IQ Actian Vectorwise HP Vertica MS Access Firebird Ingres IBM SolidDB IBM dashDB Teradata Hadoop(※リフレッシュのターゲットのみ) リフレッシュ(全件) ミラーリング、シンクロナイゼーション(差分) リフレッシュ(全件) ミラーリング(差分)のターゲット[複製先] リフレッシュ ミラーリング 10
  • 11. Copyright(C)2019 Climb Inc. All Rights Reserved. 11 Copyright(C)2018 Climb Inc. All Rights Reserved. SQLクエリ生成 Unicode処理 異種DB間対応・異種文字コード間対応 DB2 AS/400 異種DB間対応:レプリケーションはすべてSQLクエリで処理 異種文字コード間対応:文字コードはUnicodeで処理 文字コード: EBCDIC 文字コード: JA16SJIS AWS OracleSQLでデータ抽出 Unicodeへ変換 SQLでデータ抽出 Unicodeへ変換 11
  • 12. Copyright(C)2019 Climb Inc. All Rights Reserved. 12 Copyright(C)2018 Climb Inc. All Rights Reserved. DBMotoの由来 12 DBMoto(デービーモト) DB2 Motion DB2 Connectivity
  • 13. Copyright(C)2019 Climb Inc. All Rights Reserved. 13 Copyright(C)2018 Climb Inc. All Rights Reserved. 3つのレプリケーションモード リフレッシュ (全件) ミラーリング (片方向差分) シンクロナイゼーション (双方向差分) 変更 複製 変更 変更 複製 複製 ソース (複製元) ターゲット (複製先) 13
  • 14. Copyright(C)2019 Climb Inc. All Rights Reserved. 14 Copyright(C)2018 Climb Inc. All Rights Reserved. リフレッシュ 選択したテーブルの全レコードを転送 スケジュールによる定期実行も可能 バルクインサートによる高速転送 26 1282 0 200 400 600 800 1000 1200 1400 100万件レコード処理時間(秒) シングルインサートバルクインサート 14 全件
  • 15. Copyright(C)2019 Climb Inc. All Rights Reserved. 15 Copyright(C)2018 Climb Inc. All Rights Reserved. ミラーリング 片方向の差分レプリケーション DBのトランザクションログを直接参照 差分のためデータ量小、負荷小 参照サイクルは既定で60秒間隔(変更可能) DB2 AS/400 ジャーナル・レシーバー DB2 LUW ログ(プロシージャ経由) Oracle REDOログ・アーカイブログ SQL Server ログ(ディストリビュータ経由) MySQL バイナリログ 参照するトランザクションログ 15 差分
  • 16. Copyright(C)2019 Climb Inc. All Rights Reserved. 16 Copyright(C)2018 Climb Inc. All Rights Reserved. AS/400からの差分方式の選択 16方式 特長 用途 負荷 トランザクショログ シンプルな構成 小・中規模向け 小 ログサーバ 接続数最適化 大規模向け 極小~小
  • 17. Copyright(C)2019 Climb Inc. All Rights Reserved. 17 Copyright(C)2018 Climb Inc. All Rights Reserved. AS/400からの差分方式の選択 17方式 特長 用途 負荷 トランザクショログ シンプルな構成 小・中規模向け 小 ログサーバ 接続数最適化 大規模向け 極小~小 ログサーバ
  • 18. Copyright(C)2019 Climb Inc. All Rights Reserved. 18 Copyright(C)2018 Climb Inc. All Rights Reserved. 整合性維持の仕組み 18 処理抽出 TID=1: Insert ~ TID=2: Update~ TID=3: Delete~ TID=4: Update~ TID=5: Update~ ソースDB: トランザクションログ Insert ~ (TID=1); Commit; DBMotoにTID=1を保存 Update~ (TID=2); Commit; DBMotoにTID=2を保存 ターゲットDB: 処理の流れ
  • 19. Copyright(C)2019 Climb Inc. All Rights Reserved. 19 Copyright(C)2018 Climb Inc. All Rights Reserved. 整合性維持の仕組み 19 処理抽出 TID=1: Insert ~ TID=2: Update~ TID=3: Delete~ TID=4: Update~ TID=5: Update~ ソースDB: トランザクションログ Insert ~ (TID=1); Commit; DBMotoにTID=1を保存 Update~ (TID=2); Commit; DBMotoにTID=2を保存 Delete~ (TID=3); Commit; DBMotoにTID=3を保存 Update~ (TID=4); Commit; DBMotoにTID=4を保存 Update~ (TID=5); Commit; DBMotoにTID=5を保存 ターゲットDB: 処理の流れ
  • 20. Copyright(C)2019 Climb Inc. All Rights Reserved. 20 Copyright(C)2018 Climb Inc. All Rights Reserved. シンクロナイゼーション 双方向の差分レプリケーション ミラーリングと同じ手法 コンフリクトの回避もご用意 3台以上にも対応マルチシンクロナイゼーション ソースを優先 ターゲットを優先 更新の早い方を優先 更新の遅い方を優先 ユーザスクリプト コンフリクト回避オプション マルチシンクロナイゼーション 20 双方向差分
  • 21. Copyright(C)2019 Climb Inc. All Rights Reserved. 21 Copyright(C)2018 Climb Inc. All Rights Reserved. ターゲットへテーブル作成 CREATEクエリ自動生成 テーブル構成抽出 自動で適切なデータ型を選定 サイズ、PK、NOT NULLをそのまま引継ぐ ソースのテーブル構成を元にDBMotoが自動でクエリを作成 自動で設定が可能! ※編集することも可能 CREATE発行 21
  • 22. Copyright(C)2019 Climb Inc. All Rights Reserved. 22 Copyright(C)2018 Climb Inc. All Rights Reserved. 必要なテーブルやカラムのみ連携 カラム1 カラム2 カラム3 カラム5 カラム4 テーブル単位でジョブ作成 ジョブ一括作成も可能 カラム単位でマッピング カラム1 カラム2 カラム3 カラム5 カラム4 カラム1 カラム2 カラム3 カラム5 カラム4 カラム1 カラム2 カラム3 22
  • 23. Copyright(C)2019 Climb Inc. All Rights Reserved. 23 Copyright(C)2018 Climb Inc. All Rights Reserved. データのカスタマイズ・複雑な連携 1234 関数を使用しマッピング可能 クライム Climb 12 1234 クライム Climb 00012 2017/6/26 Trim() ユーザ関数 Now() スクリプト: VB, C# ・条件付きレプリケーション 例:値が~を満たすとき 例:更新のみ反映、登録は無視 ・テーブルの結合 ・ユーザ関数の定義 API: VB, C#, C++ ・バッチ処理、パラメータ取得 23
  • 24. Copyright(C)2019 Climb Inc. All Rights Reserved. 24 Copyright(C)2018 Climb Inc. All Rights Reserved. 導入/運用も簡単 ✓日本語ローカライズ済み ✓レプリケーション進捗モニター ✓メール通知(アラート) ✓設定情報バックアップ・リストア 24
  • 25. Copyright(C)2019 Climb Inc. All Rights Reserved.Copyright(C)2018 Climb Inc. All Rights Reserved. 25 デモ
  • 26. Copyright(C)2019 Climb Inc. All Rights Reserved. 26 Copyright(C)2018 Climb Inc. All Rights Reserved. デモ構成 Amazon RDS (SQL Server) AS/400
  • 27. Copyright(C)2019 Climb Inc. All Rights Reserved. 27 Copyright(C)2018 Climb Inc. All Rights Reserved. ライセンス 27 プロセッサ番号 Windows DBの種類やスペック ソースDBとターゲットDBの組み合わせ
  • 28. Copyright(C)2019 Climb Inc. All Rights Reserved. 28 Copyright(C)2018 Climb Inc. All Rights Reserved. まとめ 28 • 異種DB間でリアルタイムなデータ連携 • エージェントレスな双方向差分レプリケーション • Windows GUIからの一元管理 • 無料評価版もご利用可能
  • 29. Copyright(C)2019 Climb Inc. All Rights Reserved. 29 Copyright(C)2018 Climb Inc. All Rights Reserved. ご清聴ありがとうございました