صبر کنید...
مرکز آموزش میلاد سرور

مهاجرت سایت به سرور جدید بدون قطعی؛ چک‌لیست کامل

تصویر آموزشی مهاجرت سایت به سرور جدید بدون قطعی؛ چک‌لیست کامل
راهنمای تصویری و مرحله‌به‌مرحله میلاد سرور

برای انتقال سایت بدون قطعی، ابتدا سرور جدید را کامل آماده کنید و DNS را در آخر تغییر دهید. پایین‌آوردن TTL از یک روز قبل، انتشار تغییر را سریع‌تر می‌کند.

آماده‌سازی مقصد

  • نسخه سیستم‌عامل، PHP و افزونه‌ها را بررسی کنید.
  • وب‌سرور، دیتابیس، فایروال و SSL را آماده کنید.
  • فضای دیسک و مالکیت فایل‌ها را کنترل کنید.

انتقال داده

rsync -avh /var/www/site/ user@NEW_IP:/var/www/site/
mariadb-dump --single-transaction database | gzip > database.sql.gz

آزمون قبل از DNS

با تغییر موقت فایل hosts روی رایانه خود، دامنه را به IP جدید هدایت و ورود، فرم‌ها، آپلود، پرداخت و ایمیل را آزمایش کنید.

تغییر نهایی

  1. سایت قدیمی را کوتاه‌مدت در حالت فقط‌خواندنی قرار دهید.
  2. همگام‌سازی نهایی فایل و دیتابیس را انجام دهید.
  3. رکورد DNS را تغییر دهید.
  4. لاگ و ترافیک هر دو سرور را تا پایان انتشار بررسی کنید.
سرور قدیمی را تا اطمینان از انتشار DNS و صحت بکاپ حذف نکنید.
این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزش‌ها کمک می‌کند.