Rclone: ​​به شما امکان می دهد پرونده ها و فهرست ها را بین ابرها همگام سازی کنید

همگام سازی پرونده ها و دایرکتوری ها در linux با rsync کاملاً ساده است ، حتی مدت ها پیش در اینجا در وبلاگ در مورد اسکریپت پایتون برای تهیه پشتیبان محلی با rsyncدر این فرصت ، ما می خواهیم Rclone را به شما معرفی کنیم ، ابزاری مانند rsync اما برای ذخیره سازی ابری.

این ابزار به ما امکان می دهد پرونده ها و دایرکتوری ها را از یک سرویس ابری به سرویس دیگر یا حتی از فهرست محلی خود با سرویس های ابری همگام سازی کنیم.

Rclone چیست؟

این یک ابزار منبع باز است که با استفاده از go language by توسعه یافته است نیک کریگ که به ما امکان می دهد پرونده ها و دایرکتوری ها را بین سرویس های مختلف ابری از جمله Google Drive ، Amazon Drive ، S3 ، Dropbox ، Backblaze B2 ، One Drive ، Swift ، Hubic ، Cloudfiles ، Google Cloud Storage ، Yandex Files و سایر موارد همگام سازی کنید.

به طور مشابه ، این ابزار از انتقال پرونده از سرویس های محلی و از طریق SFTP پشتیبانی می کند ، بنابراین می توانیم Rclone را به عنوان "rsync برای ذخیره سازی ابر" تعریف کنیم. همگام سازی پرونده ها

ویژگی های Rclone

  • منبع باز و آسان برای استفاده.
  • بطور ذاتی با بیش از 14 سرویس ذخیره سازی ابری سازگار است.
  • کنترل یکپارچگی پرونده با استفاده از MD5 / SHA1.
  • مهر زمان فایل ها حفظ می شود.
  • امکان همگام سازی جزئی ،
  • امکان کپی کردن انواع پرونده ها را فراهم می کند.
  • این شامل یک حالت همگام سازی (یک راه) برای ساخت یک کپی مشابه از یک فهرست است.
  • می توانید فایل ها را از یک شبکه به شبکه دیگر همگام سازی کنید ، یعنی می توانید پرونده ها را از دو ابر مختلف همگام سازی کنید.
  • استفاده کنید دخمه به عنوان یک روش رمزگذاری اختیاری.
  • سوار اختیاری فیوز
  • اسناد گسترده ای که می توان از آنها استفاده کرد اینجا، برای یادگیری نحوه استفاده دقیق از این ابزار.
  • دستوراتی مشابه rsync.

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

با اطلاعات از لینوکسید


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

2 نظر ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد.

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   فرشته dijo

    یک توصیه برای نصب برنامه ها در Go ، زیرا من آن را در نحوه ضبط کردن کمی ناکارآمد می بینم. ما فقط می توانیم $GOPATH/bin به متغیر $ PATH به شرح زیر ، در .profile ، .zprofile یا هر کجا که پوسته متغیرها را بارگیری کند (مانند .bashrc ، .zshrc):

    export PATH=$PATH:$GOPATH/bin

    بعد از این ، فقط یک go get <url> و اکنون ، بدون نیاز به انجام مراحل دیگر.

    تبریک

  2.   r dijo

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

    از آنجا که وارد این مبحث شدید ، واقعاً مهم است که لطفاً آن را به شکلی عمیق گسترش دهید و مانند بسیاری دیگر از مطالب سطحی باقی نمانید.

    امیدوارم قسمت دوم را خیلی زود منتشر کنم
    توجه