Restic REST Server چیست و چه کسی به آن نیاز دارد؟
restic یکی از محبوبترین ابزارهای متنباز بکاپ است: یک فایل اجرایی تنها برای لینوکس، ویندوز و مک که فایلها را به تکههای کوچک میشکند، تکههای تکراری را فقط یک بار نگه میدارد و همهچیز را پیش از ارسال رمزگذاری میکند. هر بار اجرای آن یک snapshot میسازد؛ تصویری از پوشهها در همان لحظه که بعداً میتوانید کامل یا تکفایل برگردانید.
rest-server مقصد اختصاصی restic است که توسط همان تیم ساخته شده. یک سرویس HTTP بسیار سبک است که بستههای restic را روی دیسک نگه میدارد، از چند کاربر با مخزن جدا پشتیبانی میکند و حالت append-only دارد که حذف بکاپها از سمت کلاینت را غیرممکن میکند. چیزی بیشتر از این نیست و همین سادگی آن را قابل اعتماد کرده است.
مخاطب rest-server کسی است که چند سیستم دارد و میخواهد بکاپ همه را در یک جای مستقل جمع کند: شرکتی با چند لپتاپ و یک سرور دفتر، برنامهنویسی که سرورهایش در چند دیتاسنتر است، یا تیمی که میخواهد بکاپها خارج از دسترس باجافزار باشند.