Disk Clone که به عنوان شبیه سازی هارد دیسک نیز شناخته می شود، فرآیندی است برای ایجاد یک کپی دقیق از دیسک منبع در دیسک مورد نظر، از جمله سیستم عامل، طرح پارتیشن، حرف درایو، پارتیشن رزرو شده سیستم.

System Clone: می توان از آن برای مهاجرت سیستم عامل ویندوز استفاده کرد. این تنها پارتیشن سیستم را که در آن ویندوز نصب شده است و تمام پارتیشن های مربوط به بوت، مانند پارتیشن رزرو شده سیستم، پارتیشن بازیابی، پارتیشن سیستم EFI (در صورت وجود) را به دیسک مورد نظر منتقل می کند.
Partition/Volume Clone: می تواند به شما در انتقال داده ها کمک کند. تمام داده‌ها را از پارتیشن/حجم انتخاب‌شده به پارتیشن مقصد کپی می‌کند، که همچنین راهی است که می‌توان از آن برای شبیه‌سازی دیسک پویا استفاده کرد.هر دو ویژگی Disk Clone و System Clone می توانند به شما در انتقال سیستم عامل به HDD/SSD کمک کنند و در عین حال از بوت ایمن اطمینان حاصل کنید. آنها همچنین به جلوگیری از نصب مجدد ویندوز و برنامه ها در زمانی که رایانه شما بوت نمی شود کمک می کند. اما در سناریوهای مختلف باید از کدام یک استفاده کرد؟

چهار سناریو کلون دیسک | کل هارد دیسک را شبیه سازی کنیدارتقاء هارد دیسک: هارد دیسکی که همراه با دسکتاپ یا لپ تاپ شما می آید دیر یا زود فضای خود را تمام می کند. در این زمان، باید هارد دیسک را برای ظرفیت زیاد با شبیه سازی دیسک کوچکتر به دیسک بزرگتر ارتقا دهید.

  1. ایجاد یک دیسک تکراری: اگر تمام داده های موجود در دیسک سیستم فعلی مهم هستند، لازم است با شبیه سازی هارد دیسک، یک نسخه پشتیبان کامل از دیسک منبع انجام دهید. بنابراین، می توانید در صورت بروز فاجعه، داده های خود را به سرعت کپی کنید. همچنین، اگر هارد دیسک اصلی آسیب دیده است، می توانید آن را با هارد دیسک کلون شده جایگزین کنید تا دقیقاً از تنظیمات قبلی لذت ببرید.
  2. انتقال داده: می تواند به انتقال سریع تمام داده های روی یک دیسک به دیسک دیگر مانند سیستم عامل ویندوز، برنامه های نصب شده، تنظیمات سیستم، فایل های شخصی، ویدئوها و غیره کمک کند. در همین حال، یک کپی از هارد دیسک اصلی می تواند تا حد زیادی جلوگیری از از دست رفتن اطلاعات به دلیل خرابی رایانه
  3. بازیابی اطلاعات: برای جلوگیری از آسیب ثانویه به هارد دیسک در هنگام بازیابی اطلاعات، لازم است دیسک را کلون کرده و سپس آنچه را که می خواهید از دیسک کلون شده بازیابی کنید.

▶ دو سناریو کلون سیستم | سیستم عامل فقط کلونانتقال سیستم عامل: فقط شبیه سازی پارتیشن سیستم راهی سریع برای انتقال سیستم عامل به هارد دیسک جدید یا SSD است. همچنین، این ایده عالی است که با استفاده از SSD برای سیستم عامل و HDD برای ذخیره سازی، از عملکرد عالی و ظرفیت بزرگ لذت ببرید.

  1. دیسک هدف کوچکتر: گاهی اوقات، کاربران می خواهند هارد دیسک را به SSD کوچکتر کلون کنند تا عملکرد بهتری داشته باشند، اما اگر از شبیه سازی بخش به بخش برای شبیه سازی تمام بخش های هارد دیسک استفاده کنید، شبیه سازی ممکن است با شکست مواجه شود. در این زمان، این یک انتخاب عاقلانه است که فقط سیستم عامل را شبیه سازی کنید.

