نویسنده: fema co
19 ژانویه 2025
0 17
آپدیت بیگ بلو باتن در 10 دقیقه: راهنمای جامع

آپدیت بیگ بلو باتن در 10 دقیقه: راهنمای جامع

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

چرا آپدیت بیگ بلو باتن ضروری است؟

آپدیت‌ها علاوه بر ارائه ویژگی‌های جدید، شامل بهبودهای امنیتی، رفع باگ‌ها و افزایش کارایی سیستم نیز هستند. به‌طور خلاصه، دلایل اصلی آپدیت بیگ بلو باتن عبارتند از:

  1. امنیت بالاتر: نسخه‌های قدیمی ممکن است در برابر حملات سایبری آسیب‌پذیر باشند.
  2. ویژگی‌های جدید: تیم توسعه‌دهنده بیگ بلو باتن به‌طور مداوم امکانات جدیدی اضافه می‌کند که تجربه کاربران را بهبود می‌بخشد.
  3. بهبود عملکرد: نسخه‌های جدید معمولاً کارایی سیستم را بهینه می‌کنند و منابع سرور را بهتر مدیریت می‌کنند.
  4. سازگاری بیشتر: آپدیت‌ها ممکن است برای سازگاری بهتر با مرورگرها و سیستم‌عامل‌های جدید ضروری باشند.
با توجه به موضوع مقاله , در صورتی که قصد تهیه سرور بیگ بلو باتن را دارید میتوانید از لینک زیر بازدید کنید: خرید سرور بیگ بلو باتن

پیش‌نیازهای آپدیت بیگ بلو باتن

پیش از شروع فرایند آپدیت، باید موارد زیر را بررسی کنید:

  • سرور بیگ بلوباتن
  • میزان فضای باقیمانده سرور
  • برسی ورژن بیگ بلوباتن و انتخاب ورژن صحیح
  • دسترسی SSH و Sudo
  • آپدیت سیستم عامل
  • بک آپ از سرور یا فایل های جلسات

 

مراحل آپدیت بیگ بلو باتن

پیش از شروع ابتدا به محیط ترمینال سرور با استفاده از ابزار هایی مثل putty یا vnc , توسط پروتکل SSH متصل میشویم و با وارد کردن دستور زیر به برسی نسخه فعلی میپردازیم:

sudo bbb-conf --check

آپدیت بیگ بلو باتن

در خروجی تصویر بالا مشاهده میشود که نسخه بیگ بلو باتن این سرور 2.7.15 میباشد.

برای برسی نسخه های موجود میتوانید به آدرس گیت هاب ریلیز های منتشر شده بیگ بلوباتن مراجعه کنید : BBB Realases

توجه داشته باشید که آخرین نسخه از سری 2.7 ورژن 2.7.16 میباشد که نسخه فعلی ما 2.7.15 است پس شامل آپدیت و رفع مشکلات و … میشویم.

تفاوت نسخه ها معمولا متفاوت است و اگر شما از نسخه 2.2 استفاده میکنید , مثلا نسخه 2.2.1 نمیتوانید به نسخه 2.7.16 بصورت مستقیم ارتقا دهید زیرا نسخه های قدیمی در سیستم عامل های اوبونتو 16.04 نصب میشند و نسخه های جدید در سیستم عامل های اوبونتو 18.04 و 20.04 نصب میشوند . به همین دلیل امکان ارتقا از سری های 2.x به نسخه های بالاتر وجود ندارد بلکه ردیف دوم اعداد با هم برابر باید باشند . مثلا سرور بیگ بلوباتن 2.7.1 شامل آپدیت به 2.7.16 میشود ولی نمیتوان این نسخه را به ورژن های جدید تر مانند ورژن 3 ارتقا داد. به این نکته دقت کنید تا شاهد از دست رفتن اطلاعات و … نشوید.
نصب بیگ بلوباتن و آپدیت بیگ بلو باتن با آیپی ایران به دلیل تحریم هایی که علیه کشور عزیزمان اعمال شده امکان پذیر نیست. پس برای نصب و آپدیت حتما از دی ان اس های تحریم شکن استفاده کنید.

برای آپدیت BigBlueButton در مرحله اول با دستور زیر اقدام به آپدیت پکیج ها و … در اوبونتو میکنیم:

sudo apt list --upgradable
sudo apt update && sudo apt upgrade -y

با توجه به سرعت دانلود سرور و لوکیشن ممکن است فرآیند بروزرسانی بسته ها از 2 الی 40 دقیقه در هر سرور متغیر باشد.

مراحل آپدیت بیگ بلو باتن

مراحل آپدیت بیگ بلو باتن

 

