Skip to content

انتقال پنل به سرور جدید ​

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

چه چیزی منتقل می‌شود و چه چیزی نه ​

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

فایل‌هایی که تعیین می‌کنند پنل چگونه سرو شود در آن نیستند: پورت، مسیر مخفی و فایل‌های گواهی HTTPS. سرور جدید همان را نگه می‌دارد که نصب‌کنندهٔ خودش ساخته. لایسنس هم همراه پشتیبان نمی‌آید، چون به یک سرور تعلق دارد.

انتقال پنل ​

  1. در پنل قدیمی تنظیمات ← پشتیبان را باز کنید و دانلود پشتیبان را بزنید. فایل .db را خصوصی نگه دارید؛ همهٔ کاربران و گواهی‌ها در آن است.
  2. پنل را روی سرور جدید نصب کنید، مثل نصب پنل. آدرس و رمزی را که چاپ می‌کند یادداشت کنید.
  3. وارد پنل جدید شوید. تنظیمات ← پشتیبان را باز کنید، انتخاب فایل را بزنید و فایل .db را برگزینید.
  4. تنظیمات ← دسترسی پنل را باز کنید و راه‌اندازی مجدد پنل را بزنید. با راه‌اندازی مجدد، فایل بارگذاری‌شده جای پایگاه داده را می‌گیرد و پایگاه دادهٔ قبلی کنارش روی سرور می‌ماند.
  5. دوباره وارد شوید. حساب‌ها و رمزها حالا همان پنل قدیمی هستند و رمز نصب‌کنندهٔ جدید دیگر کار نمی‌کند. آدرس و مسیر مخفی همان‌هایی می‌مانند که نصب‌کنندهٔ جدید چاپ کرد.
  6. لایسنس را باز کنید و کلید لایسنس را وارد کنید. اگر کلید هنوز روی پنل قدیمی فعال است، اول آنجا حذف لایسنس را بزنید. این کار را وقتی بکنید که آمادهٔ جابه‌جایی هستید، چون پنلِ بدون لایسنس به پلن رایگان برمی‌گردد و کاربران بیش از سقف آن نمی‌توانند وصل شوند.
  7. تنظیمات ← عمومی را باز کنید و آدرس عمومی را روی دامنه یا آی‌پی سرور جدید بگذارید.
  8. اینباندها و نودها را باز کنید. اینباندهایی که روی نود خود سرور قدیمی اجرا می‌شدند حالا روی همین سرور پنل جدید هستند. هر کدام که متوقف است را اجرا کنید.
  9. بعد از اینکه پنل جدید را بررسی کردید، پنل قدیمی را با ovira stop متوقف کنید.

فایلی که ovira backup روی سرور می‌سازد یک .tar.gz است. ovira.db و config.json در آن هستند؛ فقط فایل ovira.db را بارگذاری کنید.

از دامنه برای آدرس عمومی استفاده کنید

پروفایل‌های کاربران آدرس عمومی را دارند. اگر دامنه باشد، انتقال پنل فقط یک تغییر DNS می‌خواهد. اگر آی‌پی باشد، هر کاربر باید پروفایل تازه دانلود کند.

نودها ​

نودها کلیدهایشان را نگه می‌دارند، پس پنل جدید بدون نصب دوبارهٔ آن‌ها دوباره وصل می‌شود. نودی که با --panel-ip نصب شده فقط به آدرس پنل قدیمی جواب می‌دهد. آی‌پی پنل جدید را به فهرست allowFrom در /etc/ovira-node/node.json روی هر چنین نودی اضافه کنید و بعد همان‌جا ovira restart را اجرا کنید.

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

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