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

برای انتقال سایت بدون قطعی، ابتدا سرور جدید را کامل آماده کنید و 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 جدید هدایت و ورود، فرمها، آپلود، پرداخت و ایمیل را آزمایش کنید.
تغییر نهایی
- سایت قدیمی را کوتاهمدت در حالت فقطخواندنی قرار دهید.
- همگامسازی نهایی فایل و دیتابیس را انجام دهید.
- رکورد DNS را تغییر دهید.
- لاگ و ترافیک هر دو سرور را تا پایان انتشار بررسی کنید.
سرور قدیمی را تا اطمینان از انتشار DNS و صحت بکاپ حذف نکنید.
این آموزش برای شما مفید بود؟نظر شما به بهتر شدن آموزشها کمک میکند.