چگونه با داک هارد دیسک کلون کنم؟
با فناوری کلون داخلی، هارد دیسک ORICO داده‌های عظیم را بدون اتصال به رایانه شبیه‌سازی می‌کند، کارایی و امنیت را بدون هیچ تأثیری بر کار و زندگی شما بهبود می‌بخشد.
مرحله ۱: هارد دیسک را وارد کنید – دیسک هدف را روی دیسک هدف قرار دهید و دیسک منبع را روی دیسک منبع قرار دهید.
مرحله ۲: سوئیچ را به موقعیت کلون بکشید.
مرحله ۳: منبع تغذیه را روشن کنید و روی دکمه “شروع” دوبار کلیک کنید.
توجه داشته باشید:

  1. ظرفیت دیسک مورد نظر باید بزرگتر از دیسک منبع باشد.
  2. هنگامی که در حال شبیه سازی هستید، کابل USB یا کابل eSATA را وصل نکنید.
  3. دیسک هدف “وضعیت آفلاین” را پس از کپی کردن آفلاین داک، اتصال به رایانه و تنظیم به حالت PC نشان می دهد. باید رایانه را با کابل USB وصل کنید، سپس به «مدیریت دیسک» بروید و «دیسک هدف» را پیدا کنید: راست کلیک کرده و آنلاین را انتخاب کنید.
  4. وقتی ظرفیت دیسک منبع و دیسک هدف متفاوت است، دو کلمه ظاهر می شود: یک پارتیشن آفلاین و یک پارتیشن تخصیص نشده. ابتدا باید کامپیوتر را متصل کنید و پارتیشن تخصیص نیافته را برای ایجاد یک حجم ساده پیدا کنید تا بتوان از دیسک مورد نظر استفاده کرد.
  5. از آنجایی که نشانگر موقعیت هارد دیسک همیشه روشن است، چراغ نشانگر پیشرفت هارد دیسک به جلو و عقب چشمک می زند.

Disk cloning شبیه سازی دیسک فرآیند کپی کردن همه داده ها در یک درایو ذخیره سازی دیجیتال، مانند هارد دیسک یا درایو حالت جامد، با استفاده از تکنیک های سخت افزاری یا نرم افزاری است.بر خلاف کپی کردن فایل، شبیه سازی دیسک همچنین سیستم های فایل، پارتیشن ها، داده های متا درایو و فضای خالی درایو را کپی می کند. دلایل رایج برای شبیه سازی یک درایو عبارتند از: پشتیبان گیری و بازیابی اطلاعات؛ کپی کردن پیکربندی رایانه برای استقرار انبوه و برای حفظ داده ها برای اهداف پزشکی قانونی دیجیتال. شبیه سازی درایو را می توان همراه با تصویربرداری درایو استفاده کرد که در آن داده های شبیه سازی شده در یک یا چند فایل در درایو دیگر به جای کپی مستقیم در درایو دیگر ذخیره می شوند.

شبیه سازی دیسک با کپی کردن محتویات یک درایو به نام درایو منبع اتفاق می افتد. در حالی که “کلونینگ دیسک” نامیده می شود، هر نوع رسانه ذخیره سازی که از طریق USB، NVMe یا SATA به کامپیوتر متصل می شود، قابل شبیه سازی است. مقدار کمی از داده ها خوانده می شود و سپس در حافظه کامپیوتر نگهداری می شود. سپس داده ها مستقیماً در درایو (مقصد) دیگری یا روی یک تصویر دیسک نوشته می شوند.

