IBM GC23-7753-05 manual Deploying IDS with the Deployment Utility

Page 55

Chapter 5. Deploying IDS with the Deployment Utility

 

Use the command-line deployment utility to deploy a snapshot of IBM Informix

 

Dynamic Server and create a new instance as a quick alternative to traditional

 

installation, especially for deployments to many computers.

+

 

You can configure the snapshot so that the instance is ready to run for your needs

+

 

immediately after deployment.

 

Review the following information to use the deployment utility.

 

v

“The Deployment Utility”

 

v

“Rapid IDS Embeddability with the Deployment Utility” on page 5-2

 

v

“Creating a Snapshot for Deployment” on page 5-4

 

v “Deploying a Snapshot with the Deployment Utility” on page 5-4

 

v

“ifxdeploy Command: The Deployment Utility” on page 5-5

 

v “ifxdeploy.conf File: The Deployment Utility Configuration File” on page 5-10

 

v

“Removing a Snapshot with the Deployment Utility” on page 5-15

 

 

 

The Deployment Utility

 

The IBM Informix deployment utility can deploy snapshots of pre-configured IDS

 

instances (with or without data) on one or more computers.

 

A snapshot is an image that includes the IBM Informix Dynamic Server installation

 

directory, configuration settings, and any data spaces associated with the instance.

 

To take a snapshot, you must have installed IDS. The installation can be a working

 

instance, or simply an installation that you set up as a template from which to

 

deploy the instance on other computers.

 

Deploying a snapshot is different from installing IDS with the silent installation

 

option. It is much quicker because you are simply recreating the installed instance

 

from a snapshot, you are not installing the product all over again. Similarly, if you

 

deployed a snapshot on a computer, you can replace the snapshot or remove it by

 

using the deployment utility.

 

The following list describes some scenarios for which the deployment utility can be

 

useful:

 

v You want to deploy a particular database server configuration on multiple

 

 

computers. You can tune only one instance as the template instance, and then

 

 

use the utility to deploy it on to other computers in silent mode.

 

v You want to clone an instance on the same computer or set up multiple

 

 

instances quickly.

 

v You want to upgrade multiple instances to a different fix pack or version level to

 

 

take advantage of newer product enhancements but this requires tuning certain

 

 

configuration parameters or environment variables. You can tune the template

 

 

instance, and then use the utility to upgrade other instances rapidly.

+

 

v You are embedding a IDS application on multiple computers and want to reduce

+

 

 

application installation and setup time. You can specify the installation location

© Copyright IBM Corp. 1996, 2009

5-1

Image 55
Contents IBM Informix Dynamic Server Installation Guide for Windows Page IBM Informix Dynamic Server Installation Guide for Windows Copyright International Business Machines Corporation 1996 Contents Index IBM Informix Dynamic Server Editions IntroductionAbout This Publication Overview Reference Types of UsersWhat’s New in Version 11.50.xC4 Documentation Conventions Html documentation Feature, Product, and Platform MarkupTechnical Changes Example Code ConventionsComponent represented in Html Meaning Syntax DiagramsAdditional Documentation Compliance with Industry StandardsDistinct Unique How to Read a Command-Line Syntax DiagramKeywords and Punctuation Setting the Run ModeIdentifiers and Names How to Provide Documentation FeedbackPage Verifying Administrators Group Membership Preparing to Install IDS on WindowsOnline Notes Verifying System Requirements Programs menu Multiple Copies of IDS on One ComputerMultiple copies of different versions Multiple copies of the same versionInstallation Application Setup Types Choosing Your Installation SetupRelated tasks Features Installable Features of IDSBase Server Global Language Support Backup and RestoreConversion and Reversion Support XML PublishingDemonstration Database Server IDS Configuration FileDemonstration Database Server on Your System Planning Role Separation Instance Configuration WizardIxaao Installation DirectoryChoosing between Local and Domain Installations IxdbssoUpgrading the Database Server Local InstallationDomain Installation with Domain Administrator Privileges User informixInstalling IBM Informix Products Installing IDS on WindowsInstalling a Copy of IDS on a Computer Related concepts Installing with the GUI Typical SetupRelated reference Installing with the GUI Custom Setup GUI feature tree Performing a Silent Installation Using a Response File for Silent Installation Using a Customized server.ini File for Silent InstallationTo perform a silent installation by using a response file %WINDIR%\setup.iss Silent Installation on a Host with Multiple InstallationsCode Description Silent Installation Response CodesCluster Installations Setting Up Cluster InstallationsOverview of Implementing a Cluster on Two Nodes Preparing to Set Up a Cluster Setting Up a Cluster InstallationTo set up a cluster on the primary node Implementing a Cluster on the Primary Node Installing IDS as a Cluster on the Secondary NodeIDS as a Cluster on the Secondary Node Overwriting an Existing IDS Installation Upgrade of IDS by Overwriting an Existing InstallationPlanning for Multiple Residency Multiple ResidencyCreating a New Database Server Instance Purpose Server Instance Manager Command-Line OptionsOption System Meaning Troubleshooting Installation Problems16IBM Informix Dynamic Server Installation Guide for Windows Working with the Installation Post-Installation Tasks on WindowsInstallation Automatic Actions IDS Program Group Server-name Initializing and Starting the Database ServerDatabase Server Number Database Server Configuration After InstallationChoose Start Control Panel Administrative Tools Stopping the Database ServerDatabase Server Name Service Name and Port NumberDbspace Name, Location, and Size Shared Server Definition Computer Default Sbspace Name, Location, Size, and Page SizeConfiguring IDS Manually To configure the installed database serverPost-Installation Tasks Windows 8IBM Informix Dynamic Server Installation Guide for Windows Modifying IDS on Windows Altering IDS FeaturesAltering Copies of IDS Instnum Uninstalling IDSReinstalling the Database Server Performing Silent Uninstallations of IDSCommand 4IBM Informix Dynamic Server Installation Guide for Windows Deployment Utility Deploying IDS with the Deployment UtilityInitialized dbspaces + Rapid IDS Embeddability with the Deployment UtilityEnvironment Variables Database Server ConfigurationDeploying a Snapshot with the Deployment Utility Creating a Snapshot for DeploymentDatabase Server Aliases Syntax Ifxdeploy Command The Deployment UtilityIfxdeploy.conf file Delifx Command OptionsInformix-Admin group Element Purpose Key ConsiderationsForce Usage Examples of Deployment Utility Usage on Windows INFORMIXDIR%\etc on Windows Example of Value SettingParameters Ifxdeploy.conf file is in $INFORMIXDIR/etc/ on LinuxOnconfig.std No OnconfigIfxdeploy.conf file for InformixServername\rootdbsdat.000 + ifxdeploy.conf File Template Following shows the contents of the ifxdeploy.conf file#SYSTEM + Removing a Snapshot with the Deployment Utility Informix and the administrative group16IBM Informix Dynamic Server Installation Guide for Windows Appendix. Accessibility 2IBM Informix Dynamic Server Installation Guide for Windows Host Host 4IBM Informix Dynamic Server Installation Guide for Windows Copyright IBM Corp Copyright License Trademarks 4IBM Informix Dynamic Server Installation Guide for Windows Dbservername Mirrorpath Sbspacename Servernum Index Special charactersINFORMIXDIR% Dbservername TCP/IP Page GC23-7753-05