Slide 1

Slide 1 text

© 2023 Climb Inc.

Slide 2

Slide 2 text

株式会社クライム • 主な事業内容 • ソフトウェアの販売とサポート • 海外製品l販売10年以上の実績 • 海外ソフトウェアの日本語対応 • お問い合わせ • 東京:03-3660-9336 • 大阪:06-6147-8201 https://www.climb.co.jp/soft/contact/contact.php © 2023 Climb Inc. 2

Slide 3

Slide 3 text

サポート終了まであとわずか © 2023 Climb Inc. 3 製品名 リリース日 サポート終了日 Windows Server 2012 2012/10/30 2023/10/10 Windows Server 2012 R2 2013/11/25 2023/10/10 Microsoft SQL Server 2012 2012/05/20 2022/07/12

Slide 4

Slide 4 text

サポート終了まであとわずか © 2023 Climb Inc. 4 製品名 リリース日 サポート終了日 Windows Server 2012 2012/10/30 2023/10/10 Windows Server 2012 R2 2013/11/25 2023/10/10 Microsoft SQL Server 2012 2012/05/20 2022/07/12 残り6ヶ月

Slide 5

Slide 5 text

サポート終了すると・・・ • 障害発生時にマイクロソフト社のサポートを受けられない。 • マイクロソフト社よりセキュリティパッチが提供されない。 © 2023 Climb Inc. 5

Slide 6

Slide 6 text

サポート終了すると・・・ • 障害発生時にマイクロソフト社のサポートを受けられない。 • マイクロソフト社よりセキュリティパッチが提供されない。 © 2023 Climb Inc. 6 セキュリティ面、運用面から好ましくない

Slide 7

Slide 7 text

移行しませんか? © 2023 Climb Inc. 7 Windows Server 2012/2012 R2 SQL Server 2012 Azureへ移行 新DBへ移行

Slide 8

Slide 8 text

Windows ServerをAzureへ © 2023 Climb Inc. 8 Azureへ移行すれば、無償で3年の追加延長サポート 製品名 リリース日 サポート終了日 Windows Server 2012 2012/10/30 2023/10/10 Windows Server 2012 R2 2013/11/25 2023/10/10 Microsoft SQL Server 2012 2012/05/20 2022/07/12

Slide 9

Slide 9 text

Windows ServerをAzureへ © 2023 Climb Inc. 9 Azureへ移行すれば、無償で3年の追加延長サポート 製品名 リリース日 サポート終了日 Windows Server 2012 2012/10/30 2023/10/10 2026/10/10 Windows Server 2012 R2 2013/11/25 2023/10/10 2026/10/10 Microsoft SQL Server 2012 2012/05/20 2022/07/12 2025/07/12

Slide 10

Slide 10 text

移行におススメの製品 © 2023 Climb Inc. 10 Windows Server 2012/2012 R2 SQL Server 2012 Azureへ移行 新DBへ移行

Slide 11

Slide 11 text

Zertoとは © 2023 Climb Inc. 11 vSphere Hyper-V 異種ハイパーバイザー間対応 リアルタイムレプリケーションツール

Slide 12

Slide 12 text

主な移行要件 • 運用環境への影響をほぼゼロにしたい • ダウンタイムをなるべく短くしたい • 柔軟な移行試験を行いたい © 2023 Climb Inc. 12

Slide 13

Slide 13 text

主な移行要件 • 運用環境への影響をほぼゼロにしたい ⇒NOスナップショットなレプリケーション • ダウンタイムをなるべく短くしたい • 柔軟な移行試験を行いたい © 2023 Climb Inc. 13

Slide 14

Slide 14 text

NOスナップショット アーキテクチャ © 2023 Climb Inc. 14 ZVM vCenter VM VM VM VRA VM VM VM VRA VM保護グループVPG VM VM VM VM ZVM VRA 管理サーバ (Windows) データ処理 VPG VM単位の設定 VPN >5 Mbps Azure インスタンス ZCA ZVM VRA レプリケーション対象VMの仮想ディスクを初期同期 (仮想/物理のRDMにも対応) BLOB オンプレミス

Slide 15

Slide 15 text

NOスナップショット アーキテクチャ © 2023 Climb Inc. 15 ZVM vCenter VM VM VM VRA VM VM VM VRA VM保護グループVPG VM VM VM VM ZVM VRA 管理サーバ (Windows) データ処理 VPG VM単位の設定 VPN >5 Mbps Azure インスタンス ZCA ZVM VRA BLOB オンプレミス VM VM 複製データを BLOBストレージに保持

Slide 16

Slide 16 text

NOスナップショット アーキテクチャ © 2023 Climb Inc. 16 ZVM vCenter VM VM VM VRA VM VM VM VRA VM保護グループVPG VM VM VM VM ZVM VRA 管理サーバ (Windows) データ処理 VPG VM単位の設定 VPN >5 Mbps Azure インスタンス ZCA ZVM VRA BLOB オンプレミス VM VM VMから仮想ディスクへの 書き込みを

