Create a backup directory (for Windows)

IXIASOFT recommends that you store all the docbase backups in a top-level folder, called docbase_backups. You can then create a sub-folder for the TEXTML Server version and then a sub-folder for each docbase backup.

For example, if you plan to back up two docbases (docbaseA and docbaseB), your directory structure would be as follows:

C:\docbase_backups\[version]\docbaseA
C:\docbase_backups\[version]\docbaseB
Very important notes
  • The "logon as" user for the TEXTML Server service *must* have write privileges to the top-level docbase_backups directory. This is described in the procedure below.
  • The backup directory *must not* be within the directory structure of your live docbase.
  • Never use directories such as c:\, c:\Windows, c:\Program Files, d:\, and so on by themselves to store the backups, because the directory will be erased if you select the option to overwrite the existing files. Accidentally deleting one of these directories or the files inside may corrupt your operating system, or may render a program or application unusable.

To create backup directories:

  1. On the machine where TEXTML Server is installed, create a directory for your docbase backups.

    For example, C:\docbase_backups\4.5\.

  2. Give the TEXTML Server permissions for the high-level folder (i.e., C:\docbase_backups) and its subdirectories. For example:
    1. Right-click the C:\docbase_backups directory and select Properties.
    2. Select the Security tab.
    3. Select the user under which the TEXTML Server is running.
      Important: By default, LOCAL SERVICE is the identity given to the TEXTML Server component when TEXTML Server is installed. But if the TEXTML Server is running in a cluster or if Kerberos is enabled in a network with multiple Active Directory Forests (or if an Active Directory Forest includes many domains), the TEXTML Server may be running as another user.
      If the user under which the TEXTML Server runs is not listed in the Group or user names box:
      1. Click Add.
      2. In the Enter the object names to select box, type the username and click Check Names.
        The username is underlined. For example, if the TEXTML Server is running as LOCAL SERVICE, the LOCAL SERVICE username is underlined, as shown below:
        Add Local Service user
      3. Click OK.
      4. Select the username.
    4. Click Edit and set up full permissions for the username:
      Figure: Giving permissions to the TEXTML Server


    5. Click OK.