RestoreRex™ Offsite Backup
Technical FAQ
 
  Table of Contents  
  1. General    
    1.1 Can you briefly explain the idea of how the Online Backup Software works?    
  2. RestoreRex™ Online Backup Manager (OBM) / A-Click Backup (ACB).    
    2.1 What is the recommended bandwidth?    
    2.2 How do I run OBM with Microsoft ISA 2004?    
    2.3 How do I install OBM on FreeBSD?    
    2.4 How do I install OBM on SCO Unix?    
    2.5 How do I install OBM on AIX?    
    2.6 The Windows version of OBM installer hangs, what could be the problem?    
    2.7 The Installer doesn’t seem to work. How can I manually install OBM on Windows?    
    2.8 The Installer doesn’t seem to work. How can I manually install OBM on Mac?    
    2.9 Error occurred when Installing OBM on Novell Netware    
    2.10 Are there any command line tools for OBM?    
    2.11 How does OBM detect changes in files? Does it use the Archive bit?
Some tape backup software resets the Archive bit.
Would this affect OBM when backing up the same data?
   
    2.12 Does OBM copy the same set of files regularly?    
    2.13 Transfer Block Size is 128Kb by default. Is there a reason for this?    
    2.14 How can I backup a huge data set over the Internet?    
    2.15 What is the best way to restore a huge data set?    
    2.16 Does In-File Delta backup require a temporary working directory?    
    2.17 What is the average compression ratio?    
    2.18 Can I change my encrypting key?    
    2.19 If the “Use Login Password as Encrypting Key” option was selected when creating the backup set.
Why I cannot restore the backup data with my most current login password?
   
    2.20 What kind of encryption used by OBM?    
    2.21 When select the backup option “local hard drive” to backup to external hard drive, it fails in the
middle of the process, why?
   
    2.22 Scheduled backup jobs are not running on my Windows machine, why?    
    2.23 I am having problems with my scheduled backup, why?    
    2.24 I cannot get proxy authentication to work with OBM, why?    
    2.25 Can I backup an entire Operating System?    
    2.26 When setting up a Microsoft SQL Backup Set, I cannot list the available SQL servers, what can
I do?
   
    2.27 Why are the Microsoft SQL Server databases missing from the backup source list?    
    2.28 How to set the recovery model of a MS SQL database to FULL?    
    2.29 Windows network map drive connections are not stable, why?    
    2.30 There is an error when backing up files on a remote NetWare server, what can I do?    
    2.31 What are the advantages and disadvantages of backing up multiple computers using a single
backup account?
   
    2.32 How to find out which version of the client software the user is using?    
    2.33 Does the OBM upgrade the installation of Java on a client machine, or does it install a separate
copy for its own use?
   
    2.34 After upgrading OBS, do I have to upgrade all the OBM as well? And do I need to
transform/migrate their current data?
   
    2.35 Is it possible to do incremental or differential backups with MySQL?    
    2.36 How does the “Remove retention files for overlap policy” under Advanced Retention Policy
work?
   
    2.37 What is incremental backup and how does In-File Delta work?    
    2.38 How does the “Auto” block size work under In-file Delta settings?    
    2.39 What happens when we do In-File Delta backup on a directory?    
    2.40 Does OBM have to stop the application when doing online backups?    
    2.41 What are Off-line backup, Logout backup reminder and Local backup features?    
    2.42 Why is my OBM running backup once every hour?    
    2.43 How do I disable “logout backup reminder”?    
    2.44 How do I upgrade OBM from V4.5 on Linux?    
    2.45 How do I change the .obm path for Novell Netware?    
    2.46 The MS SQL or MS Exchange database backup job stores 2 copies of the spooled database file
in the "temporary directory" (tagged with different datetimes). This has taken up extra disk
space, is this necessary?
   
    2.47 What do I have to do in order to backup open files?    
    2.48 How does Volume Shadow Copy work?    
    2.49 In Windows, when OBM is creating Shadow Copy Set, it gets the “[ERROR]
