Skip to content

پشتیبان‌گیری و بازگردانی ​

پشتیبان یک فایل است که پایگاه دادهٔ پنل را دارد: همهٔ کاربران، گواهی‌ها، اینباندها، نودها، حساب‌ها و تنظیمات. زبانهٔ پشتیبان در تنظیمات آن را دانلود و بازگردانی می‌کند و دستور ovira backup روی سرور یکی می‌سازد. این صفحه هر دو، چیزهایی که پشتیبان ندارد، و آنچه هنگام بازگردانی رخ می‌دهد را توضیح می‌دهد.

دانلود پشتیبان ​

فقط مالک‌ها این زبانه را می‌بینند.

  1. تنظیمات ← پشتیبان را باز کنید.
  2. دانلود پشتیبان را بزنید.

مرورگر فایلی با نامی مثل ovira-20261030-1415.db ذخیره می‌کند. می‌شود آن را وقتی پنل در حال کار است ساخت. فایل رازهای کاربران و گواهی‌ها را دارد، پس آن را خصوصی نگه دارید و دور از سرور ذخیره کنید.

بازگردانی از پشتیبان ​

  1. تنظیمات ← پشتیبان را باز کنید.
  2. زیر بازگردانی از پشتیبان، انتخاب فایل را بزنید و یک فایل .db را برگزینید.
  3. پنل بررسی می‌کند که فایل پشتیبان اویرا باشد و پاسخ می‌دهد «پشتیبان بارگذاری شد. برای جایگزینی، پنل را دوباره راه‌اندازی کنید.» در غیر این صورت فایل را رد می‌کند.
  4. تنظیمات ← دسترسی پنل را باز کنید و راه‌اندازی مجدد پنل را بزنید.

با راه‌اندازی مجدد، فایل بارگذاری‌شده جای پایگاه دادهٔ فعلی را می‌گیرد. پایگاه دادهٔ قبلی روی سرور کنارش می‌ماند، با نامی که به .before-restore- و زمان ختم می‌شود، تا بتوانید دستی برگردید.

WARNING

بازگردانی هر چیزی را که بعد از ساخت پشتیبان تغییر کرده جایگزین می‌کند: کاربران ساخته‌شده، ترافیک مصرف‌شده، حساب‌ها و تنظیمات.

چه چیزی در پشتیبان نیست ​

پایگاه داده فایل‌هایی را که تعیین می‌کنند پنل چگونه سرو شود ندارد: پورت، مسیر مخفی و فایل‌های گواهی HTTPS. بعد از بازگردانی روی همان سرور این‌ها همان‌طور که بودند می‌مانند. لایسنس به سرور بسته است و با پشتیبان جابه‌جا نمی‌شود؛ لایسنس را ببینید.

از خط فرمان ​

روی سرور پنل، با root:

bash
ovira backup                       # در /root/ovira-backup-DATE.tar.gz ذخیره می‌کند
ovira backup /root/panel.tar.gz    # در مسیری که خودتان می‌دهید ذخیره می‌کند

این فایل یک .tar.gz است که ovira.db و config.json در آن هستند. برای بازیابی در حالت اضطراری نسخهٔ بهتری است، چون پیکربندی پنل را هم دارد. برای بازگردانی آن از طریق پنل، ovira.db را بیرون بیاورید و همان فایل را بارگذاری کنید. برای زمان‌بندی پشتیبان‌گیری دستور را از cron اجرا کنید.

صفحه‌های مرتبط ​

نرم‌افزار انحصاری · مستندات آزاد برای اشتراک