W Kylos do niedawna miałem jedno konto (Kylos Silver), kilka dni temu kupiłem kolejne – gdyż poza „przygodą ze znikającym dostępem SCP/SFPT” raczej nie mam zastrzeżeń. No – może na jedno małe „ale”, na które właśnie trafiłem…
Spis treści w artykule
Różne konta, różne serwery – wspólne DNSy
Jak się okazało – nawet jeśli konta (hosting współdzielony) znajdują się na różnych maszynach/serwerach (dostępne pod różnymi adresami IP) to mają wspólne serwery DNS. I nawet, jeśli korzystamy z „własnych” serwerów DNS (w moim wypadku najczęściej jest to Cloudflare) ma to znaczenie – nie można dodać do konta domeny, jeśli już jest dodana na innym koncie.
Niby nic takiego, ale jednak są takie sytuacje gdy ma to znaczenie – dlatego postanowiłem, że powstanie ten wpis, zwłaszcza że nie tylko w Kylos spotkacie się z taką sytuacją…
Migracja działającej strony z jednego konta na drugie
Jeśli strona działa, korzystają z niej użytkownicy – dobrze przenieść ją na inne konto w sposób jak najbardziej „przezroczysty” dla użytkownika końcowego.
Proces ten może wyglądać następująco:
- Strona (domena) znajduje się na koncie A
- Dodajemy domenę do konta B
- Kopiujemy pliki, bazy danych (i ew. odpowiednio zmieniamy nazwę bazy danych w pliku konfiguracyjnym np. WordPressa) na konto B
- Zmieniamy w ustawieniach DNS dla domeny odpowiednie rekordy (A) na konto B
By dodatkowo całość usprawnić zazwyczaj:
- Korzystam z zewnętrznych DNSów, np. w przypadku Cloudflare zmiana rekordu A to zazwyczaj kilak sekund
- Trzeba pamiętać o poczcie – i również uwzględnić w całej operacji. Można też trzymać pocztę na innym serwerze/koncie niż stronę WWW (ja zazwyczaj tak robię)
Oczywiście tak samo procedura może wyglądać w przypadku migracji strony między różnymi kontami w różnych firmach.
Problem się pojawia, gdy macie oba konta w tej samej firmie, i konfiguracja usługi (tak jak w przypadku Kylos) uniemożliwia „taką operację, w takiej formie”, bo wymaga trochę więcej pracy i dodatkowego konta „tymczasowego” (jak akurat takiego nie macie, zawsze można skorzystać z bezpłatnego okresu próbnego ;-)):
- Strona (domena) znajduje się na koncie A
- Dodajemy domenę do konta tymczasowego
- Kopiujemy pliki, bazy danych (i ew. odpowiednio zmieniamy nazwę bazy danych w pliku konfiguracyjnym np. WordPress’a) na konto tymczasowe
- Zmieniamy w ustawieniach DNS dla domeny odpowiednie rekordy (A) na konto tymczasowe
- Kasujemy domenę z konta A (ale dopiero gdy odświeżą się ustawienia w DNSach)
- Dodajemy domenę do konta B
- Kopiujemy pliki, bazy danych (i ew. odpowiednio zmieniamy nazwę bazy danych w pliku konfiguracyjnym np. WordPress’a) na konto B
- Zmieniamy w ustawieniach DNS dla domeny odpowiednie rekordy (A) na konto B
A na koniec…
…dodam, że nie jest to jakikolwiek zarzut w stosunku do Kylos – akurat taką konfigurację (wspólny serwer DNS) wybrali – i mimo „małych niedogodności” jakie z tego mogą wynikać, to pewnie taka konfiguracja ma też swoje plusy… Dlatego nic się nie zmieniło – dalej mogę Wam polecić hosting Kylos :-)
- Zero Trust od Cloudflare, czyli prosty i bezpieczny sposób na dostęp do lokalnych zasobów z zewnątrz, bez publicznego adresu IP i otwierania portów na routerze - 1970-01-01
- Home Assistant i integracja z IMGW-PIB, czyli tworzymy automatyzację z powiadomieniami bazując na sensorach zagrożenie i alarm powodziowy - 1970-01-01
- Home Assistant 2024.9 i kolejne przydatne nowości w widoku „sekcje”, dzięki którym jeszcze lepiej można dopasować wygląd - 1970-01-01