Rick Tuhimata - DataLock Support
posted this on July 15, 2009 11:55 am
[DataLock Software] Version:
ALL OS: All platforms
Description: What are some factors that can
affect the speed of my backup?
Steps: Stages of a backup with [DataLock Software] are outlined below: - A connection from the [DataLock
Software] client to [DataLock Server] is established - Pre-command is run (if
necessary) - A Shadow Copy set of the
backup source is created (if available) - Download the server
file list from the [DataLock Server] - Data of the backup source
is compared with the server file list to compile the following file
lists: - New file list - Modified file list
- Deleted file list - Delta file is generated (if
necessary) - Data are encrypted,
compressed, and then uploaded onto [DataLock Server] - The Shadow Copy set of the
backup source is removed (if necessary) - Post-command is run (if
necessary) - Backup is declared
completed successful
Backup performance: The following describes the factors that can affect the speed of a backup at
different stages of the job:
Internet connection speed:Check on the speed of the
connection between the [DataLock Software] and the [DataLock Server].
Hardware specification of [DataLock
Software] client machine.
Check on the hardware
specification of the machines in concern (RAM available, processor
speed), are the resource sufficient for the backup operation
Check if the CPU usage is
high during restoration.
For machine installed on Windows, you can view the CPU usage with the
Windows Task Manager For machine installed on Linux / Mac OS X, you can view the CPU usage
with the command:
Example: >top
If the CPU usage is constantly maxed out during the restoration, it may
suggest that the CPU power of the machine is insufficient for the backup
operation
Disk specification of the
disk of the [DataLock Software] machinei.Check on
the local disk I/O performance of [DataLock Software] client machine ii.Check on
the local disk I/O utilization of [DataLock Software] client machine. For machine installed on Windows, you can view the I/O utilization with the Windows Performance Monitor For machine installed on Linux / Mac OS X, you could view the I/O utilization
with the command:
Check if the backup source
is located locally, or over a network If the backup source of the backup job is set over a network,
the backup speed may be affected depending on the network traffic.
Location of the temporary
directory (local / network drive):
Check if the temporary
directory specified for the backup set is located locally, or over a
network If the temporary directory is specified on a network partition, the
backup speed may be affected for backup type such as MS
Exchange server backup, or MS SQL, depending on the network traffic.
Backup source data
size (number of files and size of files): a. How many files are
selected as the backup source b. Check if the backup
source contain a large number of files within a small number of
directories c. If the size of the backup source is large, you may need to alter
the amount of memory available to [DataLock Software]. Please refer to Step 10 for more
information.
Number of delta to be
generated a. How many delta files are
being generated, and their size b. The speed of a backup job can be affected if the number to delta
files to be generated is large, or if the delta files to be
generated is large.
Encryption settings a. Check on encryption key
length configured for the backup set in concern b. For [DataLock Software] version after 5.5, backup data can be encrypted
with key length of 256-bit, which may slow down the backup operation for
machines with insufficient resource.
Local Copy module a. Check if the Local Copy
module has been enabled for the backup set - For [DataLock Software] version after 5.5, local backup data
are compressed and encrypted, which may also slow down the
backup operation for machines with insufficient resource.
b. Check if the Local Copy
destination is located locally, or over a network (local / network
drive) - If the Local Copy destination of the backup job is configured to a
network partition, the backup speed may be affected depending on
the network traffic.
Amount
of memory (Java heap size) available Check on the Java heap
size setting, modify the setting if the currently allocated size is
insufficient for the backup operation. The instructions to modify the Java heap size can be found by reading
article http://support.datalock.co.nz/forums/45069/entries/44529.
Number of backup / restore
job connecting to the [DataLock Server]: Check on the number of
backup / restore job connected to the [DataLock Server] during the your
backup.You can submit a support
ticket (http://support.datalock.co.nz) asking for recommended
times for backup.Typically, it
is best to avoid from 9pm to 10pm if possible.