| ocs-onthefly(8) | Clonezilla Manual | ocs-onthefly(8) |
نام (NAME)
ocs-onthefly - کلونزیلا: همسانسازی (کلون) بلادرنگ دیسک یا پارتیشنها
خلاصه دستور (SYNOPSIS)
ocs-onthefly [گزینهها]
توضیحات (DESCRIPTION)
دستور ocs-onthefly برای کلونسازی بلادرنگ «دیسک به دیسک» یا «پارتیشن به پارتیشن»، بهصورت محلی یا از طریق شبکه به کار میرود.
گزینهها (OPTIONS)
- -b, -batch, --batch, --batch-mode
- اجرای برنامه در حالت دستهای (غیرتعاملی و خطرناک!)؛ یعنی بدون هیچگونه پرسش یا انتظار برای تایید کاربر.
- -cmf, --chk-chksum-for-files-in-dev
- بررسی و بازرسی جمع مقابلهای (checksum) فایلها برای فایلهای کلونشده در دستگاههای مقصد.
- -d, --destination, --target DEV
- تعیین دستگاه مقصد بهصورت DEV (مانند /dev/sdb یا sdb).
- -e1, --change-geometry NTFS-BOOT-PARTITION
- اجبار به تغییر مقادیر CHS (سیلندرها، هدها، سکتورها) در پارتیشن بوت NTFS پس از کلونسازی. مقدار NTFS-BOOT-PARTITION میتواند «auto» یا نام یک دستگاه باشد.
- -e2, --load-geometry-from-edd
- اجبار به استفاده از مقادیر CHS استخراجشده از EDD (دستگاه دیسک بهبودیافته) هنگام ایجاد جدول پارتیشن توسط sfdisk.
- -r, --resize-partition
- تغییر اندازه سیستمفایل برای هماهنگ شدن با اندازه پارتیشن در دیسک مقصد.
- -f, --source DEV
- تعیین دستگاه مبدا بهصورت DEV (مانند /dev/sda یا sda).
- -g, --grub-install GRUB_PARTITION
- نصب گراب (GRUB) در MBR. مقدار GRUB_PARTITION میتواند «auto» یا نام یک دستگاه باشد.
- --net-filter PROGRAM
- استفاده از PROGRAM (شامل gzip، lzop، bzip2، xz، lz4، zstd، cat) پیش از ارسال دادههای پارتیشن به netcat/nuttcp (تنها در حالت کلون تحت شبکه). مقدار پیشفرض zstd است.
- -nogui, --nogui
- عدم نمایش رابط کاربری گرافیکی یا متنی (GUI/TUI) و استفاده از حالت متنی ساده.
- -rescue, --rescue
- فعالسازی حالت نجات (rescue)؛ یعنی تلاش برای نادیده گرفتن سکتورهای خراب (bad sectors).
- -rvd, --rvd
- پاک کردن پرچم خرابی حجم (dirty flag) در سیستمفایل NTFS مبدا پیش از انجام کلونسازی.
- -irhr, --irhr
- صرفنظر از حذف سوابق سختافزاری udev در گنو/لینوکس بازیابیشده.
- -ius, --ius
- صرفنظر از بهروزرسانی فایلهای مرتبط با syslinux در گنو/لینوکس بازیابیشده.
- -iui, --iui
- صرفنظر از بهروزرسانی فایل(های) initramfs در گنو/لینوکس بازیابیشده.
- -icds, --ignore-chk-dsk-size-pt
- صرفنظر از بررسی اندازه دیسک مقصد پیش از ایجاد جدول پارتیشن.
- -iefi, --ignore-update-efi-nvram
- صرفنظر از بهروزرسانی ورودیهای بوت در حافظه EFI NVRAM پس از کلونسازی.
- -k, --no-sfdisk
- عدم ایجاد جدول پارتیشن در سکتور بوت ماشین مقصد.
- -k0
- ایجاد جدول پارتیشن بر اساس جدول پارتیشن مبدا (پیشفرض).
- -k1
- ایجاد جدول پارتیشن در دیسک مقصد بهصورت متناسب با اندازه.
- -k2
- ورود به اعلان خط فرمان برای ایجاد دستی جدول پارتیشن پیش از کلونسازی.
- -j2, --clone-hidden-data
- استفاده از دستور dd برای همسانسازی تصویر دادههای میان MBR (سکتور اول) و نخستین پارتیشن.
- -m, --no-boot-loader-clone
- عدم کلونسازی بوتلودر (راهانداز سیستم).
- -o, --load-geometry
- اجبار به استفاده از مقادیر CHS (سیلندرها، هدها، سکتورها) ذخیرهشده هنگام استفاده از sfdisk.
- -q1, --force-to-use-dd
- اجبار به استفاده از کپی سکتور به سکتور (کند اما سازگار با تمام سیستمفایلها).
- -po, --port PORT
- تعیین درگاه (پورت) netcat (تنها در حالت کلون تحت شبکه).
- -p, -pa, --postaction ACTION
- اقدام پس از پایان کلونسازی: [choose|poweroff|reboot|true|CMD].
- -a, --server
- تعیین اینکه ماشین جاری به عنوان سرور کلون تحت شبکه عمل میکند.
- -s, --source-IP IP
- تعیین نشانی IP مبدا (مورد استفاده در ماشین کلاینت مقصد).
- -t, --no-restore-mbr
- عدم بازیابی MBR (رکورد راهانداز اصلی).
- -t1, --restore-raw-mbr
- بازیابی بوتلودر پیشساخته از syslinux (تنها برای ویندوز).
- -t2, --no-restore-ebr
- عدم بازیابی EBR (رکورد راهانداز گسترشیافته).
- -v, --verbose
- نمایش اطلاعات با جزئیات کامل (حالت پرگو).
- -np, --net-pipe PROGRAM
- استفاده از PROGRAM به عنوان برنامه پایپ شبکه. برنامههای در دسترس: netcat و nuttcp.
- -x, --interactive
- حالت تعاملی.
- -bm, --beginner-mode
- اجرا در حالت مبتدی (میانبری برای «-um beginner»).
- -em, --expert-mode
- اجرا در حالت پیشرفته (میانبری برای «-um expert»).
- -um, --user-mode [beginner|expert]
- تعیین حالت کاربر [beginner|expert].
- -edio, --enable-direct-io
- فعالسازی حالت ورودی/خروجی مستقیم (Direct IO) در Partclone برای حافظههای اساسدی NVMe.
مثالها (EXAMPLES)
۱. برای کلون کردن sda محلی به sdb محلی:
- ocs-onthefly -f sda -d sdb
۲. برای کلون کردن sda از ماشین A (با نشانی IP 192.168.100.1) به sda در ماشین B از طریق شبکه:
در ماشین A:
- ocs-onthefly -a -f sda
در ماشین B:
- ocs-onthefly -s 192.168.100.1 -d sda
فایلها (FILES)
- /etc/drbl/drbl-ocs.conf
- فایل پیکربندی برای کلونزیلا.
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
Steven Shiau <steven _at_ clonezilla org>
| 2026-05-03 | Clonezilla |