Reference

ocs-onthefly(8)

Clonezilla: on-the-fly disk or partition(s) cloning

NAME

ocs-onthefly - Clonezilla: on-the-fly disk or partition(s) cloning

SYNOPSIS

ocs-onthefly [OPTION]

DESCRIPTION

ocs-onthefly is used for "disk to disk" or "partition to partition" clone on-the-fly, either locally or over the network.

OPTIONS

-b, -batch, --batch, --batch-mode

Run program in batch mode (dangerous!), i.e., without any prompt or wait for confirmation.

-cmf, --chk-chksum-for-files-in-dev

Do the files checksum inspection for cloned files in destination devices.

-d, --destination, --target DEV

Specify the target device as DEV (e.g., /dev/sdb or sdb).

-e1, --change-geometry NTFS-BOOT-PARTITION

Force to change the CHS (cylinders, heads, sectors) value of NTFS boot partition after cloning. NTFS-BOOT-PARTITION can be "auto" or a device name.

-e2, --load-geometry-from-edd

Force to use the CHS from EDD (Enhanced Disk Device) when creating partition table by sfdisk.

-r, --resize-partition

Resize the file system size to fit the partition size in the destination disk.

-f, --source DEV

Specify the source device as DEV (e.g., /dev/sda or sda).

-g, --grub-install GRUB_PARTITION

Install grub in the MBR. GRUB_PARTITION can be "auto" or a device name.

--net-filter PROGRAM

Use the PROGRAM (gzip, lzop, bzip2, xz, lz4, zstd, cat) before sending partition data to netcat/nuttcp (only in network clone mode). Default is zstd.

-nogui, --nogui

Do not show GUI (TUI), use text only.

-rescue, --rescue

Turn on rescue mode, i.e., try to skip bad sectors.

-rvd, --rvd

Remove the NTFS volume dirty flag in source NTFS file system before cloning it.

-irhr, --irhr

Skip removing the Linux udev hardware records on the restored GNU/Linux.

-ius, --ius

Skip updating syslinux-related files on the restored GNU/Linux.

-iui, --iui

Skip updating initramfs file(s) on the restored GNU/Linux.

-icds, --ignore-chk-dsk-size-pt

Skip checking destination disk size before creating the partition table.

-iefi, --ignore-update-efi-nvram

Skip updating boot entries in EFI NVRAM after cloning.

-k, --no-sfdisk

Do NOT create partition table in boot sector in target machine.

-k0

Create partition table based on the partition table from the source (default).

-k1

Create partition table in the target disk proportionally.

-k2

Enter command line prompt to create partition table manually before cloning.

-j2, --clone-hidden-data

Use dd to clone the image of the data between MBR (1st sector) and 1st partition.

-m, --no-boot-loader-clone

Do NOT clone boot loader.

-o, --load-geometry

Force to use the saved CHS (cylinders, heads, sectors) when using sfdisk.

-q1, --force-to-use-dd

Force to use sector-by-sector copy (slow but works for all filesystems).

-po, --port PORT

Specify the netcat port (only in network clone mode).

-p, -pa, --postaction ACTION

Action when cloning finishes: [choose|poweroff|reboot|true|CMD].

-a, --server

Specify the running machine is the network clone server.

-s, --source-IP IP

Specify the source IP address (used in target client machine).

-t, --no-restore-mbr

Do NOT restore the MBR.

-t1, --restore-raw-mbr

Restore the prebuilt bootloader from syslinux (For Windows only).

-t2, --no-restore-ebr

Do NOT restore the EBR.

-v, --verbose

Prints verbose information.

-np, --net-pipe PROGRAM

Use PROGRAM as network pipe program. Available: netcat, nuttcp.

-x, --interactive

Interactive mode.

-bm, --beginner-mode

Run in beginner mode (shortcut for "-um beginner").

-em, --expert-mode

Run in expert mode (shortcut for "-um expert").

-um, --user-mode [beginner|expert]

Specify the user mode.

-edio, --enable-direct-io

Enable the direct IO mode of Partclone for NVMe SSD.

EXAMPLES

1. To clone local sda to local sdb:

ocs-onthefly -f sda -d sdb

2. To clone sda from machine A (IP 192.168.100.1) to sda on machine B via network:

On machine A:

ocs-onthefly -a -f sda

On machine B:

ocs-onthefly -s 192.168.100.1 -d sda

FILES

/etc/drbl/drbl-ocs.conf

The configuration file for Clonezilla.

SEE ALSO

ocs-sr(8), drbl-ocs(8)

AUTHORS

Steven Shiau <steven _at_ clonezilla org>