ویرگول
ورودثبت نام
Emad Asefi
Emad Asefi
Emad Asefi
Emad Asefi
خواندن ۱ دقیقه·۵ ماه پیش

اسکریپت بکاپ‌گیری خودکار و هوشمند با rsync در لینوکس

این اسکریپت rSyncBackup شامل یک اسکریپت است که از ابزار محبوب و قدرتمند rsync برای پشتیبان‌گیری و همگام‌سازی فایل‌ها و دایرکتوری‌ها در سیستم‌های لینوکسی استفاده می‌کند. rsync ابزاری است که به صورت هوشمند فقط تغییرات فایل‌ها را منتقل می‌کند و به همین دلیل سرعت بسیار بالایی در انتقال داده و پشتیبان‌گیری دارد و مصرف پهنای باند و منابع را کاهش می‌دهد.

اسکریپت این ریپازیتوری به شما این امکان را می‌دهد که به سادگی و با تنظیمات دلخواه، عملیات بکاپ‌گیری را به صورت لوکال یا ریموت انجام دهید. قابلیت‌ها و ویژگی‌های کلیدی این اسکریپت عبارتند از:

  • همگام‌سازی کامل دایرکتوری‌ها با حفظ تمام مجوزها، مالکیت‌ها و لینک‌های سمبولیک

  • استفاده از پروتکل SSH برای انتقال امن داده‌ها در صورت ارتباط ریموت

  • فشرده‌سازی و انتقال هوشمند (incremental backup) که فقط بخش‌های تغییر یافته را منتقل می‌کند

  • قابلیت تنظیم مسیرهای مبدا و مقصد و ایجاد سریع نسخه‌های پشتیبان

  • امکان حذف فایل‌های اضافی در مقصد برای حفظ هماهنگی با منبع (mirror backup)

  • نمایش پیشرفت عملیات برای مانیتورینگ بهتر

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

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

https://github.com/emadasefi/rSyncBackup

اسکریپتلینوکسrsync
۱
۰
Emad Asefi
Emad Asefi
شاید از این پست‌ها خوشتان بیاید