پرش به محتوای اصلی
همه چیز در حال کار است
آغاز محتوای اصلی
سرویس فعال — نصب یک‌کلیک

Restic REST Server — یک کلیک نصب روی VM شما

بک‌اپ سرور برای restic-client. encryption + deduplication + Prometheus metrics.

~۳′
تا آماده‌شدن
SSL
خودکار

Restic REST Server روی سرور ابری ایران‌کلاد

بک‌اپ سرور برای restic-client. encryption + deduplication + Prometheus metrics.

این برنامه با یک کلیک روی یک سرور ابری اختصاصی در دیتاسنتر تهران نصب می‌شود. برخلاف میزبانی اشتراکی، دسترسی کامل ریشه (root) در اختیار شماست؛ یعنی می‌توانید نسخه‌ها را خودتان به‌روزرسانی کنید، افزونه نصب کنید و پیکربندی را کاملاً کنترل کنید. صورت‌حساب ساعتی است و هر زمان می‌توانید سرور را حذف کنید.

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

چرا روی ایران‌کلاد؟

نصب یک‌کلیک

بدون پیکربندی دستی؛ برنامه و وابستگی‌هایش خودکار نصب و در چند دقیقه آماده می‌شوند.

دسترسی کامل ریشه

سرور کاملاً در اختیار شماست — root SSH، نصب هر چیز دلخواه، نه میزبانی محدود اشتراکی.

بک‌آپ خودکار

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

دامنه و SSL خودکار

دامنهٔ خود را وصل کنید؛ گواهی SSL خودکار صادر و تمدید می‌شود.

دیتاسنتر تهران

تأخیر پایین برای کاربران ایرانی و پهنای باند داخلی رایگان.

پایش و مقیاس

مصرف CPU/RAM/دیسک را ببینید و هر زمان سرور را ارتقا یا حذف کنید.

Restic REST Server را همین حالا راه‌اندازی کنید

سرور را بسازید، Restic REST Server خودکار نصب می‌شود و در چند دقیقه آماده است — با دسترسی کامل و بک‌آپ خودکار.

سرور با Restic REST Server بساز

روش نصب گام‌به‌گام

  1. 1

    سفارش سرور

    پلن mini (۱ گیگ) برای backend کافی. **disk** primary است: backup-storage = sum-of-data × retention × dedup-factor (معمولاً ۵۰٪ صرفه‌جویی). NVMe 500GB+ شروع خوب.

  2. 2

    انتخاب Restic Server

    در مرحلهٔ سفارش Restic REST Server را انتخاب کنید — rest-server (Go binary) + systemd + nginx-reverse-proxy + htpasswd auth خودکار راه‌اندازی می‌شوند.

  3. 3

    create user + first repo

    htpasswd -B /etc/restic/htpasswd alice. سپس از client: restic -r rest:https://alice:pass@backup.<domain>/alice/ init. encryption-password دومی برای repo-content.

  4. 4

    first backup + cron

    restic -r rest:... backup /home/me. سپس cron: 0 3 * * * restic backup ... && restic forget --keep-daily 7 --keep-weekly 4 --keep-monthly 12 --prune. backups encrypted + deduplicated.

سؤالات متداول

Restic یا BorgBackup یا Duplicacy یا Kopia یا rsync

Restic: Go، rest-server REST-API، S3-compat، encryption + dedup، snapshots. BorgBackup: SSH-only، Python، same features. Duplicacy: lock-free، paid GUI، dedup. Kopia: Go، dedup، built-in GUI. rsync: no-encryption no-dedup، incremental فقط. برای multi-client + REST + S3-compatible: Restic.

encryption + deduplication + snapshots

هر backup snapshot (point-in-time). encryption client-side (server cipher-only می‌بیند). chunking + dedup: یک file مشابه در دو snapshots، فقط ۱ بار storage. cross-host dedup: همان image-blob از دو machine = single-storage.

backends supported

rest-server (این VM)، S3-compat (AWS، MinIO، B2، Wasabi، Cloudflare R2، DO Spaces)، SFTP، Azure Blob، GCS، Swift، rclone (50+ providers). همان repo را می‌توانید به چندین backend mirror کنید.

restore + browse

restic mount /tmp/restored ⇒ همه snapshots به‌صورت directory FUSE-mounted. plus restic restore <snapshot> --target /restore-here. plus restic ls/cat برای browsing-only. در disaster: client-only با password کافی است.

multi-user + Quota

rest-server با --private-repos: هر user repo خود را isolated می‌بیند. plus --append-only: client فقط add می‌تواند، نمی‌تواند delete (anti-ransomware). plus disk-quota per user via filesystem-quotas.

monitoring + Prometheus

rest-server /metrics endpoint Prometheus-compat. plus restic-exporter community-built (snapshot-age، repo-size، dedup-ratio metrics). در Grafana dashboard backup-health alerts.