Kleo Bare Metal Backup
Encyclopedia
Kleo Bare Metal Backup for Servers is a free file system cloning program created by Carroll-Net Inc.. Kleo creates an all inclusive backup of the operating system, device drivers and applications. Kleo is bundled with a LiveCD which includes tools for server recovery.
Kleo backups are file system aware backups. Unused blocks and empty space are not included which reduces the size of the backup image. The backup images are also passed through gzip
to further compress their size. But even with compression, backup images can be quite large. For this reason, they are not suitable replacements for daily backups and are typically only done whenever significant changes are made to a server's application set or prior to applying service patches and hotfixes.
Note: Kleo does NOT support Ext4 which is the default on new Ubuntu installations
The backup image is broken into 2 GB chunks to make it possible to store the backups on DVD.
Operation
Kleo is a graphical wizard file system cloning system. It is designed as a disaster-recovery tool, producing complete file system images. In the event a server experiences a hard drive failure, the LiveCD can be booted, and the previous backup image can be used to recover the server to the point in time of the last backup.Kleo backups are file system aware backups. Unused blocks and empty space are not included which reduces the size of the backup image. The backup images are also passed through gzip
Gzip
Gzip is any of several software applications used for file compression and decompression. The term usually refers to the GNU Project's implementation, "gzip" standing for GNU zip. It is based on the DEFLATE algorithm, which is a combination of Lempel-Ziv and Huffman coding...
to further compress their size. But even with compression, backup images can be quite large. For this reason, they are not suitable replacements for daily backups and are typically only done whenever significant changes are made to a server's application set or prior to applying service patches and hotfixes.
Supported Systems
Kleo will only run in Intel systems that meet the following minimum requirements- 700 Mhz x86 processor
- 1 GB RAM
- VGA graphics card capable of 640x480 resolution
- Bootable CD-ROM, DVD or USB
- Optionally, PXEPreboot Execution EnvironmentThe Preboot eXecution Environment is an environment to boot computers using a network interface independently of data storage devices or installed operating systems.PXE was introduced as part of the Wired for Management framework by Intel and is described in the specification The Preboot...
bootable BIOS
Supported Storage Media
- Hard Drive
- USB/Firewire Drive
- CIFS Windows Network Share
- SSHSecure ShellSecure Shell is a network protocol for secure data communication, remote shell services or command execution and other secure network services between two networked computers that it connects via a secure channel over an insecure network: a server and a client...
Server - NFS Server
Supported File Systems
File system | Description |
---|---|
NTFS NTFS NTFS is the standard file system of Windows NT, including its later versions Windows 2000, Windows XP, Windows Server 2003, Windows Server 2008, Windows Vista, and Windows 7.... |
Windows new technology file system |
FAT16 | 16-Bit DOS file allocation table |
FAT32 | 32-Bit Win95 file allocation table |
Ext2 Ext2 The ext2 or second extended filesystem is a file system for the Linux kernel. It was initially designed by Rémy Card as a replacement for the extended file system .... |
Linux 2nd extended file system |
Ext3 Ext3 The ext3 or third extended filesystem is a journaled file system that is commonly used by the Linux kernel. It is the default file system for many popular Linux distributions, including Debian... |
Linux 3rd extended file system |
Reiserfs ReiserFS ReiserFS is a general-purpose, journaled computer file system designed and implemented by a team at Namesys led by Hans Reiser. ReiserFS is currently supported on Linux . Introduced in version 2.4.1 of the Linux kernel, it was the first journaling file system to be included in the standard kernel... |
Linux Reiser journaled file system |
HPFS HPFS HPFS or High Performance File System is a file system created specifically for the OS/2 operating system to improve upon the limitations of the FAT file system... |
OS/2 High performance file system |
JFS | IBM 64-bit journaled file system |
XFS XFS XFS is a high-performance journaling file system created by Silicon Graphics, Inc. It is the default file system in IRIX releases 5.3 and onwards and later ported to the Linux kernel. XFS is particularly proficient at parallel IO due to its allocation group based design... |
Silicon Graphics journaled file system |
UFS Unix File System The Unix file system is a file system used by many Unix and Unix-like operating systems. It is also called the Berkeley Fast File System, the BSD Fast File System or FFS... |
BSD Fast File System |
HFS Hierarchical File System Hierarchical File System is a file system developed by Apple Inc. for use in computer systems running Mac OS. Originally designed for use on floppy and hard disks, it can also be found on read-only media such as CD-ROMs... |
Apple Hierarchical File System |
Note: Kleo does NOT support Ext4 which is the default on new Ubuntu installations
File Format
The file format written is a gzipped partimage file. The file extension is .KB2The backup image is broken into 2 GB chunks to make it possible to store the backups on DVD.