ライブバックアップは、運用データベースを実行するプライマリコンピューターとは別のコンピューターに作成されます。ライブバックアップからデータベースを再起動するには、セカンダリコンピューターに SQL Anywhere をインストールする必要があります。ライブバックアップを参照してください。
フルバックアップトランザクションログファイルとライブバックアップトランザクションログを、データベースファイルのバックアップコピーに適用できるディレクトリにコピーします。
現在のトランザクションログファイル名が予期されるトランザクションログファイル名と一致する場合は、名前を変更するか削除します。
データベースサーバーを -ad オプションを指定して起動し、手順 1 で作成したディレクトリにあるトランザクションログを適用し、データベースを最新にします。
dbeng12 "%SQLANYSAMP12%\demo.db" -ad directory-name |
データベースサーバーは、トランザクションログが適用されると自動的に停止します。
データベースサーバーを通常どおり起動して、ユーザーアクセスを許可します。新しいアクティビティは、すべて新しいトランザクションログに書き込まれます。
セカンダリコンピューターにトランザクションログのライブバックアップを実行します。
dbbackup -l path\filename.log -c "connection-string" |
![]() |
DocCommentXchange で意見交換できます
|
Copyright © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |