نحوه انتقال حساب ها از یک پنل دایرکت ادمین به پنل دیگر
نحوه انتقال حساب ها از یک پنل دایرکت ادمین به پنل دیگر
DirectAdmin یک کنترل پنل میزبان وب با رابط گرافیکی برای مدیریت وب سایت ها بر روی سرور است.
این شبیه به cPanel است که به شما امکان می دهد وب سایت ها و تغییرات گسترده سرور خود را به راحتی مدیریت کنید و از پورت 2222 استفاده کنید.
می توانید وب سایت ها، حساب های ایمیل و غیره نامحدود را مدیریت کنید.
همچنین، پنل DirectAdmin دارای ویژگی های زیادی مانند سی پنل است.
همانطور که همه ما می دانیم که چگونه می توانیم سایت را بین سرور سی پنل انتقال دهیم، در این آموزش هم نحوه انتقال حساب ها از یک پنل دایرکت ادمین به پنل دایرکت ادمین دیگر را توضیح خواهیم داد.
این را می توان با مراحل زیر بدست آورد. در اینجا ما دو سرور داریم، سرور A و سرور B. سرور A را به عنوان سرور مبدا و B را به عنوان سرور مقصد در نظر میگیریم.
بیایید مراحل مهاجرت بین پنل های DirectAdmin را مورد بحث قرار دهیم:
1) از طریق SSH به عنوان کاربر ریشه وارد سرور A شوید و خط “skip_domains_in_backups=1” را در “directadmin. conf” ویرایش کنید.
دقت داشته باشید که فایل conf در پوشه “/usr/local/directadmin/conf/” قرار دارد.
اگر این خط وجود ندارد آن را مانند بالا اضافه کنید و فایل را ذخیره کنید. این تغییر در فایل پیکربندی از کپی کردن دایرکتوری Home در حین تهیه نسخه پشتیبان از طریق پنل DirectAdmin جلوگیری می کند.
با اجرای دستور زیر می توانیم مقدار دستور فوق را بررسی کنیم.
grep skip_domains_in_backups /usr/local/directadmin/conf/directadmin. conf
2) پس از انجام تغییرات در سرور A، سپس به پنل DirectAdmin آن دسترسی پیدا کنید و در قسمت Admin tools بر روی Admin Backup/Transfer کلیک کنید.
کاربرانی را که باید انتقال بدهید را از لیست سمت چپ در قسمت «Who» انتخاب کنید و سپس روی «now» کلیک کنید تا فوراً نسخه پشتیبان تهیه شود.
به طور پیش فرض، نسخه های پشتیبان تولید شده در حال حاضر در سرور A در محل “home/admin/admin_backups/” ذخیره می شوند.
حالا “All Data” را انتخاب کنید تا تمام دادهها مانند فهرست دامنهها، فهرست زیردامنهها، حسابهای FTP، دادههای ایمیل و غیره کپی شود و سپس بر روی دکمه “submit” کلیک کنید.
3) پس از اتمام تولید پشتیبان در سرور A، باید با استفاده از دستور “rsync” در یک صفحه، نسخه های پشتیبان را در سرور B کپی کنیم.
دستور زیر نسخه پشتیبان را در سرور B در مکان “home/admin/admin_backups/” کپی می کند.
/rsync -avz –progress -e ssh /home/admin/admin_backups/ root@destination_server_ip:/home/admin/admin_backups
آدرس IP سرور B را جایگزین «destination_server_ip» کنید.
4) به پنل DirectAdmin سرور B دسترسی پیدا کنید. سپس “Admin Backup/Transfer” را در زیر “Admin tools” انتخاب کنید. سپس فایل های پشتیبان واقع در “home/admin/admin_backups/” را انتخاب کرده و روی “Submit” کلیک کنید.
5) هنگامی که بازیابی در سرور B کامل شد، باید محتویات پوشه های home را با اجرای دستور “rsync” روی سرور A مانند زیر همگام سازی کنیم.
/rsync -avz –progress -e ssh /home/ root@destination_server_ip: /home
لطفاً در صورت نیاز به کمک بیشتر با بخش پشتیبانی ما تماس بگیرید.
مقالات و دوره های پیشنهادی:
دوره آموزشی صفر تا 100 راه اندازی خدمات هاستینگ
کارگاه آموزشی لینوکس (Essentials, LPIC-1)
پک آموزشی ورود به دنیای لینوکس Linux Essentials
دوره آموزشی +Linux یا LPIC 1 – Exam 101
پشتیبانی گواهی LetsEncrypt در کنترل پنل DirectAdmin
نصب rspamd و redis روی دایرکت ادمین
فعال کردن چندین نسخه PHP در DirectAdmin
نحوه نصب دایرکت ادمین در اوبونتو 20.04 LTS
نحوه نصب Nginx در دایرکت ادمین
نحوه نصب ماژول zend opcache در DirectAdmin
آموزش نصب اسکنر Clamav در DirectAdmin
نحوه نصب SitePad در دایرکت ادمین
دیدگاهتان را بنویسید
برای نوشتن دیدگاه باید وارد بشوید.