РУССКИЙ ВОЕННЫЙ КОРАБЛЬ, ИДИ НА ХУЙМИ ПРАЦЮЄМО ДЛЯ УКРАЇНИ

Хмельницький, вул. Зарічанська, 3/1,
поверх 2, оф. 207

Перенесення сайтів клієнта на один хостинг

Перенесення сайтів клієнта на один хостинг

Інформація про клієнта

Надійний партнер у сфері будівництва, компанія спеціалізується на зведенні житлових, комерційних та промислових об'єктів різної складності.

ЗАПИТ КЛІЄНТА

До нашої команди звернувся клієнт в якого були куплені сайти та розташовано їх різних хостингах. Завданням від клієнта було перенести усі сайти на один хостинг для зручного керування.

Вводные данные Вхідні дані

Ринок:

Україна

НІша:

Будівництво

Какие проводились работы Хід роботи

Отже, проблема клієнта це класична проблема розрізненої інфраструктури: його цифрові активи були розкидані по різних майданчиках. Домен було придбано в одного реєстратора, а чотири його вебсайти, які представляли різні напрямки його діяльності, розміщувалися на різних хостингових платформах. Ця ситуація створювала значні труднощі в управлінні, обслуговуванні та забезпеченні безпеки.

Постійні перемикання між різними панелями керування, необхідність відстежувати терміни оплати за декількома рахунками та складність швидкого реагування на технічні проблеми перетворювали просте адміністрування на рутинний, неефективний процес. Крім того, існували потенційні ризики, пов’язані з різними стандартами безпеки та налаштуваннями на кожному з хостингів. Клієнт розумів, що для подальшого масштабування та ефективної роботи йому потрібна єдина, централізована система. Головна мета була сформульована чітко: перенести всі сайти в один основний акаунт, що дозволить заощадити час, підвищити безпеку та спростити всі операційні процеси.

Перенесення сайтів на один хостинг 1

План робіт

Наше завдання полягало не просто у “механічному” перенесенні файлів. Це був комплексний проєкт з оптимізації, який включав декілька ключових етапів:

  1. Аналіз та підготовка: Ретельна оцінка поточної інфраструктури, отримання доступу до всіх необхідних акаунтів (реєстратор доменів, різні хостинги).
  2. Перенесення даних: Безшовне переміщення всіх файлів сайтів та їхніх баз даних на новий, єдиний хостинг.
  3. Налаштування та конфігурація: Налаштування DNS-записів для перенаправлення трафіку, конфігурація сайтів для роботи з новими базами даних.
  4. Забезпечення безпеки: Реалізація заходів щодо підвищення безпеки: зміна паролів, логінів, видалення старих копій.
  5. Тестування та моніторинг: Комплексна перевірка працездатності всіх сайтів після перенесення та налагодження.
  6. Створення резервних копій: Забезпечення надійності системи шляхом створення повних резервних копій.

Наша команда мала виконати цей проєкт з максимальною обережністю, щоб уникнути простою в роботі сайтів та мінімізувати будь-який вплив на відвідувачів.

Етапи виконання проєкту

Етап 1: Підготовчі роботи та збір даних

Перенесення сайтів на один хостинг 2

Першим кроком був аудит. Ми отримали доступ до акаунтів клієнта: до панелі керування доменами та до панелей керування хостингами. Важливо було точно ідентифікувати, які файли належать до якого сайту і з якими базами даних вони пов’язані. Для кожного з чотирьох сайтів ми послідовно виконали наступні дії:

  • Завантаження архівів: За допомогою FTP-клієнта або вбудованих інструментів панелі керування ми завантажили повні архіви всіх файлів кожного сайту. Ці архіви включали весь код, зображення, теми, плагіни та інші важливі компоненти.
  • Експорт баз даних: Кожен сайт мав свою базу даних, де зберігався весь контент: статті, коментарі, налаштування. Ми експортували ці бази даних у форматі SQL-файлів. Це дозволило зберегти основну контентну частину сайтів.

