|4 Live systems|
|→||4.1.3 Use DKtoolian|
If a site owns a number of equal PCs an administrator can install one PC as the ``master''. After installation the entire disk contents or the contents of relevant partitions is transferred to all the other PCs to avoid individual installations on each PC.
Several methods are available:
For all methods shown above we can save data on an image
For data streams we can use dk-send/dk-recv, udp-sender/udp-receiver or netcat to transfer the data directly from the master PC to the image server or to the recipient(s). Compression is recommended to reduce network traffic.
Other methods require access to the data as files, so we can use either a portable disk, NFS or SMB file servers or — for clonezilla — SSH access.
A computer image, disk, image, image data stream, archive or
archive data stream of a computer can also be used as
system backup of the computer to avoid a complete
OS+software re-installation i.e. after hardware problems, setup and
Applying the system backup to the computer it was made from returns that computer to the timestamp the backup was made.
Note: In addition to the system backup typically only made in large intervals or before or after adding new software you need regular periodic data backup. So after a crash you can restore OS and software to a working state from the last working system backup and data to the most recent state from the data backup.
Data backup is out of the scope of this page, here we are dealing with system backup only.
In the examples on the next pages we have the following hosts involved:
Our examples assume traditional hard disks, so we can use a
block size of 4096 bytes ("dk-blks -b 4K",
For flash memory (i.e. SSD drives, USB memory sticks) you should use at least 1048576 bytes or powers-of-2-multiples ("dk-blks -b 1M", "dd bs=1M").
The shell variables in the examples are only used to avoid overlong text lines. In a real installation one would concatenate the commands directly by pipes.
For data transmission from one sender to multiple recipients we have several choices: