| ocs-sr(8) | Clonezilla Manual | ocs-sr(8) |
نام (NAME)
ocs-sr - اسکریپت پشتیبانگیری و بازیابی دیسک و پارتیشن در Clonezilla
خلاصه دستور (SYNOPSIS)
ocs-sr [گزینه] {savedisk|saveparts|restoredisk|restoreparts} IMAGE_NAME DEVICE
توضیحات (DESCRIPTION)
ocs-sr دستور اصلی Clonezilla برای پشتیبانگیری (ذخیره) یا بازیابی یک یا چند دیسک یا پارتیشن است. این دستور معمولاً در Clonezilla live یا در محیط DRBL استفاده میشود.
دستورها (COMMANDS)
- savedisk
- ذخیره کل دیسک(ها) به عنوان یک تصویر (ایمیج).
- saveparts
- ذخیره پارتیشن(ها) به عنوان یک تصویر.
- restoredisk
- بازیابی تصویر روی کل دیسک(ها).
- restoreparts
- بازیابی تصویر روی پارتیشن(ها).
گزینهها (OPTIONS)
گزینههای ذخیرهسازی (Options for saving):
- -noabo, --not-only-access-by-owner
- فراهم کردن دسترسی به تصویر پارتیشن برای دیگران (حالت ۶۴۴). حالت پیشفرض ۶۰۰ است.
- -senc, --skip-enc-ocs-img
- صرفنظر کردن از رمزگذاری تصویر با عبارت عبور.
- -enc, --enc-ocs-img
- رمزگذاری تصویر با عبارت عبور از طریق ecryptfs.
- -sgoc, --skip-gocrypt-ocs-img
- صرفنظر کردن از رمزگذاری تصویر با عبارت عبور (gocryptfs).
- -goc, --gocrypt-ocs-img
- رمزگذاری تصویر با عبارت عبور از طریق gocryptfs.
- -sfsck, --skip-fsck-src-part
- صرفنظر کردن از اجرای fsck روی سیستمفایل مبدأ پیش از ذخیره آن.
- -fsck, -fsck-src-part, --fsck-src-part
- اجرای تعاملی fsck روی سیستمفایل مبدأ پیش از ذخیره آن.
- -fsck-y, -fsck-src-part-y, --fsck-src-part-y
- اجرای خودکار fsck روی سیستمفایل مبدأ پیش از ذخیره آن؛ تلاش برای رفع خودکار هرگونه خرابی شناساییشده در سیستمفایل.
- -gm, --gen-md5sum
- تولید چکسام MD5 برای تصویر.
- -gs, --gen-sha1sum
- تولید چکسام SHA1 برای تصویر.
- -gb2, -gb, --gen-b2sum
- تولید چکسام BLAKE2 برای تصویر.
- -gb3, --gen-b3sum
- تولید چکسام BLAKE3 برای تصویر.
- -gmf, --gen-chksum-for-files-in-dev
- تولید چکسام برای فایلهای موجود در دستگاه مبدأ.
- -i, --image-size SIZE
- تنظیم اندازه به مگابایت (MB) جهت تقسیم فایل تصویر پارتیشن به چندین فایل چندبخشی (volumes).
- -j2, --clone-hidden-data
- استفاده از dd برای شبیهسازی تصویر دادههای بین MBR (سکتور اول) و اولین پارتیشن.
- -ntfs-ok, --ntfs-ok
- فرض بر سالم بودن یکپارچگی NTFS و عدم بررسی مجدد آن (فقط برای ntfsclone).
- -rm-win-swap-hib, --rm-win-swap-hib
- تلاش برای حذف فایل حافظه مجازی (swap) و فایل خواب زمستانی (hibernation) ویندوز در پارتیشن مبدأ.
- -q, --use-ntfsclone
- استفاده از ntfsclone برای ذخیره پارتیشن NTFS (اولویت: ntfsclone > partimage > dd).
- -q1, --force-to-use-dd
- اجبار به استفاده از dd برای ذخیره پارتیشن(ها) (ناکارآمد و کند، اما برای همه سیستمهای فایل کار میکند).
- -q2, --use-partclone
- استفاده از partclone برای ذخیره پارتیشن(ها) (اولویت: partclone > partimage > dd).
- -rescue, --rescue
- فعال کردن حالت نجات (rescue mode)، یعنی تلاش برای نادیده گرفتن سکتورهای معیوب (bad sectors).
- -sc, -scs, --skip-check-restorable, --skip-check-restorable-s
- صرفنظر کردن از بررسی قابلیت بازیابی تصویر پس از ایجاد آن.
- -z0, --no-compress
- عدم فشردهسازی هنگام ذخیره.
- -z1, --gzip-compress
- فشردهسازی با استفاده از gzip (پیشفرض).
- -z1p, --smp-gzip-compress
- فشردهسازی با استفاده از برنامه موازی gzip (یعنی pigz).
- -z2, --bz2-compress
- فشردهسازی با استفاده از bzip2.
- -z2p, --smp-bzip2-compress
- فشردهسازی با استفاده از برنامه موازی bzip2 (یعنی lbzip2).
- -z3, --lzo-compress
- فشردهسازی با استفاده از lzop.
- -z4, --lzma-compress
- فشردهسازی با استفاده از lzma.
- -z5, --xz-compress
- فشردهسازی با استفاده از xz.
- -z5p, --smp-xz-compress
- فشردهسازی با استفاده از xz موازی.
- -z6, --lzip-compress
- فشردهسازی با استفاده از lzip.
- -z6p, --smp-lzip-compress
- فشردهسازی با استفاده از lzip موازی.
- -z7, --lrzip-compress
- فشردهسازی با استفاده از lrzip.
- -z8, --lz4-compress
- فشردهسازی با استفاده از lz4.
- -z8p, --lz4mt-compress
- فشردهسازی با استفاده از lz4 چندرشتهای (multi-threaded).
- -z9, --zstd-compress
- فشردهسازی با استفاده از zstd.
- -z9p, --zstdmt-compress
- فشردهسازی با استفاده از zstd موازی (zstdmt).
- -sfs, --skip-fs-save
- عدم ذخیره سیستمفایل دستگاه، فقط بقیه فایلها ذخیره شوند.
- -pe, --passwd-ecryptfs PASSWD
- تنظیم گذرواژه برای رمزگذاری تصویر (ecryptfs).
- -pfe, --passwd-file-ecryptfs FILE
- تنظیم گذرواژه برای رمزگذاری تصویر از طریق FILE (در ecryptfs).
- -pg, --passwd-gocryptfs PASSWD
- تنظیم گذرواژه برای رمزگذاری تصویر (gocryptfs).
- -pfg, --passwd-file-gocryptfs FILE
- تنظیم گذرواژه برای رمزگذاری تصویر از طریق FILE (در gocryptfs).
- -plu, --put-log-files-usb
- قرار دادن فایلهای لاگ مربوط به Clonezilla live در درایو USB مربوط به Clonezilla live.
- -scpt, --skip-check-part-table
- صرفنظر کردن از بررسی جدول پارتیشن دیسک مبدأ.
- -luks, --enable-luks MODE
- تعیین باز کردن یا عدم باز کردن دستگاه LUKS. مقدار MODE میتواند yes یا no باشد.
- -dblk, --decrypt-bitlocker MODE
- تعیین رمزگشایی یا عدم رمزگشایی دستگاه BitLocker. مقدار MODE میتواند yes یا no باشد.
گزینههای بازیابی (Options for restoring):
- -f, --from-part PARTITION
- بازیابی پارتیشن از تصویر یا دستگاه بلوکی روی یک پارتیشن متفاوت.
- -g, --grub-install GRUB_PARTITION
- نصب grub در MBR. مقدار GRUB_PARTITION میتواند "auto" یا نام یک دستگاه باشد.
- -r, --resize-partition
- تغییر اندازه پارتیشن برای مطابقت با اندازه پارتیشن مقصد.
- -k, --no-fdisk, --no-create-partition
- جدول پارتیشن در دیسک سخت مقصد ایجاد نشود.
- -icrc
- صرفنظر کردن از بررسی CRC مربوط به Partclone.
- -irhr
- صرفنظر کردن از حذف رکوردهای سختافزاری udev لینوکس در GNU/Linux بازیابیشده.
- -irvd
- صرفنظر کردن از حذف فلگ خرابی/کثیف بودن (dirty flag) ولوم NTFS پس از بازیابی.
- -ius
- صرفنظر کردن از بهروزرسانی فایلهای مرتبط با syslinux در GNU/Linux بازیابیشده.
- -iui
- صرفنظر کردن از بهروزرسانی فایل(های) initramfs در GNU/Linux بازیابیشده.
- -icds, --ignore-chk-dsk-size-pt
- صرفنظر کردن از بررسی اندازه دیسک مقصد پیش از ایجاد جدول پارتیشن.
- -iefi, --ignore-update-efi-nvram
- صرفنظر کردن از بهروزرسانی مدخلهای بوت در EFI NVRAM پس از بازیابی.
- -k0
- ایجاد جدول پارتیشن بر اساس جدول پارتیشن موجود در تصویر (پیشفرض).
- -k1
- ایجاد متناسب و نسبی جدول پارتیشن در دیسک مقصد.
- -k2
- ورود به خط فرمان برای ایجاد دستی جدول پارتیشن پیش از بازیابی.
- -scr, --skip-check-restorable-r
- صرفنظر کردن از بررسی قابلیت بازیابی تصویر پیش از انجام عملیات بازیابی.
- -t, --no-restore-mbr
- عدم بازیابی MBR.
- -t1, --restore-raw-mbr
- بازیابی بوتلودر از پیش ساختهشده از syslinux (فقط برای ویندوز).
- -t2, --no-restore-ebr
- عدم بازیابی EBR.
- -u, --select-img-in-client
- دریافت نام تصویر ورودی در کلاینتها.
- -e, --load-geometry
- اجبار به استفاده از مقادیر هندسی CHS (سیلندرها، هدها، سکتورها) ذخیرهشده.
- -e1, --change-geometry NTFS-BOOT-PARTITION
- اجبار به تغییر مقدار CHS پارتیشن بوت NTFS پس از بازیابی تصویر.
- -e2, --load-geometry-from-edd
- اجبار به استفاده از مقادیر CHS استخراجشده از EDD (دستگاه دیسک پیشرفته / Enhanced Disk Device).
- -j, --create-part-by-sfdisk
- استفاده از sfdisk برای ایجاد جدول پارتیشن (پیشفرض).
- -j0, --create-part-by-dd
- استفاده از dd برای نوشتن جدول پارتیشن از تصویر ذخیرهشده به جای sfdisk.
- -j1, --dump-mbr-in-the-end
- استفاده از dd برای نوشتن MBR پس از بازیابی تصویر دیسک.
- -j2, --clone-hidden-data
- استفاده از dd برای شبیهسازی دادههای بین MBR و اولین پارتیشن (فقط در حالت restoredisk).
- -hn0 PREFIX
- تغییر نام میزبان (hostname) در ویندوز بر اساس PREFIX-IP.
- -hn1 PREFIX
- تغییر نام میزبان (hostname) در ویندوز بر اساس PREFIX-MAC.
- --max-time-to-wait TIME
- اگر کلاینتهای کافی متصل نشدند، پس از TIME ثانیه در هر صورت فرآیند آغاز شود.
- -cm, --check-md5sum
- بررسی چکسام MD5 برای تصویر.
- -cs, --check-sha1sum
- بررسی چکسام SHA1 برای تصویر.
- -cb2, -cb, --check-b2sum
- بررسی چکسام BLAKE2 برای تصویر.
- -cb3, --check-b3sum
- بررسی چکسام BLAKE3 برای تصویر.
- -cmf, --chk-chksum-for-files-in-dev
- بررسی چکسام فایلهای موجود در دستگاه.
- -srel, --save-restore-error-log
- ذخیره فایل لاگ خطاها در دایرکتوری تصویر.
- --mcast-port NO
- تعیین شماره پورت UDP برای بازیابی از طریق چندپخشی (multicast).
- -ssnf, --skip-set-netboot-first
- صرفنظر کردن از تنظیم اولین دستگاه بوت به شبکه در uEFI NVRAM.
گزینههای عمومی (General options):
- -l, --language INDEX
- تنظیم زبان نمایشی بر اساس شماره شاخص (مانند 0 یا en_US.UTF-8).
- -b, -batch, --batch
- اجرای برنامه در حالت دستهای (غیرتعاملی و خطرناک!).
- -c, --confirm
- انتظار برای تأیید کاربر پیش از ذخیره یا بازیابی.
- -d, --debug-mode
- ورود به حالت دستوری برای اشکالزدایی (دیباگ).
- --debug=LEVEL
- ثبت لاگ اشکالزدایی partimage در دایرکتوری /var/log/ با سطح اشکالزدایی LEVEL.
- -m, --module MODULE
- اجبار به بارگذاری ماژول هسته MODULE.
- --use-netcat
- استفاده از netcat به جای nuttcp برای شبیهسازی شبکه.
- --net-filter PROGRAM
- استفاده از PROGRAM (مانند gzip، bzip2، xz، lz4، zstd، cat) به عنوان فیلتر شبکه.
- -o0, --run-prerun-dir
- اجرای اسکریپت موجود در دایرکتوری prerun پیش از شروع شبیهسازی.
- -o1, -o, --run-postrun-dir
- اجرای اسکریپت موجود در دایرکتوری postrun پس از پایان شبیهسازی.
- -w, --wait-time TIME
- انتظار به مدت TIME ثانیه پیش از ذخیره/بازیابی.
- -nogui, --nogui
- عدم نمایش رابط گرافیکی کاربری (TUI) و استفاده صرف از متن.
- -a, --no-force-dma-on
- عدم اجبار به روشن کردن قابلیت DMA در دیسک سخت.
- -mp, --mount-point MOUNT_POINT
- استفاده از NFS برای سوار کردن (mount) MOUNT_POINT به عنوان دایرکتوری ocsroot.
- -or, --ocsroot DIR
- مشخص کردن دایرکتوری DIR (مسیر مطلق) به عنوان ocsroot.
- -p, --postaction ACTION
- عملیات پس از اتمام کار: [choose|poweroff|reboot|command|CMD].
- -ps, --play-sound
- پخش صدا پس از اتمام عملیات.
- -ns, --ntfs-progress-in-image-dir
- ذخیره فایل موقت پیشرفت ntfsclone در دایرکتوری تصویر.
- -s, --source-IP IPADD
- تعیین نشانی IP ماشین مبدأ برای شبیهسازی دستگاه به دستگاه.
- -bm, --beginner-mode
- اجرا در حالت مبتدی.
- -em, --expert-mode
- اجرا در حالت حرفهای (پیشرفته).
- -um, --user-mode [beginner|expert]
- مشخص کردن حالت کاربر.
- -edio, --enable-direct-io
- فعال کردن حالت ورودی/خروجی مستقیم (Direct IO) ابزار Partclone برای درایوهای NVMe SSD.
- -smtd, --save-mtdblock
- ذخیره دستگاه بلوکی MTD.
- -smmcb, --save-mmcblk
- ذخیره دستگاه بوت eMMC.
- -rmtd, --restore-mtdblock
- بازیابی دستگاه بلوکی MTD.
- -rmmcb, --restore-mmcblk
- بازیابی دستگاه بوت eMMC.
- -uoab, --use-ocs-alias-blkdev
- استفاده از نام مستعار دستگاه بلوکی Clonezilla (مانند ocs-*d*).
- -reluks, --reencrypt-luks
- رمزگذاری مجدد درجا (in-place) برای ولومهای رمزگذاریشده LUKS.
- -v, --verbose
- نمایش اطلاعات با جزئیات کامل.
- -d0, --dialog
- استفاده از dialog.
- -d1, --Xdialog
- استفاده از Xdialog.
- -d2, --whiptail
- استفاده از whiptail.
- -d3, --gdialog
- استفاده از gdialog.
- -d4, --kdialog
- استفاده از kdialog.
- -x, --interactive
- حالت تعاملی.
- -os, --ocs-server SRV
- تعیین SRV به عنوان سرور OCS.
کلمات رزروشده (RESERVED WORDS)
برای IMAGE_NAME:
- ask_user
- درخواست از کاربر برای وارد کردن نام.
- autoname
- تولید خودکار نام تصویر بر اساس نشانی MAC و زمان.
- autohostname
- تولید خودکار نام تصویر بر اساس نام میزبان (hostname).
- autoproductname
- تولید خودکار نام تصویر بر اساس مدل محصول سختافزاری.
برای DEVICE:
مثالها (EXAMPLES)
برای ذخیره تمام دادههای اولین دیسک سخت محلی 'sda' به صورت تصویر 'IMAGE1' با استفاده از ntfsclone و فشردهسازی lzop:
- ocs-sr --use-ntfsclone -z3 savedisk IMAGE1 sda
برای ذخیره دادههای پارتیشن اول و دوم در اولین دیسک سخت محلی 'sda' به صورت تصویر 'IMAGE2' با استفاده از ntfsclone:
- ocs-sr --use-ntfsclone -z3 saveparts IMAGE2 "sda1 sda2"
برای بازیابی تصویر IMAGE1 روی sda محلی و اجرای grub-install پس از اتمام شبیهسازی:
- ocs-sr -g auto restoredisk IMAGE1 sda
برای بازیابی تصویر پارتیشنهای اول و دوم از IMAGE2 روی sda1 و sda2 محلی و اجرای grub-install پس از بازیابی:
- ocs-sr -g auto restoreparts IMAGE2 "sda1 sda2"
برای ذخیره دیسک(ها)/پارتیشن(ها) به عنوان تصویر یا بازیابی یک تصویر روی دیسک(ها)/پارتیشن(ها) به صورت تعاملی:
- ocs-sr -x
فایلها (FILES)
- /etc/drbl/drbl-ocs.conf
- فایل پیکربندی برای Clonezilla.
همچنین ببینید (SEE ALSO)
نویسندگان (AUTHORS)
Steven Shiau <steven _at_ clonezilla org>
| 2026-05-03 | Clonezilla |