Vx Server Product Guide...vii このマニュアルの構成...

46
Pervasive PSQL Vx Server 11 Product Guide Guide to Using Pervasive PSQL Vx Server

Transcript of Vx Server Product Guide...vii このマニュアルの構成...

Page 1: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server 11

Product GuideGuide to Using Pervasive PSQL Vx Server

Page 2: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

免責事項 Pervasive Software Inc. は、 本ソフ ト ウェアおよびドキュ メン トの使用を、 利用者また

はその会社に対して 「現状のまま」 で、 かつ同梱の使用許諾契約書に記載の契約条件によってのみ許諾するものです。 Pervasive Software Inc. は、 いかなる場合にも本ソフ

ト ウェアおよび本マニュアルに記載された内容に関するその他の一切の保証を、 明示的にも黙示的にも行いません。 Pervasive Software Inc. は、 市場性、 権利、 特定の目的

に対する適合性、 あるいは一連の取引業務や職業的な使用に関する問題などに対し、一切の保証を行わないこ とを明示する と と もに、 利用者およびその会社がこれに同意したものと します。

商標 Btrieve、 Client/Server in a Box、 Pervasive、 Pervasive Software および Pervasive Softwareのロゴは、 Pervasive Software Inc. の登録商標です。

Built on Pervasive Software、 DataExchange、 MicroKernel Database Engine、 MicroKernel DatabaseArchitecture、 Pervasive.SQL、 Pervasive PSQL、 Solution Network、 Ultralight、 ZDBA は PervasiveSoftware Inc. の商標です。

Microsoft、 MS-DOS、 Windows、 Windows 95、 Windows 98、 Windows NT、 Windows Me、 Windows2000、 Windows 2003、 Windows 2008、 Windows 7、 Windows 8、 Windows Server 2008、 WindowsServer 2012、 Windows XP、 Win32、 Win32s、 および Visual Basic は、 Microsoft Corporation の登

録商標です。

NetWare および Novell は Novell, Inc. の登録商標です。 NetWare Loadable Module、 NLM、 Novell DOS、 Transaction Tracking System、 TTS は、 Novell, Inc.の商標です。

Sun、 Sun Microsystems、 Java、 および Sun、 Solaris、 Java を含むすべての商標やロゴは、 SunMicrosystems の商標または登録商標です。 すべての会社名および製品名は各社の商標または登録商標です。

© Copyright 2013 Pervasive Software Inc. All rights reserved. このマニュアルの全文、 一部に関わりなく

複製、 複写、 配布をすることは、 前もって発行者の書面による同意がない限り禁止します。

本製品には、 Powerdog Industries により開発されたソフトウェアが含まれています。

© Copyright 1994 Powerdog Industries.All rights reserved. 本製品には、 KeyWorks Software により開発されたソフトウェアが含まれています。

© Copyright 2002 KeyWorks Software.All rights reserved. 本製品には、 DUNDAS SOFTWARE により開発されたソフトウェアが含まれています。

