You are here: Installation > Installing Double-Take Backup automatically

Installing Double-Take Backup automatically

The Double-Take Backup installation program can accept command-line parameters which allow you to automate the installation or upgrade process by running an unattended, or silent, installation. The automatic process allows you to pass parameters through to the installation program instead of entering information manually during the installation or upgrade.

Since the automated process does not prompt for settings, the settings are manually defined in a configuration file called DTSetup.ini. By default, DTSetup.ini contains two sections. The second section can be duplicated as many times as necessary. The first section, [Config], applies to any server not defined in the second (or duplicate of second) sections. The second (or duplicate of second) section, [MachineName], allows you to specify unique settings for individual servers. You have to modify the heading name (case-sensitive) to identify the server.

Sample DTSetup.ini

Review the following table to understand the different parameters available in DTSetup.ini.

Parameter Valid Values
DTSetupType
  • DTNT—Both the Double-Take Backup server and client components will be installed. The server components are required for systems that will function as a source, repository server, or recovery server. The server requires an activation code for the service to run. The client does not require an activation code, but it is required to administer this and other servers throughout the organization.
  • DTCO—Only the Double-Take Backup client components will be installed. The client components do not require an activation code, but are required to administer servers throughout the organization.
  • DTSO—Only the Double-Take Backup server components will be installed. The server components are required for systems that will function as a source, repository server, or recovery server. The server requires an activation code for the service to run.
DTActivationCode A 24 character, alpha-numeric activation code which applies the appropriate license to the server
DoubleTakeFolder Any valid path specifying the location of the Double-Take Backup files
QMemoryBufferMax Any integer representing the amount of system memory, in MB, to use for memory-based queuing
DiskQueueFolder Any valid path to the location of the disk-based queue.
DiskQueueMaxSize Any integer representing the amount of disk space, in MB, to use for disk-based queuing or the keyword UNLIMITED which will allow the queue usage to automatically expand whenever the available disk space expands
DiskFreeSpaceMin Any integer representing the amount of disk space, in MB, that must remain free at all times
DTServiceStartup
  • Y or 1—Start the Double-Take service automatically
  • N or 0—Do not start the Double-Take service automatically

This parameter is not applied if your DTSetupType is DTCO.

Port Any integer between 1024 and 65535 that identifies the Windows Firewall port used for Double-Take Backup.
Set_FWPORT
  • Y or 1—Set the Windows Firewall port for Double-Take Backup
  • N or 0—Do not set the Windows Firewall port for Double-Take Backup
Note:

You must have Microsoft .NET installed on the server before starting the automatic installation.

If you are using Windows 2008, but you are not using the built-in administrator account, Windows 2008 User Access Control will prompt you to confirm you want to install Double-Take Backup. To work around this issue, use the built-in administrator account when you are installing to each server. You may also disable User Access Control if that is acceptable for your environment.

If you are installing to a repository server and will be using TimeData continuous data protection, the automatic installation will not automatically launch the TimeData installation. See Installing TimeData continuous data protection for instructions.

Installing or upgrading automatically to a local machine
Installing or upgrading automatically to a remote machine

Related Topics