Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

脱Oracle!脱オンプレ!DBのコスト削減のための移行・連携セミナー

お客様の「生の声」を反映した、
スペシャルセミナーです。

非常に多くお問合せいただく、

・データベース(DB)保守費用など維持費用のコスト高のため、
 オープンソース系のDBへ移行、連携をしたい!

・クラウドへのDBの移行や連携をしたい!

といったお客様のお悩みの解決方法をとして、


『脱Oracle+クラウド移行』をご紹介いたします。

具体的には
Oracle -> Amazon Aurora Postgre
のDB連携をデモを交えてご紹介いたします。

  • Be the first to comment

  • Be the first to like this

脱Oracle!脱オンプレ!DBのコスト削減のための移行・連携セミナー

  1. 1. 脱オラクルなら 株式会社クライムどこでもセミナー 7月16日(木)14:00開催
  2. 2. 株式会社クライム • 弊社製品サイト(Syniti Data Replication) https://www.climb.co.jp/soft/dbmoto/ • お問い合わせ 東京:03-3660-9336 大阪:06-6147-8201 https://www.climb.co.jp/soft/contact/contact.php • 主な事業内容 ソフトウェアの販売とサポート 海外ソフトウェアの日本語対応 2
  3. 3. 3 「脱Oracle!脱オンプレ! DBのコスト削減のための移行・連携セミナー」
  4. 4. • 脱Oracle→ライセンス体系の変更 →コストが課題 • オープンソースDB ⇒ライセンスコスト削減 • クラウドDB ⇒ハードウェアコスト削減、運用管理コスト削減 Copyright(C)2019 Climb Inc. All Rights Reserved. 4 脱Oracle、OSS系/クラウドDBへ
  5. 5. 複製元DB 複製先DB システム要件 CPU:2GHz以上、2Core以上推奨 メモリ:8GB以上 HDD:20GB以上 Windows 10/8.1/8/7 OS: Windows Server 2019/2016/2012R2/2012/2008R2/2 008 異種DB間のリアルタイムデータ複製ツール テーブルのレプリケーションが可能。 5Syniti(スィニティ)とは
  6. 6. 柔軟性 リアルタイム 複雑なレプリケーション 小規模から大規模環境まで 6Synitiの特徴 対応力 多くのDB・DWHをサポート DBはOS依存なし 物理、仮想、クラウド 使いやすさ Windowsによる一元管理 エージェントレス ツールは日本語表示 開発元:HiT Software, Inc.  1994年からDBアクセスツールの開発・販売  本社:San Jose, California  全世界に販売網(日本は株式会社クライムが担当)
  7. 7. サポートするデータベース IBM DB2 for i(AS/400) IBM DB2 for z/OS IBM DB2 for AIX, Linux, Windows Oracle MS SQL Server MS Azure SQL Database MySQL/Amazon Aurora/MariaDB 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(※リフレッシュのターゲットのみ) リフレッシュ(全件) ミラーリング、シンクロナイゼーション(差分) リフレッシュ(全件) ミラーリング(差分)のターゲット[複製先] リフレッシュ ミラーリング 7
  8. 8. オンプレ(物理)⇔クラウド オンプレ(仮想)⇔クラウド オンプレ⇔オンプレ クラウド⇔クラウド 自由な組み合わせ
  9. 9. 3つのレプリケーションモード リフレッシュ (全件) ミラーリング (片方向差分) シンクロナイゼーション (双方向差分) 変更 複製 変更 変更 複製 複製 ソース (複製元) ターゲット (複製先) 9
  10. 10. リフレッシュ 選択したテーブルの全レコードを転送 スケジュールによる定期実行も可能 バルクインサートによる高速転送 26 1282 0 200 400 600 800 1000 1200 1400 100万件レコード処理時間(秒) シングルインサートバルクインサート 10
  11. 11. リフレッシュ: 処理の流れ 参照先はテーブル バルクインサートで高速転送 ソース ターゲット SELECT INSERT 11
  12. 12. ミラーリング 片方向の差分レプリケーション DBのトランザクションログを直接参照 差分のためデータ量小、負荷小 DBにトリガーを設定することも可能 参照サイクルは既定で60秒間隔(変更可能) DB2 AS/400 ジャーナル・レシーバー DB2 LUW ログ(プロシージャ経由) Oracle REDOログ・アーカイブログ SQL Server ログ(ディストリビュータ経由) MySQL バイナリログ 参照するトランザクションログ トリガー対応DB ・DB2 z/OS, DB2 LUW ・Oracle ・SQL Server ・MySQL ・Informix 12
  13. 13. ミラーリング: 処理の流れ トランザクションを参照 ソース ターゲット トランザクションログ SELECT INSERT/UPDATE/DELETE 更新 13
  14. 14. SQLクエリ生成 Unicode処理 Oracle データベース 異種DB間対応:レプリケーションはすべてSQLクエリで処理 異種文字コード間対応:文字コードはUnicodeで処理 文字コード: Shift JIS 文字コード: UTF8 AWS Aurora PostgreSQL SQLでデータ抽出 Unicodeへ変換 SQLでデータ抽出 Unicodeから変換 14異種DB間対応・異種文字コード間対応
  15. 15. ターゲットへテーブル作成 CREATEクエリ自動生成 テーブル構成抽出 自動で適切なデータ型を選定 サイズ、PK、NOT NULLをそのまま引継ぐ ソースのテーブル構成を元にSynitiが自動でクエリを作成 自動で設定が可能! ※編集することも可能 CREATE発行 15
  16. 16. 必要なテーブルやカラムのみの連携 カラム1 カラム2 カラム3 カラム5 カラム4 テーブル単位でジョブ作成 ジョブ一括作成も可能 カラム単位でマッピング カラム1 カラム2 カラム3 カラム5 カラム4 カラム1 カラム2 カラム3 カラム5 カラム4 カラム1 カラム2 カラム3 16
  17. 17. データのカスタマイズ・複雑な連携 1234 関数を使用しマッピング可能 クライム Climb 12 1234 クライム Climb 00012 2020/3/26 Trim() ユーザ関数 Now() スクリプト: VB, C# ・条件付きレプリケーション 例:値が~を満たすとき 例:更新のみ反映、登録は無視 ・テーブルの結合 ・ユーザ関数の定義 API: VB, C#, C++ ・バッチ処理、パラメータ取得 17
  18. 18. 運用も簡単 日本語ローカライズ済み レプリケーション進捗モニター メール通知(アラート) Syniti操作ユーザ権限 設定情報バックアップ・リストア 18
  19. 19. デモンストレーション構成 Copyright(C)2020 Climb Inc. All Rights Reserved. オンプレミス
  20. 20. 電話番号: 03-3660-9336(本社) 06-6147-8201(大阪) お問合せフォーム:https://www.climb.co.jp/soft/dbmoto/contact/ 他にも様々な機能追加・改善を予定しています。 最新情報は以下のURLに随時展開しております。 Syniti DBMoto製品ブログ: https://www.climb.co.jp/blog_dbmoto/ Syniti DBMoto製品ページ: https://www.climb.co.jp/soft/dbmoto/

×