© Copyright 1997-2000 DUNDAS SOFTWARE LTD. All rights reserved. 本製品には、 Apache Software Foundation Foundation (http://www.apache.org/) により開発されたソフ

トウェアが含まれています。 本製品ではフリー ソフトウェアの unixODBC Driver Manager を使用しています。 これは Peter Harvey([email protected]) によって作成され、 Nick Gorham ([email protected]) により変更お

よび拡張されたものに Pervasive Software が一部修正を加えたものです。 Pervasive Software は、

unixODBC Driver Manager プロジェクトの LGPL 使用許諾契約書に従って、 このプロジェクトの現在の

保守管理者にそのコード変更を提供します。 unixODBC Driver Manager の Web ページは

www.unixodbc.org にあります。 このプロジェクトに関する詳細については、 現在の保守管理者である

Nick Gorham ([email protected]) にお問い合せください。

GNU Lesser General Public License (LGPL) は本製品の配布メディアに含まれています。 LGPL はwww.fsf.org/licensing/licenses/lgpl.html でも見ることができます。

Pervasive PSQL Vx Server Product Guide2014 年 5 月100-004458-002

Page 3: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

目次

このマニュアルについて . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vこのマニュアルの読者 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viこのマニュアルの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii表記上の規則 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . viii

1 Pervasive PSQL Vx Server の概要 . . . . . . . . . . . . . . . . . . . . . . . . 1Pervasive PSQL Vx Server およびその基本機能の紹介

Pervasive PSQL Vx Server . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

仮想マシン環境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2物理マシン環境 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

動作要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

ラ イセンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4ラ イセンス モデル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4影響を受けるステータス コード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7影響を受ける ユーティ リ ティ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 メ ッセージ ログ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8影響を受けるアクセス方法 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9アプリ ケーシ ョ ンで必要となる変更 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10キーの検証 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10

データのバッ クアップ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Pervasive Backup Agent . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Pervasive PSQL VSS Writer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

ハイパーバイザー製品との互換性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14

Pervasive PSQL Vx Server に関する FAQ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

定義 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

2 Pervasive PSQL Vx Server のイ ンス ト ール . . . . . . . . . . . . . . . . . . . 21Pervasive PSQL Vx Server のインス トール手順

インス トール要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22ほかの Pervasive PSQL データベース エンジンがインス トールされていない . . . . . . . . . . . 22インターネッ ト接続 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Pervasive PSQL Vx Server キー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22アクセス権 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22関連する要件 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

Pervasive PSQL Vx Server へのアップグレード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23

Pervasive PSQL Vx Server のインス トール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25Pervasive PSQL Client および Pervasive Backup Agent . . . . . . . . . . . . . . . . . . . . . . . . . 28

Pervasive PSQL Vx Server のインス トール後 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29一般的な質問 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29ト ラブルシューティング . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29

Pervasive PSQL Vx Server のアンインス トール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

iii

Page 4: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

目次

Windows からのアンインス トール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31Linux からのアンインス トール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31

3 Pervasive PSQL Vx Server とハイパーバイザー製品 . . . . . . . . . . . . . . . 33さまざまなハイパーバイザー製品と共に Pervasive PSQL Vx Server を使用するためのヒン ト

ハイパーバイザー製品のインス トール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34

Pervasive PSQL Vx Server の使用法のヒン ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35物理マシンから仮想マシンへの移行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36仮想マシン リ ソース プールおよびテンプレート . . . . . . . . . . . . . . . . . . . . . . . . . . . 36フェイルオーバー ク ラスター サポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37パフォーマンス . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37データのバッ クアップ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37

ハイパーバイザー製品および Pervasive PSQL Vx Server ラ イセンスに関する FAQ . . . . . . . . . . . 38

iv

Page 5: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

このマニュアルについて

このマニュアルの内容は、Pervasive PSQL Vx Server のみを対象と しています。Pervasive PSQL Vx Server に関する

説明は、 このマニュアル以外にも Pervasive PSQL のその他のマニュアル全体にわたって記載されていますが、 大

量のページの中から情報を探し出すのではなく、 このマニュアルで集約された情報を見るこ とができます。 ほか

のマニュアル全体を通して、 特に異なる点を明記していない限り、 Pervasive PSQL Server に関する記述はすべて

Pervasive PSQL Vx Server にも該当します。

v

Page 6: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

このマニュアルの読者

このマニュアルは、ハイパーバイザー製品を使用して Pervasive PSQL Vx Server のインス トール、設定および実行

を行うユーザーを対象と しています。

vi

Page 7: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

このマニュアルの構成

このマニュアルは、 以下の章に分かれています。

第 1 章 「Pervasive PSQL Vx Server の概要」

この章では、 Pervasive PSQL Vx Server の紹介、 およびその基本機能について説明します。

第 2 章 「Pervasive PSQL Vx Server のインス トール」

この章では、 Pervasive PSQL Vx Server をインス トールする手順について説明します。

第 3 章 「Pervasive PSQL Vx Server とハイパーバイザー製品」

この章では、ハイパーバイザー製品を用いて Pervasive PSQL Vx Server を最も効果的に使用する方法について

説明します。

vii

Page 8: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

表記上の規則

特段の記述がない限り、 コマンド構文、 コード、 およびコード例では、 以下の表記が使用されます。

大文字小文字の

区別

通常、 コマンド と予約語は、 大文字で表記されます。 Linux を使用しているか本書で別途記述がない限

り、 これらの項目は大文字、 小文字、 あるいはその両方を使って入力できます。 たとえば、 MYPROG、myprog、 または MYprog と入力するこ とができます。

太字 太字で表示される単語には次のよ う なものがあ り ます。 メニュー名、 ダイアログ ボッ クス名、 コマン

ド、 オプシ ョ ン、 ボタン、 ステート メン ト など。

固定幅フォン ト 固定幅フォン トは、 コマンド構文など、 ユーザーが入力するテキス トに使われます。

[ ] 省略可能な情報には、 [log_name] のよ うに、 角かっこが使用されます。 角かっこで囲まれていない情

報は必ず指定する必要があ り ます。

| 縦棒は、 [file name | @file name] のよ うに、 入力する情報の選択肢を表します。

< > <> は、 /D=<5|6|7> のよ うに、 必須項目に対する選択肢を表します。

変数 file name のよ うに斜体で表されている語は、 適切な値に置き換える必要のある変数です。

. . . [parameter. . .] のよ うに、 情報の後に省略記号が続く場合は、 その情報を繰り返し使用できます。

::= 記号 ::= は、 ある項目が別の項目用語で定義されているこ とを意味します。 たとえば、 a::=b は、 項目 aが b で定義されているこ とを意味します。

viii

Page 9: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

1

Pervasive PSQL Vx Server の概要

Pervasive PSQL Vx Server およびその基本機能の紹介

この章では Pervasive PSQL Vx Server について理解を深めるため、 以下の項目について説明します。

「Pervasive PSQL Vx Server」

「動作要件」

「ラ イセンス」

「データのバッ クアップ」

「ハイパーバイザー製品との互換性」

「Pervasive PSQL Vx Server に関する FAQ」

「定義」

1

Page 10: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

Pervasive PSQL Vx Server従来のコンピューティング環境では、 ク ラ イアン トおよびサーバーがそれぞれ別々の物理マシンと して存在して

います。そのよ うな環境は一定のビジネス モデルには適しているので、今後も引き続き必要な構成と しての役目

を果たすこ とは間違いないでし ょ う。

しかし、 特定のビジネスは次第にハイパーバイザー製品や仮想マシン環境に対応しつつあ り ます。 たとえば、 ア

プリ ケーシ ョ ンはク ラウ ド コンピューティングのサポートに加え、完全仮想化、部分仮想化および準仮想化もサ

ポートする必要があるかもしれません。

仮想マシン環境

高度に仮想化された環境では、ほかのソフ ト ウェア製品によるさまざまな機能が必要です。従来のコンピューティ

ング環境をサポートする機能だけでは、 仮想マシン環境に十分に対応できません。 動作条件は異なり、 管理上の

課題が追加され、 また製品ライセンスには固有の要件があ り ます。

これらの理由から、 Pervasive Software はハイパーバイザー製品および仮想マシン環境専用に設計された製品

Pervasive PSQL Vx Server を提供します。 Pervasive PSQL Vx Server にはホスティング、接続プール、 インターネッ

ト またはイン ト ラネッ トの使用に制限はあ り ません。 ライブ マイグレーシ ョ ン、 フェイルオーバー、 フォールト

ト レランス (FT)、 高可用性 (HA) および障害回復などのハイパーバイザー機能と一緒に使用するためにライセ

ンスを追加する必要もあ り ません。

物理マシン環境

Pervasive PSQL Vx Server は物理マシンでも実行します。たとえば、物理マシンの環境を、 ライブ マイグレーシ ョ

ンを提供する仮想マシン環境へ移行する可能性もあ り ます。当初は Pervasive PSQL Vx Server をインス トールして

いた物理マシンを、 ビジネスのニーズの変化に応じて仮想マシンに移行するこ とができます。

2

Page 11: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

動作要件

動作要件

ラ イブ マイグレーシ ョ ンをサポートする仮想マシン環境で、エンド ユーザーに悪影響を及ぼすこ とな く、認証済

みの Pervasive PSQL Vx Server インスタンスをご自分のアプリ ケーシ ョ ンと共に、あるホス トから別のホス トへ移

動するこ とができます (これは物理サーバーが通常一貫して変わらない、 従来のク ライアン ト / サーバー環境と

は対照的です。 ク ライアン トは接続および切断するこ とができますが、 これらは専用サーバーと通信します)。

仮想マシン環境と従来の環境は根本的に異なるため、 Pervasive PSQL Vx Server の動作要件は明らかに PervasivePSQL Server や Pervasive PSQL Workgroup とは異なり ます。

次の表では、 Pervasive PSQL Vx Server の動作要件について説明します。

表 1 Pervasive PSQL Vx Server の動作要件

マシン要件 説明

インターネッ トの常時接続 Pervasive PSQL Vx Server は、データベース エンジン用のキーが有効かど う

かを定期的に検証します。 この検証にはインターネッ ト接続が必要です。

ネッ ト ワークがインターネッ ト接続を失った場合、 接続を復旧して本製品

を再検証するための期間が 30 日間設けられます。

ホス ト名および NIC (ネッ ト ワーク インター

フェイス カード) の MAC アドレスの一貫性

認証済みの Pervasive PSQL Vx Server のインスタンスは、別の物理マシンへ

移動、 仮想マシンへ変換、 または別の仮想マシン ホス トへ移行するこ とが

できます。1 ただし、仮想マシンに設定されるホス ト名および NIC の MACアドレスは元のものと同じにしておく必要があ り ます。 それらの 1 つを変

更する必要がある場合は、移動、変換または移行を行う前に Pervasive PSQLVx Server のキーを認証解除しておきます。 「ハイパーバイザー製品および

Pervasive PSQL Vx Server ライセンスに関する FAQ」 も参照してください。

1 Pervasive PSQL Vx Server は、 ホス ト名や MAC アドレスが同じであっても、 そのインスタンスごと (仮想マシン用に複製

またはコピーされたものを含む) に独自の期限なしライセンス キーが必要です。 「ラ イセンス」 も参照して ください。

3

Page 12: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

ラ イセンス

このセクシ ョ ンでは、 Pervasive PSQL Vx Server のライセンスに関する以下の項目について説明します。

「ラ イセンス モデル」

「影響を受けるステータス コード」

「影響を受ける ユーティ リ ティ」

「メ ッセージ ログ」

「影響を受けるアクセス方法」

「アプ リ ケーシ ョ ンで必要となる変更」

「キーの検証」

ラ イセンス モデル

Pervasive PSQL Vx Server は高度に仮想化された環境をサポートするよ う設計されています。 たとえば、 Vx Serverは完全仮想化、 部分仮想化および準仮想化に加え、 ク ラウ ド コンピューティング (プライベート、 コ ミ ュニティ

およびハイブリ ッ ド) にも対応しています。 Pervasive PSQL Vx Server にはホスティング、 接続プール、 インター

ネッ ト またはイン ト ラネッ トの使用に制限はあ り ません。 ライブ マイグレーシ ョ ン、 フェイルオーバー、 フォー

ルト ト レランス (FT)、 高可用性 (HA) および障害回復などのハイパーバイザー機能と一緒に使用するためにラ

イセンスを追加する必要もあ り ません。

仮想化環境による技術および動作は従来のものとは異なるため、その仮想環境に適したライセンス モデルが必要

です。 Pervasive PSQL Server および Workgroup 用のユーザー カウン ト ライセンス モデルでは不十分です。 この

モデルは、 多くのユーザーまたはデバイスが別々のデスク ト ップから頻繁にレコードを追加、 更新および削除す

るよ うな従来型のクライアン ト / サーバー アプリ ケーシ ョ ンに適しています。

Pervasive PSQL Vx Server が使用するライセンス モデルでは、 ユーザー数ではなくデータベース サーバー処理の

作業量に重点を置く よ うにな り ました。 このモデルは容量に基づいており、 仮想化環境におけるライセンス執行

に対応しています。 たとえば、 Pervasive PSQL Vx Server のインスタンスご とに、 使用セッシ ョ ン数および使用

データの両方に対して容量制限が設けられています (各インスタンスは仮想ホス ト名およびすべての仮想 MACアドレスによっても識別されます)。

使用セ ッ シ ョ ン数 (セ ッ シ ョ ン数)

「セッシ ョ ン」 とは、 ト ランザクシ ョナル エンジン インターフェイスによって使用されるク ライアン ト ID、 また

はリ レーシ ョナル エンジン インターフェイスへの接続と定義されます。 「ク ラ イアン ト ID」 とは、データベース

ト ランザクシ ョ ン コンテキス ト を一意に識別するために、アプリ ケーシ ョ ン、ク ライアン ト プラ ッ ト フォームお

よびデータベース エンジンによって提供される要素を組み合わせた 16 バイ トの構造体と定義されます。

使用セッシ ョ ンの数は同時セッシ ョ ンの数です。 「使用セッシ ョ ン数」 は端的に 「セッシ ョ ン数」 と もいいます。

「セッシ ョ ン数の制限値」 とは、 使用許諾契約書に従って許可される最大同時セッシ ョ ン数をいいます。

セッシ ョ ン数に関する メ ッセージは、 Pervasive PSQL のさまざまなログ リ ポジ ト リに記録されます。 「メ ッセー

ジ ログ」 を参照してください。

データベース エンジンは、 Pervasive PSQL システム ファ イル、 メ タデータ ファイル、 dbnames.cfg およびデフォ

ルトのシステム データベースへのアクセスなど、独自の内部処理用にさまざまなセッシ ョ ンを使用します。 これ

らの内部セッシ ョ ンについてはセッシ ョ ン数を消費しません。

使用データ

「使用データ」 とは、同時に開く全データ ファ イルの合計サイズと定義されます (データ ファ イルは、アプリ ケー

シ ョ ンで処理されるデータを提供するために、 そのアプリ ケーシ ョ ンによって作成されるファ イルです)。 「使用

データの制限値」 とは、 使用許諾契約書に従って許可される、 同時に開く全データ ファ イルの総量です。

4

Page 13: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

ラ イセンス

使用データの値は、 データ ファ イルが初めて開かれたと きに増加します。 データ ファ イルが既に開かれていれ

ば、 それ以降に開く際には総量に加算されません。 使用データは、 開く ファ イルのサイズが増加した場合にも増

えます。 既に開かれているファイルのサイズが大き くなって使用データの制限を超えても、 そのファイルに対す

る操作は引き続き許可されます。

使用データの値は、データ ファ イルを開いた最後のユーザーがそのデータ ファ イルを閉じたと き減少します。複

数のユーザーが同じデータ ファ イルにアクセスできるので、そのデータ ファ イルを開いたすべてのユーザーがそ

のファイルを閉じないと使用データは減少しません。

使用データに関する メ ッセージは、 Pervasive PSQL のさまざまなログ リ ポジ ト リに記録されます。 「メ ッセージ

ログ」 を参照してください。

データベース エンジンは、 Pervasive PSQL システム ファ イル、 メ タデータ ファイル、 dbnames.cfg およびデフォ

ルトのシステム データベースなど、独自の内部処理用にさまざまなファイルを使用します。内部処理に使用する

ファイルによって使用データの値が増えるこ とはあ り ません。

セ ッ シ ョ ン数と使用データの見積も り

PSQL Server から PSQL Vx Server へ移行する前に、 ご自分のビジネスで必要とするライセンスのサイズを決定す

る必要があ り ます。 決定を下すには、 セッシ ョ ン数と使用データの使用量に関する情報が必要です。 PervasiveSoftware は、 その情報を提供するために Capacity Usage ビューアーを用意しています。

Capacity Usage ビューアーは、 毎日のセッシ ョ ン使用数のピーク とデータ使用量のピークを記録するユーティ リ

ティです。 これらの数字を 2 つのグラフに表し、長期にわたって表示します。 Capacity Usage ビューアーでは、期

間を " 全期間 " から " 先週 " までの範囲で選択できます。 また、 カスタマイズされた期間について、 データの表

示を拡大するこ と もできます。

容量の要件を見積もるには、 最大のライセンス要件と最小のライセンス要件を含んでいる期間を選択します。 た

とえば、ビジネスが四半期ごとのサイクルである場合、少なく と も 90 日分のデータを対象にして ください。デー

タ使用量と同時セッシ ョ ン使用数を長期にわたって調査するこ とで、 確実に、 PSQL Vx ライセンスの容量がピー

ク時の使用要件を満たす、 または上回るよ うにするこ とができます。

Capacity Usage ビューアーのアクセス方法と使い方の詳細については、『Pervasive PSQL User's Guide』 の 「CapacityUsage ビューアー」 を参照してください。

メ モ Monitor も、 セッシ ョ ン数と使用データの見積りに役立ちます。 『Advanced Operations Guide』 の 「デー

タベース リ ソースの監視」、 および 『Pervasive PSQL User's Guide』 の 「Monitor」 を参照してください。

5

Page 14: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

制限に達し た と きの動作

次の表では、 セッシ ョ ン数および使用データが制限に達したと きに予想される動作と推奨される対処方法をまと

めています。

製品キーと追加キー

Pervasive PSQL Vx Server は容量ベースのライセンス モデルを使用するため、独自の製品キーが必要です。PervasivePSQL Server または Pervasive PSQL Workgroup 用のキーを使用して Pervasive PSQL Vx Server を認証するこ とはで

きません。 Pervasive PSQL Vx Server のインスタンスごとにキーが必要です。

セッシ ョ ン数および使用データは、 Pervasive Software またはアプ リ ケーシ ョ ン ベンダーによって発行される

Pervasive PSQL Vx Server キーに定義されています。 キーは、 セッシ ョ ン数の制限および使用データの制限に対す

表 2 セ ッ シ ョ ン数と使用データが制限に達し たと きに予想される動作

制限に達し た

項目

動作 対処方法

セッシ ョ ン数 データベース エンジンは新しいセッシ ョ ンの リ ク

エス ト を拒否し、 ステータス コード 161 をアプ リ

ケーシ ョ ンに返します。

セ ッ シ ョ ン数の制限に達する前に確立していた

セッシ ョ ンは引き続き動作し、中断されたり接続が

切断されたりするこ とはあ り ません。

セ ッ シ ョ ン数に関する メ ッ セージは、 PervasivePSQL のさまざまなログ リ ポジ ト リ に記録されま

す。

セッシ ョ ン数に対する追加キーを認証します。 追

加キーはいつでも認証可能で、 セッシ ョ ンを閉じ

た りデータベース エンジンを停止した りする必

要はあ り ません。 この追加キーは直ちに使用でき

ます。

現在のセッシ ョ ンをいくつか閉じる という対処の

仕方もあ り ます。 ただし、 この対処法の場合、 閉

じても安全なセッシ ョ ンを把握している必要があ

り ます。 セッシ ョ ンを閉じた結果、 データが不正

になる、 レコードが不完全になる、 または ト ラン

ザクシ ョ ンが中止されるこ とがないよ うにしなけ

ればなり ません。

使用データ データベース エンジンは新たにファ イルを開く こ

とを拒否し、 ステータス コード 161 をアプリ ケー

シ ョ ンに返します。 1

既に開かれているデータ ファ イルを別ユーザーが

後から開く こ と もできます。つま り、ファ イルが既

に開かれていれば、使用データが制限に達した場合

または制限を超えた場合でも、ほかのユーザーはそ

の開いているファ イルにアクセスする こ とができ

ます。

開いているファ イルのサイズが大き く なった場合

には、使用データも増加するこ とに注意して くださ

い。 既に開かれているファ イルのサイズが大き く

なって使用データの制限を超えても、そのファイル

に対する操作は引き続き許可されます。

使用データの値は、 データ ファ イルを開いた最後

のユーザーがそのデータ ファ イルを閉じたと き減

少します。 複数のユーザーが同じデータ ファ イル

にアクセスできるので、 そのデータ ファ イルを開

いたすべてのユーザーがそのファ イルを閉じない

と使用データは減少しません。

使用データに関する メ ッセージは、 Pervasive PSQLのさまざまなログ リ ポジ ト リに記録されます。 た

とえば、 使用データがその制限値の 90% に達した

と きに、 最初にメ ッセージによって警告します。

使用データに対する追加キーを認証します。 追加

キーはいつでも認証可能で、データ ファ イルを閉

じた りデータベース エンジンを停止した りする

必要はあ り ません。 この追加キーは直ちに使用で

きます。

現在開いてるデータ フ ァ イルをい くつか閉じ る

という対処の仕方もあ り ます。 ただし、 この対処

法の場合、閉じても安全なデータ ファイルを把握

している必要があ り ます。データ ファイルを閉じ

た結果、 データが不正になる、 レコードが不完全

になる、 または ト ランザクシ ョ ンが中止されるこ

とがないよ うにしなければなり ません。

1 開かれるファ イルが使用データの制限の 110% を超えた場合は、 ステータス コード 161 が返されます。 現在開かれてい

るデータ ファ イルのサイズが大き く なったこ とが原因で使用データが増加する可能性もあるので、 100% を少し上回る

バッファが提供されます。

6

Page 15: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

ラ イセンス

る さ まざまな値の組み合わせで利用する こ と ができ ます。 詳細については、 http://www.agtech.co.jp/products/pervasive/ をご覧ください。

セ ッ シ ョ ン数または使用データの値の増加

Pervasive Software またはアプリ ケーシ ョ ン ベンダーでは、 セッシ ョ ン数の制限値、 使用データの制限値、 または

その両方の制限値を上げるキーを提供します (概念上、 このキーは Pervasive PSQL Server または Pervasive PSQLWorkgroup 用と同じユーザー数追加キーです)。

キーを認証する と直ちに、 セッシ ョ ン数の制限値、 使用データの制限値またはその両方の制限値が増加します。

データベース エンジンの再起動は必要あ り ません。 追加キーは、期限なしキーがなければ認証できません。一時

キーに対して追加キーを認証するこ とはできません。

期限なしキーを認証解除する場合、 そのキーに関連付けられている追加キーもすべて認証解除されます。

セッシ ョ ン数または使用データに対する制限値が増える と、 データベース エンジンは Pervasive PSQL ログ リ ポ

ジ ト リにメ ッセージを記録するこ とに留意して ください。 このメ ッセージには現在の制限値と使用量が記録され

ています。 「メ ッセージ ログ」 も参照して ください。 Monitor ユーティ リ ティでセッシ ョ ン数と使用データの現在

値、 ピーク値および最大値を監視するこ とができます。 『Advanced Operations Guide』 の 「データベース リ ソース

の監視」 を参照してください。

影響を受けるステータ ス コー ド

以下のステータス コードについては、両方のライセンス モデル (ユーザー数および容量ベース) に対応するよ う

に変更されています。

「161 : キーがユーザー数、 セッシ ョ ン数、 使用データの最大制限に達したか、 もし くはキーの状態が " 期限

切れ " または " 無効 " に変更されました。」

「7064 : 製品のライセンスが取得されていません。」

「7065 : 製品が入手されていません。」

「7102 : 不正なライセンス タイプが定義されています。」

「7110:システムにインス トールされているのは一時ライセンスのみで、それらすべての有効期限が切れてい

ます。」

「7124 : ユーザー数、 セッシ ョ ン数、 または使用データの追加キーは、 認証された期限なしキーのベンダー

ID と一致するベンダー ID を持つ必要があ り ます。」

「7125 : アクティブな期限なしライセンスは既に存在します。」

「7126 : ユーザー数、 セッシ ョ ン数、 または使用データの最大制限を超えて値を増やすこ とはできません。」

「7475 : ユーザー数、 セッシ ョ ン数、 または使用データの値が無効です。」

「-4838 : キーがユーザー数、 セッシ ョ ン数、 使用データの最大制限に達したか、 も し くはキーの状態が期限

切れまたは無効に変更されました。」

影響を受ける ユーテ ィ リ テ ィ

以下のユーティ リ ティは容量ベース ライセンス モデルに適応させるため変更されました。

License Administrator (GUI および CLI) License Administrator では、 キーに対するセッシ ョ ン数の制限値および使用データの制限値を表示します。 セッ

シ ョ ン数の制限値および使用データの制限値を増やすキーを認証するこ と もできます。 キーによっては、 単独の

追加キーで両方の値を増やすこ とができます。 詳細については、 『Pervasive PSQL User's Guide』 の 「ラ イセンス

管理」 を参照してください。

7

Page 16: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

Monitor

Monitor にはセッシ ョ ン数と使用データに関して以下の変更があ り ます。 この変更の概要はグラフ ィ カル ユー

ザー インターフェイスを対象と しています。 コマンド ライン インターフェイス (bmon) にも必要に応じて同様

の変更があ り ます。 詳細については、 『Advanced Operations Guide』 の 「データベース リ ソースの監視」 を参照し

てください。

Monitor を変更するこ とで、 セッシ ョ ン数と使用データのライセンス要件が見積も り しやすくな り ます。 たとえ

ば、 Monitor ではセッシ ョ ン数と使用データのピーク値を表示し、 データベース エンジンの実行時間が通知され

ます。 継続時間とピーク値を使用すれば、 よ り正確な見積も り を行う こ とができます。 容量を見積もる場合は、

ピークの状態から測定される値を含めます。

[アクティブ ユーザー] メニュー コマンドおよび [MicroKernel アクティブ ユーザー] ダイアログは、 それ

ぞれ [アクティブ セッシ ョ ン] および [MicroKernel アクティブ セッシ ョ ン] という名称に変更されました。

このダイアログはセッシ ョ ン情報を示すために変更されました。

[MicroKernel リ ソース使用状況] ダイアログは、ユーザー数、セッシ ョ ン数および使用データの現在値、ピー

ク値および最大値を示します。 [使用中ライセンス数] 項目は削除されました。

[MicroKernel アクティブ ファ イル] ダイアログでは、指定したファイルの物理ファイル サイズをキロバイ ト

(KB) 単位で示します。

[MicroKernel 通信統計情報] ダイアログおよび [MicroKernel リ ソース使用状況] ダイアログでは、 データ

ベース エンジンが実行されている時間 ([MicroKernel 稼働時間] といいます) が、 週、 日、 時、 分、 秒で示

されます。

メ ッ セージ ログ

容量ベース ライセンス モデルに関する メ ッセージは、 Notification Viewer、 PVSW.LOG およびオペレーティング

システムのイベン ト ログの全ログ リ ポジ ト リに記録されます。 Notification Viewer へ記録される メ ッセージは、オ

ペレーティング システムのイベン ト ログおよび PVSW.LOG へも記録されます。 オペレーティング システムのイ

ベン ト ログへ記録される メ ッセージは、 PVSW.LOG へも記録されます。 メ ッセージに、開いているファイルの一

覧が含まれる場合、 その一覧は PVSW.LOG にのみ記録されます。 『Pervasive PSQL User's Guide』 の 「PervasivePSQL メ ッセージ ログ」 も参照して ください。 .

セッシ ョ ン数または使用データに対する容量が増加または減少した場合、データベース エンジンはメ ッセージを

記録します。このメ ッセージには現在の容量値と使用量が記録されています。Monitor ユーティ リ ティでセッシ ョ

ン数と使用データの現在値、 ピーク値および最大値を監視するこ とができます。 『Advanced Operations Guide』 の

「データベース リ ソースの監視」 を参照してください。

セ ッ シ ョ ン数

セッシ ョ ン数に関する メ ッセージはすべて情報メ ッセージです。 セッシ ョ ン数のメ ッセージは、 セッシ ョ ン数が

その制限値に達したと き、 セッシ ョ ン数がある一定期間後に許容範囲に戻る と き、 セッシ ョ ン数の容量が変更し

たと きに通知されます。

アクティブな同時セッシ ョ ンの総数がセッシ ョ ン数の制限値と等し くなった場合、データベース エンジンは新し

いセッシ ョ ンの リ クエス ト を拒否し、 ステータス コード 161 をアプ リ ケーシ ョ ンに返します。 確立済みのセッ

シ ョ ンはそのまま動作し続け、 中断されたり接続が切断されたりするこ とはあ り ません。

セッシ ョ ンがそのファイル ハンドルをすべて閉じる と、 セッシ ョ ン数は減少します。セッシ ョ ン数を減らすため

にリセッ ト操作を行う必要はあ り ません。 しかし、 セッシ ョ ンがリセッ ト されないと、 そのセッシ ョ ンによって

セッシ ョ ン数が増えないと しても、 Monitor でアクティブ セッシ ョ ンの一覧にそのセッシ ョ ンが表示されるので

注意してください。 『Advanced Operations Guide』 の 「セッシ ョ ン情報の表示」 を参照してください。

使用データ

使用データに関する メ ッセージのタイプは、 情報、 警告またはエラーです。 必要に応じて、 メ ッセージは修正方

法に関するアドバイスを提供します。

8

Page 17: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

ラ イセンス

使用データがその制限値の 90% に達したと きに、 最初にメ ッセージによって警告します。 このメ ッセージでは、

使用データがその制限値に近づいているので、 まもな く対処する必要がある と注意を促します。 使用データが制

限値の 100% に達した、 または 100% をやや上回ったと きは、 追加メ ッセージが頻繁に表示されるよ うにな り ま

す (現在開かれているデータ ファ イルのサイズが大き くなったこ とが原因で使用データが増加する可能性もある

ので、 100% を上回るバッファが提供されます)。

メ ッセージが単なる説明であれば、 ファ イルに対する操作が可能です。 ファ イルを初めて開いた場合、 または既

にファイルが開かれており、 そのサイズが増加した場合のいずれを問わずメ ッセージが記録されます。

開かれるファイルによって使用データの制限値の 110% を超える場合、 データベース エンジンはそのファイルを

開く リ クエス ト を拒否し、 ステータス コード 161 をアプ リ ケーシ ョ ンに返します。 PVSW.LOG およびオペレー

ティング システムのイベン ト ログに記録されるエラー メ ッセージには、 そのファ イルの名前、 サイズおよび使

用データの制限値が記載されます。 既に開かれているファイルは引き続き使用可能で、 それらのファイルへのア

クセスが中断されたり接続が切断されたりするこ とはあ り ません。

影響を受けるアクセス方法

以下の SDK アクセス方法は、 容量ベース ラ イセンス モデルに適応させるため変更されました。

DTI

PvGetProductsInfo 関数で返される XML 文字列には、 セッシ ョ ン数、 セシ ョ ン数の制限値、 使用データ、 使

用データの制限値の要素が追加されています。製品が Pervasive PSQL Vx Server の場合、ユーザー数および最

大ユーザー数について返される要素は常に 0 です。 製品が Pervasive PSQL Server または Workgroup の場合、

セッシ ョ ン数、セシ ョ ン数の制限値、使用データ、使用データの制限値について返される要素は常に 0 です。

『Distributed Tuning Interface Guide』 の 「PvGetProductsInfo()」 を参照してください。

monitor.h の PVMKDEUSAGEEX 構造体は以下の項目が含まれるよ う変更されました。

セッシ ョ ンおよび使用データの現在値、 ピーク値および最大値

データベース エンジンが実行されている ([エンジン稼働時間] といいます) 継続時間 (秒)

PVMKDEUSAGEEX 構造体は PvGetMkdeUsageEx で使用されます。 『Distributed Tuning Interface Guide』 の

「PvGetMkdeUsageEx()」 を参照してください。

monitor.h の PVFILEINFO 構造体は、 ファ イルの物理サイズ (キロバイ ト ) が含まれるよ う変更されました。

この構造体は PvGetFileInfo で使用されます。 『Distributed Tuning Interface Guide』 の 「PvGetFileInfo()」 を参照

してください。

PvGetEngineInformation の引数 pserverClientType では新たに 2 つのタイプ VXWIN_SERVER(6) および

VXLINUX_SERVER(7) を返します。 『Distributed Tuning Interface Guide』 の 「PvGetEngineInformation()」 を参

照してください。

DTO

DTO への変更はすべて DTO2 にのみ適用します。 『Distributed Tuning Objects Guide』 の 「DTO2」 を参照して くだ

さい。

DtoMonitor オブジェク トには以下のプロパティが追加されています。 『Distributed Tuning Objects Guide』 の

「DtoMonitor オブジェク ト 」 を参照して ください。

CurLicDataInUseMB 使用データの現在値をメガバイ ト (MB) 単位で返します。

CurSessionCountInUse 現在使用中のセッシ ョ ン数 (現在のセッシ ョ ン数) を返します。

EngineUpTimeSecs データベース エンジンの実行時間を秒数で返します。

MaxLicDataMB 使用データの許容最大サイズ (使用データの制限値) を メガバイ ト (MB) で返します。 16 進値 0xFFFFFFFF は無制限を意味します。

9

Page 18: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

DtoOpenFile オブジェク トには以下のプロパティが追加されています。 『Distributed Tuning Objects Guide』 の

「DtoOpenFile オブジェク ト 」 を参照してください。

DtoEngineInformation オブジェク トの ServerClientType プロパティには以下の値が追加されました。

6 = VXWIN_SERVER7 = VXLINUX_SERVER

『Distributed Tuning Objects Guide』 の 「DtoEngineInformation オブジェク ト 」 を参照して ください。

アプ リ ケーシ ョ ンで必要と なる変更

通常、アプリ ケーシ ョ ンに対する変更は必要あ り ません。お使いのアプリ ケーシ ョ ンが既に Pervasive PSQL Serverまたは Workgroup で動作しているのであれば、 Pervasive PSQL Vx Server でも動作します。

アプリ ケーシ ョ ンで DTI または DTO を使用しており、 容量ベースのライセンス モデル用の追加機能を使用する

場合は、 アプリ ケーシ ョ ンを修正する必要があ り ます。 「影響を受けるアクセス方法」 を参照して ください。

キーの検証

Pervasive PSQL Vx Server は、データベース エンジン用のキーが有効かど うかを定期的に検証します。 この検証に

はインターネッ ト接続が必要です。

定期的な検証処理でキーが無効と判定される と、 そのキーの状態は " アクティブ " から " 検証失敗 " に変わり ま

す。 この状態でも 30 日間はデータベース エンジンが正常に機能するので、 検証失敗を修正するための時間は十

分にあ り ます。

検証失敗への対応を適時に行う必要があるため、キーの状態の変更は Pervasive PSQL Vx Server で使用されるさま

ざまなログ リ ポジ ト リ からできるだけ早く通知されるよ うになっています。 『Pervasive PSQL User's Guide』 の

「Pervasive PSQL メ ッセージ ログ」 を参照して ください。

この期間が終わる前に検証失敗を修正しなかった場合は、 キーの状態が " 無効 " に変わり ます。 これによ り、 こ

のキーは無効とな りデータベース エンジンはデータ ファ イルにアクセスできな くな り ます。

たとえば、ネッ ト ワークがインターネッ ト接続を失った場合、接続を復旧し Pervasive PSQL Vx Server を再検証す

るための期間が 30 日間設けられます。 Pervasive PSQL Vx Server はさまざまなメ ッセージ リ ポジ ト リにメ ッセー

ジを記録して、 インターネッ ト接続が失われているこ とを通知します。 猶予期間内にインターネッ ト接続が復旧

されない場合、 Pervasive PSQL Vx Server キーは無効になり ます。

MaxSessionCount ラ イセンスによって許可される最大セッシ ョ ン数 (セッシ ョ ン数の制限値) を返します。 16進値 0xFFFFFFFF は無制限を意味します。

PeakLicDataInUseMB 同時に使用されているデータの最大値を メガバイ ト (MB) 単位で返します。

PeakSessionCountInUse 同時に使用されているセッシ ョ ンの最大数を返します。

PhysFileSizeKB ファ イルの物理サイズをキロバイ ト (KB) で返します。

10

Page 19: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

データのバッ クア ッ プ

データのバッ クア ッ プ

『Advanced Operations Guide』 の 「ログ、バッ クアップおよび復元」 の章では、 Pervasive PSQL で提供されるデータ

バッ クアップ ソ リ ューシ ョ ンについて説明しています。Pervasive PSQL Vx Server では、従来のソ リ ューシ ョ ンに

加え 以下のよ うなソ リ ューシ ョ ンが含まれています。

「Pervasive Backup Agent」

「Pervasive PSQL VSS Writer」

ご自分のバッ クアップ ソフ ト ウェアが Microsoft のボリ ューム シャ ド ウ コピー サービス (VSS) を認識しない場

合は、Pervasive Backup Agent をご自分のバッ クアップ ソフ ト ウェアと連携して使用するこ とができます。VSS フレームワークは Windows Server 2003 以上のオペレーティング システムに含まれています。

バッ クアップ ソフ ト ウェアが VSS を認識する場合は、 VSS によるバッ クアップ時に Pervasive PSQL VSS Writerが自動的に起動します。 バッ クアップ ソフ ト ウェアが既に VSS を認識している場合は、 Pervasive Backup Agentを使用する必要はあ り ません。

Pervasive PSQL VSS Writer と Pervasive Backup Agent は併用できますが、 それに伴う利点は特にあ り ません。 どち

らか一方の方法を選択すれば、 バッ クアップ処理はよ り簡潔になり ます。

Pervasive Backup AgentPervasive Backup Agent は Pervasive PSQL Vx Server に含まれるオプシ ョ ン製品です。 この製品はデフォルトでは

インス トールされません。 Pervasive PSQL Vx Server のインス トール後に、 Backup Agent をインス トールしたい場

合は、Pervasive PSQL Vx Server インス トール メディアからインス トールする必要があ り ます。 インス トール選択

ダイアログで Pervasive Backup Agent を選択して ください。 Pervasive PSQL Vx Server がインス トールされてい

る同じマシンに Pervasive Backup Agent をインス トールする場合、 別個のライセンスは必要あ り ません。

Pervasive Backup Agent を使用すれば、Pervasive PSQL データベース ファ イルに対する Continuous オペレーシ ョ ン

の設定と管理を簡単かつ迅速に行う こ とができます。 Continuous オペレーシ ョ ンの設定と管理は、Pervasive PSQLデータベースのバッ クアップを行う際の重要な部分です。 これには Microsoft のボリ ューム シャ ド ウ コピー サー

ビス (VSS) を使用しません。 Backup Agent は開いているファイルに対する Continuous オペレーシ ョ ンの設定と

管理を自動的に処理し、バッ クアップ中でもアプリ ケーシ ョ ンからデータを利用できるよ うにします。バッ クアッ

プ作業が完了する と、 Backup Agent は自動的に Continuous オペレーシ ョ ンからファ イルを取り出し、 バッ クアッ

プ中にキャプチャされたすべての変更をロール インします。

Pervasive Backup Agent は、市販されている多くのバッ クアップ アプリ ケーシ ョ ンと互換性があ り ます。そのバッ

クアップ アプリ ケーシ ョ ンでは、ほかのアプリ ケーシ ョ ンを開始および停止できるコマンドを発行できる必要が

あ り ます (そのコマンドで Pervasive Backup Agent を開始および停止できます)。

Pervasive Backup Agent に関する詳細については、 『Pervasive Backup Agent Guide』 を参照して ください。

Pervasive PSQL VSS WriterMicrosoft のボリ ューム シャ ド ウ コピー サービス (VSS) は、 ラ イター、 プロバイダーおよびリ クエスター コン

ポーネン トで構成されています。 Pervasive PSQL Vx Server はライター コンポーネン トである Pervasive PSQL VSSWriter のみで VSS をサポート します。Pervasive PSQL VSS Writer はデータベース エンジンの機能であ り、PervasivePSQL Vx Server のインス トール後に使用可能となり ます。 Pervasive PSQL VSS Writer は Windows オペレーティン

グ システムでのみ使用可能です。

(ボ リ ューム シャ ド ウ コピー サービスの詳細については、Microsoft Web サイ トのテクニカル ドキュ メン ト 「SQLServer バッ クアップ アプリ ケーシ ョ ン ベンダ向けガイ ド」 を参照してください)

概要

VSS によるスナップシ ョ ッ ト時、 Pervasive PSQL VSS Writer は Pervasive PSQL データおよびト ランザクシ ョ ン ログ ファ イルすべてに対し、 それらが存在するボ リ ュームに関係なく、 すべてのディ スク I/O 書き込み動作を停止

11

Page 20: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

します。 スナップシ ョ ッ トの作成後、 Pervasive PSQL VSS Writer はすべてのディ スク I/O を再開させます。 これ

には停止中に遅延された書き込みも含まれます。

Pervasive PSQL VSS Writer はディ スク I/O 読み取り動作を停止するこ とはあ り ません。 書き込みが不要である限

り停止中に通常のデータベース処理を継続させるこ とができます。 Pervasive PSQL VSS Writer は、 VSS サービス

および VSS リ クエスターのバッ クアップ動作によ りパフォーマンスが低下するかもしれませんが、バッ クアップ

フェーズ時は正常に動作します。

Microsoft ボ リ ューム シャ ド ウ コピー機能を使用すれば、 バッ クアップおよび復元製品はバッ クアップ用にシャ

ド ウ コピーを作成するこ とができます。 それに含まれるファイルは次のいずれかの状態になり ます。

1 定義済みで、 かつ整合状態にある

2 "crash-consistent state" (ク リーン リ ス ト アに適さない可能性があ り ます)

以下の条件をすべて満たせば、 VSS スナップシ ョ ッ トのファ イルは定義済み、 かつ整合性のとれた状態になり ま

す。

1 ファ イルのライターが VSS 対応である

2 バッ クアップおよび復元製品が VSS 対応ライターを認識し、そのライターにスナップシ ョ ッ トの準備を通知

する

3 VSS 対応ライターはスナップシ ョ ッ トの準備に成功する

条件を満たさない場合、 ライターのファイルは "crash-consistent state" でバッ クアップされます。

VSS Writer の詳細

こ こでは、 Pervasive PSQL VSS Writer の仕様について説明します。

サポート されるオペレーティング システム

Pervasive PSQL Server がサポート される Windows オペレーティング システムは Pervasive PSQL VSS Writer もサポート します。 VSS フレームワークは Windows Server 2003 以上のオペレーティング システムに含まれて

います。

Pervasive PSQL VSS Writer は、 マシンのオペレーティング システムおよびインス トールされている PervasivePSQL と同じビッ ト数に対応して機能します。 Pervasive PSQL VSS Writer (32 ビッ ト版) は 32 ビッ ト マシン

のみでサポート され、64 ビッ ト版は 64 ビッ ト マシンのみでサポート されます。ビッ ト数が一致しない場合、

Pervasive PSQL は正し く機能しますが VSS Writer は利用できません。

サポート されるバッ クアップの種類

Pervasive PSQL VSS Writer はデータ ボ リ ュームの手動バッ クアップまたは自動バッ クアップをサポート しま

す。Pervasive PSQL VSS Writer は完全ボ リ ューム バッ クアップおよびコピー ボ リ ューム バッ クアップに対応

し、 増分、 差分およびログ バッ クアップはサポート されません。 VSS は Pervasive PSQL VSS Writer をコン

ポーネン ト と して認識します。ただし、Pervasive PSQL VSS Writer はコンポーネン トのバッ クアップをサポー

ト しません。VSS リ クエスターがコンポーネン トのバッ クアップで Pervasive PSQL VSS Writer を呼び出すと、

VSS Writer は完全ボリ ューム バッ クアップまたはコピー ボ リ ューム バッ クアップでの同じアクシ ョ ンを実

行します。

仮想化環境のサポート

Pervasive PSQL VSS Writer は仮想化環境で VSS バッ クアップを ト リガーする VSS リ クエスターをサポート し

ます。 仮想マシンのスナップシ ョ ッ ト を実行しても VSS バッ クアップは起動しません。

マルチ ボ リ ューム Pervasive PSQL データ ファ イル

Pervasive PSQL ファ イルおよび ト ランザクシ ョ ン ログが複数のボ リ ューム上に存在する こ と もあ り ます。

Pervasive PSQL ファ イルをバッ クアップする場合、 ほかのボ リ ューム上にある ト ランザクシ ョ ン ログと関連

ファイルは同時にバッ クアップする必要があ り ます。 互いに独立しているファ イルは、 関連しない PervasivePSQL ファ イルと同時にバッ クアップする必要はあ り ません。

12

Page 21: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

データのバッ クア ッ プ

バッ クアップ ソ リ ューシ ョ ンの互換性

特定のバッ クアップおよび復元製品が Pervasive PSQL VSS Writer を認識するかど うか、 スナップシ ョ ッ トの

準備をライターに通知するかど うかを判断するためには、その製品でバッ クアップを開始します。バッ クアッ

プ処理の進行中に、 pvsw.log で PSQL VSS Writer が Frozen または Thawed 状態を記録するかど うかを調べま

す。 バッ クア ップおよび復元製品が PSQL Writer に対しバッ クア ップの準備を通知しない場合は、 PSQLBackup Agent などの別のソ リ ューシ ョ ンを使用して定義済みかつ整合状態で PSQL データ ファ イルをバッ ク

アップする必要があ り ます。

Pervasive PSQL VSS Writer と復元操作

バッ クアップ ソフ ト ウェアで復元操作を実行する前に Pervasive PSQL サービスを停止してください。これを

行わないと、 VSS Writer が VSS リ クエスターに対し、 復元に参加できないこ とを通知します。 データの整合

性を保証するためには、 ト ラ ンザクシ ョ ン ログがデータ フ ァ イルと共に復元される必要があ り ます。

Pervasive PSQL が実行している間に Pervasive PSQL データ と ト ランザクシ ョ ン ログ ファ イルが復元された場

合、 その復元結果は予測不能でデータの破損を招く恐れがあ り ます。

Pervasive PSQL VSS Writer および Pervasive Continuous オペレーシ ョ ン

も う既に Pervasive Continuous オペレーシ ョ ンまたは Pervasive Backup Agent を使用する既存のバッ クアップ

処理を利用されている場合も あるでし ょ う。 そのバッ ク ア ップ処理を Pervasive PSQL Vx Server および

Pervasive PSQL VSS Writer でも引き続き使用するこ とができます。Pervasive PSQL VSS Writer は Continuous オペレーシ ョ ンや Backup Agent の機能を妨げる こ とはあ り ません。 ただし、 Pervasive PSQL VSS Writer とContinuous オペレーシ ョ ン (または Backup Agent) を併用しても利点はあ り ません。 どちらか一方の方法を

選択すれば、 バッ クアップ処理はよ り簡潔になり ます。

Pervasive PSQL VSS Writer が呼び出されたと きにファイルが Continuous オペレーシ ョ ン モードに置かれてい

る場合、 VSS Writer はすべての Continuous オペレーシ ョ ンから独立して動作します。 VSS バッ クアップが進

行中にフ ァ イルが Continuous オペレーシ ョ ン モードに置かれた場合は、 バッ ク ア ップが完了した後に

PVSW.LOG を見てください。 Frozen および Thawed 状態が問題なく完了しているこ と、 またデータが定義済

みかつ整合状態にあるこ とを確認して ください。

Pervasive PSQL VSS Writer は Microsoft VSS フレームワーク も必要と します。Backup Agent では Microsoft VSSフレームワークを使用しません。 したがって、 Microsoft VSS フレームワークが Pervasive PSQL VSS Writer を呼び出し、 I/O 操作が停止された場合でも、 Backup Agent はバッ クアップに参加しません。 Backup Agent は別途バッ クアップ処理に追加する必要があ り ます。そのバッ クアップ処理は Backup Agent の開始と停止を行

う必要もあ り ます。

13

Page 22: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

ハイパーバイザー製品との互換性

Pervasive PSQL Vx Server は以下の製品との互換性があ り ます。

VMware vSphere (vMotion および vLockstep を含む)

VMware Distributed Resource SchedulingVMware High-AvailabilityVMware Fault ToleranceVMware Site Recovery ManagementVMware ViewVMware ThinApp

Microsoft

Hyper-V ライブ マイグレーシ ョ ン

App-VCitrix

XenServer と XenMotionXenDesktopXenApp

メ モ 上記の製品は公表時点で正しいものではあ り ますが、 最新の互換性情報については、 Pervasive PSQLWeb サイ ト http://www.agtech.co.jp/products/pervasive/ に記載しています。 最新情報についてはこの Web サイ

ト をご確認ください。

各製品の詳細については、そのベンダーの Web サイ ト を参照して ください。それらの製品を用いて Pervasive PSQLVx Server を最も効果的に使用する方法については、「Pervasive PSQL Vx Server とハイパーバイザー製品」の ト ピッ

クを参照してください。

14

Page 23: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server に関する FAQ

Pervasive PSQL Vx Server に関する FAQ次の表では、 Pervasive PSQL Vx Server についてよ く寄せられる質問 (FAQ) を記載しています。

表 3 Pervasive PSQL Vx Server についてよ く 寄せられる質問

質問 回答

Pervasive PSQL Server または Workgroup を Pervasive PSQL VxServer へアップグレードするこ とはできますか?

いいえ。 Pervasive PSQL Vx Server は別の製品であるため、

個別にフル インス トールする必要があ り ます。

Pervasive PSQL Server 用のキーで Pervasive PSQL Vx Server を認証するこ とができますか?

いいえ。Pervasive PSQL Vx Server には専用のキーが必要で

す。

Pervasive PSQL Vx Server は手動認証またはオフライン認証を

サポート しますか?

いいえ。手動認証やオフライン認証用のユーティ リ ティは

不要で含まれてもいません。Pervasive PSQL Vx Server はイ

ンターネッ ト常時接続が要件となっているからです。

Pervasive PSQL Vx Server はワークグループで使用可能です

か?

いいえ。Pervasive PSQL Vx Server はサーバーでのみ使用可

能です。

物理マシンで Pervasive PSQL Vx Server を実行するこ とはで

きますか?

はい。 「物理マシン環境」 を参照してください。

Pervasive PSQL Vx Server と Pervasive PSQL Server を同じ物理

マシンまたは同じ仮想マシンへ同時にインス トールする こ

とはできますか?

いいえ。 これらは別個の製品であ り、同じマシンに対して

同時にインス トールするこ とはできません。

License Administrator は Pervasive PSQL Vx Server を単独の製

品と して識別しますか?

はい。 Pervasive PSQL Server と Pervasive PSQL Workgroupが別々の製品であるよ うに、 この製品も個別の製品です。

Pervasive PSQL Vx Server はどのオペレーティ ング システム

で使用可能ですか?

Pervasive PSQL Vx Server は Windows および Linux オペ

レーテ ィ ング システムでサポー ト されます。 詳細につい

ては、 Pervasive PSQL Web サイ ト http://www.agtech.co.jp/products/pervasive/ をご覧ください。

自分の仮想化製品が仮想マシン用の機能をサポー トする場

合、Pervasive PSQL Vx Server は複製またはコピーするこ とが

できますか?

はい。 コ ピー ま たは複製 さ れた仮想マ シ ン用な ど、

Pervasive PSQL Vx Server の追加インスタンスには個別に

ラ イセンスが必要なので注意して く ださい。 「PervasivePSQL Vx Server の動作要件」 も参照してください。

自分の仮想化製品が リ ソース プールやテンプレー ト をサ

ポートする場合、Pervasive PSQL Vx Server はリ ソース プール

およびテンプレートで使用するこ とができますか?

はい。 「仮想マシン リ ソース プールおよびテンプレート 」

を参照して ください。

15

Page 24: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

どのよ う なク ラ イアン トが Pervasive PSQL Vx Server と互換

性があ り ますか?

Pervasive PSQL v11 SP2 以上のク ラ イ アン ト は PervasivePSQL Vx Server に付属のク ライアン ト と同一のものです。

Pervasive PSQL v10 のク ラ イアン ト と Pervasive PSQL v11SP2 よ り前のク ライアン トは Pervasive PSQL Vx Server と完全に互換性があ り ます。ただし次のよ うな 2 つの制限事

項があ り ます。

そのク ライアン トで提供された License Administratorでは Vx Server ラ イセンスのすべての属性を表示しま

せん。

旧バージ ョ ンの Pervasive PSQL で使用した同じアプリ

ケーシ ョ ンを使用する場合、 そのク ラ イアン トの APIによって (ラ イセンス数を超える) よ り多くのラ イセ

ンスを消費する可能性があ り ます。

Pervasive PSQL Vx Server とはラ イセンスが異なるため、

Pervasive Software では Pervasive PSQL Vx Server に付属の

ク ライアン ト、 または Pervasive PSQL v11 SP2 以上のク ラ

イアン ト を使用するこ とをお勧めします。 これによ り、ア

プ リ ケーシ ョ ンはラ イセンスを正確にカウン トする こ と

ができ、 またク ラ イアン トによる License Administrator でライセンス準拠を正し く監視できます。

メモ : Pervasive PSQL v11 Client にはアップデートが利用

できます。最新のアップデート を適用すれば、アプリ ケー

シ ョ ンはライセンスを正確にカウン ト し、 Pervasive PSQLv11 Client による License Administrator でライセンス準拠を

正し く監視できます。このアップデートの対象は PervasivePSQL v11 のみで、Pervasive PSQL v11 よ り前の製品には使

用できません。

ネッ ト ワークがインターネッ ト接続を失った場合、 PervasivePSQL Vx Server の動作は直ちに停止しますか?

いいえ。接続を復旧し、Pervasive PSQL Vx Server を再検証

するための期間が 30 日間設けられます。 Pervasive PSQLVx Server はさまざまなメ ッセージ リ ポジ ト リにメ ッセー

ジを記録して、インターネッ ト接続が失われているこ とを

通知します。

Pervasive PSQL Vx Server には製品マニュアルがあ り ますか? 独自のマニュ アル セ ッ ト はあ り ません。 なぜな ら、

Pervasive PSQL Vx Server は Pervasive PSQL で用いられる

技術を基に構築されており、 Pervasive PSQL Server 用に提

供されているデータベース機能やドキュ メ ン ト の多くが

同じだからです。ほかのマニュアル全体を通して、特に異

なる点を明記していない限り、 Pervasive PSQL Server に関

する記述はすべて Pervasive PSQL Vx Server にも該当しま

す。 こ のマニュ アル 『Pervasive PSQL Vx Server ProductGuide』 は Pervasive PSQL Vx Server のみを対象に説明され

ているため、 参照しやすくなっています。

Pervasive PSQL Vx Server に関する詳しい情報がほかにあ り ま

すか?

既存の全情報については、 http://www.agtech.co.jp/products/pervasive/ をご覧ください。

表 3 Pervasive PSQL Vx Server についてよ く 寄せられる質問

質問 回答

16

Page 25: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

定義

定義

ハイパーバイザー製品には、 聞き慣れない用語があるかもしれません。 このセクシ ョ ンでは、 よ り一般的な用語

や Pervasive PSQL Vx Server でのみ用いられる用語について説明します。用語が Pervasive PSQL ドキュ メン トで使

用されている場合は、 以下の定義によ り Pervasive PSQL Vx Server を指します。

表 4 ハイパーバイザー製品および Pervasive PSQL Vx Server に関する用語

用語 定義

アプライアンス 仮想マシンをホス トするハイパーバイザーを実行する物理マシン。

複製操作 元のマシンと同じ MAC アドレスおよびシステム ID (SID) を持つ仮想マシンを作成する手順。

クローン 仮想マシンの複製。 完全ク ローンとは、 元の仮想マシンの完全なコピーで、 関連する仮想ディ ス

ク もすべて含まれます。 リ ンク ク ローンとは、 元の仮想マシンのコピーです。 このコピーの場合

は、 親仮想マシンの仮想ディ スクへアクセスする必要があ り ます。 リ ンク ク ローンは、 仮想ディ

スクに対する変更を別個のファイル セッ トに保存します。

コンバーター

(Converter)物理マシン イ メージを仮想マシンに変換する、 または、 ある仮想マシン フォーマッ ト を別の仮想

マシン フォーマッ トへ変換するためのツール。 デフォル ト で、 変換される仮想マシンには別の

MAC アドレス、 IP アドレスおよびシステム識別子 (SID) が設定されますが、 変換時にこれらの

プロパティを簡単に編集するこ とができます。

コ ピーされた仮想マ

シン

仮想マシンがコピーされるよ う修正された場合、その仮想マシンはコピーされたと見なされます。

コピー後には 2 つの異なる仮想マシンが存在します。

コピー操作 元のマシンとは異なる MAC アドレスおよびシステム ID(SID)を持つ仮想マシンを作成する手順。

DPM DPM (Distributed Power Management) は VMware, Inc. によって提供される機能であ り、 作業負荷

の要求に応じて DRS ク ラスターの容量の動的なラ イ トサイジングを行う こ とで電源を節約しま

す。 「DRS」 も参照して ください。

DRS DRS (Distributed Resource Scheduler) は VMware, Inc. によって提供される機能であ り、論理リ ソー

ス プールに統合された一連のハード ウェア リ ソース全体で、コンピューティング キャパシティの

動的な調整を行います。 DRS は、 リ ソース プールの物理マシン間で仮想マシンを再配置するこ と

によ り、 追加リ ソースを自動的に割り当てます。 「 リ ソース プール」 を参照してください。

ESXi VMware, Inc. によって提供されるエンタープラ イズ レベルのコンピューター仮想化製品であ り、

基盤となるオペレーティ ング システムを追加するこ とな くサーバー ハード ウェア上で直接実行

します。

EVC EVC (Enhanced vMotion Compatibility) は VMware, Inc. によって提供される機能であ り、 これを使

用すれば異なる世代の CPU 間で仮想マシンを移行するこ とができます。

FCoE FCoE (Fiber Channel over Ethernet) は、 Fiber Channel プロ ト コルを Ethernet ネッ ト ワークを通じて

利用するための標準規格です。

FT (フォールト ト レ

ランス)

FT (Fault Tolerance : フォールト ト レランス) は、 ハード ウェアやソフ ト ウェアで予期せぬ障害が

発生したと きに、 システムが正常な動作を保ち続ける能力です。 フォールト ト レランスの最低レ

ベルは、 電源障害が発生したと きにも動作を継続できる能力です。 多くのフォールト ト レラン ト

コンピューター システムでは、 すべての動作を ミ ラー化し各動作は 2 つ以上の複製システム上で

実行されるため、 一部で障害が発生してもほかのシステムでその動作が継続されます。

FT/HA Fault Tolerance (フォールト ト レランス) /High Availability (高可用性)。 「FT (フォールト ト レラ

ンス)」 および 「HA (高可用性)」 を参照して ください。

完全仮想化 仮想化のタイプの 1 つ。 仮想マシンがハード ウェアを完全にシ ミ ュレートするこ とで、 ゲス ト オペレーティング システムは修正されるこ とな く独立して実行できます。

ゲス ト 仮想マシンで実行するオペレーティング システム。 1 つのハイパーバイザーに複数のゲス トはあ

り得ますが、 1 台の仮想マシンには 1 つのみです。 「ホス ト 」 も参照してください。

17

Page 26: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

HA (高可用性) HA (High Availability : 高可用性) とは、 システムでコンポーネン トの障害が発生した場合の、 コ

ンピューター システムにおける リ ソースの可用性を指します。 可用性とは、 新しい動作を送信す

る、 既存の動作をアップデート または変更する、 あるいは前の動作の結果を収集するのいずれを

問わず、 ユーザー コ ミ ュニティーがシステムにアクセスする能力を指します。

ハード ウ ェア アシス

トによる仮想化

仮想化のタイプの 1 つ。 仮想マシン モニターの構築を容易にする構造上のサポート をハード ウェ

アが提供するこ とで、 ゲス ト オペレーティング システムは独立して実行できます。ハード ウェア

が仮想化への取り組みの改善に大き く貢献するので、 最も強力な仮想化の形態です。

HBA HBA (Host Bus Adapter) はホス ト コンピューターのバス とファ イバ チャネル ループ間に存在す

る I/O アダプターで、 2 つのチャネル間における情報の転送を管理します。 ホス ト プロセッサー

のパフォーマンスに与える影響を最小限に抑えるためには、ホス ト バス アダプターは自動的に多

くの低レベル インターフェイス機能を実行するか、 あるはい最小プロセッサーを伴って実行しま

す。

ホス ト 仮想化ソフ ト ウェアを使用して仮想マシンを実行するコンピューター。 ホス ト マシンまたはホス

ト コンピューターと も呼ばれます。 仮想化ソ フ ト ウ ェアがインス ト ールされている物理コン

ピューターです。

ハイパーバイザー 複数のオペレーティ ング システムを 1 台のホス ト コンピューターで同時に実行できるプラ ッ ト

フォーム。

アイ ドル状態 仮想マシンは実行中であるが、 オンラインで操作が行われていない、 または実際の動作を行なっ

ていない状態。 「vLockStep」 も参照してください。

ラ イブ マ イ グレー

シ ョ ン

Microsoft の用語で、 ネッ ト ワーク接続が切断されるこ とな く、 またユーザーにダウンタイムを認

識させるこ と もな く、 仮想マシンを実行したまま別のアプライアンスへ移動させるこ と。

MAC アドレス MAC (Media Access Control) アド レスは、 ネッ ト ワークの各ノードを一意に識別するハード ウェ

ア アドレスです。

移動動作 仮想マシンを構成するファ イルをある場所から別の場所へ移動させる動作で、 移動後、 仮想マシ

ンのインスタンスは 1 つのみになり ます。 「ク ローン」 とは対照的です。

OVF OVF (Open Virtualization Format) は、 仮想アプライアンスの移植と配置のために策定されたパッ

ケージングのための標準です。 OVF を使用すれば、 ISV (独立系ソフ ト ウェアベンダー) は、 顧

客各自が選択した仮想化プラ ッ ト フォームで実行させるこ とができる、 パッケージ化された単一

のアプラ イ アン ス を作成でき ます。 http://dmtf.org/jp/technology/vman で、 DMTF (DistributedManagement Task Force) の仮想化管理も参照してください。

準仮想化 仮想化のタイプの 1 つ。 仮想マシンはハード ウェアをシ ミ ュレートする必要はあ り ませんが、 そ

の代わりに特別な API を提供します。 この API を用いて、 ゲス ト オペレーティング システムは、

ハイパーバイザーに対し従来とは異なる方法で動作する よ う依頼する特殊なハイパーコール

(Hypercall) を行う こ とができます。 たとえば、 準仮想化環境は、 実際にできる以上に、 完全に異

なるハード ウェア上で実行されているよ うに装う こ とができます。

部分仮想化 仮想化のタイプの 1 つ。 ターゲッ ト環境の一部がシ ミ ュレート されます。 通常、 これはオペレー

ティング システム全体を仮想マシンで実行できない (これを実行できるのが完全仮想化) が、 多

くのアプ リ ケーシ ョ ンが実行できるこ とを意味します。 ターゲッ ト環境の特定のハード ウェア機

能がシ ミ ュレート されない場合、それらの機能を使用するアプリ ケーシ ョ ンはエラーになり ます。

物理的 Pervasive PSQLVx Server

物理マシン上の Pervasive PSQL Vx Server インスタンス。「Pervasive PSQL Vx Server インスタンス」

も参照してください。

プール 仮想マシンのアクセス制御、 組織および制限を論理的にグループ化したもの。 それらの仮想マシ

ンは既にロード、設定および認証されており、アイ ドル / サスペンド状態になっています。仮想マ

シンをホス トするアプラ イアンスの可能性を除けば、 仮想マシンがプールから開始されたと きそ

の仮想マシンは何も変更されません。

表 4 ハイパーバイザー製品および Pervasive PSQL Vx Server に関する用語

用語 定義

18

Page 27: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

定義

Pervasive PSQL Vx Server インスタンス

物理マシンまたは仮想マシンにインス トールされた Pervasive PSQL Vx Server。

ク イ ッ ク マイグレー

シ ョ ン

Microsoft の用語で、 仮想マシンをサスペンド し、 それを別のアプライアンスへ割り当てた後、 そ

の仮想マシンを再開します。 この仮想マシンへの接続は削除されます。

リ ソース プール リ ソース (CPU、 メモ リ、 電源、 ス ト レージおよびネッ ト ワーク リ ソースを含む) を柔軟に管理

するための論理的な抽象概念。

シャ ド ウ コピー ス ト レージ配列内で選択可能なデータ部分のバッ クアップ コピー。

SRM SRM (Site Recovery Manager) は VMware, Inc. よ り提供されるディザスタ リ カバリ製品で、 リ カ

バリ プランの一元管理を提供し、 パフォーマンスに影響を与えないテス ト を可能にし、 そしてサ

イ トの リ カバリや移行処理を自動化します。

Storage vMotion VMware, Inc. が提供する製品で、 重要なアプ リ ケーシ ョ ンのサービスを中断するこ とな く、 ス ト

レージ アレイ間で仮想マシン ディ スク ファイルのライブ マイグレーシ ョ ン (ス ト レージ マイグ

レーシ ョ ン) を可能にします。

サスペンド状態 仮想マシンの状態の 1 つ。 オペレーティング システムや実行しているアプリ ケーシ ョ ンが実行途

中で中断されるため、 そのデータをサスペンド状態ファイルに書きこむこ とができます。 その後、

サスペンド した仮想マシンは、 サスペンド状態が開始されたと き と同じ場所からすべてのアプリ

ケーシ ョ ンとデータを伴い再開するこ とができます。サスペンド状態は、さまざまなオペレーティ

ング システムによって提供される休止状態機能に似ています。

テンプレート 仮想マシン テンプレートは、 繰り返し使用できるハード ウェアおよびソフ ト ウェア設定の標準グ

ループを提供して、それらの設定で構成される仮想マシンを新たに作成します。通常、テンプレー

トから作成された新しい仮想マシンには、異なる MAC アドレス とシステム ID (SID) が生成され

ます。 それ以外の構成やソフ ト ウェアのプロパティは、 テンプレートの開始時および新しい仮想

マシンの作成時にそれらを変更しない限り、テンプレートのソースである仮想マシンと同じです。

ハイパーバイザー製品によっては、 一度だけ実行されるスク リプ ト を指定して、 仮想マシンごと

のカスタマイズ処理を起動させるこ と もできます。たとえば、Pervasive PSQL Vx Server の clilcadmユーティ リ ティ を起動する 1 回実行スク リプ ト を使用してキーを認証できます。

TrueCopy Hitachi Data Systems が提供する製品の 1 つで、 障害回復または離れた場所間でのデータ移行に対

し、 継続的、 非破壊的およびホス ト非依存のリモート データレプ リ ケーシ ョ ンを提供します。

UCNA UCNA (Universal Converged Network Adapter) は、 Emulex 社が提供する高性能の Ethernet (10GbE)多機能アダプターです。 これは、 TCP/IP、 TOE (TCP Offload Engine) 、 FCoE (Fiber Channel overEthernet) および iSCSI 用のプロ ト コル オフロードを使用して、最適化されたネッ ト ワーク と ス ト

レージ パフォーマンスを提供します。

USP USP (Universal Storage Platform) は、 Hitachi Data Systems 製品ラインにおけるエンタープライズ向

けス ト レージ アレイ用のブランド名です。

vLockStep VMware, Inc. のフォールト ト レランスの背後にある機能で、 2 つの仮想マシンを同期させます。

仮想マシン 仮想マシン (Virtual Machine) 。 マシン (コンピューター) のソフ ト ウェア実装で、 物理マシンの

よ うにプログラムを実行します。

vMotion VMware, Inc. の機能の 1 つで、 継続的なサービスの可用性、 完全な ト ランザクシ ョ ンの整合性を

維持しながら、 ダウンタイムなしで実行中の仮想マシンをある物理サーバーから別のシステムへ

ライブ マイグレーシ ョ ンするこ とができます。

XenMotion Citrix の製品 XenServer に含まれる機能の 1 つで、 停止またはダウンタイムなしで、 ある物理ホス

ト システムから別のシステムへ仮想マシンの実行をラ イブ マイグレーシ ョ ンする こ とができま

す。

表 4 ハイパーバイザー製品および Pervasive PSQL Vx Server に関する用語

用語 定義

19

Page 28: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の概要

20

Page 29: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

2

Pervasive PSQL Vx Server のイ ンス ト ール

Pervasive PSQL Vx Server のインス トール手順

この章では、 Pervasive PSQL Vx Server をインス トールするための要件と手順について説明します。 以下の項目が

含まれます。

「インス トール要件」

「Pervasive PSQL Vx Server へのアップグレード」

「Pervasive PSQL Vx Server のインス トール」

「Pervasive PSQL Vx Server のインス トール後」

「Pervasive PSQL Vx Server のアンインス トール」

21

Page 30: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

イ ンス ト ール要件

以下のセクシ ョ ンは、 Windows および Linux オペレーティング システムの両方に当てはまる Pervasive PSQL VxServer のインス トール要件です。

Pervasive PSQL Vx Server をインス トールする前に、 リ リース ノートの内容を確認しておく こ とをお勧めします。

リ リース ノートには、 ユーザー ドキュ メン トに記載するこ とができなかった最新の情報が含まれています。

ほかの Pervasive PSQL データベース エンジンがイ ンス ト ールされていない

Pervasive PSQL Server または Pervasive PSQL Workgroup がインス トールされている物理マシンまたは仮想マシン

には Pervasive PSQL Vx Server をインス トールするこ とはできません。 Pervasive PSQL Vx Server をインス トール

する前に、 ほかの Pervasive PSQL データベース エンジン製品をアンインス トールしておく必要があ り ます。

イ ン ターネ ッ ト 接続

Pervasive PSQL Vx Server をインス トールする物理マシンまたは仮想マシンはインターネッ ト接続が可能でなけれ

ばなり ません。 これは、 インス トール時の製品認証のために必要です。 インス トール後、 製品の定期的な検証に

もインターネッ ト接続が必要です。 「Pervasive PSQL Vx Server の動作要件」 を参照してください。

Pervasive PSQL Vx Server キー

Pervasive PSQL Vx Server ではその製品専用のキーが要求されます。 Pervasive PSQL Server または Pervasive PSQLWorkgroup 用のキーを使用して Pervasive PSQL Vx Server を認証するこ とはできません。

アクセス権

Pervasive PSQL Vx Server をインス トールするマシンの完全な管理者レベルの権限を持っている必要があ り ます。

関連する要件

Pervasive PSQL Vx Server のインス トール自体では必要なくても、 インス トール直後に実施される動作要件があ り

ます。 「Pervasive PSQL Vx Server の動作要件」 を参照してください。

22

Page 31: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server へのア ッ プグレー ド

Pervasive PSQL Vx Server へのア ッ プグレー ド

Pervasive PSQL Server または Pervasive PSQL Workgroup から Pervasive PSQL Vx Server へアップグレードするこ と

はできません。 Pervasive PSQL Server または Pervasive PSQL Workgroup がインス トール済みの物理マシンまたは

仮想マシンに Pervasive PSQL Vx Server をインス トールするこ とはできません。

23

Page 32: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

Pervasive PSQL Vx Server のイ ンス ト ール

このセクシ ョ ンでは、Pervasive PSQL Vx Server を Windows および Linux 上にインス トールする方法について説明

します。

なんらかの理由でインス トールが失敗した場合は、 Windows %Temp% ディ レ ク ト リ にある Windows プラ ッ ト

フォーム用のインス トール ログ ファ イルを参照するこ とができます。Linux ディ ス ト リ ビューシ ョ ンの場合、メ ッ

セージ用に Linux の標準ログ システムが使用されます (これは /etc/syslog.conf で設定されます)。

Windows以下の手順では、デフォルトの対話式インス トールを使用して、Pervasive PSQL Vx Server をインス トール メディ

アからインス トールする方法を説明します。

Windows で Pervasive PSQL Vx Server を イ ンス ト ールするには

1 Windows コンピューターからインス トール プログラムを実行します。

a. CD-ROM ド ラ イブに Pervasive PSQL Vx Server の CD を挿入します。

b. インス トールが自動的に開始しない場合は、 [ス ター ト ] をク リ ッ ク して [フ ァ イル名を指定し て実行]

を選択し、 「drive:\autorun\autorun」 と入力します。 "drive" には、 ご使用の CD - ROM デバイ

スのド ライブ レターを指定してください。

インス トール選択ダイアログが表示されます。

2 インス トール対象のビッ ト アーキテクチャ (32 ビッ ト または 64 ビッ ト ) 用の Pervasive PSQL Vx Server イン

ス トール オプシ ョ ンをク リ ッ ク します。

インス トール プログラムによってインス トールの準備が開始します。準備が完了する と、 初期画面が表示さ

れます。

3 実行中のアプリ ケーシ ョ ンが Pervasive PSQL のインス トールに支障をきたす可能性がある場合は、 それらの

アプリ ケーシ ョ ンを終了またはアンインス トールしておく必要があ り ます。

メ モ インス トールの妨げとなる可能性がある実行中のアプリ ケーシ ョ ンのうちいくつかのアプリ ケーシ ョ

ンを実行させたままにしておきたい場合は、 [無視] をク リ ッ ク して続行してください。 ただし、 アプリ ケー

シ ョ ンを終了しないまま処理を続行する と、 Pervasive PSQL のインス トール中に予期しない結果が生じる可

能性があ り ます。

4 初期画面で [次へ] をク リ ッ ク します。

5 [使用許諾契約]ページで使用許諾契約書を読み、同意するオプシ ョ ンを選択したら[次へ]をク リ ッ ク します。

6 セッ ト アップ タイプ : [すべて] (デフォルト ) または [カス タム] を選択します。

[すべて] セッ ト アップ タイプ (通常はこのセッ ト アップ タイプを使用して ください) ではデフォルトのオ

プシ ョ ンや場所を使用して Pervasive PSQL Vx Server コンポーネン ト をインス トールします。

[すべて] セッ ト アップ タイプを選択した場合は、 [次へ] をク リ ッ ク して手順 10 に進みます。

[カス タム] セッ ト アップ タイプ (上級ユーザー向け) を使用する と、 インス トール ロケーシ ョ ンの指定、

インス トールするオプシ ョ ン機能や関連するサブ機能の選択、 コンポーネン トに必要なディ スク容量の指定

が行えます。

[カス タム] セッ ト アップ タイプを選択した場合は、 [次へ] をク リ ッ ク して次の手順に進みます。

7 インス トール先に別の場所を指定するには、 表示されているフォルダーに対応する [変更] をク リ ッ ク して

別のフォルダーを入力するか参照します。 [OK] をク リ ッ ク してロケーシ ョ ンを受け入れます。

8 [次へ] ボタンをク リ ッ ク して処理を続行します。

24

Page 33: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

9 このインス トールから除外するオプシ ョ ン機能や関連するサブ機能を選択して [次へ] をク リ ッ ク します。

デフォルトでは、 すべての Pervasive PSQL オプシ ョ ン機能とサブ機能がインス トールされるよ うになってい

ます。

10 [イ ンス ト ール] ボタンをク リ ッ ク してインス トール処理を開始します。

11 インス トール ウ ィザードが完了する と、完了を通知するダイアログが表示されます。製品は評価版キーでイ

ンス トールされ、 評価期間を過ぎる と失効します。

この時点で、 引き続き、 期限なしキーを使用して製品を認証する処理を行うか、 またはインス トールを終了

するか、 2 つの選択肢があ り ます。

引き続き、 製品を認証する処理を行う場合は、 [次へ] をク リ ッ ク し、 手順 12 へ進みます。 この時点でインス トールを終了する場合は、 [次へ] をク リ ッ ク して [完了] をク リ ッ ク します (後で、

License Administrator ユーティ リ テ ィ を実行して製品キーを適用する こ と もできます。 『Pervasive PSQLUser's Guide』 の 「ラ イセンス管理」 を参照してください)。

12 キーを入力し、 認証ボタンをク リ ッ ク してキーを認証します (インターネッ ト接続が必要です)。

13 認証操作の状態を示すメ ッセージ ボッ クスが表示されます。その状態に応じて以下のいずれかの操作を実行

します。

認証状態のメ ッセージで、 キーの認証成功が報告された場合は、 [OK] をク リ ッ ク し、 [完了] をク リ ッ

ク してインス トールを完了します。

認証の状態メ ッセージで、 エラーまたは警告が報告される場合は、 [OK] をク リ ッ ク して手順 12 に戻

り、 入力した製品キーが有効かど うかを確認して ください。

弊社 Web サイ トからダウンロード した評価版をインス トールしている場合は、物理マシンまたは仮想マ

シンの 2 つの異なるマシンに対し同じキーを用いて製品を認証するこ とができます。

システムの再起動を促された場合は、 製品を正し く稼動させるためにも再起動するよ うにして ください。

メ モ このインス トール プログラムではいくつかの環境変数を変更します。 Windows プラ ッ ト フォームの場

合、 環境変数はコン ト ロール パネルのシステム情報に保存されています。

各種ユーテ ィ リ テ ィ

Pervasive PSQL Vx Server では手動認証およびオフ ラ イン認証用のユーテ ィ リ テ ィはインス ト ールし ません。

Pervasive PSQL Vx Server では必ずインターネッ ト接続が必要であるため、 これらのユーティ リ ティは不要です。

LinuxLinux では RPM または TAR 形式を使用して Pervasive PSQL Vx Server をインス トールできます。

RPM を使用し たイ ンス ト ール

Linux ディ ス ト リ ビューシ ョ ンに RPM (Red Hat Package Manager) が含まれている場合は、 その RPM 形式を使用

して Pervasive PSQL Vx Server をインス トールするこ とができます。 RPM のバージ ョ ンは 4 以上であるこ とが必

要です。

次の表や配布メディアを使用してインス トール対象のパッケージ名を確認して ください。

表 5 Linux 用 Pervasive PSQL Vx Server パッ ケージ名 - RPM

イ ンス ト ール タ イプ パッ ケージ名

64 ビッ ト Pervasive.SQL-Vx.jajp-yy.yy-zzz.zzz.x86_64.rpm

32 ビッ ト Pervasive.SQL-Vx.jajp-yy.yy-zzz.zzz.i486.rpm

25

Page 34: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

すべてのパッケージ名において、 yy.yy はリ リース番号を示し、 zzz.zzz はビルド番号を示します。 実際のパッケー

ジ名については配布メディアで確認して ください。

パッケージ マネージャーが必要なファイルをすべてディ スクにコピーし (デフォルトのロケーシ ョ ンは、 /usr/local/psql)、 以下のタスクを実行するインス トール後処理スク リプ ト を実行します。

ユーザー psql とグループ pvsw を作成

インス トールされたファイルの " ユーザー : グループ " 所有権を "psql:pvsw" に設定

評価ライセンスの適用

DEMODATA テス ト データベースに新しい ODBC DSN (データ ソース名) を作成

Samba 構成ファイルが見つかった場合

新しい Samba 共有 PSQLDATA を作成 新しい Samba 共有 PVPIPE$ を作成

Pervasive PSQL デーモンの起動スク リプ トおよび停止スク リプ ト を作成

Pervasive PSQL デーモン (mkded) を起動

RPM を使用し て Pervasive PSQL Vx Server を イ ンス ト ールするには

1 root ユーザーと してログインします。

2 RPM パッケージが現在のディレク ト リにあるこ とを確認し、 以下のコマンドを入力します。

rpm -ivh <Linux_Pervasive PSQL Vx Server_ パッケージ名 >

メ モ 使用するパッケージ名については、 「Linux 用 Pervasive PSQL Vx Server パッケージ名 - RPM」 を参照し

てください。インス トールを実行するためには適切な リ リース番号とビルド番号を指定する必要があ り ます。

実際のパッケージ名については配布メディアで確認して ください。

RPM パッケージが別のディレク ト リにある場合、 パッケージ名の前にパスを付けてください。

3 コマンド ライン バージ ョ ンの License Administrator ユーティ リ ティ を実行してキーを認証します。『PervasivePSQL User's Guide』 の 「License Administrator のコマンド ラ イン インターフェイス」 を参照して ください。

弊社 Web サイ トからダウンロード した評価版をインス トールしている場合は、物理マシンまたは仮想マシン

の 2 つの異なるマシンに対し同じキーを用いて製品を認証するこ とができます。

TAR を使用し たイ ンス ト ール

Linux ディ ス ト リ ビューシ ョ ンが RPM をサポート していない、 あるいは RPM を使用したくない場合は、 TAR 形式を使用して Pervasive PSQL Vx Server をインス トールするこ とができます。 このセクシ ョ ンでは、 TAR を使用

して Pervasive PSQL Vx Server をインス トールする手順について説明します。

Pervasive PSQL Vx Server のインス トール パッケージの名前は以下の規則に従います。

すべてのパッケージ名において、 yy.yy はリ リース番号を示し、 zzz.zzz はビルド番号を示します。 実際のパッケー

ジ名については配布メディアで確認して ください。

TAR を使用し て Pervasive PSQL Vx Server を イ ンス ト ールするには

1 root ユーザーと してログインします。

表 6 Linux 用 Pervasive PSQL Vx Server パッ ケージ名 - TAR

イ ンス ト ール タ イ プ パッ ケージ名

64 ビッ ト Pervasive.SQL-Vx.jajp-yy.yy-zzz.zzz.x86_64.tar.gz

32 ビッ ト Pervasive.SQL-Vx.jajp-yy.yy-zzz.zzz.i486.tar.gz

26

Page 35: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

2 /usr/local ディ レク ト リに変更します。

cd /usr/local

3 次のコマンドを入力して tar を /usr/local にコピーします。

cp <tar へのパス >/<Linux_Pervasive PSQL Vx Server_ パッケージ名 > .

メ モ 使用するパッケージ名については、 「Linux 用 Pervasive PSQL Vx Server パッケージ名 - TAR」 を参照し

てください。インス トールを実行するためには適切な リ リース番号とビルド番号を指定する必要があ り ます。

実際のパッケージ名については配布メディアで確認して ください。

たとえば、 インス トール パッケージを /home/bholly ディ レク ト リにダウンロードする場合は以下のよ うにし

ます。

cp /home/bholly/<Linux_Pervasive PSQL Vx Server_ パッケージ名 > .

4 次のコマンドを使用して tar をアンパッ ク します。

tar -xzf <Linux_Pervasive PSQL Vx Server_ パッケージ名 >

5 ディレク ト リ をインス トール スク リプ トがある /usr/local/psql/etc フォルダーに変更します。

cd psql/etc

6 インス トール前のスク リプ ト を実行します。

sh preinstall.sh

7 インス トール後のスク リプ ト を実行します。

sh postinstall.sh

8 コマンド ライン バージ ョ ンの License Administrator ユーティ リ ティ を実行してキーを認証します。『PervasivePSQL User's Guide』 の 「License Administrator のコマンド ライン インターフェイス」 を参照してください。弊

社 Web サイ トからダウンロード した評価版をインス トールしている場合は、物理マシンまたは仮想マシンの

2 つの異なるマシンに対し同じキーを用いて製品を認証するこ とができます。

各種ユーテ ィ リ テ ィ

Pervasive PSQL Vx Server では手動認証およびオフ ラ イン認証用のユーテ ィ リ テ ィはインス ト ールし ません。

Pervasive PSQL Vx Server では必ずインターネッ ト接続が必要であるため、 これらのユーティ リ ティは不要です。

27

Page 36: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

Pervasive PSQL Client および Pervasive Backup AgentPervasive PSQL Client および Pervasive Backup Agent のインス トール方法については、次の表を参照して ください。

Pervasive Backup Agent は Pervasive PSQL Vx Server に付属しているオプシ ョ ン ユーティ リ ティであ り、 デフォル

トではインス トールされません。

製品 Windows でのイ ンス ト ール Linux でのイ ンス ト ール

Pervasive PSQL Client カスタム インス トールを実行します。 『GettingStarted with Pervasive PSQL』 の 「Windows での

Pervasive PSQL Client のインス トール」 を参照

してください。

『Getting Started with Pervasive PSQL』 で以下の

API を参照して ください。

「Pervasive PSQL Client (Linux 版) のインス

トール - RPM」

「Pervasive PSQL Client (Linux 版) のインス

トール - TAR」

Pervasive Backup Agent Pervasive PSQL Vx Server のイ ンス ト ール後、

Pervasive PSQL Vx Server CD メディアからイン

ス トールします。インス トール選択ダイアログ

で Pervasive Backup Agent を選択し て く だ さ

い。 Pervasive PSQL Vx Server がインス トール

されている同じ マシンに Pervasive BackupAgent をインス トールする場合、 別個のライセ

ンスは必要あ り ません。

「Windows で Pervasive PSQL Vx Server をインス

トールするには」 の手順 6 を参照して くださ

い。

28

Page 37: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール後

Pervasive PSQL Vx Server のイ ンス ト ール後 以下のセクシ ョ ンは Pervasive PSQL Vx Server のインス トール後の確認に役立ちます。

一般的な質問

Pervasive PSQL Vx Server のインス トール後に、 一般的な質問が生じる場合もあるかもしれません。 いくつかの一

般的な質問については、 『Getting Started with Pervasive PSQL』 で回答しています。 この質問は、特に明記されてい

ない限り、 すべてのデータベース エンジン製品を対象と します。 「Pervasive PSQL のインス トール後の操作に関

する一般的な質問」 を参照して ください。

ト ラ ブルシューテ ィ ング

一般的な質問に加え、 ト ラブルシューティングに関する質問もあるかもしれません。 ト ラブルシューティングに

は、 ラ イセンス管理ユーティ リ ティおよびメ ッセージ ログ リ ポジ ト リ とい う 2 つのリ ソースが役立ちます。

ラ イセンス管理ユーテ ィ リ テ ィ

ラ イセンス管理ユーティ リ ティ を使用する と、 Pervasive PSQL 製品のライセンス適用に使用するキーの表示や調

整を行う こ とができます。 たとえば、 認証されているキーの検証、 キーの状態の確認、 およびキーに対して残っ

ている認証数の確認が行えます。 これらユーティ リ ティの詳細、 およびライセンス管理用に実行できるタスクに

ついては、 『Pervasive PSQL User's Guide』 の 「ラ イセンス管理」 を参照して ください。

別のク ライアン ト バージ ョ ンで提供される License Administrator に関する情報については、「制限に達したと きの

動作」 を参照してください。

メ ッ セージ ログ リ ポジ ト リ

Pervasive PSQL Vx Server による メ ッセージ ログのタイプには、 ステータス、情報、警告またはエラーがあ り、 こ

れらは Pervasive PSQL Vx Server コンポーネン トから発生します。ライセンス管理コンポーネン トからのみ発生す

るライセンス問題に特化したメ ッセージもあ り ます。いずれの場合も Pervasive PSQL Vx Server はメ ッセージを以

下のリポジ ト リに記録します。

Pervasive Notification Viewer

オペレーティング システムのイベン ト ログ

Pervasive PSQL イベン ト ログ (PVSW.LOG) (Windows のみ)

Pervasive Notification Viewer へ記録されるライセンス メ ッセージは、オペレーティング システムのイベン ト ログ

および Pervasive PSQL イベン ト ログへも記録されます。 同様に、 オペレーティング システムのイベン ト ログに

記録されるライセンス メ ッセージは、 Pervasive PSQL イベン ト ログへも記録されます。 ただし、 オペレーティン

グ システムのイベン ト ログと Pervasive PSQL イベン ト ログには、Pervasive Notification Viewer に記録されない詳

細なライセンス メ ッセージが含まれる可能性があ り ます。

ラ イセンスに特化しないメ ッセージは、 オペレーティング システムのイベン ト ログおよび Pervasive PSQL イベ

ン ト ログへ記録されます。

Pervasive Notification Viewer は、 インス トール時に認証できる一時ライセンスを含め、 ライセンスが認証され次第

メ ッセージを表示します。 通常、 ラ イセンスが認証されている場合は、 インス トール時またはインス トール直後

に通知を見ます。

これらのガイ ド ラ インに従ってメ ッセージを使用し、 問題を解決して ください。

ラ イセンスに関する問題が疑われた場合は、 まず Notification Viewer をチェ ッ ク し、 その次にオペレーティング

システムのイベン ト ログおよび Pervasive PSQL イベン ト ログをチェッ ク して ください。 ライセンス とは関係な

い問題が疑われた場合は、 オペレーティ ング システムのイベン ト ログおよび Pervasive PSQL イベン ト ログを

チェ ッ ク して ください (Pervasive PSQL ラ イセンス ユーティ リ テ ィ を使用してライセンス情報を確認する場合、

Pervasive PSQL Vx Server に付属している、または最新のクライアン ト アップデート を含むユーティ リ ティ を必ず

使用してください。 「制限に達したと きの動作」 も参照して ください)。

29

Page 38: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

ログの詳しい説明については、 『Pervasive PSQL User's Guide』 の 「Pervasive PSQL メ ッセージ ログ」 を参照して

ください。 ステータス コードの詳細については、 『Status Codes and Messages』 の 「ステータス コード」 を参照し

てください。

30

Page 39: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のアン イ ンス ト ール

Pervasive PSQL Vx Server のアン イ ンス ト ール

アンインス トール プログラムでは、 インス トール プログラムでインス トールされた Pervasive PSQL Vx Server エンジンおよびすべての関連コンポーネン ト をシステムから削除します。 レジス ト リ設定、 各種設定、 PervasivePSQL システムおよびサンプル データベースも削除されます。

アンインス トール プログラムで以下のものは削除されません。

Pervasive PSQL Vx Server キー

Pervasive PSQL Vx Server のインス トール ディレク ト リに作成したデータベース

それらのデータベースに関連する DSN およびデータベース名

Pervasive PSQL Vx Server のインス トール ディレク ト リ以外の場所にあるデータベース

Backup Agent または DataExchange などのその他の Pervasive PSQL 製品。 これら製品には独自のアンインス

トール プログラムがあ り ます。 各製品のマニュアルを参照してください。

Windows からのアン イ ンス ト ール

1 ラ イセンス管理ユーティ リ ティ (GUI または CLI) を使用して、 Pervasive PSQL Vx Server の認証に使用され

ているキーの認証を解除します。 これによ り、 そのキーを別のインス トールに使用するこ とができるよ うに

な り ます。 たとえば、 『Pervasive PSQL User's Guide』 の 「キーを認証解除するには」 を参照してください。

2 コン ト ロール パネルで、[アプ リ ケーシ ョ ンの追加と削除] または[プログラムの追加と削除] を選択します。

3 インス トールされている Pervasive PSQL Vx Server 製品を リ ス トから選択します。

4 [変更] をク リ ッ ク し、 次に [次へ] をク リ ッ ク します。

5 [削除] オプシ ョ ンを選択して [次へ] をク リ ッ ク し、 アンインス トール処理の指示に従います。

実行中のアプリ ケーシ ョ ンが Pervasive PSQL のアンインス トールに支障をきたす可能性がある場合は、 それ

らのアプリ ケーシ ョ ンを終了またはアンインス トールしておく必要があ り ます。

注意 アプリ ケーシ ョ ンを終了しないまま処理を続行する と、 アンインス トール中に予期しない結果が生じ

る可能性があ り ます。

再起動の要求があった場合は、 再起動して ください。

Linux からのアン イ ンス ト ール

Linux からのアンインス トール手順は、 RPM と TAR で少し異なり ます。 ただし、 どちらの場合も、 アンインス

トール プログラムではシステム データベースの DEFAULTDB と SYSTEMDB が削除されず、また Pervasive PSQLVx Server キーも削除されません。

メ モ アンインス トールする前に、 コマンド ラ イン バージ ョ ンの License Administrator ユーティ リ ティ を実

行して、 Pervasive PSQL Vx Server の認証に使用されているキーの認証解除を行ってください。 これによ り、

そのキーを別のインス トールに使用するこ とができるよ うにな り ます。『Pervasive PSQL User's Guide』の「キー

を認証解除するには」 を参照して ください。

31

Page 40: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server のイ ンス ト ール

RPM

次の表は、Pervasive PSQL Vx Server の各種パッケージをアンインス トールするための RPM コマンドの一覧です。

このコマンドを実行する前に、 su コマンドを使って root ユーザーと してログインしておく必要があ り ます。

TAR

次の表は、Pervasive PSQL Vx Server のアンインス トールに使用するシェル スク リプ トの一覧です。 このコマンド

を実行する前に、 su コマンドを使って root ユーザーと してログインしておく必要があ り ます。

表 7 Pervasive PSQL Vx Server パッ ケージをアン イ ンス ト ールするための RPM コマン ド

アン イ ンス ト ールする Pervasive PSQL Vx Server パッ ケージ RPM コマン ド

32 ビッ ト または 64 ビッ ト rpm -e Pervasive.SQL-Vx.jajp

表 8 Pervasive PSQL Vx Server をアン イ ンス ト ールするための TAR コマン ド

アン イ ンス ト ールする Pervasive PSQL Vx Server パッ ケージ

実行するスク リ プ ト 1,2

32 ビッ ト または 64 ビッ ト sh preuninstall.sh

sh postuninstall.sh

メモ: このスク リプ トは、preuninstall、postuninstall の順に実行してください。

1 スク リプ トはその保存場所である /usr/local/psql/etc ディ レク トから実行するこ とを前提と しています。

2 製品のアンインス トール後に、 アンインス トール スク リプ ト自体を削除するこ とができます。 たとえば、

次のよ うに指定します。

rm preunistall.shrm postunistall.shrm client*.sh

32

Page 41: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

3

Pervasive PSQL Vx Server とハイパーバイザー製品

さまざまなハイパーバイザー製品と共に Pervasive PSQL Vx Server を使用するためのヒン ト

この章では、ハイパーバイザー製品を用いて Pervasive PSQL Vx Server を最も効果的に使用するための ト ピッ クを

提供します。 以下の項目について説明します。

「ハイパーバイザー製品のインス トール」

「Pervasive PSQL Vx Server の使用法のヒン ト 」

33

Page 42: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server とハイパーバイザー製品

ハイパーバイザー製品のイ ンス ト ール

ほかの複雑なソフ ト ウェアと同様に、 ハイパーバイザー製品は非標準および特殊な設定を用いるなど、 さまざま

な方法でインス トールするこ とができます。 Pervasive PSQL Vx Server との互換性のため、 製品ベンダーが推奨す

る最善手法を使用してハイパーバイザー製品をインス トールおよび設定して ください。

34

Page 43: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の使用法のヒ ン ト

Pervasive PSQL Vx Server の使用法のヒ ン ト

こ こでは、 Pervasive PSQL Vx Server の使用に関する以下の項目について説明します。

「物理マシンから仮想マシンへの移行」

「設定」

「仮想マシン リ ソース プールおよびテンプレート 」

「フェイルオーバー ク ラスター サポート 」

「パフォーマンス」

「データのバッ クアップ」

物理マシンから仮想マシンへの移行

当初は Pervasive PSQL Vx Server をインス トールしていた物理マシンを、ビジネスのニーズの変化に応じて仮想マ

シンに移行するこ とができます。

物理マシンから仮想マシンへ移行する場合は、 MAC アドレス とホス ト名を移行前と同じままにするこ と、 また

インターネッ ト接続が可能である必要があ り ます。移行を実行する前に、移行する物理マシンの NIC ごとの MACアドレスを必ず記録しておいてください。

いくつかのハイパーバイザー移行ユーティ リ ティでは、MAC アドレスを手動で指定するのではなく、新しい MACアドレスが自動的に生成されるこ とがあ り ます。 そのよ うな状況の場合、 Pervasive PSQL Vx Server が確実に仮想

マシンで実行するよ う、 以下のいずれかの操作を行う必要があ り ます。

仮想マシンの MAC アドレスを物理マシンの MAC アドレスの値へ変更します。ハイパーバイザー製品によっ

ては、 ネッ ト ワーク アダプターごとに仮想マシンのプロパティを編集する必要があるかもしれません。

移行を実行する前に、 物理マシン上の Pervasive PSQL Vx Server のキーを必ず認証解除しておきます。

『Pervasive PSQL User's Guide』 の 「キーを認証解除するには」 を参照して ください。移行が完了したら、仮想

マシン上でキーを再認証し、 仮想マシンが適切に動作している こ と を確認して ください。 『Pervasive PSQLUser's Guide』 の 「キーを認証するには」 を参照してください。

Pervasive PSQL Vx Server は IP アドレスに依存しませんが、 仮想マシン自体は依存する可能性があ り ます。 異な

る MAC アドレスがネッ ト ワーク ノードに割り当てられる と、仮想マシンに異なる IP アドレスが割り当てられて

しま う可能性が高くなるので注意してください。 お使いの仮想マシンが DNS (Domain Name System) ではな く、

生の IP アドレス、 またはホス ト ファ イルに依存する場合は、 必ず IP アドレスに関して適切な対応を行なってく

ださい。

擬似イ ン ターフ ェ イス

"ipconfig /all" (Windows) または "ifconfig -a" (Linux) などの特定のネッ ト ワーク コマンドを実行した場合は、 擬

似インターフェイスを見るこ とがあ り ます。たとえば、Windows で IPv6 が有効な場合、Teredo および ISATAP 擬似インターフェイスを見るこ とができます。 Linux の場合、 IPv6 を有効にする と、 sit0 という擬似インターフェイ

スを作成します (ハイパーバイザー製品によっては、 Linux 上で vmnet0、 vir0、 vix0 または br0 などの擬似イン

ターフェイスが見えるこ と もあ り ます)。

擬似インターフェイスに MAC アドレス (物理アドレスまたは HWaddr ) がない場合、 このインターフェイスを無

視できます。 Pervasive PSQL Vx Server の認証に関係するのは、 MAC アドレスが割り当てられたインターフェイ

スのみです。

Pervasive PSQL Vx Server はどれが実際のインターフェイスであ り、 どれが擬似インターフェイスかを判断しよ う

と します。ハイパーバイザー ベンダーおよびプラ ッ ト フォーム ベンダーにとって、そのよ うな判断はよ り困難で

す。 擬似インターフェイスによって、 指定できないまたは変更できない MAC アドレスが割り当てられている状

況に遭遇した場合は、 以下の手順に従ってください。

1 Pervasive PSQL Vx Server キーの認証を解除します。 『Pervasive PSQL User's Guide』 の 「キーを認証解除する

には」 を参照してください。

35

Page 44: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server とハイパーバイザー製品

2 ネッ ト ワーク サービス (IPv6 など) またはインターフェイス (NIC など) をインス トール、 有効化、 無効化

または削除します。

MAC アド レスは、 その基になるサービスまたはインターフェイスが作成されたと きに割り当てられます。

サービスやインターフェイスが一度作成される と、 MAC アドレスを変更しません。

3 Pervasive PSQL Vx Server キーを再度認証します。『Pervasive PSQL User's Guide』 の 「キーを認証するには」 を

参照してください。

上記の手順で、永続的な変更を仮想マシンに適用します。ネッ ト ワーク サービスまたはインターフェイスに対し、

一時的、 短期間の変更を行う必要がある場合は、 これらの手順は省く こ とができます。

たとえば、 デバッグ目的で NIC を追加インス トールする必要がある と します。 そのよ うな NIC の追加によって、

Pervasive PSQL Vx Server キーの状態は " 検証失敗 " に変わり ます。 Pervasive PSQL Vx Server は検証失敗の状態で

も 30 日間は正常に機能します。

デバッグが完了したら、追加した NIC を削除します。License Administrator で修復を実行します。『Pervasive PSQLUser's Guide』 の 「キーを修復するには」 を参照してください。 修復後、 Pervasive PSQL Vx Server キーの状態は "アクティブ " に戻り ます。

仮想マシン ネッ ト ワーク サービスおよびインターフェイスが 30 日以内に元の構成に戻される場合は、 検証失敗

の状態でも Pervasive PSQL Vx Server は完全に機能し続けます。 『Pervasive PSQL User's Guide』 の 「検証失敗およ

び検証失敗期間」 も参照してください。

設定

ラ イブ マイグレーシ ョ ン、 フォールト ト レランス、高可用性、準仮想化、 リ ソースのスケジューリ ングおよび障

害回復などのハイパーバイザー製品機能を使用するために、 Pervasive PSQL Vx Server を特別な手順で設定する必

要はあ り ません。 MAC アドレス とホス ト名に一貫性があ り、インターネッ ト接続が有効であれば、Pervasive PSQLVx Server は認証され、 完全に機能し続けます。

障害回復など特定の状況ではネッ ト ワークやハード ウェアの変更が必要となるこ と もあ り ます。 以下の項目を変

更しても Pervasive PSQL Vx Server には悪影響を与えません。

仮想マシンの IP アドレス

仮想マシンのハード ウェア (CPU の種類、 CPU の速度、 メモ リの量および記憶域の種類やサイズなど)

データベース エンジンが起動している場合、Pervasive PSQL Vx Server はメモ リの増加や物理ス ト レージなどハー

ド ウェアの特定の変更を認識しないので注意して ください。 このよ うな変更を認識させる場合は、 データベース

エンジンを停止して再起動する必要があ り ます。

仮想マシン リ ソース プールおよびテンプレー ト

Pervasive PSQL Vx Server は仮想マシン リ ソース プールおよびテンプレートで使用するこ とができます。 両方を

使用する場合は、それぞれの Pervasive PSQL Vx Server で独自の製品キーが必要とな り ます。『Pervasive PSQL User'sGuide』 の 「ラ イセンスの実施」 を参照して ください。

リ ソース プール

リ ソースプール内の、 データベース エンジンを含む各仮想マシンで Pervasive PSQL Vx Server が認証される必要

があ り ます。 また、 この仮想マシンは Pervasive PSQL Vx Server の動作要件を満たしている必要があ り ます。 「動

作要件」 を参照してください。

テンプレー ト

テンプレートから作成した仮想マシンで Pervasive PSQL Vx Server を認証するには、構成スク リプ ト を使用するこ

とができます。 このスク リプ トは、 ゲス ト オペレーティング システムのカスタマイズ時に、 Pervasive PSQL VxServer キーを認証するための CLI License Administrator ユーティ リ ティ を起動するこ とができます。 この認証には

インターネッ ト接続が必要です。 『Pervasive PSQL User's Guide』 の 「License Administrator のコマンド ライン イン

ターフェイス」 を参照してください。

36

Page 45: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server の使用法のヒ ン ト

ゲス ト オペレーティング システムのその他のプロパティ (ホス ト名など) をカスタマイズするこ とを忘れないで

ください。 それらのプロパティは Pervasive PSQL Vx Server の実行には依存しません。

フ ェ イルオーバー ク ラス ター サポー ト

一般的なガイ ド ラ インと して、 共通 (アフ ィニティ) 規則を使用する場合は、 必ずすべてのコアを同じソケッ ト

で実行するよ うにしてください。 Pervasive PSQL Vx Server はマルチコアをサポートするため、 これがパフォーマ

ンスの向上に役立ちます。 ご自身の構成に応じて非共通規則を使用するこ と もできます。

MSCS 構成用のデータ デバイス と して RDM (Raw Device Mapping) を使用する場合は考慮すべき事項があ り ま

す。 RDM については、 ベンダーのドキュ メン ト を参照してください。

DRS (Distributed Resource Scheduler) でフォールト ト レランス / 高い可用性を使用する場合、 ロード バランスは

フェイルオーバー後にのみ行う こ とができるこ とに留意して ください。 DRS については、ベンダーのドキュ メン

ト を参照してください。

パフ ォーマンス

Pervasive PSQL Vx Server で最高のパフォーマンスを実現するには、 以下の事項を順守してください。

ハイパーバイザー ベンダーからのパフォーマンス最良実施例に従う こ と。

Pervasive PSQL Vx Server をホス トする仮想マシンに十分なメモ リ (RAM) が確保されているこ と。

ハイパーバイザー ホス トには十分な数の仮想 CPU があ り、同じマシン上の全仮想マシンの中で仮想 CPU の競合を最小化します。これによ り、Pervasive PSQL Vx Server を実行する仮想マシンとの競合が避けられます。

共通 (アフ ィニティ) 規則を使用する場合は、 必ずすべてのコアを同じソケッ トで実行するよ うにして くだ

さい。

Pervasive PSQL Vx Server データ ファ イルは高速な物理ス ト レージに存在し、 物理ス ト レージ デバイスに対

するスピンドルの競合およびコン ト ローラーの競合を最小化します。

データのバッ クア ッ プ

「データのバッ クアップ」 を参照して ください。

37

Page 46: Vx Server Product Guide...vii このマニュアルの構成 このマニュアルは、以下の章に分かれています。 第 1 章 「Pervasive PSQL Vx Server の概要」 この章では、Pervasive

Pervasive PSQL Vx Server とハイパーバイザー製品

ハイパーバイザー製品および Pervasive PSQL Vx Server ラ イセンスに関する FAQ次の表では、 ハイパーバイザー製品および Pervasive PSQL Vx Server ラ イセンスについてよ く寄せられる質問

(FAQ) を記載しています。

表 9 ハイパーバイザー製品および Pervasive PSQL Vx Server ラ イセンスに関する FAQ

質問 回答

Pervasive PSQL Vx Server ライセンス用の MAC ア ド レ

スはいつ設定する必要があ

り ますか?

以下の状況から作成された仮想マシンの場合、同じ MAC アドレスを持っている可能性が非

常に高いです。

ク ローンから作成された

テンプレートから作成された

既存の仮想マシンから変換された

vApp の一部と してロード された

これらの状況の場合は、Pervasive PSQL Vx Server に対して MAC アドレスを設定する必要は

あ り ません。ただし、ホス ト名や MAC アドレスが同じであっても、Pervasive PSQL Vx Serverはそのインスタンスごとに独自の期限なしライセンス キーが必要です。

そのため、 上記の状況を実行する前に、 Pervasive PSQL Vx Server 製品キーの認証を解除し

ておいてください。 仮想マシンが作成されたら、 Pervasive PSQL Vx Server の各インスタン

スを一意のキーで認証します。Pervasive PSQL License Administrator は、ハイパーバイザー製

品に応じてプログラムから、 または手動で起動するこ とができます。詳細については、お使

いのハイパーバイザー ドキュ メン ト を参照して ください。

物理マシンを仮想マシンへ変換する場合、 その仮想マシンには元の物理マシンとは異なる

MAC アドレスが割り当てられる可能性が高いです。 その場合、 Pervasive PSQL Vx Server を使用するためにはその MAC アドレスを設定する必要があ り ます。「Pervasive PSQL Vx Serverラ イセンス用の MAC アドレスはどのよ うに設定すればよいですか?」 および 「物理マシン

を仮想マシンに変換する場合、 その仮想マシンでも Pervasive PSQL Vx Server ラ イセンスは

有効ですか?」 を参照してください。

Pervasive PSQL Vx Server ライセンス用の MAC ア ド レ

スはどのよ う に設定すれば

よいですか?

次の情報を使用して、 仮想マシンに静的 MAC アドレスを割り当てます。 Windows

ツールの説明については、 http://support.microsoft.com/kb/311272 を参照して ください。

Linux

次のコマンドを使用します。 service network stopifconfig eth0 hw ether < 割り当てる静的 MAC アドレス >service network start

仮想マシ ンの再起動後に

Pervasive PSQL Vx Server のラ イセンス検証が失敗する

こ とがあ り ますか?

はい。 仮想マシンの再起動によって新しい MAC アド レスが割り当てられる こ とがあ り ま

す。その仮想マシンは新しい MAC アドレスを自動的に生成するよ う設定されている可能性

があ り ます。

新しい MAC アド レスが割り当てられないよ うにするためには、 仮想マシンに対して静的

MAC アドレスを割り当ててください。「Pervasive PSQL Vx Server ラ イセンス用の MAC アド

レスはどのよ うに設定すればよいですか?」 を参照

物理マシンを仮想マシンに

変換する場合、 その仮想マ

シンでも Pervasive PSQL VxServer ラ イセンスは有効で

すか?

状況によ り ます。 変換処理で静的 MAC アド レスを直接指定できるか、 または変換処理に

よって新しい MAC アド レスが自動的に生成されるのかによってラ イセンスの有効性は異

なり ます。

「物理マシンから仮想マシンへの移行」 および 「Pervasive PSQL Vx Server ラ イセンス用の

MAC アドレスはどのよ うに設定すればよいですか?」 を参照してください。

38