Partclone: ​​برنامه ای برای شبیه سازی و بازیابی پارتیشن ها

PartClone

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

پارکتلون ابزاری رایگان و منبع باز است که برای ایجاد و شبیه سازی تصاویر پارتیشن در نظر گرفته شده است ارسال شده توسط توسعه دهندگان کلونزیلا. در واقع Partclone یکی از ابزاری است که Clonezilla بر اساس آن بنا شده است.

برای توضیح بهتر نحوه کار Partclone با استفاده از دستور dd به عنوان مرجع ، این بسیار مفید است ، اما dd چیزی درباره سیستم فایل نمی داند زیرا فقط هر بلوک دیسک یا پارتیشن را تکرار می کند و یک کلون کامل 1 ایجاد می کند: 1 به عنوان مثال اگر می خواهیم یک دیسک 40 گیگابایتی را کلون کنیم ، این از هر بخش کپی می شود و یک پرونده 40 گیگابایتی به ما می دهد.

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

به طور خلاصه ، اگر بخواهیم یک دیسک 40 گیگابایتی را کلون کنیم اما فقط 20 گیگابایت اشغال آن باشد ، پرونده حاصل فقط 20 گیگابایت است و 40 گیگابایت نیست. بنابراین از اشغال فضایی خالی پرهیز می کنیم.

سیستم های پرونده پشتیبانی شده

Partclone از تمام سیستم های پرونده محبوب پشتیبانی می کند، مانند: ext2 ، ext3 ، ext4 ، hfs + ، reiserfs ، xfs ، jfs ، ntfs ، fat (12/16/32) ، exfat و غیره سیستم فایل پشتیبان پس از استفاده از نحو ، پسوند مورد استفاده در برنامه را تعیین می کند.

به عنوان مثال ، برای تهیه نسخه پشتیبان از سیستم فایل ext2 ، از دستور parclone.ext2 استفاده خواهیم کرد. همچنین ، اگر برخی از سیستم های فایل خاص توسط Partclone پشتیبانی نمی شوند ، می توانیم از دستور partclone.dd استفاده کنیم.

از جمله موارد دیگری که می توانیم از Partclone برجسته کنیم موارد زیر است:

توابع در Partclone

منبع باز: Partclone تحت مجوز GNU GPL منتشر شد و برای مشارکت در GitHub باز است.

کراس پلت فرم: در لینوکس ، ویندوز ، MAC ، نسخه پشتیبان / بازگردانی سیستم فایل ESX و FreeBSD موجود است.

پارتیشن ها را برای فایل های تصویری کلون کنید.

بازگرداندن پرونده های تصویری به پارتیشن ها.

به سرعت پارتیشن ها را کپی کنید.

سرعت انتقال و زمان سپری شده را نشان می دهد.

پشتیبانی از vmfs برای سرور vmware ESX و ufs برای سیستم فایل FreeBSD.

چگونه Partclone را بر روی Linux نصب کنیم؟

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

به Partclone را بر روی دبیان ، اوبونتو و مشتقات اجرا شده نصب کنید:

sudo apt install partclone

در حالی که، برای نصب آن در CentOS ، RHEL ، Fedora یا مشتقات ما که اجرا می کنیم:

sudo yum install partclone

به openSUSE ما فقط باید اجرا کنیم:

sudo zypper install partclone

در نهایت، برای ArchLinux و مشتقات:

sudo pacman -S partclone

چگونه از Partclone استفاده کنیم؟

پارکت کلون

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

یک مثال عملی به طور جدی ، می خواهم از دیسک اصلی خود نسخه پشتیبان تهیه کنم و دارای سیستم فایل ext4 است ، دستور زیر است:

partclone.ext4 -c -s /dev/sda1 -o ~ /image_sda1.pcl

جایی که پارامترها -c به ما اجازه می دهد عملیاتی را که می خواهیم انجام دهیم کلون است در حالی که -s به ما امکان می دهد منبعی را که می خواهیم کلون کنیم مشخص کنیم.

سرانجام -o به Partclone می گوید که در کجا می خواهیم تصویر پشتیبان را ذخیره کنیم.

توجه داشته باشید که پسوند .pcl در اینجا کاملاً دلخواه است - ما برای راحتی از آن استفاده می کنیم.

برای بازیابی آن:

partclone.ext4 -r -s ~ /image_sda1.pcl -o /dev/sda1

در اینجا ما فقط توضیح می دهیم که پارامتر -r این است که به Partclone بگوییم که ما می خواهیم آن را بازیابی کنیم.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.