Cómo transferir un alojamiento cPanel a cPanel y DirectAdmin a cPanel: guía completa paso a paso.
این مقاله به شما کمک می‌کند تا با روش‌های انتقال هاست cPanel به cPanel و دایرکت ادمین به cPanel آشنا شوید و نکات حیاتی را برای این فرآیند یاد بگیرید.

Cómo transferir un alojamiento cPanel a cPanel y DirectAdmin a cPanel: guía completa paso a paso.

Esta guía describe métodos prácticos y paso a paso para migrar de cPanel a cPanel y de DirectAdmin a cPanel. Desde herramientas de WHM hasta consejos de seguridad y pruebas de DNS, abarca todo lo que necesitas saber para que el proceso sea un éxito.
0 acciones
0
0
0
0

آیا آماده‌اید مهاجرت هاست را بدون ریسک انجام دهید؟

در این راهنمای عملی و فنی روش‌های انتقال از cPanel به cPanel و از DirectAdmin به cPanel به‌صورت مرحله‌به‌مرحله شرح داده شده است. این مطلب برای مدیران سایت، برنامه‌نویسان، DevOps و مدیران شبکه مفید است و شامل ابزارها و دستورات کاربردی مانند WHM Transfer، pkgacct, sincronización r/SCP-1811, sincronización imap y volcado de MySQL می‌باشد.

چک‌لیست پیش از مهاجرت

موارد ضروری قبل از شروع مهاجرت:

  • تهیه بکاپ کامل (فایل‌ها، دیتابیس، ایمیل، کانفیگ‌های وب‌سرور).

  • کاهش TTL رکوردهای DNS به 300 ثانیه حداقل 24–48 ساعت قبل.

  • تهیه دسترسی SSH با سطح root یا دسترسی WHM به سرور مبدا و مقصد.

  • مطمئن شدن از وجود فضای کافی روی سرور مقصد و نسخۀ PHP/Apache/Nginx سازگار.

  • تعریف برنامه زمان‌بندی برای زمان قطعی (maintenance window).

  • تنظیم کلیدهای SSH بین سرورها برای انتقال امن و بدون رمز عبور.

نحوه انتقال هاست cPanel به cPanel — روش پیشنهادی (WHM Transfer & pkgacct)

1. آماده‌سازی سرور مقصد (WHM)

وارد WHM سرور مقصد شوید و مطمئن شوید که نسخه‌های PHP و وب‌سرور (Apache/LiteSpeed) نصب و تنظیم شده‌اند. پورت SSH و تنظیمات PHP-FPM را بررسی کنید.

در WHM به Security → Host Access Control و تنظیمات CSF/Firewall بروید و آی‌پی سرور مبدا را برای اتصال مجاز کنید.

2. استفاده از Transfer Tool در WHM

در WHM مقصد به Transfers → Transfer Tool رفته و آدرس IP یا hostname سرور مبدا، نام کاربری root، پورت SSH و نوع تأیید (password یا SSH key) را وارد کنید.

حساب(ها) را انتخاب کرده و گزینه‌های انتقال ایمیل، DNS و اضافات را فعال کنید، سپس Start Transfer را کلیک کنید و لاگ‌ها را بررسی نمایید.

3. روش جایگزین: pkgacct و restorepkg (انتقال دستی)

در صورتی که دسترسی به Transfer Tool ندارید یا به کنترل بیشتری نیاز دارید، می‌توانید از بسته بکاپ cPanel استفاده کنید:

/scripts/pkgacct username

فایل تولیدشده در مسیر /home ذخیره می‌شود (مثلاً /home/cpmove-username.tar.gz). سپس فایل را با scp به سرور مقصد منتقل کنید:

scp /home/cpmove-username.tar.gz root@DEST_IP:/home/

و در سرور مقصد بسته را بازیابی کنید:

/scripts/restorepkg /home/cpmove-username.tar.gz

4. پس از انتقال

بررسی فایل‌ها، پرمیشن‌ها و دیتابیس‌ها را انجام دهید. در WHM مقصد DNS Zoneها و رکوردها را کنترل کنید.

AutoSSL را فعال کنید یا گواهی‌های SSL را نصب نمایید. برای تست وب‌سایت‌ها قبل از تغییر DNS عمومی، می‌توانید در سیستم محلی از فایل hosts استفاده کنید:

echo "DEST_IP example.com" >> /etc/hosts

نحوه انتقال دایرکت ادمین به cPanel — روش‌های عملی و قابل اعتماد

مهاجرت از DirectAdmin به cPanel معمولاً نیاز به مراحل دستی بیشتر دارد؛ در ادامه دو روش اصلی توضیح داده شده است.

روش 1 — بکاپ‌های کاربری و انتقال محتوا (مناسب برای تعداد محدود)

مراحل اصلی شامل بکاپ فایل‌ها، دیتابیس، ایمیل و سپس ایجاد حساب در cPanel و بازیابی است.

بکاپ فایل‌ها روی سرور DirectAdmin:

cd /home/username
tar -czf /root/username-files.tar.gz public_html domains mail

انتقال به سرور cPanel:

scp /root/username-files.tar.gz root@CPANEL_IP:/root/

مهاجرت دیتابیس با dump و import:

mysqldump -u root -p database_name > /root/database_name.sql
scp /root/database_name.sql root@CPANEL_IP:/root/
mysql -u root -p database_name < /root/database_name.sql

انتقال ایمیل بهترین با ابزار IMAP مانند sincronización imap انجام می‌شود:

imapsync --host1 old.example.com --user1 [email protected] --password1 'oldpass' --host2 new.example.com --user2 [email protected] --password2 'newpass' --ssl1 --ssl2

در WHM سرور مقصد، اکانت با همان نام کاربری و دامنه ایجاد و آرشیو‌ها را در /home/username استخراج کنید:

tar -xzf /root/username-files.tar.gz -C /home/username
chown -R username:username /home/username

روش 2 — استفاده از اسکریپت‌ها و ابزارهای مهاجرت (برای تعداد زیاد حساب)

برای مجموعه‌های بزرگ‌تر می‌توان اسکریپت‌های سفارشی تهیه کرد که بکاپ تولید، از طریق sincronización r انتقال و سپس در cPanel بازیابی کنند.

rsync -azP -e "ssh -p 22" /home/ username@CPANEL_IP:/home/

در هنگام rsync به یوزر/UID و گروه‌ها توجه کنید و در صورت نیاز از گزینه –numeric-ids استفاده نمایید.

ایمیل‌ها با sincronización imap و دیتابیس‌ها با volcado de MySQL/restore منتقل شوند.

انتقال دیتابیس، ایمیل و DNS — نکات فنی و دستورات نمونه

Base de datos

نمونه دستور dump و restore:

mysqldump -u root -p --databases db1 db2 --single-transaction --quick --lock-tables=false > /root/all_dbs.sql
mysql -u root -p < /root/all_dbs.sql

Nota: collation/charset دیتابیس را بررسی کنید و در صورت نیاز گزینه‌هایی مانند innodb_file_per_table را فعال نمایید.

Correo electrónico

مثال imapsync با حفظ تاریخ‌ها:

imapsync --host1 old.mail.server --user1 [email protected] --password1 'oldpass' --host2 new.mail.server --user2 [email protected] --password2 'newpass' --ssl1 --ssl2 --syncinternaldates

در cPanel تنظیمات Exim، IMAP/POP، quota ها و تحویل به صورت maildir را بررسی کنید.

DNS و رکوردها

Zone فایل‌ها را از DirectAdmin export یا کپی کنید و در WHM → DNS Functions → Edit DNS Zone وارد نمایید.

اگر از DNS شرکت استفاده می‌کنید، رکوردها را در کنترل پنل شرکت اضافه کنید یا nameserver جدید تنظیم نمایید.

نکات امنیتی و پس از مهاجرت

پس از انتقال، رمزهای root و کاربران را تغییر دهید و بسته‌های موقتی را حذف کنید.

لاگ‌ها را بررسی نمایید: /var/log/messages, /var/log/exim_mainlog y /var/log/secure.

فایروال را فعال کنید (CSF یا firewalld) و falla2ban را برای جلوگیری از حملات brute-force راه‌اندازی نمایید.

تنظیمات ایمیل شامل SPF، DKIM و DMARC را برای بهبود deliverability فعال کنید و PTR (reverse DNS) برای IP های ارسال‌کننده ایمیل تنظیم شود تا احتمال اسپم شدن کاهش یابد.

تست و بازگشت (Rollback)

قبل از سوییچ DNS همه سرویس‌ها را با فایل hosts محلی تست کنید. پس از سوییچ DNS، 24–72 ساعت لاگ‌ها و deliverability ایمیل را مانیتور کنید.

برنامه rollback شامل نگهداری بکاپ‌های اصلی برای مدت مشخص (مثلاً 7 روز) است تا در صورت نیاز بازگردانی سریع انجام شود.

