Я создаю новый веб-сайт Magento на экземпляре Amazon ec2, и мне нужно будет указать домен их старого сайта OSCommerce на эластичный IP-адрес нового экземпляра ec2.
Обычно у меня была бы простая задача обновления A
запись их домена, но когда я вошел в учетную запись с их регистром, я вижу tэй, у тебя уже установлено 90 записей, в основном CNAME
& A
записи.
У них нет айтишников, которых можно было бы спрашивать, но я почти на 100% уверен, что мне нужно делать, но, поскольку я обычно работаю с такими вещами, как php, javascript и т. Д., Я просто хочу убедиться, что у меня все правильно.
Чтобы дать вам образец их записей DNS они настроили:
Type Host Data TTL Kind State In Synch
A intweb1.their-domain.com 19?.??.???.OLD 3600 Manual Active yes
CNAME intweb.their-domain.com intweb1.their-domain.com 3600 Manual Active yes
CNAME www.their-domain.com intweb1.their-domain.com 3600 Manual Active yes
A fs.their-domain.com 19?.??.???.OLD 3600 Manual Active yes
CNAME fileserver.their-domain.com fs.their-domain.com 3600 Manual Active yes
Я считаю, что мне нужно только УДАЛЯТЬ:
A intweb1.their-domain.com 19?.??.???.OLD 3600 Manual Active yes
И ИЗМЕНИТЬ:
CNAME www.their-domain.com intweb1.their-domain.com 3600 Manual Active yes
Кому:
A www.their-domain.com 19?.??.???.NEW 3600 Manual Active yes
И ДОБАВИТЬ ДРУГОЙ ЗАПИСЬ:
CNAME their-domain.com www.their-domain.com 3600 Manual Active yes
Это верно?
Лучшей практикой было бы: Установите достаточно маленький ttl, чтобы, если что-то пойдет не так, вам не нужно было ждать 1 час для отката (ttl - в секундах), поэтому вы избегаете данных, записанных в разных версиях базы данных в зависимости от клиентов в один сайт или другой (если старый сайт позволяет вам это сделать, вы можете принудительно перенаправить его на новый сервер, чтобы этого тоже избежать)
Если вы не меняете почтовый сервер или поставщика DNS, просто не меняйте MX, SOA или что-либо подобное.
Когда вы увидите, что с разрешением все работает должным образом, увеличьте значение ttl до разумного значения.
имейте в виду, что TTL является наиболее важным здесь, если у вас есть какое-то неприятное решение, в вашем текущем сценарии изменение займет час, чтобы отразить его, поэтому переместите его на небольшое число, приближаясь к дате миграции но до логической суммы (сегодня я столкнулся с миграцией, и я установлю 10 'ttl для наиболее важных вещей, с которыми я могу столкнуться 10' для отката, это зависит от вашего приложения - имейте в виду, что ttl распространяется на другие DNS, которые идут дальше, поэтому вы не можете контролировать разрешение за пределами этого числа-)