راهنمای راهاندازی
سرویس ما با پروتکل S3 سازگار است، پس هر ابزاری که S3 را پشتیبانی کند کار میکند. در اینجا rclone و restic را توضیح دادهایم.
۱. تنظیم دسترسی
کلید دسترسی (Access Key) و کلید مخفی (Secret Key) را از بخش «کلیدها» در پنل بسازید، سپس:
# ~/.config/rclone/rclone.conf [backup] type = s3 provider = Other endpoint = https://edge.mozsub.ir access_key_id = YOUR_ACCESS_KEY secret_access_key = YOUR_SECRET_KEY rclone sync /var/www backup:my-site --fast-list
export AWS_ACCESS_KEY_ID=YOUR_ACCESS_KEY export AWS_SECRET_ACCESS_KEY=YOUR_SECRET_KEY export RESTIC_PASSWORD="a-long-password-only-you-know" restic -r s3:https://edge.mozsub.ir/my-server init restic -r s3:https://edge.mozsub.ir/my-server backup /etc /var/lib/mysql-dumps
# every night at 03:30
30 3 * * * /usr/bin/rclone sync /var/www backup:my-site --log-file /var/log/backup.log
با restic دادهها پیش از ارسال روی سرور خودتان رمزنگاری میشوند. رمز restic را جای امنی نگه دارید؛ ما به آن دسترسی نداریم و نمیتوانیم بازیابیاش کنیم.
۲. بررسی در دسترس بودن
اگر ارسال انجام نمیشود، اول ببینید سرورتان به ما دسترسی دارد یا نه:
curl -i "https://edge.mozsub.ir/api/status"
آدرسهای در دسترس: /api/status و /api/ping. سوالی داشتید به support@edge.mozsub.ir ایمیل بزنید.