شما عضو این انجمن نبوده یا وارد نشده اید. لطفا برای مشاهده کامل انجمن و استفاده از آن وارد شوید یا ثبت نام کنید .

امتیاز موضوع:
  • 56 رأی - میانگین امتیازات: 3.02
  • 1
  • 2
  • 3
  • 4
  • 5

[-]
کلمات کلیدی
در گرفتن backup یک دایرکتوری بکاپ از کل لینوکس linux

گرفتن بکاپ از کل یک دایرکتوری در لینوکس
#1
آیا تا به حال خواسته اید تا از کل یک دایرکتوری و زیردایرکتوری های آن بکاپ تهیه کنید؟
انتخاب راه حلی که این عملیات را به صورت بازگشتی انجام دهد تا بتوانید اطاعات ان را در سیستمی دیگر مانند سیستم جازی باز گردانید ضروری خواهد بود.

دو دستور برای ما کارامد خواهد بود، که نام اولین دستور tar و دومین دستور gzip است. کامند tar از همه فایل ها و دایرکتوری ها فایل پشتیبانی تهیه می کند دستور gzip فایل های ما را فشرده می کند و حجم را کاهش می دهد.

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

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
  • ارگومان c : باید یک فایل جدید بسازی
  • ارگومان v : اسم اختصاری از verbose گرفته شده و اطلاعات بیشتری در مورد عملیات به ما میدهد.
  • ارگومان f : نام فایل ها را به ارشیو می دهد.
برای مثال من وارد پوشه tmp شده و از همه فایل ها بکاپ گرفتم. خروجی دستور رو مشاهده کنید :

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

می توانید با دستور ls -l فایل بکاپ گرفته شده را مشاهده کنید :

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

برای فشرده سازی نیز باید از دستور زیر استفاده کنید :

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *

این دستور فایلی به نام backup.tar.gz ایجاد می کند.

نحوه بازیابی فایل بکاپ

بعد از انتقال فایل به مقصد در ابتدا باید فایل tar که در مرحل قبل فشرده کردیم از حالت فشرده خارج کنیم :

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
  • ارگومان d : این ارگومان برای خارج سازی فایل از حالت فشرده استفاده میشود.
برای برگرداندن فایل بکاپ باید از دستور زیر استفاده کنید. توجه داشته باشید این دستور فایل را همانند فایل مبدا برگردان می کند :

*محتوای این قسمت تنها برای اعضای انجمن قابل مشاهده می باشد. *
  • ارگومان x : برای برگرداندن فایل بکاپ استفاده میشود و بلعکس c عمل میکند.
ثبت دامنه و فروش هاست، سامانه پیامک، طراحی سایت، خدمات شبکه
دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.
  | دیدن لینک ها برای شما امکان پذیر نیست. لطفا ثبت نام کنید یا وارد حساب خود شوید تا بتوانید لینک ها را ببینید.

sms: 10004673  - 500021995
پاسخ
 سپاس شده توسط نگار ، farnaz


پیام‌های داخل این موضوع
گرفتن بکاپ از کل یک دایرکتوری در لینوکس - توسط saberi - ۹۵/۷/۱۸، ۱۱:۰۰ صبح

موضوع‌های مشابه…
موضوع نویسنده پاسخ بازدید آخرین ارسال
  بازیابی رمز روت لینوکس saberi 1 1,377 ۰۱/۴/۲۵، ۱۲:۱۱ عصر
آخرین ارسال: هانیه یزدانی
  لینوکس چیست؟ Mahantara9 1 948 ۹۹/۹/۳، ۰۵:۰۷ عصر
آخرین ارسال: davin123
  اضافه کردن چند آدرس IP به سرور لینوکس saberi 2 2,945 ۹۸/۸/۱۶، ۰۸:۱۵ عصر
آخرین ارسال: hadiam
  آسیب پذیری تخریب حافظه در کامپوننتی مربوط به هسته لینوکس mesterweb 0 1,300 ۹۷/۱۱/۱، ۱۰:۵۸ صبح
آخرین ارسال: mesterweb
  سیستم عامل لینوکس چگونه به صرفه‌جویی اقتصادی کمک می‌کند farnaz 0 1,242 ۹۶/۹/۲۶، ۰۴:۴۶ صبح
آخرین ارسال: farnaz
  دستورات و کدهای خطرناک لینوکس که باید مراقب آنها باشید elshan 1 1,794 ۹۶/۸/۱، ۰۱:۵۰ عصر
آخرین ارسال: farnaz
  8 دلیل برای استفاده از لینوکس به جای سیستم عامل های ویندوز و مک mesterweb 0 1,846 ۹۶/۷/۲۶، ۰۴:۴۸ صبح
آخرین ارسال: mesterweb
  آموزش حذف پسورد یوزر root در لینوکس saberi 0 2,681 ۹۶/۳/۱۶، ۰۳:۴۹ صبح
آخرین ارسال: saberi
  فشرده سازی دایرکتوری و فایل در لینوکس saberi 0 1,724 ۹۵/۷/۱۸، ۱۰:۳۳ صبح
آخرین ارسال: saberi
  چگونه در چند ثانیه تمام اپلیکیشن‌ ها را در لینوکس بروزرسانی کنیم mesterweb 0 1,998 ۹۵/۲/۴، ۰۸:۵۳ عصر
آخرین ارسال: mesterweb

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 1 مهمان