ترتیب کارها مهمتر از خود انتقال است. اگر این ترتیب را رعایت کنید، سایتتان حتی یک دقیقه هم پایین نمیآید.
- هاست قبلی را فعال نگه دارید. تا پایان کامل انتقال آن را لغو یا حذف نکنید.
- از هاست قبلی بکاپ کامل بگیرید: فایلها (
public_html) و خروجی دیتابیس (.sql). اگر سیپنل دارد، گزینهٔ Full Backup بهترین است. - روی هاست جدید بازگردانی کنید: فایلها را آپلود و دیتابیس را در phpMyAdmin وارد کنید و فایل پیکربندی را بهروز کنید.
- قبل از تغییر DNS تست کنید. با ویرایش فایل
hostsروی کامپیوتر خودتان، دامنه را موقتاً به IP سرور جدید اشاره دهید و کل سایت را ببینید. این مطمئنترین راه است. - حالا نیمسرور یا رکورد A را عوض کنید. راهنمای آن در مقالهٔ «اتصال دامنه به هاست» است.
- ۷۲ ساعت صبر کنید و بعد هاست قبلی را رها کنید.
چیزهایی که معمولاً فراموش میشوند
- صندوقهای ایمیل و ایمیلهای داخلشان — اینها در بکاپ فایل سایت نیستند و باید جداگانه منتقل شوند.
- کرانجابها (Cron Jobs).
- ریدایرکتها و قوانین
.htaccess. - گواهی SSL — روی هاست جدید باید دوباره صادر شود.
اگر مایلید انتقال را ما انجام دهیم، در دپارتمان «پشتیبانی فنی هاست» تیکت بزنید و اطلاعات دسترسی هاست قبلی را بفرستید تا شرایط و زمان آن را اعلام کنیم.