به طور معمول، درایو مقصد به یک کامپیوتر متصل است. پس از اتصال، یک کلونر دیسک برای انجام خود کلون استفاده می شود. می‌توان از شبیه‌سازی درایو مبتنی بر سخت‌افزار استفاده کرد که نیازی به رایانه ندارد. با این حال، شبیه‌سازی‌کننده‌های نرم‌افزار تمایل به انعطاف‌پذیری بیشتری دارند زیرا می‌توانند داده‌های ناخواسته را از تکراری شدن حذف کنند و زمان شبیه‌سازی را کاهش دهند. برای مثال، اندازه سیستم فایل و پارتیشن‌ها را می‌توان توسط نرم‌افزار تغییر داد و اجازه می‌دهد داده‌ها در درایوی مساوی یا بزرگ‌تر از کل فضای مورد استفاده کلون شوند. اکثر کلونرهای مبتنی بر سخت افزار معمولاً نیاز دارند که درایو مقصد به اندازه درایو مبدأ باشد، حتی اگر تنها کسری از فضا استفاده شود. برخی از کلونرهای سخت افزاری می توانند تنها فضای مورد استفاده را شبیه سازی کنند، اما بسیار گران تر هستند.

گسترش
استفاده رایج از شبیه سازی دیسک برای استقرار است. برای مثال، گروهی از رایانه‌ها با سخت‌افزار مشابه را می‌توان با شبیه‌سازی پیکربندی بسیار سریع‌تر راه‌اندازی کرد. در مؤسسات آموزشی، معمولاً از دانش آموزان انتظار می رود که برای یادگیری با رایانه آزمایش کنند. از شبیه سازی دیسک می توان برای کمک به تمیز نگه داشتن و پیکربندی صحیح رایانه ها استفاده کرد. علاوه بر این، در حالی که نصب سیستم عامل سریع است، نصب برنامه ها و اطمینان از یک پیکربندی ثابت زمان بر است. بنابراین، شبیه سازی دیسک به دنبال کاهش این چالش اداری است.

پزشکی قانونی دیجیتال
یکی از رایج ترین کاربردهای شبیه سازی دیسک برای اهداف پزشکی قانونی دیجیتال است. هدف از این کار این است که اطمینان حاصل شود که داده ها در زمانی که به دست آمده اند برای تجزیه و تحلیل بعدی حفظ می شوند. تکنیک های شبیه سازی دیسک برای اهداف پزشکی قانونی با شبیه سازی درایو برای اهداف دیگر متفاوت است. به طور معمول، خود فرآیند شبیه سازی نباید با داده ها تداخل داشته باشد. از آنجا که نرم افزار را نمی توان بر روی سیستم نصب کرد، یک کلونر مبتنی بر سخت افزار به طور کلی برای کپی کردن داده ها در درایو یا تصویر دیگر استفاده می شود. علاوه بر این، شبیه‌سازی مبتنی بر سخت‌افزار همچنین دارای قابلیت‌های مسدود کردن نوشتن است که دستورات نوشتن را قطع می‌کند تا از نوشتن داده‌ها در درایو جلوگیری کند.

پشتیبان گیری
شبیه سازی دیسک را می توان به عنوان یک راه حل پشتیبان با ایجاد یک داده تکراری همانطور که در زمان شروع کلون وجود داشت استفاده کرد. از کلون می توان برای بازیابی فایل های خراب مانند پایگاه داده های خراب استفاده کرد. در راه‌حل‌های نرم‌افزاری مدرن، ترکیب تکنیک‌های شبیه‌سازی دیسک با تکنیک‌های تصویربرداری دیسک برای ایجاد یک راه‌حل پشتیبان، غیرمعمول نیست.

