برای تنظیم بکاپ در کلاسترهای اختصاصی میتوانید روی آبجکت PVC موردنظر annotationهای زیر را اضافه کنید.
بعد از تنظیم، میتوانید وضعیت اجرای آنها را در کنسول -> بکاپ مشاهده کنید.
backingham.hamravesh.com/backup: "true" # to enable backup
backingham.hamravesh.com/cron: "27 23 * * *" # crontab schedule, default=random daily cron
backingham.hamravesh.com/keep: "2" # how many backups to keep, default="2"
backingham.hamravesh.com/enabled: "true" # create new backups (false -> disable backup procedure temporarily)
در صورتیکه StorageClass یک PVC برابر rawfile-btrfs باشد، از مکانیزم اسنپشاتگیری و ارسال آن با btrfs-send استفاده شده و در غیر این صورت از ابزار rsync استفاده میشود.
برای تنظیم بکاپ در لایه اپلیکیشن برای دیتابیسهای PostgreSQL و MySQL و MongoDB و واسطهای سازگار با S3 از طریق پنل کنسول اقدام کنید.