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

  1. از دکمه «باز کردن پوشه برنامه» در تنظیمات استفاده و کل پوشه را جای دیگری کپی کنید. این پوشه شامل حافظه پنهان اشتراک، قوانین دست‌نویس و ترجیحات رابط کاربری است.
  2. اگر خودتان پیکربندی را ویرایش کرده‌اید، یک نسخه جداگانه از config.yaml یا فایل پروفایل متناظر در جایی نگه دارید که بعداً پیدایش کنید.
  3. شماره نسخه فعلی را یادداشت کنید. برای یافتن tag درست در صفحه انتشار به آن نیاز خواهید داشت.

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

پیشنهاد همکاریلینک اشتراک را از کجا بیاوریم؟سرویس همکار ما هنگام ثبت‌نام ۱ گیگابایت ترافیک پرسرعت هنگ‌کنگ رایگان می‌دهد.دریافت سرور پرسرعت

بلافاصله پس از ارتقا چه چیزی را بررسی کنیم

  • آیا پیکربندی هنوز بارگذاری می‌شود؟ شکست معمولاً پیام روشنی در رابط کاربری می‌دهد و لاگ نام فیلد مشکل‌دار را می‌نویسد.
  • آیا کلیدهای پروکسی سیستم و TUN درست کار می‌کنند؟ اگر نسخه جدید سرویس کمکی را عوض کرده باشد، اولین فعال‌سازی TUN دوباره رمز مدیر می‌خواهد.
  • آیا اجرای خودکار هنگام ورود هنوز ثبت است؟ نصب روی نسخه قبلی گاهی مدخل راه‌اندازی را با مسیر جدید بازسازی می‌کند.

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

نصب دوباره نسخه قدیمی‌تر

  1. صفحه انتشار پروژه را باز کنید، tag موردنظر را بیابید، بخش Assets آن را باز و بسته مناسب سکوی خود را دانلود کنید. نسخه‌های قدیمی بالای صفحه نیستند؛ پایین بروید یا از فهرست tags استفاده کنید.
  2. نسخه فعلی را درست حذف کنید و همان ترتیب همیشگی را رعایت کنید: اول پروکسی سیستم و TUN خاموش شود.
  3. نسخه قدیمی را نصب و پیش از وارد کردن هر چیزی اجرا کنید تا مطمئن شوید خود برنامه بالا می‌آید.
  4. محتوای پوشه پیکربندی پشتیبان را برگردانید و کلاینت را دوباره راه‌اندازی کنید.

بازگشت میان نسخه‌های اصلی (مثلاً از ۲ به ۱) دقت بیشتری می‌خواهد: فایل‌های پیکربندی نوشته‌شده با نسخه جدید ممکن است فیلدهایی داشته باشند که نسخه قدیمی نمی‌شناسد. در این حالت از قدیمی‌ترین پشتیبان استفاده کنید یا اشتراک را دوباره اضافه کنید تا کلاینت فایل تازه بسازد.

کاهش احتمال دردسر در دفعات بعد

در لحظه‌ای که به اتصال نیاز دارید ارتقا ندهید. نسخه‌های روز نخست گاهی مشکل بازگشتی دارند و یکی دو روز صبر کردن برای دیدن بخش Issues هزینه‌ای ندارد.

ضمناً کلاینت و هسته جدا ارتقا می‌یابند. اگر تنها به پشتیبانی از پروتکل تازه نیاز دارید، به‌روزرسانی هسته به‌تنهایی بسیار کم‌خطرتر از جابه‌جایی کل برنامه است.

هر نسخه، قدیمی یا جدید، را از کانال انتشار رسمی پروژه بگیرید. آرشیوهای «همه نسخه‌های قبلی» در سایت‌های ثالث دقیقاً جایی است که ساخت‌های دستکاری‌شده ظاهر می‌شوند.