انتخاب لوکیشن دیتاسنتر و پیکربندی پیشنهادی بر اساس کاربرد

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

  • وب‌سایت/وردپرس: دیتاسنتری نزدیک به کاربر هدف، SSD/NVMe، PHP-FPM، OPcache و فعال‌سازی CDN.

  • ترید/فایننس: لوکیشن نزدیک به سرورهای بورس/بروکرها، VPS مخصوص ترید با منابع اختصاصی و Anti-DDoS.

  • Juego de azar: لوکیشن نزدیک بازیکنان، سرور VPS مخصوص گیم با شبکه BGP و پینگ پایین.

  • IA/Renderizado: سرور گرافیکی (GPU) در لوکیشن با پهنای باند بالا و NVMe برای دیتاست‌ها.

  • ایمیل/SMTP: سرور با PTR تنظیم شده، IP ثابت و تنظیمات امنیتی قوی.

دلیل استفاده از خدمات ما در مهاجرت

خدمات ما شامل موارد زیر است که مهاجرت را ساده‌تر می‌کند:

  • Acceso a Más de 85 ubicaciones en todo el mundo برای انتخاب نزدیک‌ترین دیتاسنتر.

  • انواع سرورها شامل VPS مخصوص ترید، VPS گیمینگ، سرور ابری با عملکرد بالا و سرور گرافیکی (GPU).

  • سرویس‌های امنیتی مانند Anti-DDoS، فایروال مدیریت‌شده، CDN و تنظیمات BGP.

  • پشتیبانی مدیریت‌شده در مهاجرت cPanel⇄cPanel و DirectAdmin→cPanel با هدف کاهش Downtime.

  • میزبانی GitLab، دیتابیس مدیریت‌شده و راهکارهای Backup و Snapshot برای اطمینان از بازگردانی سریع.

چک‌های نهایی قبل از سوییچ DNS

  • کاهش TTL و انتظار جهت propagate.

  • تست صفحات، فرم‌ها، درگاه‌های پرداخت و ارسال ایمیل.

  • بررسی لاگ‌های خطا، دسترسی سایت و زمان پاسخ‌دهی.

  • اطمینان از هماهنگی نسخه‌های PHP و ماژول‌های ضروری مانند ionCube, mbstring, gd.

خلاصه و بهترین شیوه‌ها

خلاصه نکات کلیدی:

  • برای cPanel→cPanel از WHM Transfer Tool یا pkgacct/restorepkg Usar.

  • برای DirectAdmin→cPanel ترکیبی از sincronización r, volcado de MySQL y sincronización imap راهکار قابل اعتماد است.

  • همیشه قبل از سوییچ DNS تست کنید، TTL را کاهش دهید و بکاپ کامل نگهدارید.

  • امنیت و تنظیمات ایمیل (SPF/DKIM/DMARC و PTR) را فراموش نکنید.

  • انتخاب لوکیشن مناسب و استفاده از Anti-DDoS و CDN می‌تواند پایداری و عملکرد را بهبود دهد.

Preguntas frecuentes

También te puede gustar
Comparación de los mejores modelos de edición de imágenes con IA: Qwen, UMO, Flux Kontext, Nano Banana

Comparación de los mejores modelos de edición de imágenes con IA: Qwen, UMO, Flux Kontext, Nano Banana

Este artículo ofrece una revisión práctica y detallada de modelos de IA como Qwen, UMO, Flux Kontext y Nano Banana. Estos modelos ofrecen características y capacidades específicas según las diferentes necesidades e infraestructuras para la edición de imágenes. Con este artículo, podrá elegir el modelo más adecuado para sus proyectos.
La diferencia entre un proxy directo y un proxy inverso

La diferencia entre un proxy directo y un proxy inverso

En este artículo, exploraremos las diferencias clave entre los proxies directos e inversos. Comprender estos conceptos le ayudará a tomar mejores decisiones para su infraestructura de red. El artículo incluye definiciones, aplicaciones y ejemplos prácticos de configuración.
Las mejores formas de prevenir ataques DDoS

Mejores prácticas para prevenir ataques DDoS para administradores de sitios web

Los ataques DDoS (Denegación de Servicio Distribuido) son una de las amenazas de seguridad más comunes y destructivas para sitios web y servidores. Al enviar un gran volumen de solicitudes maliciosas, estos ataques saturan los recursos del servidor y provocan graves ralentizaciones, tiempo de inactividad del sitio web e incluso la pérdida de ingresos y reputación de marca. Para los administradores de sitios web y servidores, familiarizarse con los métodos básicos para abordar los ataques DDoS es una necesidad, no una opción. En este artículo, examinaremos las soluciones técnicas y prácticas más eficaces para prevenir y reducir el impacto de los ataques DDoS de forma experta.