بعد از اتمام بروزرسانی بسته ها با توجه به نسخه فعلی با کد دستوری نصب/آپدیت سریع بیگ بلوباتن اقدام به بروزرسانی میکنیم.

نکته: در صورتی که از نسخه های قدیمیتر از 2.7 استفاده میکنید از دستور نصب 2.6 به قبل استفاده کنید.

آپدیت نسخه 2.7:

wget -qO- https://raw.githubusercontent.com/bigbluebutton/bbb-install/v2.7.x-release/bbb-install.sh | bash -s -- -w -v focal-270 -s subdomin.example.com -e [email protected]

 

آپدیت برای نسخه 2.6 و 2.6 به قبل:

wget -qO- https://ubuntu.bigbluebutton.org/bbb-install-2.6.sh | bash -s -- -v focal-260 -s subdomin.example.com -e [email protected]

 

بعد از جایگذاری subdomin.example.com با دامنه فعال خود و جایگذاری ایمیل صحیح دستور نصب را وارد میکنیم تا وارد فرآیند بروزرسانی گردد.

 

پس از اتمام فرآیند بروزرسانی بیگ بلوباتن و مشاهده تصویر زیر با دستور زیر اقدام به برسی نسخه فعلی یا نسخه نصب شده در سرور بیگ بلو باتن میکنیم:

sudo bbb-conf --check

با توجه به خروجی دستور بالا به این نتیجه میرسیم که سرور ما با موفقیت به آخرین نسخه حال حاضر بروزرسانی شد.

ارتقا بیگ بلو باتن

اقدامات بعد از نصب و ارتقا بیگ بلو باتن

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

در مقاله دستورات بیگ بلو باتن به تضیح مفصل لیست دستورات و موارد مورد نیاز پرداختیم: لیست دستورات بیگ بلو باتن

1- در صورتی که از سرور ایران استفاده میکنید بعد از نصب  یا بروزرسانی نسخه اقدام به بازگردانی DNS رکورد های سرور به آیپی DNS خود کنید . ( پیشفرض 8.8.8.8)

اوبونتو 18:

sudo nano /etc/netplan/00-installer-config.yaml
sudo nano /etc/netplan/01-netcfg.yaml

و یا :

nano /etc/resolv.conf

بعد از بروزرسانی مقادیر با دستور زیر , در صورتی که از netplan استفاده میکنید , مقادیر جدید را بروزرسانی و فعال میکنیم.

sudo netplan apply

2-  نوبت به فایل های تخته وایت برد یا تصویر پس ضمینه ( تخته سیاه ) میشود که با دستور زیر میتوانید مقدار های پیشفرض را حذف کنید و با مقدار های جدید جایگزین کنید:

ورژن 2.7:

cd /var/www/bigbluebutton-default/assets
rm default.pdf
wget dl.famaserver.com/bigbluebutoon/default.pdf

ورژن 2.6 و 2.6 به قبل:

cd /var/www/bigbluebutton-default/ 
rm default.pdf
rm default.pptx
wget dl.famaserver.com/bigbluebutoon/default.pdf
wget dl.famaserver.com/bigbluebutoon/default.pptx

3- تنظیمات مربوط به فعال سازی یا غیر فعال کردن پسوند .mp4 در خروجی:

nano /usr/local/bigbluebutton/core/scripts/presentation.yml

4- تنظیمات بیگ بلوباتن : شامل کیفیت خروجی وبکم ها , تعداد بریک روم ها , تعداد نفرات مجاز برای تماشا / استفاده وبکم , تنظیمات حیاتی سیستم و …

nano /usr/share/meteor/bundle/programs/server/assets/app/config/settings.yml

انجام موارد ذکر شده صرفا سلیقه ای است و مناسب کسانی میباشد که از تنظیمات پیشفرض بیگ بلوباتن استفاده نمیکنند. در صورتی که تنظیمات سرور شما بصورت پیشفرض اعمال شده نیازی به طی کردن 4 مرحله ذکر شده ندارید.

مشکلات رایج حین آپدیت بیگ بلوباتن

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

به برخی از مشکلات رایج حین آپدیت اشاره خواهیم کرد:

1- مشکل در شروع فرآیند نصب یا ارتقا: در چنین شرایطی ابتدا مطمن شوید که از دی ان اس های پایدار استفاده میکنید و بعد از آن با دستورات زیر یکبار فایروال و داکر را ریستارت میکنیم:

sudo systemctl daemon-reload
sudo systemctl restart docker

2- در صورتی که فرآیند ارتقا بسته های اوبونتو به پایان نرسیده باشد یا در حال پردازش باشد با ارور dpk lock مواجعه خواهید شد که قادر به ادامه روند ارتقا نخواهید بود. در چنین شرایطی از دستورات زیر به ترتیب استفاده میکنیم:

