همانطور که میدانید ایزابل نام ادامه پروژه الستیکس است که توسط چند گروه و شرکت معتبر و فعال در زمینه سیستم های تلفنی توسعه پیدا میکند. نسخه ها ی قدیمی الستیکس میبایست به آخرین نسخه پایدار ایزابل ارتقاء پیدا کنند. این امر میتواند به راحتی انجام شده و یا دارای ایرادات بسیاری باشد، در این مقاله سعی میشود شما با اشکالات رایج و همچنین طریقه انتقال درست آشنا شوید.
ویپ ایران نماینده رسمی ایزابل در ایران می باشد و با پیگیری مقالات همیشه دانش خود را در این زمینه به روز نگه دارید.
مشکلات رایج به هنگام انتقال از الستیکس به ایزابل
– خطا در ساختار فایل پشتیبانی ساخته شده
– برخورد با خطا به هنگام انتقال دیتابیس
– خطا های دسترسی به بخشهای مختلف سیستم
– از دست رفتن اطلاعات ماژولهای نصب شده بر روی سیستم قبلی
– داشتن مشکلاتی با تنظیمات تلفنی سیستم
– بروز مشکل به دلیل یکسان نبودن رمز های دیتابیس
مرحله اول انتقال، آشنایی با بخشهای مختلف سیستم الستیکس
در ابتدا باید سیستم تلفنی الستیکس مبدا را به طور کامل بررسی کنید، بخشهای مختلفی دارای اهمیت است. به طور مثال چه ماژولهایی نصب شده است، چه بخشهایی از سیستم دارای تنظیمات است، از سرور فکس استفاده شده است یا نه و…
مرحله دوم انتقال، آشنایی با بخشهای مختلف پشتیبان گیری در الستیکس
این مرحله حاوی شش قسمت متفاوت است که میبایست با دقت به آنها توجه کنید.
از هر ماژول میبایست به طور جداگانه پشتیبان گرفته شود و نکته ای که بسیار مهم است بحث انتقال لایسنس به سرور جدید است. به طور مثال برای ماژول FOP2 میتوان از دو دستور زیر استفاده نمود:
/Usr/local/fop2/fop2_server –test
/usr/local/fop2/fop2_server –revoke
همچنین در نظر داشته باشید برخی ماژولها از اطلاعات استریسک نیز استفاده میکنند و میبایست علاوه بر ماژول اطلاعات استریسک را نیز منتقل کنید.
برای این کار به منوی SYSTEM > BACKUP/RESTORE رفته و موارد لازمه را انتخاب کنید اما توسعه میشود دو مورد زیر را حتما در نظر بگیرید.
/VAR/SPOOL/ASTERISK
/VAR/LIB/ASTERISK/SOUNDS
مرحله سوم انتقال، نصب سیستم تلفنی ایزابل
همیشه از آخرین ایزوی ارائه شده بر روی سایت ISSABEL.ORG و یا ISSABEL.IR برای نصب استفاده نمایید. چند نکته مهم برای نصب وجود دارد که عبارتند از:
مرحله چهارم انتقال، انتقال پشتیبان
به دو صورت میتوانید فایل پشتیبان را به ایزابل جدید منتقل کنید.
پس از قرارگیری فایل پشتیبان میتوانید با زدن دکمه migrate from elastix روند بازگرداندن را اجرا نمایید.
در انتهای این روند خروجی کارهای انجام شده را مشاهده میکنید.
–PLEASE WAIT UNTIL PAGE RELOADS–
Openning backup file… OK
Elastix Version OK
FreePBX Version OK
Backing up actual configuaration to /var/spool/issabel_migration.1515629243… OK
Restoring Asterisk DB… ERROR 1062 (23000) at line 423: Duplicate entry ‘۱۵۰۶۷۶۶۱۹۰.۱۱۰۵’ for key ‘PRIMARY’
FAIL
Restoring Asterisk files… OK
Restoring Web DBs… OK
Restoring Asterisk Sound files… OK
Restoring astdb… OK
Restoring MOH files… OK
Restoring Enpoint configs… OK
Restoring Faxes… OK
Restoring Emails… OK
Restoring Monitor files… FAIL
Restoring Voicemail files… FAIL
Updating IssabelPBX module: cidlookup Done
Updating IssabelPBX module: core Done
Updating IssabelPBX module: framework Done
Updating IssabelPBX module: fw_ari Done
Updating IssabelPBX module: pbdirectory Done
Updating IssabelPBX module: phpagiconf Done
Updating IssabelPBX module: printextensions Done
Updating IssabelPBX module: restart Done
Updating IssabelPBX module: speeddial Done
Updating IssabelPBX module: cidlookup Done
Updating IssabelPBX module: core Done
Updating IssabelPBX module: pbdirectory Done
مرحله پنجم انتقال، بازگرداندن فایلهای صوتی به سیستم جدید
در این مرحله میبایست پیامهای صندوق صوتی و مکالمات ضبط شده و پیامهای قرار گرفته شده بر روی سیستم الستیکس را که به صورت دستی پشتیبان گرفته ایم به سیستم ایزابل منتقل کنیم. برای این امر کافیست سه پوشه مذکور را به سه مسیر زیر منتقل کنید:
/var/spool/asterisk/monitor
/var/lib/asterisk/sounds
/var/spool/asterisk/voicemail
مرحله ششم انتقال، بررسی درستی کارکرد سیستم
در این مرحله میبایست بخشهای مختلف سیستم تلفنی ایزابل خود را تست و بررسی نمایید، توصیه میشود قبل از انجام هرگونه تست یک بار بر روی دکمه apply configuration کلیک نمایید.
توصیه های مهم
– همیشه تغییر سیستم را در زمانی انجام دهید که فرصت لازم برای اقدام در بدترین شرایط را داشته باشید.
– همیشه از آخرین نسخه ایزابل برای نصب استفاده کنید و حتی با yum update به روزرسانی کنید.
– همیشه به یاد داشته باشید به پشتیبانی که هرگز تست نکردید، اعتماد نکنید.
OMniLeads یک سیستم مرکز تماس کدباز است که با قابلیتهای پیشرفته برای مدیریت تماسها و…
در سیستمهای تلفنی تحت ویپ مانند ایزابل (Issabel)، الستیکس (Elastix) و فری پی بی اکس…
Open Source Software نقش مهمی در توسعه نرمافزارهای SaaS (نرمافزار به عنوان سرویس) داشته است.…
SaaS چیست؟ بررسی جامع نرمافزار بهعنوان سرویس و مزایای آن در دنیای فناوری اطلاعات، مدلهای…
در دنیای ارتباطات راه دور و شبکههای VoIP، اصطلاح Softswitch یکی از مفاهیم کلیدی است. Softswitch یک سیستم نرمافزاری…
Asterisk بهعنوان یکی از محبوبترین پلتفرمهای تلفن تحت شبکه (VoIP)، ابزارهای قدرتمند و متنوعی را…