Slide 17

Slide 17 text

NOスナップショット アーキテクチャ © 2023 Climb Inc. 17 ZVM vCenter VM VM VM VRA VM VM VM VRA VM保護グループVPG VM VM VM VM ZVM VRA 管理サーバ (Windows) データ処理 VPG VM単位の設定 VPN >5 Mbps Azure インスタンス ZCA ZVM VRA BLOB オンプレミス VM VM ハイパーバイザー層で キャプチャ

Slide 18

Slide 18 text

NOスナップショット アーキテクチャ © 2023 Climb Inc. 18 ZVM vCenter VM VM VM VRA VM VM VM VRA VM保護グループVPG VM VM VM VM ZVM VRA 管理サーバ (Windows) データ処理 VPG VM単位の設定 VPN >5 Mbps Azure インスタンス ZCA ZVM VRA BLOB オンプレミス VM VM VRAが取得したデータを 圧縮し、

Slide 19

Slide 19 text

NOスナップショット アーキテクチャ © 2023 Climb Inc. 19 ZVM vCenter VM VM VM VRA VM VM VM VRA VM保護グループVPG VM VM VM VM ZVM VRA 管理サーバ (Windows) データ処理 VPG VM単位の設定 VPN >5 Mbps Azure インスタンス ZCA ZVM VRA BLOB オンプレミス VM VM データをレプリケーション

Slide 20

Slide 20 text

NOスナップショット アーキテクチャ © 2023 Climb Inc. 20 ZVM vCenter VM VM VM VRA VM VM VM VRA VM保護グループVPG VM VM VM VM ZVM VRA 管理サーバ (Windows) データ処理 VPG VM単位の設定 VPN >5 Mbps Azure インスタンス ZCA ZVM VRA BLOB オンプレミス VM VM BLOBに最新データを 書き込み

Slide 21

Slide 21 text

主な移行要件 • 運用環境への影響をほぼゼロにしたい ⇒NOスナップショットなレプリケーション • ダウンタイムをなるべく短くしたい • 柔軟な移行試験を行いたい © 2023 Climb Inc. 21

Slide 22

Slide 22 text

主な移行要件 • 運用環境への影響をほぼゼロにしたい ⇒NOスナップショットなレプリケーション • ダウンタイムをなるべく短くしたい ⇒仮想ディスクをマウントするだけで数分で起動 • 柔軟な移行試験を行いたい © 2023 Climb Inc. 22

Slide 23

Slide 23 text

数分で切り替え © 2023 Climb Inc. 23 VM 仮想マシン Azure ZCA ZVM VRA BLOBストレージ 1. Azure VMを作成 2. 仮想ディスクをマウント 3. 電源オン

Slide 24

Slide 24 text

主な移行要件 • 運用環境への影響をほぼゼロにしたい ⇒NOスナップショットなレプリケーション • ダウンタイムをなるべく短くしたい ⇒仮想ディスクをマウントするだけで数分で起動 • 柔軟な移行試験を行いたい © 2023 Climb Inc. 24

Slide 25

Slide 25 text

主な移行要件 • 運用環境への影響をほぼゼロにしたい ⇒NOスナップショットなレプリケーション • ダウンタイムをなるべく短くしたい ⇒仮想ディスクをマウントするだけで数分で起動 • 柔軟な移行試験を行いたい ⇒移行試験用オプションも完備 © 2023 Climb Inc. 25

Slide 26

Slide 26 text

移行試験用オプション © 2023 Climb Inc. 26 テスト起動時のネットワークの詳細設定も可能 数秒単位のチェックポイントから起動

Slide 27

Slide 27 text

Zertoなら • 運用環境への影響をほぼゼロにしたい ⇒NOスナップショットなレプリケーション • ダウンタイムをなるべく短くしたい ⇒仮想ディスクをマウントするだけで数分で起動 • 柔軟な移行試験を行いたい ⇒移行試験用オプションも完備 © 2023 Climb Inc. 27

Slide 28

Slide 28 text

移行におススメの製品 © 2023 Climb Inc. 28 Windows Server 2012/2012 R2 SQL Server 2012 Azureへ移行 新DBへ移行

Slide 29

Slide 29 text

SQL Serverを別DBへ © 2023 Climb Inc. 29 システム停止期間 バージョンアップ 新DBへ移行

Slide 30

Slide 30 text

移行におススメの製品 © 2023 Climb Inc. 30 Windows Server 2012/2012 R2 SQL Server 2012 Azureへ移行 新DBへ移行

Slide 31

Slide 31 text

Synitiとは © 2023 Climb Inc. 31 DB DB Windows 異種DB間のリアルタイムデータ連携ツール Windowsにインストールし中間サーバーとして稼働 テーブル単位でレプリケーションが可能

Slide 32

Slide 32 text

