Notcloud | سرور مجازی ساعتی با تحویل آنی: post #78 — TG.ME

آموزش تهیه نسخه پشتیبان در لینوکس 📀

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

۱. تهیه نسخه پشتیبان از فایل‌ها و پوشه‌ها
📂

استفاده از
rsync

مثال:
rsync -avz /مسیر/منبع/ /مسیر/مقصد/


برای ارسال به سیستم دیگر:
rsync -avz /مسیر/منبع/ یوزر@آدرس_آی‌پی:/مسیر/مقصد/


استفاده از دستور
tar

ابزار tar برای فشرده‌سازی و آرشیو کردن فایل‌ها و پوشه‌ها استفاده می‌شود.

مثال:
tar -czvf نام_فایل_پشتیبان.tar.gz /مسیر/پوشه/منبع


۲. تهیه نسخه پشتیبان از کل سیستم
💻

استفاده از
dd

ابزار
dd می‌تواند از کل پارتیشن یا دیسک نسخه پشتیبان تهیه کند.

1. برای مشاهده پارتیشن‌ها، از دستور زیر استفاده کنید:

sudo fdisk -l

این دستور لیستی از تمام دیسک‌ها و پارتیشن‌های سیستم را نمایش می‌دهد.

2. برای تهیه نسخه پشتیبان از یک پارتیشن خاص:

sudo dd if=/dev/sdXY of=/مسیر/backup_image.img bs=4M status=progress

حرف X را با حرف دیسک و Y را با شماره پارتیشن جایگزین کنید.

3. برای تهیه نسخه پشتیبان از کل دیسک:

sudo dd if=/dev/sdX of=/مسیر/full_disk_backup.img bs=4M status=progress

حرف X را با حرف دیسک جایگزین کنید.

نکته: استفاده از bs=4M و status=progress سرعت عملیات را افزایش داده و پیشرفت آن را نمایش می‌دهد.

۳. ارسال نسخه پشتیبان به سیستم دیگر
🔼

استفاده از
scp

برای انتقال امن فایل‌های پشتیبان به سیستم دیگر:

scp نام_فایل_پشتیبان.tar.gz کاربر@آدرس_آی‌پی:/مسیر/مقصد/


استفاده از
rsync (برای بروزرسانی نسخه پشتیبان)

rsync -avz --delete /مسیر/منبع/ کاربر@آدرس_آی‌پی:/مسیر/مقصد/


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

۴. آماده‌سازی برای دانلود
⬇️

راه‌اندازی یک وب سرور موقت


برای در دسترس قرار دادن فایل پشتیبان برای دانلود به دایرکتوری فایل موردنظر رفته و دستور زیر را اجرا کنید:

python3 -m http.server 7979


1. این دستور یک وب سرور ساده در پورت 7979 ایجاد می‌کند.
2. سرور در همان دایرکتوری که دستور را اجرا کرده‌اید، فعال می‌شود.
3. حالا می‌توانید با مرورگر به آدرس http://آدرس_آی‌پی:7979 دسترسی پیدا کنید.
4. لیستی از فایل‌های موجود در آن دایرکتوری نمایش داده می‌شود.
5. روی فایل مورد نظر کلیک کنید تا دانلود شود.

༝༚༝༚
❤3👍2👍1
October 10, 2024 4K 20