E_UNEXPECTED” error, what can I do?
   
    2.50 How to backup Oracle 7.2.4 on NetWare?    
    2.51 How do I backup NTFS permission?    
    2.52 How do I restore NTFS permission?    
    2.53 How do I backup file permission in Linux?    
    2.54 How do I restore file permission in Linux?    
    2.55 How do I remove OBM completely from my Windows machine?    
    2.56 Does OBM work with dial-up connections?    
    2.57 The OBM crashes when opening [Backup Source] of a Lotus Domino/Notes backup set, what
can I do?
   
    2.58 How do I restore a machine from my SystemState backup?    
  3. Common Error Messages    
    3.1 "Internal Error no. 1011" on the OBS Management Console    
    3.2 "Activate Product Key Error"    
    3.3 "Unable to send email Server=x.x.x.x", "Error sending alert email!!"    
    3.4 "Quota Exceeded"    
    3.5 "Access is denied"    
    3.6 "Checksum incorrect" / "Uploaded file size incorrect"    
    3.7 "File 'obm-delta.tmp' does not exist on server" / "File
'obm-chksum.tmp' does not exist on server"
   
    3.8 "Error getting report from all available IP addresses"    
    3.9 "C:\xxx\yyy\zzz.txt has been removed already"    
    3.10 "The process cannot access the file because another process has
locked a portion of the file"
   
    3.11 "The process cannot access the file because it is being used by
another process"
   
    3.12 "Premature end of input"    
    3.13 "Invalid XML Character" / "XML document structures must start
and end within the same entity"
   
    3.14 "Incorrect Function"    
    3.15 "HTTP/1.1 502 Proxy Error"    
    3.16 " [Microsoft][ODBC SQL Server Driver][SQL Server]The statement
BACKUP LOG is not allowed while the recovery model is SIMPLE"
   
    3.17 "CExBackup::backupService:HrESEBackupSetup: Error Number
0xc800020e: An incremental backup cannot be performed when
circular logging is enabled"
   
    3.18 "CExBackup::backupStorageGroup:HrESEBackupTruncateLogs:
Error Number 0xc7ff1004: (null) "
   
    3.19 "CExBackup::backupStorageGroupLog:HrESEBackupGetLogAnd
PatchFiles: Error Number 0xc8000232: Some log or patch files are
missing"
   
    3.20 "CExBackup::backupFile:WriteFile: Error Number 0x6: The handle
is invalid"
   
    3.21 "Path ‘C:\Temp\MSSQLServer\1137040769567’ does not exist"    
    3.22 "Expect log sequence 'xxx' but found 'SERVERNAME\Microsoft
Information Store\First Storage Group\E000xxx.log'"
   
    3.23 "The last backup jobs of *.stm (2006-10-30-13-40-21) and *.edb
(2006-11-04-03-05-00) don’t match for database 'ServerX\Microsoft
Information Store\First Storage Group\Mailbox Store (ServerX)'"
   
    3.24 "No *.stm found for database 'ServerX\Microsoft Information
Store\First Storage Group\Mailbox Store (ServerX)'"
   
    3.25 Exception in thread "main" java.lang.UnsatisfiedLinkError:
/usr/local/obm/jvm/lib/i386/libawt.so: libXp.so.6: cannot open
shared object file: No such file or directory…
   
           
  *** End of FAQ ***    
           
           
           
           
 
 
  1. General    
 
1.1
  Can you briefly explain the idea of how the Online Backup Software works?  
        RestoreRex™ is a client application with essential file backup functionalities and an intuitive
user-interface targeting for simple end-users. It allows users to upload selected files to the
Backup server and runs scheduled backup jobs.
 
      Back to TOC  
 
 
  2. RestoreRex™ Online Backup Manager (OBM) / A-Click Backup (ACB).  
 
2.1.
  What is the recommended bandwidth?  
        It really depends on what kind of data to be backed up, e.g. for personal file backups, the
daily data transfer should be limited, while MS Exchange backup could be significant. You
may want to use the following white paper as a reference:
 
          Offsite Backup Speed Reference  
      Back to TOC  
   
 
2.2.
  How do I run OBM with Microsoft ISA 2004?  
        To connect OBM to OBS through Microsoft ISA Server, please do the following to enable [Web
Proxy] service on the ISA Server:
 
        1.   Open [Start] -> [Programs] -> [Microsoft ISA Server] -> [ISA Server Management]  
        2.   On the left panel, select [Microsoft Internet Security and Acceleration Server] ->