活用例 1. アップグレード/移行 サービスを止めずにアップグレード/移行 2. バックアップ/災害対策 障害発生時にもDBの切り替えのみで運用継続 3. データ活用 基幹DBに負荷をかけずにデータ活用 © 2023 Climb Inc. 32

Slide 33

Slide 33 text

サポートするデータベース © 2023 Climb Inc. 33 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(※リフレッシュのターゲットのみ) リフレッシュ(全件) ミラーリング、シンクロナイゼーション(差分) リフレッシュ(全件) ミラーリング(差分)のターゲット[複製先] リフレッシュ ミラーリング

Slide 34

Slide 34 text

3つのレプリケーションモード © 2023 Climb Inc. 34 リフレッシュ (全件) ミラーリング (片方向差分) シンクロナイゼーション (双方向差分) 変更 複製 変更 変更 複製 複製 ソース (複製元) ターゲット (複製先)

Slide 35

Slide 35 text

リフレッシュ © 2023 Climb Inc. 35 選択したテーブルの全レコードを転送 スケジュールによる定期実行も可能 バルクインサートによる高速転送 26 1282 0 200 400 600 800 1000 1200 1400 100万件レコード処理時間(秒) シングルインサート バルクインサート

Slide 36

Slide 36 text

リフレッシュ:処理の流れ © 2023 Climb Inc. 36 参照先はテーブル バルクインサートで高速転送 ターゲット SELECT INSERT

Slide 37

Slide 37 text

ミラーリング © 2023 Climb Inc. 37 片方向の差分レプリケーション DBのトランザクションログを直接参照 差分のためデータ量小、負荷小 DBにトリガーを設定することも可能 参照サイクルは既定で60秒間隔(変更可能) DB2 AS/400 ジャーナル・レシーバー DB2 LUW ログ(プロシージャ経由) Oracle REDOログ・アーカイブログ SQL Server ログ(ディストリビュータ経由) MySQL バイナリログ 参照するトランザクションログ トリガー対応DB ・DB2 z/OS, DB2 LUW ・Oracle ・SQL Server ・MySQL ・Informix

Slide 38

Slide 38 text

ミラーリング:処理の流れ © 2023 Climb Inc. 38 トランザクションを参照 ソース ターゲット トランザクションログ SELECT INSERT/UPDATE /DELETE 更新 38

Slide 39

Slide 39 text

シンクロナイゼーション © 2023 Climb Inc. 39 双方向の差分レプリケーション ミラーリングと同じ手法 コンフリクトの回避もご用意 3台以上にも対応マルチシンクロナイゼーション ソースを優先 ターゲットを優先 更新の早い方を優先 更新の遅い方を優先 ユーザスクリプト コンフリクト回避オプション マルチシンクロナイゼーション

Slide 40

Slide 40 text

シンクロナイゼーション:処理の流れ © 2023 Climb Inc. 40 トランザクションを 参照 ソース ターゲット トランザクションログ SELECT INSERT/UPDATE /DELETE 更新 更新 トランザクションログ SELECT INSERT/UPDATE /DELETE

Slide 41

Slide 41 text

異種DB間対応・異種文字コード間対応 © 2023 Climb Inc. 41 SQLクエリ生成 Unicode処理 DB2 AS/400 異種DB間対応:レプリケーションはすべてSQLクエリで処理 異種文字コード間対応:文字コードはUnicodeで処理 文字コード: EBCDIC 文字コード: JA16SJIS Azure SQL Database SQLでデータ抽出 Unicodeへ変換 SQLでデータ更新 それぞれの文字 コードへ変換

Slide 42

Slide 42 text

ターゲットへテーブル作成 © 2023 Climb Inc. 42 CREATEクエリ自動生成 テーブル構成抽出 自動で適切なデータ型を選定 サイズ、PK、NOT NULLをそのまま引継ぐ ソースのテーブル構成を元にSynitiが自動でクエリを作成 自動で設定が可能! ※編集することも可能 CREATE発行

Slide 43

Slide 43 text

Synitiなら © 2023 Climb Inc. 43 通常のバージョンアップ ・バージョンアップにかかる時間 ・バージョンアップ後の検証 ・問題発生時の切り戻し 長時間のダウンタイムの発生

Slide 44

Slide 44 text

Synitiなら © 2023 Climb Inc. 44 通常のバージョンアップ ・バージョンアップにかかる時間 ・バージョンアップ後の検証 ・問題発生時の切り戻し SynitiによるDB移行 ・新DBへ移行中も運用可能 ・運用DBに影響なく新DBの検証可能 ・ダウンタイムは切り替えのみ 長時間のダウンタイムの発生 ダウンタイムを最小限に

Slide 45

Slide 45 text

EOS対策のまとめ © 2023 Climb Inc. 45 Windows Server 2012/2012 R2 SQL Server 2012 Azureへ移行 ⇒無償で3年の追加延長サポート 新DBへ移行 ⇒最小限のダウンタイムで バージョンアップ