ارتقاء درایو
ارتقاء به درایو بزرگتر یا سریعتر را می توان با شبیه سازی درایو قدیمی به درایو جدید پس از نصب در سیستم تسهیل کرد. این امر نیاز به نصب مجدد دستی برنامه ها، درایورها و سیستم عامل را کاهش می دهد.این روش را می توان در هنگام مهاجرت از درایوهای دیسک سخت مکانیکی به درایوهای حالت جامد استفاده کرد. نرم افزار شبیه سازی مدرن تمایل دارد از طریق یک رابط مشترک با دستگاه های ذخیره سازی ارتباط برقرار کند، به این معنی که هر دستگاه ذخیره سازی را می توان شبیه سازی و مهاجرت کرد. گاهی اوقات، بوت شدن از درایو مقصد ممکن است با شکست مواجه شود و نیاز به تنظیماتی در UEFI یا BIOS کامپیوتر داشته باشد تا کلون جدید قابل بوت شود.

چالش های فنی
چندین چالش فنی وجود دارد که باید هنگام برنامه ریزی برای شبیه سازی یک درایو در نظر گرفته شود.

رانندگی در حال استفاده
اغلب، نرم افزار شبیه سازی در سیستم عاملی اجرا می شود که یکی از درایوهای در حال شبیه سازی در حال اجراست. در نتیجه، هرگونه تلاش برای شبیه سازی محتویات درایو، حتی به یک فایل، منجر به خراب شدن داده ها می شود. در نتیجه، شبیه‌ساز درایو باید اطمینان حاصل کند که داده‌های درایو منبع در زمان خواندن در حالت ثابت باقی می‌مانند. علاوه بر این، در صورتی که کاربر بخواهد در درایو سیستم کامپیوتر کلون کند، این کار معمولاً در حالی که سیستم عامل در حال اجرا است انجام نمی شود.

یک راه حل رایج برای شبیه سازی درایو در حال استفاده، که توسط نرم افزارهایی مانند CloneZilla استفاده می شود، بوت شدن از یک سیستم عامل مبتنی بر لینوکس است تا درایو بتواند کپی و/یا بازنویسی شود. این رویکرد برای سرورهایی که باید همیشه در حال اجرا باشند مناسب نیست و نمی توان آنها را به طور معمول برای انجام عملیات پشتیبان گیری (یا شبیه سازی) خاموش کرد.] علاوه بر این، سیستم عامل مبتنی بر لینوکس باید درایورهای مناسبی را برای سخت افزار سیستم فراهم کند. همچنین درایورها برای درایوهای مبدأ و مقصد و هر ذخیره‌سازی متصلی که در تسهیل عملیات شبیه‌سازی نقش دارد، مانند USB، دستگاه نوار و درایورهای شبکه مورد نیاز است.

برخی از سیستم‌عامل‌های مبتنی بر سرور مکانیسم‌هایی را در خود جای داده‌اند که به درایو اجازه می‌دهند تا در حین اجرای سیستم برای غلبه بر این چالش‌ها، به‌طور ایمن پشتیبان‌گیری شود. به عنوان مثال، ویندوز سرور ۲۰۰۳ (و بعد از آن) شامل سرویس سایه حجم (VSS) است. VSS یک عکس فوری از درایو می گیرد تا تغییراتی در عکس فوری نوشته نشود. عکس فوری یک درایو مجازی به نام حجم سایه ایجاد می کند که توسط نرم افزار پشتیبان (یا کلون) می شود.

آهسته. تدریجی
شبیه‌سازی دیسک می‌تواند زمان‌بر باشد، به‌ویژه برای دیسک‌های بزرگ، زیرا یک کلون واقعی باید تمام داده‌های روی دیسک را کپی کند، حتی اگر بیشتر داده‌ها در فضای درایو تخصیص‌نخورده باشند. راه‌حل‌های نرم‌افزاری می‌توانند فضای مورد استفاده را تعیین کنند و فقط داده‌های استفاده‌شده را کپی کنند و زمان لازم برای شبیه‌سازی درایو را کاهش دهند. برخی از شبیه‌سازی‌کننده‌های درایو از multithreading برای تسریع بیشتر عملیات شبیه‌سازی استفاده می‌کنند.
منبع 
+

++

+++