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

dd یک دستور بیش از حد قوی، بیش از حد ساده، بیش از حد کارا و بیش از حد خطرناک است. دستور dd این قابلیت‌ را دارد که فایل‌ها را کپی کند و فرمت آن‌ها را تغییر دهد. همین! آنهم به این شکل:

dd if=INPUT of=OUTPUT

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

می‌دانیم که در لینوکس دیسک‌های سخت، با اسامی‌ای مثل sda و sdb شناخته می‌شوند. پارتیشن‌های روی آن ها هم با اسم‌هایی مثل sda0 و sda1 و … و همه این سخت‌افرازها، مثل بقیه سخت‌افزارها در شاخه dev/ قرار دارند.

حالا هر چیزی که برای بک‌آپ گرفتن از لینوکستان را لازم دارید، بلدید. برای گرفته یک کپی برابر اصل از هاردی که همین الان به کامپیوترتان وصل است (که می‌شود dev/sda/) روی هارد اکسترنالی که همین الان به کامپیوتر وصل کرده‌اید (یعنی dev/sdb/)، کافی است بزنید:

dd if=/dev/sda of=/dev/sdb

و هارد اکسترنال دقیقا به شکل هارد اینترنال درخواهد آمد.

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

dd if=/dev/sda of=./backup_10mordad.img

جذاب نیست؟ هر وقت هم خواستید آن را برگردانید می‌زنید:

dd if=./backup_10mordad.img if=/dev/sda

dd if=./backup_10mordad.img of=/dev/sda

و آن بک‌آپ روی هارد برگردانده می‌شود.

به راحتی حدس می‌نید (و درست هم هست) که برای کلون کردن فقط یک پارتیشن کافی است بزنید:

dd if=/dev/sda5 of=./mydisk_partition5.img

جذاب نیست؟ (:‌ به همین سادگی. البته به شرطی که این چند نکته را هم رعایت کنید:

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

چگونه در برابر حملات کوبنده ویروس جدید «Confiker»مصون بمانیم / قسمت دوم

(قدیم ها اینجا تصویر یک سی دی لینوکس بوده)

(یک شوخی کوچولو بود با مقاله دو دانشجوی آی.تی. با عنوان چگونه در برابر حملات کوبنده ویروس جدید «Confiker»مصون بمانیم.)

مرتبط

لینوکس هم ویروس دارد

بدترین کرم‌های کامپیوتری در طول تاریخ

ضد ویروس های لینوکس چیستند و آیا اصولا به آن‌ها احتیاج داریم؟

نکته

لینوکس لینوکسه، توزیع‌ها فرق زیادی با هم ندارن. عکس اوبونتو گذاشتم چون مشهورتره (:

توی ایران به شکل پستی لینوکس رو می فروشن: لینوکس مارکت، سیتو، فروشگاه گنو/لینوکس و محصولات پارسیکس.

با نور مانیتور برنزه شوید

مطلب ستونم در صفحه آخر ضمیمه اعتماد


«در دفتر کار و با نور مانیتور برنزه شوید»، این تبلیغی است که از تقریبا دو ماه قبل در اینترنت پخش شده و در این مدت کوتاه، بیشتر از یک میلیون نفر را روانه سایتی کرده که با ظاهری بسیار جذاب، وعده می‌دهد که با دریافت یک نرم‌افزار و اجرای آن و نشستن پشت مانتیور برای ده دقیقه، افراد می‌توانند در تمام طول سال، پوستی برنزه داشته باشند.

ویدئوی تبلیغاتی این سایت از ساطع شدن مولکول‌های O1 و O2 و O3 و همینطور انتشار اشعه ماوراء بنفش از نمایشگر کامپیوتر خبر می‌دهد که نتیجه آن، برنزده شدن افراد در پشت کامپیوترهای محل کارشان است.

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

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