はい、AS/400側のジャーナルに合わせてDBMotoが参照するジャーナルも自動で切り替わります。
- Web3月18日(水) ランサムウェア対策も安心!クラウド&仮想環境の災害対策なら「HPE Zerto」におまかせ!
- セミナー4月8日(水) 【オンライン】Veeamハンズオンセミナー 基本編
- セミナー情報一覧
- イベント3月7日(土) 【東京】JAWS DAYS 2026に出展します
- イベント情報一覧
はい、AS/400側のジャーナルに合わせてDBMotoが参照するジャーナルも自動で切り替わります。
予めソース・ターゲットの接続設定を済ませたうえで「マルチレプリケーション作成」を選択することで可能です。
●Minimal Level
レプリケーションするテーブルのみ(最低限)にサプリメンタルロギングの設定が行われます。
以下のSQLが実行されます。
・サプリメンタルロギング設定時
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA
・レプリケーション作成時
ALTER TABLE テーブル名 ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE INDEX) COLUMNS
●Database Level
データベース全体(すべてのテーブル)に対してサプリメンタルロギングの設定が行われます。
以下のSQLが実行されます。
・サプリメンタルロギング設定時
ALTER DATABASE ADD SUPPLEMENTAL LOG DATA (PRIMARY KEY, UNIQUE INDEX) COLUMNS
同じ値を更新した場合はコンフリクトとはみなされません。
リフレッシュ完了後にミラーリングモードに移行し、更新分が差分レプリケーションされます。
下記ブログ記事をご参照ください。
可能です。詳細は下記ページをご参照ください。
可能です。詳細は下記ページをご参照ください。
https://www.climb.co.jp/soft/dbmoto/outline/example.html
ございます。弊社ブログをご参照ください。
参考:
VBRCatalogフォルダの変更方法【Veeam KB】
How to Move the VBRCatalog Folder
「Enable guest file system indexing」を有効にした場合、Veeam Enterprise ManagerでWebブラウザからファイルレベルリストアが可能です(Enterpriseエディション機能)。
■技術ブログ
Backup Searchの紹介【VMWare専用 バックアップ & レプリケーションソフト Veeam】
オプション「Enable application-aware image processing」を有効にしてJobを実行するとVeeam独自にカスタマイズした方式でMicrosoftのVSSを利用してアプリケーションレベルでの静止点作成処理を行います。
しかし、Linuxや下記WindowsはMicrosft VSSをサポートしていません。
・Windows 95 ・Windows 98 ・Windows NT
そのため、静止点を取得する際にはカスタムスクリプトを使用していただく必要があります。
■技術ブログ
Windows OSのオンラインバックアップ手順【VMWare専用 バックアップ & レプリケーションソフト Veeam】
batと連携しての仮想マシンのバックアップ手順(MySQLの起動・停止)
オンラインダンプを使った仮想マシンのバックアップ方法【Veeam Backup & Replication】
関連トピック
開発元ドキュメントをご参照ください。
仮想環境から削除された仮想マシンを、バックアップデータ内で保持する期間の設定です。
VM削除時のバックアップファイル自動削除機能
※バージョンによっては、”Deleted VMs data retention period”と表記されております。
この Warning は現在時刻と最後にレプリケーションした際の時刻がしきい値を超えたときに「レプリケーションが遅延しています」と警告を出すものです。
OracleのRedoログが1周してDBMotoが参照しに行くIDが既になくなってしまった際に発生するエラーです。
復旧はリフレッシュするか、最新のトランザクションIDを取得する必要があります。
また、このエラーが頻発する場合はRedoログのサイズ設定を見直す必要があります。
CBT機能を無効にした場合、前回のバックアップからの変更箇所を追跡できないため、毎回VMの全データを読み取る必要があります。
VMwareのStorage vMotionを実行する条件の1つに「仮想マシンがスナップショットを保持していないこと」があります。
Veeam Backup & Replicationではバックアップ時に処理対象の仮想マシン内にスナップショットを取得しますが、処理の最後にスナップショットを削除します。
※Veeamの処理中(仮想マシンにスナップショットが残っている時)にStorage vMotionが実行された場合にはStorage vMotionは失敗します。
スナップショットはリストアできません。
バックアップ・レプリケーションではスナップショットの構成や情報を保持しているわけではないため、スナップショットの情報は保持されません。
Veeamは仮想ディスク単位で並列処理が可能なため、プロキシサーバを増設したり、プロキシサーバの性能を上げることで、同時に処理するVM数を増やすことが可能になるので、処理速度の向上が望めます。
参照するベースのテーブルが1つの場合かつSQLServerのビュー更新条件(特定の関数が使用されていないこと)を満たしている場合に限り、リフレッシュのみ可能です。
複数のベーステーブルを参照するビューの場合は、ビューの仕様でinsert, update, deleteが行えず、selectのみ可能となりますので、DBMotoでも同様にレプリケーションは行えなくなります。
可能ですが注意が必要です。
ミラーリング時はPKが各テーブルで重複していなければ問題ありませんが、リフレッシュ時はそのまま実行してしまいますとリフレッシュ前に一度レコードを削除する処理(DBMotoの仕様)が行われます。これを回避するためにスクリプトでリフレッシュ時にレコードを削除しないようブロックする必要があります。
なお、各テーブル内のレコードが結合後に重複する可能性がある場合は、PK代わりのフィールドを新規で作成することでPK重複エラーを回避可能です。
可能です。
例)起動中のJob(A)をユーザーが停止後にJob(A)を再開した場合にはJob(A)が正常終了して作成しているバックアップファイルからの変更部分(増分、差分)のバックアップファイルを作成します。
関連トピック