sudo apt clean
sudo apt list --upgradable
sudo apt update && sudo apt upgrade -y

 

نتیجه گیری:

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

اشتراک گذاری
+

آیا امکان بازگشت به نسخه قبلی وجود دارد؟

خیر امکان Downgrade در بیگ بلوباتن و در میزبانی اوبونتو میسر نیست . تنها در صورتی میتوانید به نسخه قبلی بازگردید که از سرور مجازی استفاده کنید و از ماشین مجازی بک آپ داشته باشید.

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

+

هر چند وقت یک‌بار باید بیگ بلو باتن را آپدیت کنم؟

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

+

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

بصورت کلی خیر ولی اگر از نسخه های غیر هم ردیف مانند ارتقا از نسخه 2.6 به نسخه 2.7 استفاده کنید ممکن است با توجه به ساختار کدک های ویدیویی و ارتقا و استفاده از بسته های نرم افزاری جدید داده های شما قابل استفاده نباشند.

در صورتی که از آپدیت های هم ردیف استفاده کنید تحت هیچ شرایطی فایل های ضبط شده , رویداد ها و … از بین نمیرود.

نمونه ارتقا صحیح: ارتقا از نسخه 2.7.x به آخرین نسخه یعنی 2.7.16

+

مدت زمان ارتقا بسته ها و آپدیت بیگ بلوباتن قدر زمانبر است؟

در حالت کلی ارتقا 0 تا 100 در بیگ بلوباتن از 5 دقیقه الی 10 دقیقه میانگین متغییر است.

ولی در صورتی که از سرور های ایران استفاده میکنید یا سرور های کشور های خارجی و دسترسی به ریپازیتوری های اوبونتو و بیگ بلوباتن محدود یا کند است و اگر از دی ان اس های شکن و … استفاده میکنید میانگین مدت زمان ارتقا بسته ها در اوبونتو با توجه به سرعت سرور از 15 الی 40 دقیقه و آپدیت بیگ بلوباتن از 10 الی 15 دقیقه زمانبر است.

+

بعد از اجرای دستور آپدیت نسخه بروز شده با نسخه قدیمی یکسان است. راه حل چیست؟

حتما قبل از وارد کردن دستورات آپدیت اقدام به بروز رسانی بسته های اوبونتو با دستورات زیر کنید و سپس دستور آپدیت را وارد کنید:

sudo apt list --upgradable
sudo apt update && sudo apt upgrade -y

+

ارتقا به نسخه جدید نیاز به منابع بیشتر دارد؟

طبیعتا در هر آپدیتی نیاز به منابع حیاتی مثل فضای ذخیره سازی دیسک و … نیاز است که حداقل اگر 15 گیگ فضای مازاد داشته باشید کفایت میکند.

در مورد مواردی مثل cpu و RAM نسبت به ورژن های قبلی بله نیاز به ارتقا دارید. مثلا سرور های بیگ بلوباتن ورژن سری 2.3 منابع کمتری را نسب به ورژن 2.7 استفاده میکردند.

منابع:

فاماسرور

مقالات مرتبط این مطلب پیشنهاد می شود

خدمات فاما سرور

  • سرور مجازی

    سرور مجازی

    سرور مجازی یکی از سرویس های پر استفاده و مقرون بصرفه برای کسب و کارهای کوچک و خدمات سایر در ضمینه IT و شبکه میباشد که توان پشتیبانی از 128 هسته و 512 گیگ رم را دارد.

  • سرور اختصاصی

    سرور اختصاصی

    سرور های اختصاصی فاماسرور از دو گروه نسل جدید و پردازش سنگین استفاده میشود که میتوانید تا 155 گیگاهرتز پردازش و تا 1.5 ترابایت رم را در اختیار داشته باشید.

  • بیگ بلوباتن

    بیگ بلوباتن

    سرور بیگ بلوباتن اختصاصی و مجازی یکی از خدمات , برای استفاده از کلاس های آموزشی , جلسات و ... بصورت دوطرفه و با کیفیت تضمین شده میباشد.

  • هاست لینوکس

    هاست لینوکس

    در هاست لینوکس با منابع گوناگون امکان میزبانی از سایت های بزرگ و پر بازدید نیز وجود دارد و میتوان از مزایا و خدمات آن استفاده کرد.

  • هاست ویندوز

    هاست ویندوز

    هاست های ویندوز فاماسرور میزبانی شده در ایران و هلند میباشد که با سخت افزار ها و استوریج های نسل جدید میزبانی و پشتیبانی میشوند.

  • ثبت دامنه

    ثبت دامنه

    ثبت دامنه های بین المللی , دامنه ir و دامنه های با پسوند های مختلف در فاماسرور پشتیبانی میشوند.