[+/-]
このセクションでは、 MySQL Enterprise Service Manager または MySQL Enterprise Agent は、のいずれかのコンポーネントで更新を実行する方法について説明します。
更新インストーラを使用して、別のオペレーティングシステムまたはチップアーキテクチャを変更することはできません。たとえば、更新インストーラを使用して、32-bit Linux インストールを 64-bit バージョンに更新することはできません。このような場合、インストールを最初から実行する必要があります。
MySQL Enterprise Service Manager のmySQLサーバーを、MySQL Enterprise Service Managerインストールディレクトリの外にインストールした場合も、アップグレードインストーラを使用することはできません。
インストールを開始する前に、MySQL Enterprise Agent のインストールおよび設定が標準になっている必要があります。更新インストーラでは、インストールしたエージェントのファイル名またはディレクトリレイアウト、設定ファイル、または起動ファイルを変更したエージェントはアップグレードされません。
アップデートインストーラは、items-mysql-monitor.xmlを上書きします。 このファイルは、Windows の場合、C:\Program Files\MySQL\Enterprise\Agent\share\mysql-monitor-agent ディレクトリにあります。UNIX の場合は、/opt/mysql/enterprise/agent/share/mysql-monitor-agent ディレクトリにあります。これを変更した場合、このファイルをバックアップする必要があります。
アップグレードインストーラを使用して MySQL Enterprise Service Manager を更新する場合、MySQL Enterprise Service Manager のインストール内で my.cnfに何らかの変更を加えてあるときは、それらの変更はすべて失われます。アップグレードインストーラを起動する前に、既存の my.cnf ファイルのコピーを作成するようにしてください。
MySQL Enterprise Monitor コンポーネントのアップグレードに使用する方法は、実行するアップグレードによって異なります。
メジャーバージョン間 (たとえば、MySQL Enterprise Monitor 1.3 から MySQL Enterprise Monitor 2.0) でアップグレードする場合は、MySQL Enterprise Service Manager および接続されている各 MySQL Enterprise Agent をシャットダウンしてください。MySQL Enterprise Service Manager を更新してから、監視対象の各クライアントで MySQL Enterprise Agent を更新します。
同じメジャーバージョン間 (たとえば、MySQL Enterprise Monitor 2.0 から MySQL Enterprise Monitor 2.1) またはマイナーバージョン間 (たとえば、MySQL Enterprise Monitor 2.1.1 から MySQL Enterprise Monitor 2.1.2) でアップグレードする場合は、更新するコンポーネント (エージェントまたはサーバー) だけをシャットダウンできます。この方法を使用すると、「段階的な」アップグレードを実行できます。その場合、1 つの MySQL Enterprise Agent をシャットダウンして最新のエージェントバージョンにアップグレードしてから、次の監視対象インスタンスに進む前にエージェントを再起動します。
更新ファイルの名前はさまざまですが、更新が適用されるターゲットオペレーティングシステム、バージョンおよびコンポーネントを示します。 (Service Manager および Agentそれぞれにアップグレードインストーラがあります。)たとえば、 という名前のファイルは、Windows の MySQL Enterprise Service Manager バージョン 2.2.0 への更新を示しています。
mysqlenterprisemanager-2.2.0-windows-update-installer.exe
たとえば、Windows の場合は win32 または unattended モード、UNIX の場合は gtk、text、xwindow またはunattendedモード、OS Xの場合はosxtextまたはunattended モードでです。
インストールファイルを実行して、現在のインストールのディレクトリ、および現在のインストールをバックアップするかどうかを選択します。このプロセスの完了に必要な時間は、更新により異なります。
無人アップグレードを、無人インストールと同じように実行できます。アップグレードプロセスの間に設定できる全てのオプションを表示するには、アップグレードインストーラを --help オプション付きで実行します。
現在のインストールをバックアップする場合、backup という名前のディレクトリが現在のインストールディレクトリに作成されます。 このディレクトリには、更新中に置換されたディレクトリのコピーが含まれます。 特定のファイルのみが置換された場合、backup ディレクトリに、これらのファイルのみが含まれます。更新を元に戻す場合、MySQL Enterprise Service Manager と MySQL Enterprise Agent の両方を停止し、backup ディレクトリにある元のファイルまたはディレクトリと新しいファイルまたはディレクトリを置き換えます。更新が成功した場合、このディレクトリを削除またはアーカイブできます。
現在のインストールをバックアップする場合、インストーラにより、リポジトリバックアップに十分なディスク容量があるか確認されます。十分な容量がない場合、別の場所を選択するオプションが提供されます。また、リポジトリをバックアップしないこともできます。
アドバイザリを更新するには、「最初のログイン後のアドバイザのインストール、更新、またはアップグレード」を参照してください。
