This document explains how to set your TSM environment to backup ESX host

Why vmbk do it better? .
normally with TSM  product you need to know which ESX server own VM guest, so you can configure backup job to catch disk files owned by guest , well what happen if you move a VM to another host (for example with VMotion) or you add a new one ? You miss your backup .

Well with vmbk, this problem don't exist because the backup file list is generate "just in time", so you don't need to worry about where is your guest.

Configure TSM

If you are setting up TSM on your system for the first time, you'll need to download the MIT TSM sample configuration files for UNIX -- dsm.sys and dsm.opt -- then edit the dsm.sys file.

  1. Download the MIT sample configuration files to this directory:


    Note: It is assumed that the dsm.sys file is controlled by the root user.

  2. Open the dsm.sys file, and enter your TSM nodename in the NODename line. The sample shown in the next step uses the nodename COMPUTER1.

  3. Specify your assigned TSM server by uncommenting the appropriate TCPServeraddress line. The sample below uses the server backup-a.

    If you are unsure of your TSM server, check the confirmation email sent from the Computing Helpdesk, or contact the Computing Helpdesk: 617-253-1101 OR computing-help@mit.edu.

    Excerpt from sample dsm.sys file

    * Remove the asterisk before 'NODename' and specify your assigned
    * TSM node name. If you do not include the nodename, TSM uses the
    * name returned by the 'hostname' command.

     NODename COMPUTER1

    * Specify the TCP/IP server address for the TSM backup server that
    * was assigned in your registration notice by removing the
    * asterisk(*) from one of the following TCPServer address lines.

    * If your backup server is *** BACKUP-A ***, remove the asterisk(*)
    * from the following line:
    TCPServeraddress backup-a.vmts.net

    * If your backup server is *** BACKUP-B ***, remove the asterisk(*)
    * from the following line:
    * TCPServeraddress backup-b.vmts.net

    * If your backup server is *** BACKUP-C ***, remove the asterisk(*)
    * from the following line:
    * TCPServeraddress backup-c.vmts.net

    * If your backup server is *** BACKUP-D ***, remove the asterisk(*)
    * from the following line:
    * TCPServeraddress backup-d..vmts.net

Do a Manual Backup

If you want to do a manual backup, follow the steps below:

  1. Become "root"
  2. At the command prompt, run dsmc increm

VMBK.PL command example

 vmbk.pl -M -l /var/log/vmbk


Home | Linux /etc file | Common Linux Commands Used on the Service Console | .vmx Parameters | How Convert Physical to Virtual | Deploy Terminal Server assigning C: to user and move profile on E: | How To: install Novell Netware 3.x on VMware | Linux, Clocks, and Time | Configuring a Cron Task | ISO image | Using VMKFSTOOLS intead of CP | NetBackup | VMTS.net is Alive | NetWorker | TSM