Virtual Data Optimizer (VDO) - optional
As an optional backup destination, we propose to use Virtual Data Optimizer.
VDO is the software that provides inline block-level deduplication, compression, and thin provisioning capabilities for primary storage.
VDO operates at the Linux block layer. This allows delivering benefits to local storage as well as to distributed block, file, or object storage solutions. It works by first eliminating 4KB zero byte blocks and duplicate blocks and then adds compression to the remaining blocks.
The amount of data reduction you will see with VDO will vary depending on the type of data being stored and the workflow that creates and stores the data. Already compressed data types such as video, audio, or graphical files will not benefit from this technology.
VDO configuration
If you plan to use VDO deduplication for storing your backups, do as follow:
Add a disk device to your OS platform.
Run
lsblk
command to check the system name for the disk you will use as the storage destination.
Install VDO device-mapper driver
Reboot your OS platform to load VDO into the system kernel. Run
lsmod |grep vdo
command to make sure the VDO is loaded.
Start and enable VDO device-mapper
Create a VDO device on top of your physical block device:
let's assume it is
/dev/sdb
we estimate by default the logical size of the VDO device to be 3 times the size of your physical device, so in this example, for 1 TB physical size, we can try with 3 TB logical size
if the block device is larger than 16 TB, add the
--vdoSlabSize=32G
parameter at the end to increase the slab size on the volume to 32 GB.
Now proceed with steps described in the Preparation section below - use the block device name
/dev/mapper/kodo.
Preparation
Log into KODO for Cloud server as the
root
userList all existing disks in your server and find your dedicated disk - in this example -
/dev/mapper/kodo
Format the disk
/dev/mapper/kodo
Add a line to
/etc/fstab
file to automatically mount the new disk after server reboot:Mount the disk device (all filesystems mentioned in
/etc/fstab
file to be mounted as indicated):Confirm with
df
command that your directory/kodo_data
is mountedCreate staging space and backup destination directories
The directories are prepared to store backup data. Now your KODO for Cloud installation is ready for the Initial Configuration step.
Go to the MS Azure Blob Storage section to learn how to configure that type of data storage.
Last updated