[SERVER] -> [Configuration] -> [Networks]
 
        3.   On the top menu, select [Action] -> [New] -> [Network]. Enter a “Network Name”
(e.g. Internal) and define the IP address range for your internal network
(e.g. 192.168.1.0 - 192.168.1.255)
 
        4.   Double click the new network that should now be added to on the bottom panel  
        5.   Select the [Web Proxy] tab  
        6.   Check both [Enable Web Proxy clients] and [Enable HTTP] checkboxes and choose a
[HTTP port] for the web proxy service
 
        7.   (Optional) Press the [Authentication] button, check the [Basic] checkbox and the
[Require all users to authenticate] checkboxes if you want to enable and enforce
proxy authentication
 
        8.   Press the [OK] button to make the changes and press the [Apply] button to apply the
changes
 
        9.   Open [Online Backup Manager] from the system tray and press the [Options] button  
        10.   In the [Proxy Seting] section, select the [Proxy] radio button  
        11.   Enter the hostname/IP address of the ISA server in the [Proxy Address] text field and
the TCP port for web proxy service on your ISA Server in the [Port] text field
 
        12.   Press the [OK] button to connect to the server  
        If you run into any problems connecting to the OBS from OBM using ISA Server, please do the
following to check if your request is being blocked:
 
        1. On the left panel of [ISA Server Management], select [Microsoft Internet Security
and Acceleration Server] -> [SERVER] -> [Monitoring]
 
        2. Then select the [Logging] tab that appears on the right panel2. Click the [Edit Filter]
link and create a filter with the following values:
 
          [Log Record Type] equals [Web Proxy Filter]  
          [Destination IP] equals [The IP address of Offsite Backup Server]  
        3. Press the [Start Query] button  
        4. Open [Online Backup Manager] again and try connecting to the OBS using the same
procedure above.
 
        Check if there are any errors generated in the log table.  
      Back to TOC  
   
 
2.3
  How do I install OBM on FreeBSD?  
        You can either run OBM on a Linux version of Sun Java JDK (performance might not be
optimized) or on a FreeBSD native Java SDK.
 
        Please do the following for the Linux version of Sun Java JDK option:  
        1.   Install Linux binary compatible port to the FreeBSD machine  
        2.   Install the Linux version of Sun Java 1.4.2 or above JDK onto the FreeBSD machine  
        3.   Create a symbolic link from $OBM_HOME/jvm to $JAVA_HOME (installed in previous
step)
 
        4.   Run $OBM_HOME/bin/RunBackupSet.sh [BACKUP_SET_NAME] to run your backup  
        5.   Run $OBM_HOME/bin/Scheduler.sh to start the backup scheduler  
        Please do the following for the FreeBSD native Java SDK option:  
        1.   Install Linux binary compatible port to the FreeBSD machine  
        2.   Install the Linux version of Sun Java 1.4.2 or above JDK onto the FreeBSD machine  
        3.   Compile the FreeBSD native Java 1.4.2 SDK using the JDK compiler installed in the
previous step
 
        4.   Install the FreeBSD native Java 1.4.2 SDK onto the FreeBSD machine  
        5.   Create a symbolic link from $OBM_HOME/jvm to $JAVA_HOME (installed in previous
step)
 
        6.   Run $OBM_HOME/bin/RunBackupSet.sh [BACKUP_SET_NAME] to run your backup  
        7.   Run $OBM_HOME/bin/Scheduler.sh to start the backup scheduler  
      Back to TOC  
   
 
2.4
  How do I install OBM on SCO Unix?  
        Please do the followings to install OBM on SCO:  
        1.   Install Java 1.4.x or above onto your SCO Unix box  
        2.   Download obm-linux.tar.gz and expand it to $OBM_HOME (e.g. /usr/local/obm)  
        3.   Delete $OBM_HOME/jvm and create a symbolic link from $OBM_HOME/jvm to the