Етап 2: Налаштування доменів та перенесення DNS

Це був критично важливий крок для перенаправлення трафіку. Ми увійшли в акаунт реєстратора доменів і отримали доступ до налаштувань DNS-записів. Замість того, щоб вказувати на старі NS-сервери хостингів, ми налаштували DNS-записи типу A, які напряму вказували на IP-адресу нового хостингу. Це дозволило нам не прив’язуватися до NS-серверів, а точно вказати, куди має вести трафік після перенесення. Ця дія — ключова для безшовного переходу, оскільки саме вона “повідомляє” інтернету, де тепер знаходяться сайти.

Етап 3: Розгортання на новому хостингу

Після того, як всі архіви та бази даних були успішно завантажені на наш робочий комп’ютер, ми приступили до їхнього розгортання на новому хостингу. На новому акаунті було створено чотири окремі директорії, по одній для кожного сайту.

  • Завантаження файлів: Ми завантажили відповідні архіви сайтів у їхні нові директорії та розпакували їх.
  • Створення та імпорт баз даних: Для кожного сайту ми створили нову базу даних на новому хостингу. Потім, використовуючи інструмент phpMyAdmin, ми імпортували раніше збережені SQL-файли.
  • Підключення до баз даних: Найвідповідальнішим етапом було налаштування конфігураційних файлів для кожного сайту. Ми змінили дані доступу до баз даних (ім’я користувача, пароль, назва бази) на нові, що забезпечило правильне підключення сайтів до їхнього контенту.

Етап 4: Забезпечення безпеки та фіналізація

Після того як всі сайти були розгорнуті та успішно працювали на новому хостингу, ми приступили до реалізації заходів безпеки. Це не просто формальність, а обов’язковий етап, який захищає проєкти від потенційних загроз.

  • Зміна даних доступу: Ми змінили всі паролі та логіни до баз даних, FTP-акаунтів та адміністративних панелей сайтів. Це гарантує, що старі дані, які могли бути скомпрометовані на попередніх хостингах, більше не можуть бути використані.
  • Видалення старих даних: Після того, як клієнт підтвердив коректну роботу всіх сайтів, ми повністю видалили всі файли та бази даних зі старих хостингових акаунтів. Це дозволило уникнути дублювання та потенційних ризиків, пов’язаних із застарілими копіями сайтів.
  • Створення резервних копій: На новому хостингу була налаштована система автоматичного створення резервних копій для всіх чотирьох сайтів. Ми також створили повні початкові копії всіх сайтів після перенесення та надали їх клієнту. Це забезпечує можливість швидкого відновлення в разі будь-якої непередбаченої ситуації.

Полученный результат Отриманий результат

Проєкт з консолідації чотирьох сайтів на одному хостингу був успішно завершений. Клієнт отримав повністю оптимізовану та централізовану інфраструктуру.

  • Зручність управління: Тепер всі сайти доступні з однієї панелі керування, що дозволяє швидко та ефективно виконувати всі адміністративні завдання.
  • Економія часу: Замість витрачання часу на перемикання між різними акаунтами, клієнт може зосередитися на розвитку свого бізнесу.
  • Підвищена безпека: Завдяки централізованому управлінню та оновленим даним доступу, рівень безпеки значно зріс.
  • Надійність: Налаштована система автоматичного резервного копіювання гарантує, що дані завжди будуть в безпеці.

Клієнт залишився задоволений результатом, оскільки отримав не тільки перенесені сайти, а й повний контроль над своєю онлайн-присутністю.

Маєте схожі проблеми з управлінням сайтами? Звертайтеся до нас, і ми знайдемо оптимальне рішення для вашого бізнесу.

Потрібне перенесення сайту з одного хостингу на інший? Звертайтесь до нас, ми допоможемо вам з цим!