صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 15

موضوع: پشتیبان‌گیری از اطلاعات در لینوکس

  1. #1
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    پشتیبان‌گیری از اطلاعات در لینوکس

    پشتیبان‌گیری از اطلاعات در لینوکس

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

    i.پشتیبان‌ گیری؟

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

  2. #2
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 چه چیزی به پشتیبان‌گیری نیاز دارد؟

    چه چیزی به پشتیبان‌گیری نیاز دارد؟

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

    کد:

    $cp /etc/apache/httpd.conf /etc/apache/httpd.conf.bak

    حال اگر به هر دلیل تنظیمات جدید مشکلی داشته باشند بلا فاصلهاز فایل پشتیبان استفاده می‌کنیم برای این کار نیز کافیست نام فایل را از http.conf.bak به httpd.conf تغییر دهیم.
    یکی دیگر از مکان‌هایی که باید یک کپی پشتیان از آن داشته باشیم دایکتوریخانگی کاربرانمان به است ، بهتر است پس از هر نصب به طور مرتب از ایندایرکتوری‌ها که در home/ قرار دارند یک کپی پشتیبان تهیه کنیم تا درصورتی که مشکلی پیش آمد بلا فاصله بتوانیم با بازگردانی این کپی مشکلکاربر را حل کنیم.

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

  3. #3
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 .رسانه‌های پشتیبان‌گیری

    یکی از مسائل مهم در امر پشتیبان‌گیری رسانه‌های پشتیبان‌گیریهستند. درواقع فضایی که قرار است برروی آن پشتیبان‌هایتان را قرار دهیدبسیار مهم است. این فضا می‌تواند یک بخش دیسک سخت شما ، یک دیسک سختی دیگردر سیستمی دیگر ، یک دیسک سخت خارجی یا هر رسانه‌ی دیگر باشد. مسلما نمی‌توانید یک گیگابایت اطلاعات را برروی فلاپی دیسک‌های۱.۴۴مگابایتی پشتیبان بگیرید ! بنابراین باید یک رسانه‌ی مناسب برای این کارپیدا کنید . آنچه امروزه در هر خانه‌ای پیدا می‌شود درایو‌های سی‌دی است ،سی‌دی رسانه‌ای نسبتا ارزان و در دسترس برای کاربران خانگی با حجم اطلاعاتکم است . البته DVD با حجم بیشتر و قیمتی چند برابر بیشتر نیز وجود داردکه اغلب برای پشتبان‌گیری فایل‌های صوتی و تصویری با کیفیت مناسب پیشنهادمی‌گردد و برای پشتیبان گیری از اطلاعات سی‌دی رسانه‌ای است ارزان‌تر و دردسترس تر.

    تکنولوژی روز به روز پیشرفت می‌کند و محصولات و سخت افزار هایپشتیبان گیری نیز به همین سرعت در حال پیشرفت‌اند ، یکی از محصولات اینپیشرفت کارتریج‌های ذخیره‌ی اطلاعات است که اغلب از طریق رابط USB بهسیستم‌ها متصل می‌گردد.این کارتریج‌ها با حجم‌های گوناگونی موجودند از ۳۲مگابایت تا چند گیگابایت اما به کارتریج‌هایی که حدود ۱۰۰ یا ۲۵۰ مگاباتحجم دارند Zip درایو می‌گویند و به کارتریج‌هایی که حدود ۱تا۲ گیگابایتحجم دارند Jazz درایو گفته می‌شود. البته متاسفانه در بازا ایران به اینرسانه‌ها اشتباها USB درایو یا نام‌هایی از این قبیل اطلاق می‌گردد ، اگرکمی دقت کنید USB درایو به معنی درایوی است که USB در آن قرار می‌گیرد وباماهیت یک رسانه‌ی ذخیره‌ی اطلاعات بسیار متفاوت است و در بودن وسیله‌ای بهنام USB درایو مشکوکم ، گذشته از نامشان این کارتریج‌ها بیشتر برایجابجایی اطلاعات وسیله‌ای مفیدند ، با توجه به قیمت این ابزار‌ها که حدود۳۷هزار تومان تا ۱۹۰ هزار تومان است ابزار‌های مناسبی برای پشتیبان‌گیریبه شمار نمی‌آیند اما ابزار‌های فوق‌العاده‌ای برای جابجایی اطلاعات هستندکه در لینوکس نیز به خوبی پشتیبانی می‌شوند.

    از معیار‌های بسیار مهم در انتخاب یک ابزار پشتیبانی هزینه‌یآن است برای محاسبه‌ی هزینه‌ی یک رسانه‌ی پشتیبان‌گیری از واحد "تومن برمگابایت " استفاده می‌کنند . البته می‌تواند ریال یا دلار یا هر واحددیگری بر مگابایت باشد . یک Zip درایو ۲۵۶ مگابیتی با قیمت ۷۰ هزارتومان هزینه‌ای معادل ۲۳۷ تومان برای هر مگابایت دارد. حال آنکه یک سی‌دی۷۰۰مگابایتی با قیمت ۳۰۰ تومان حدود ۰.۴ تومان برای هر مگابایت هزینه دربر خواهد داشت.

    یکی از معیارهای دیگر انتخاب یک رسانه‌ی خوب سرعت آن است ،فرض کنید ساعت ۴ بعد از ظهر برای رفتن به منزل آماده می‌شوید و تا ساعت ۵باید ۲ گیگابایت اطلاعات تولید شده را پشتیبان‌گیری کنید در این صورت یک Jazz درایو ۲ گیگی که از طریق کابل USB به کامپیوتر متصل شده است با سرعت۶۰مگابایت در ثانیه کمی برای این کار کند است ! بنابراین به رسانه‌ایسریع‌تر نیاز دارید.
    سرعت ، قیمت پایین‌تر اطمینان در صحت پشتیبان‌گیری و حجمبالای رسانه برای پشتیبان‌گیری برای حجم‌های بالا و کارهای دفتری و سطوحبالاتر تنها در یک رسانه‌ی دیرینه گرد هم آمده اند ؛ این رسانه نوارمغناطیسی است! بله یک نوار مغناطیسی با ظرفیت 80 گیگابایت یا 40 گیگیابایتکه از طریق بورد اسکوزی]می تواند با سرعتی بسیار بالا اطلاعات شما را پشتیبان گیری کند و آن رابرای بایگانی در اختیار شما قرار دهد ، در کنار این حجم و سرعت قابلیتچندبار خواندنی و نوشتنی این رسانه و هزینه‌ی پایین نوارهای مغناطیس باعثشده این ابزار در سطح سرویس دهنده‌ها محبوبیت خاصی داشته باشد. حتیشرکت‌های بزرگ و کوچکی که به پشتیبان‌گیری از اطلاعات خود اهمیت می‌دهندترجیح می‌دهند با پرداخت حدود ۱۲۰ هزار تومان برای خرید یک Tape drive یادرایو نوار مغناطیسی برای کارهای خود از این ابزار استفاده کنند ، شما ظرفچند دقیقه تمام گزارشات روزانه را در نواری ذخیره و در جیب یا کیف خود بهمحلی امن خواهید برد. البته نوارهای مغناطیسی در سایزها و حجم‌ها وسرعت‌های مختلفی وجود دارند اما اغلب با حجم‌های ۴۰ و ۸۰ گیگابایتی دربازار وجود دارند و با این دو حجم مصرف می‌شوند.

    راه دیگری که برای پشتیبان‌گیری اطلاعات وجود دارد استفاده ازتکنولوژی RAID ویا استفاده از دو دیسک سخت به صورت Mirror است که هر آنچهدر یکی نوشته می‌شود در دیگری نیز نوشته خواهد شد ؛ البته به دلیل نبودنمجال برای بررسی این موضوعات تنها به نام بردن آن‌ها اکتفا می‌کنیم.
    مسلم است که یک کاربر خانگی هرگز نیاز ی به یک درایور نوار مغناطیسیندارد و یا نیاز یک سرویس دهنده با سی‌دی و zip درایو بر طرف نخواهد شدبنا براین تصمیم گیرنده‌ی نهایی شما هستید که با توجه به شرایط و حجم کارو نیز اهمیت سرعت و قیمت درباره‌ی رسانه‌ی مورد استفاده‌ی خود تصمیمخواهید گرفت.

  4. #4
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 روش‌های پشتیبان‌گیری

    پس از انتخاب اطلاعاتی که قرار است پشتیبان گیری شوند و رسانه‌ایمناسب برای این کار نیاز به یک روش یا استراتژی برای اجرای آن داریم ،روش‌های مختلفی برای پشتیبان گیری وجود دارد. در این مقاله به سه روش اصلیپشتیبان گیری اشاره خواهیم کرد. این سه روش نام‌های Full و Differential و Incremental دارند. مفهوم این سه را در سه پاراگراف به صورت اجمالی بررسیمی‌کنیم.
    در روش Full همان طور که از نامش پیداست تمام اطلاعات بدونذره‌ای تغییر پشتیبان گیری می شوند. مزیتی که این روش دارد آنست که اگراطلاعات دچار مشکل شوند با یکبار بازگردانی اطلاعات بازیابی می‌شوند ،برای نمونه اگر صبح به محل کارتان آمدید و دیدید هارد دیسکتان خراب شدهتمام اطلاعات با یکبار کپی از روی نوار یا هارد دیگر بازیابی می‌شوند و درواقع عمل بازیابی سریع‌تر است. اما این روش اغلب روشی نامناسب است ، دلایلبسیاری برای این موضوع وجود دارد از هزینه تا وقت ، شاید بازیابی اطلاعاتسریع باشد اما فکر کنید که هر روز بخواهید از اطلاعات به طور کامل پشتیبانگیری کنید ، بنابراین روزانه ساعاتی را صرف این کار خواهید کرد و ممکن استبیشتر اطلاعات مورد پشتیبانی شما تکراری باشند ، یک نمونه ، شما یک درایوشبکه‌ی ۴۰ گیگی دارید که روزانه حداکثر ۱۰ گیگ آن تغییر می‌کند اگربخواهید هر روز از تمام این اطلاعات پشتیبان تهیه کنید بنابراین زمان ورسانه‌ی بیشتری را صرف ودر واقع هدر کرده‌اید ، چرا که روزانه ۳۰ گیگاطلاعات ثابت را پشتیبان گیری می‌کنید که این ۳۰ گیگ هم زمان برایپشتیبانی می‌خواهد هم رسانه‌ای حجیم برای پشتیبان‌گیری نیاز دارد.

    روش دوم Differential نام دارد به معنی آنچه تغیییر یافته یامتفاوت‌ها ! در این روش شما تنها از آنچه را که نسبت به آخرین پشتیبانیتغییرکرده پشتیبان می‌گیرید ، در نمونه‌ی قبلی شما فقط ۱۰ گیگی را که تغییرمی‌کند پشتیبان می‌گیرید و نیازی به پشتیبان‌گیری اطلاعات تغییر نیافتهندارید. در این روش شما روزانه زمان کمتری را صرف پشتیبان‌گیری می‌کنیداما بازگردانی کمی دشوارتر است .
    در روش سوم به نام Incremental یاافزوده‌ها تنها آنچه را که نسبت به بار قبلاضافهشده است را پشتیبان می‌گیریم.این روش برای پشتیبانی‌های روزانه بسیار مقیداست. توجه داشته باشید در روش Difrential ما آنچه را که نسبت بار قبلتغییر داشت را پشتیبان می‌گرفتیم و در اینجا آنچه را که نسبت به بار قبلافزوده شده است را پشتیبان می‌گیریم. بنابراین در این روش رسانه‌ی بسیارکمتری مصرف خواهد شد اما بازگردانی اطلاعات نیز به همان میزان سخت‌تر.
    آنچه که مسلم است آنست که هیچ یک از این روش‌ها به تنهایینمی‌تواند روش خوبی باشد و شما با توجه به شرایط خود نیازمند آن هستیدکهاین روش‌ها را با یکدیگر ترکیب کنید و حاصل را به عنوان سیاستپشتیبان‌گیری خود استفاده کنید. دقت کنید که یک روش پشتیبان‌گیری نامناسبمی‌تواند وقت و هزینه‌ی شما را به هدر دهد. بنابراین با مطالعه یا مشاورهیک روش مناسب را برگزینید.

  5. #5
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 یک سناریوی کوچک

    با توجه به اهمیت مطالب ذکر شده یک سناریوی مختصر را بررسیمی‌کنیم و پس از آن به بررسی ابزارهای پشتیبان‌گیری در لینوکس خواهیمپرداخت.در این مثال ما فرض می‌کنیم شما پنج فایل به نام‌های dat1 و dat2 و dat3 و dat4 و dat5 دارید و ۸ عدد CD-RW . روز شنبه یک پشتبان کامل از اینفایل‌ها بر روی یک سی‌دی تهیه می کنید.روز دوشنبه dat2 و dat3 و dat4 تغییر می‌کنند و از این رو ما نیز یک پشتیبان Diferential از فایل‌های dat2 و dat3 و dat4 بروی سی‌دی دوم تهیه می‌کیم.
    روز سه شنبه dat4 و dat5 تغییر می‌کنند .از لحاظ تئوری نیاز داریم که از dat2 و dat3 و dat4 و نیز dat5 یک پشتیبان Differential تهیه کنیم . امابا یک پشتیبان incremental به سادگی از آنچه اضافه شده یعنی dat4 و dat5 برروی سی‌دی سوم یک پشتیبان می‌گیریم، این کار بسیار منطقی‌تر به نظرمی‌رسد. بوسیله‌ی پشتیان‌های incremental می‌توانید تغییرات روزانه راپشتیبان گرفته و هر روز برروی یک سی‌دی کپی کنید. این کار را تا جمعه‌یبعد یعنی زمانی که یک پشتیبان کاما می‌گیریم ادامه می‌دهیم.بنابراین هفتسی‌دی استفاده شده و سی‌دی هشتم هم همان دیسکی است که بار اول تمام ۵ فایلرا برروی آن کپی کردیم. (توجه ما صبح روز شنبه یک پشتیبان کامل گرفتیم ودر عصر همان روز نیز یک پشتیبان incremental از آن تهیه کردیم و. )...حالا روز جمعه است می‌توانید یک کپی از تمام سیستم بگیرید ودیسک‌های هفته‌ی قبل را به فراموشی بسپارید درواقع با این روش اگر در طولهفته اتفاقی رخ بدهد بلافاصله پشتیبان‌ها بازیابی می شوند و اگر اتفاقی رخندهد در روز جمعه با یک بار پشتیبان‌گیری کامل می‌توانید اطلاعات را درجایی مناسب قرار دهید و به تفریحات پایان هفته بپردازید

  6. #6
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 .فشرده سازی آرشیوها

    VI.فشرده سازی آرشیوها

    فشرده سازی آرشیو‌ها می‌تواند روشی کمکی برای صرفه جوی دررسانه‌ها و حجم و در نتیجه در هزینه‌ها باشد. اما این نکته را نیز بایدیاد آور شوم که در حین فشرده سازی امکان دارد برای اطلاعاتتان اتفاقاتناگواری بیافتدو یک فشرده سازی اشتباه می‌تواند اطلاعات شما را به اشتباهذخیره کند و در زمان بازیابی متوجه ای امر شوید که دیگر دیر است. ویا درزمان فشرده سازی امکان دارد Bit‌های فراوانی از دست بروند که باعث شوددیگر نتوانید اطلاعات را بازیابی و استفاده کنید. البته این مشکل به سیستمعامل لینوکس ارتباطی ندارد بلکه مربوط به الگوریتم‌های فشرده سازی وبرنامه‌ی مورد استفاده‌ی شماست که ممکن است در هر سیستم عاملی رخ دهد.

  7. #7
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 استفاده از cp برای پشتیان‌گیری

    استفاده از cp برای پشتیان‌گیری

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

    کد:

    #mkdir backups #cp /etx/X11/XF86Config backups/XF86Config.bak

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

  8. #8
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 ابزار tar برای ایجاد آرشیوها

    ابزار tar برای ایجاد آرشیوها

    دستور tar یکی از بهترین ابزارهای موجود برای پشتیبان‌گیری است ،ابزاری دقیق ، مطمئن و مملو از قابلیت‌ها ، این ابزار که ابتدا براییونیکس برای آرشیو سازی برروی نوارهای مغناطیسی طراحی شده بود(.Tape Archive یا (Tar! و با توجه به کاربرد یونیکس این ابزار نیز برای آرشیوسازی‌های در حجم بالا ومهم استفاده می‌شده است ، پس از تولد لینوکس یکنسخه‌ی GNU ای از این برنامه نوشته شده و در لینوکس قرار داده شده تاکاربران لینوکس نیز از امکانات بی نظیر این برنامه بهره‌مند گردند. بااستفاده از گزینه‌ی f- که ابتدای فایل است شما می‌توانید فایل‌های خود رادر یک فایل آرشیو کنید و در نوار مغناطیسی ، یا هر رسانه‌ی دیگری نگه داریکنید.

    الف. پشتیبان‌های کامل یا Full

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

    $tar [ فایل‌ها و نیز دایرکتوری‌ها‌ای که قرار است پشتیبانشان تهیه شود] [نام فایل آرشیو] [گزینه‌ها] $tar [Options] [Archive_file_Name] [files and directories for archiving]
    براییک پشتیبان گیری ساده از گزینه‌‌ی cf- استفاده می‌شود که c ابتدای Create به معنی ایجاد و f ابتدای File به معنی ذخیره‌ی آرشیو در یک فایل است. اگرمی‌خواهید یک دایرکتوری کامل با را با تمام محتوای آن به صورت Full وهمراه با مسیر‌های آن پشتیبان بگیرید از گزینه‌ی P- استفاده کنید. توجهکنید که P به صورت حرف بزگ نوشته شده است.

    کد:

    $tar -Pcf /mnt/disk2/backup.tar /home/tux/*

    در این نمونه تمام فایل‌ها و دایرکتوری‌های موجود در دایرکتوری home کاربر tux به طور کامل در فایل mnt/disk2/backup.tar/ آرشیو شده‌اند.

    ب. پشتیبان‌های Differential

    بوسیله‌ی tar پشتیبان‌های کامل یا fullرا ایجاد کردیم ، حال برایایجاد آرشیوهایی که تغییرات یا Differential ها را شامل هستند می‌توانیماز راه‌های گوناگونی استفاده کنیم. یکی از معمول‌ترین یا رایج‌ترینگزینه‌هاگزینه‌ی g- است.

    کد:

    $tar -cf /mnt/disk2/backup.tar -g work /home/tux/*

    در این دستور نام فایل تغییر نخواهد کرد و تمام فایل‌هایی که در فایلآرشیو موجودند بدون تغییر باقی می‌مانند و تنها فایل‌هایی که از آخرین‌بارتغییر یافته یا اضافه شده‌اند به آرشیو افزوده خواهند شد.

    پ.پشتیبان Incremental

    برای تهیه‌ی این پشتیبان کمی هم از دستور find کمک می‌گیریم :

    کد:

    $tar -cf /mnt/disk2/backupinc.tar `find /home/tux/* -mtime 5 `

    با این روش تمام فایل‌هایی که در ۵ روز گذشته تغییر کرده‌اند در فایل mnt/disk2/backupinc.tar/ ذخیره خواهند شد.
    اگر می‌خواهید فایل‌هایی که پس از دوم ژانویه‌ی سال ۲۰۰۵ تغییر کرده‌اندرا آرشیو کنید از دستور زیر استفاده کنید.(ژانویه ماه اول سال میلادی است(

    کد:

    $tar -N 2005-01-02 -Pcf /mnt/disk2/backup.tar /home/tux/*

    در صورتی که مایل هستید فایل‌ها و دایرکتوری‌های خود را با همان مجوز‌هاییکه به آن‌ها نسبت داده شده پشتیبان بگیرید می‌توانید از گزینه‌ی p- استفاده کنید. توجه کنید که این p کوچک نوشته می‌شود.

    کد:

    $tar -pcf /mnt/disk2/backup.tar /home/tux/*

  9. #9
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 پشتیبان‌های فشرده شده

    پشتیبان‌های فشرده شده

    اگر می‌خواهید فایل‌های آرشیو خود را به صورت فشرده شده ذخیرهکنید می‌توانید از دستور gzip استفاده کنید ، فشرده کردن با این ابزاربسیار ساده است :

    کد:

    $gzip backup.tar

    حاصل کار یک فایل به نام backup.tar.gz خواهد بود. فایلی را کهبا این دستور به حالت فشرده در آورده‌اید با دستور gunzip از حالت فشردهمی‌توانید خارج کنید :

    کد:

    $gunzip backup.tar.gz

    البته در ابزار tar نیز متدهایی به صورت توکار وجود دارد ، براینمونه گزینه‌ی z- خودش برنامه‌ی gzip را فرامی‌خواند و پس از آن فایلآرشیو شده را فشرده می‌کند.

    کد:

    $tar -zcf /mnt/disk2/backup.tar.gz /home/tux/*

    جز برنامه‌ی Gzip برنامه‌ی Bzip2 نیز برای فشرده سازی استفادهمی‌گردد که اغلب نتیجه‌ای با حجم کمتر در بر دارد که برای فشرده سازی بااین برنامه کافیست در فرمان tar خود از گزینه‌ی j- به جای z- استفادهکنید.

    کد:

    $tar -jcf /mnt/disk2/backup.tar.bz2 /home/tux/*

  10. #10
    مدیر بازنشسته
    تاریخ عضویت
    2008/10/14
    سن
    36
    نوشته ها
    3,180

    Icon16 کنترل آرشیو‌ها

    X. کنترل آرشیو‌ها

    برای کنترل و حصول اطمینان از آنچه در آرشیو دارید از گزینه‌ی d- استفاده کنید ، این گزینه صحت فایل شما را چک می‌کند :

    کد:

    $tar -df /mnt/disk2/backup.tar

    اما اگر می‌خواهید آنچه را که آرشیو کرده‌اید ببینید از گزینه‌ی v- استفاده کنید. گزینه‌ی v- که ابتدای Verbos است عمل چک کردن را به صورت Verbos یعنی همراه با جزئیات نمایش می‌دهد. البته از این گزینه در هرجایدیگر این برنامه نیز استفاده کنید تمام مراحل کار را به صورت بسیط یا Verbose یعنی با تمام جزئیات نشان می‌دهد. اگر همه چیز صحیح باشد شمانباید هیچ پیغام خطایی دریافت کنید.
    برای اطلاع از محتوا بهتر است از گزینه‌ی t- استفاده کنید که به همین منظور در برنامه تعبیه شده است :

    کد:

    $tar -tf /mnt/disk2/backup.tar tux/bin tux/mail tux/otherfiles!

    اگر فایل شما با z یا j یا همان برنامه‌های Gzip و Bzip2 فشرده شده‌اند از این دستور به شکل ‌های زیر استفاده کنید:

    کد:

    $tar -ztf /mnt/disk2/backup.tar.gz $tar -jtf /mnt/disk2/backup.tar.bz2

صفحه 1 از 2 12 آخرینآخرین

کلمات کلیدی این موضوع

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •