help-header

مهاجرت به فضای ابری آروان با استفاده از ابزار Rclone

برای اطمینان از امنیت داده‌ها، تهیه‌ی نسخه‌ی پشتیبان از آن‌ها اهمیت بسیاری دارد. ابزارهای متعددی مانند Rclone، Duplicati و Veeam Backup برای بک آپ گیری از اطلاعات سیستم‌های شخصی و سرورها وجود دارد. هم‌چنین، بک آپ گیری از داده‌ها یا مهاجرت از یک فضای ابری به فضای ابری دیگر از مواردی است که به‌وسیله‌ی برخی از این ابزارها، مانند Rclone امکان‌پذیر خواهد بود. در این راهنما به معرفی و شیوه‌ی راه‌اندازی ابزار Rclone می‌پردازیم.

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

 

نصب Rclone روی سیستم‌عامل ویندوز

برای نصب این نرم‌افزار روی سیستم‌عامل ویندوز، کافی است آن را از وب‌سایت Rclone دریافت کنید. در ادامه باید فایل دانلود شده را از مسیر مربوط به آن و از طریق CLI اجرا کنید.

 

نصب Rclone روی Linux ،macOS و BSD

برای نصب و راه‌اندازی Rclone روی سیستم‌عامل‌های Linux، macOS و BSD، دستور زیر را از طریق CLI اجرا کنید.

curl https://rclone.org/install.sh | sudo bash

در ادامه برای پیکربندی Rclone، از دستور زیر استفاده کنید.

 Rclone config

 

شیوه همگام‌سازی داده بین دو باکت

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

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

111.jpg

در مرحله‌ی بعد، نوع ذخیره‌سازی و سرویس‌دهنده را مشخص کنید. سپس، اگر در سمت سرویس‌دهنده‌ی اولیه از سرویس  مدیریت هویت و دسترسی IAM پشتیبانی می‌شود، گزینه‌ی ۲ و در غیر این صورت، گزینه‌ی ۱ را انتخاب کنید.

222.jpg

در این مرحله Access Key ،Secret Key و Endpoint را وارد کنید. اگر سرویس‌دهنده فضای ابری آروان است، این اطلاعات از طریق بخش فضای ابری پنل کاربری ابر آروان قابل مشاهده و کپی کردن خواهد بود.

4444.jpg

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

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

rclone check Serviceprovidername1:[bucketname] Serviceprovidername2:[bucketname]

هم‌چنین، با استفاده از دستور زیر می‌توانید داده‌های یک باکت را به‌شکل یک‌سویه در باکت مقصد همگام‌سازی کنید. 

 

 rclone sync vultr:[bucketname] arvancloud:[bucketname] --create-empty-src-dirs


اگر از فضای ابری دیگری استفاده می‌کنید، ابزار Rclone نرم‌افزاری مناسب برای مهاجرت و آغاز به کار با فضای ابری آروان به حساب می‌آید.