SCO Unix Java VM
 
        4.   Run $OBM_HOME/bin/BackupManager.sh to setup your backup set (or run
$OBM_HOME/bin/Configurator.sh if you are under command line mode. Then use the
OBS Management Console to setup your backup sources and other settings)
 
        5.   Run $OBM_HOME/bin/RunBackupSet.sh [BACKUP_SET_NAME] to run your backup  
        6.   Run $OBM_HOME/bin/Scheduler.sh to start the backup scheduler  
      Back to TOC  
   
 
2.5
  How do I install OBM on AIX?  
        Please do the followings to install OBM on AIX:  
        1.   Install Java 1.3.x or above (Java 1.4.2 or above recommended) onto your AIX box  
        2.   Download obm-linux.tar.gz and expand it to $OBM_HOME (e.g. /usr/local/obm)  
        3.   Delete $OBM_HOME/jvm and create a symbolic link from $OBM_HOME/jvm to the
AIX Java VM
 
        4.   Run $OBM_HOME/bin/BackupManager.sh to setup your backup set (or run
$OBM_HOME/bin/Configurator.sh if you are under command line mode. Then use the
web interface to setup your backup sources and other settings)
 
        5.   Run $OBM_HOME/bin/RunBackupSet.sh [BACKUP_SET_NAME] to run your backup  
        6.   Run $OBM_HOME/bin/Scheduler.sh to start the backup scheduler  
      Back to TOC  
   
 
2.6
  The Windows version of OBM installer hangs, what could be the problem?  
        There are few things that could create errors during or after executing the installer (this is Windows, after all).  
        1.   Make sure there is enough disk space on the machine.  
        2.   Make sure you do not have any anti virus software or PCanywhere running, as this
may create problems with InstallAnywhere installers.
 
        3.   There are also problems with InstallAnywhere installers and Dell OpenManager. If
OpenManager has installed on the target system, be sure to disable it before
installing OBM.
 
        4.   Hardware could cause errors as well, try set your [hardware acceleration display
setting] to off. There are problems with certain versions of Java running along with
certain video cards.
 
        5.   This may only be a Java problem.  
        Also, if you are transferring this file from one machine to another, please be sure the file size
is valid and you are transferring the file in binary mode.
 
        Java Testing  
        Please try running any of the Swing demos that came with the Java runtime in 1.4.X and see
if it hangs on Windows. In order to fix this problem, some knowledge base on the Internet
suggested updating DirectX to at least DirectX 8.1. Most machines got this problem had
DirectX 7.0 installed. (You can use the “dxdiag” command to find out the directX version)
 
        SUN recommended two workarounds for certain video card issues  
        1.   The following will pass properties to the installer's Virtual Machine:
In Advanced Designer – Project -> Config -> Additional Arguments
set that to "-Dsun.java2d.d3d=false -Dsun.java2d.noddraw=true" without the
quotes.
 
        2.   Set the following lax property in your LaunchAnywhere for your application's JVM:
lax.nl.java.option.additional=-Dsun.java2d.d3d=false -Dsun.java2d.noddraw=true
 
            Add the same line to the uninstaller lax file, using a modify file action in your installer
in post-install.
 
      Back to TOC  
   
 
2.7
  The Installer doesn’t seem to work. How can I manually install OBM
on Windows?
 
        To manually install OBM on Windows, you’ll need to copy and zipping the program directory
(e.g. C:\Program Files\OBM) from another machine with OBM installed. Then do the
followings on the machine you wish to manually install:
 
        1.   Create the directory C:\Program Files\OBM  
        2.   Unzip the OBM program directory archive to C:\Program Files\OBM  
        3.   Run C:\Program Files\OBM\bin\install.bat  
        4.   Run C:\Program Files\OBM\bin\Install-Scheduler.bat  
      Back to TOC  
   
 
2.8
  The Installer doesn’t seem to work. How can I manually install OBM
on Mac?
 
        Try manually installing OBM on your Mac with the following instructions:  
        1.   Create the directory C:\Program Files\OBM  
        2.   Unzip the OBM program directory archive to C:\Program Files\OBM  
        3.   Run C:\Program Files\OBM\bin\install.bat  
        4.   Run C:\Program Files\OBM\bin\Install-Scheduler.bat