Web Hosting

Hosting Taşıma Islemi Nasıl Yapılır?

16 dakika okuma Güncel bilgi
Yardım Merkezine Dön

Web siteleri zaman içerisinde artan ziyaretçi trafiği, gelişen yazılım ihtiyaçları, daha yüksek performans beklentisi veya daha güvenilir bir altyapıya duyulan ihtiyaç nedeniyle farklı bir hosting hizmetine taşınabilir. Ayrıca yüksek yenileme maliyetleri, yetersiz teknik destek, sık yaşanan sunucu kesintileri veya daha gelişmiş özelliklere sahip bir hosting paketine geçiş isteği de hosting taşıma işleminin en yaygın nedenleri arasında yer alır.

Hosting taşıma işlemi ilk bakışta karmaşık görünse de doğru planlama yapıldığında web sitesi dosyaları, veritabanları ve e-posta hesapları herhangi bir veri kaybı yaşanmadan güvenli şekilde yeni sunucuya aktarılabilir. Taşıma sürecinde dikkat edilmesi gereken en önemli nokta ise tüm verilerin eksiksiz yedeklenmesi ve yeni sunucu üzerinde gerekli kontrollerin yapılmasıdır.

Bu rehberde hosting taşıma işleminin nasıl yapıldığını, taşıma öncesinde yapılması gereken hazırlıkları, dosya ve veritabanı aktarım yöntemlerini, DNS değişikliği sürecini ve kesintisiz bir taşıma işlemi için dikkat edilmesi gereken önemli noktaları adım adım ele alacağız.

Bilgilendirme

Hosting taşıma işlemi yalnızca web sitesi dosyalarının yeni bir sunucuya kopyalanmasından ibaret değildir. Veritabanları, e-posta hesapları, DNS kayıtları, SSL sertifikaları ve kullanılan yazılıma ait yapılandırmaların da doğru şekilde aktarılması gerekir.

Hosting Taşıma İşlemi Nedir?

Hosting taşıma işlemi, bir web sitesinin mevcut hosting hizmetinden farklı bir hosting altyapısına güvenli şekilde aktarılmasıdır. Bu işlem sırasında web sitesinin çalışması için gerekli olan tüm bileşenler yeni sunucuya taşınır ve gerekli yapılandırmalar tamamlandıktan sonra alan adı yeni sunucuya yönlendirilir.

Başarılı bir hosting taşıma sürecinde aşağıdaki bileşenlerin eksiksiz olarak aktarılması gerekir.

  • Web sitesi dosyaları
  • Veritabanları
  • E-posta hesapları ve posta içerikleri
  • SSL sertifikaları
  • DNS yapılandırmaları
  • Alt alan adları (Subdomain)
  • Cron Job görevleri
  • FTP hesapları ve gerekli yapılandırmalar

Doğru planlanan bir hosting taşıma işlemi sayesinde ziyaretçileriniz herhangi bir kesinti yaşamadan web sitenizi kullanmaya devam edebilir.

Hosting Taşıma Neden Yapılır?

Hosting sağlayıcısı değiştirme kararı farklı nedenlerle alınabilir. Bazı durumlarda performans sorunları ön plana çıkarken, bazı projelerde güvenlik veya maliyet avantajı daha önemli hale gelebilir.

Hosting taşıma işleminin en yaygın nedenleri şunlardır:

  • Daha hızlı ve güçlü sunucu altyapısına geçmek.
  • Yetersiz teknik destek nedeniyle farklı bir firmayı tercih etmek.
  • Daha yüksek güvenlik özelliklerinden yararlanmak.
  • Daha fazla disk alanı veya işlemci kaynağına ihtiyaç duymak.
  • Yüksek yenileme maliyetlerini düşürmek.
  • Farklı kontrol paneli (cPanel, DirectAdmin veya Plesk) kullanmak istemek.
  • Daha gelişmiş yedekleme ve güvenlik hizmetlerinden faydalanmak.
Önemli Bilgi

Hosting değişikliği yapılırken alan adınızı farklı bir firmaya transfer etmek zorunda değilsiniz. Alan adı ve hosting hizmetleri birbirinden bağımsız olarak yönetilebilir. Alan adınızı mevcut kayıt operatöründe kullanmaya devam ederek yalnızca hosting hizmetinizi değiştirebilirsiniz.

Hosting Taşıma Öncesinde Yapılması Gereken Hazırlıklar

Taşıma işleminin sorunsuz tamamlanabilmesi için yeni hosting hesabına veri aktarımına başlamadan önce bazı kontrollerin yapılması önerilir. Bu hazırlıklar olası veri kayıplarını önlediği gibi taşıma sonrasında yaşanabilecek erişim problemlerinin de önüne geçer.

Mevcut Hosting Hesabının Tam Yedeğini Alın

İlk olarak mevcut hosting hesabınızın güncel bir yedeğini oluşturmalısınız. Tam yedek alınması, herhangi bir sorun yaşanması durumunda web sitenizi kısa sürede eski haline döndürebilmenizi sağlar.

Yedeklenmesi önerilen başlıca veriler şunlardır:

  • Web sitesi dosyaları
  • Veritabanları
  • E-posta hesapları
  • E-posta içerikleri
  • DNS kayıtları
  • SSL sertifikaları
  • Özel yapılandırma dosyaları

cPanel, DirectAdmin ve Plesk gibi kontrol panellerinde bulunan tam yedekleme araçları kullanılarak bu işlem kolayca gerçekleştirilebilir.

Yeni Hosting Hizmetini Kontrol Edin

Taşıma işleminden önce yeni hosting paketinizin web sitenizin sistem gereksinimlerini karşıladığından emin olmanız gerekir.

Özellikle aşağıdaki teknik özelliklerin kontrol edilmesi önerilir:

  • PHP sürümü
  • MySQL veya MariaDB sürümü
  • Disk alanı
  • İşlemci ve RAM kaynakları
  • SSL desteği
  • Yedekleme hizmeti

DNS Bilgilerinizi Not Edin

Alan adınızın kullandığı DNS kayıtlarını önceden kontrol etmek taşıma sürecini kolaylaştıracaktır. Özellikle A Kaydı, MX Kaydı, CNAME ve TXT kayıtlarının doğru şekilde yapılandırılması hem web sitesinin hem de e-posta hizmetlerinin sorunsuz çalışması açısından önemlidir.

Öneri

Eğer kurumsal e-posta hizmeti kullanıyorsanız, DNS değişikliği yapmadan önce yeni sunucu üzerinde e-posta hesaplarını oluşturmanız ve gerekli MX kayıtlarını hazırlamanız önerilir. Böylece taşıma sırasında e-posta kesintisi yaşama riskini önemli ölçüde azaltabilirsiniz.

Web Sitesi Dosyaları Nasıl Taşınır?

Hosting taşıma işleminin ilk teknik adımı, web sitesine ait tüm dosyaların yeni sunucuya eksiksiz olarak aktarılmasıdır. Web sitenizin çalışmasını sağlayan HTML, PHP, CSS, Java dosyaları, görseller, tema ve eklentiler ile diğer sistem dosyalarının doğru şekilde taşınması büyük önem taşır.

Dosya aktarımı sırasında herhangi bir dosyanın eksik yüklenmesi veya bozulması, web sitesinin hatalı çalışmasına ya da tamamen erişilemez hale gelmesine neden olabilir. Bu nedenle aktarım tamamlandıktan sonra dosya sayısı ve klasör yapısı mutlaka kontrol edilmelidir.

Taşınması Gereken Dosyalar

  • HTML, PHP ve ASP.NET gibi web sayfası dosyaları
  • CSS ve Java dosyaları
  • Görseller, videolar ve medya içerikleri
  • Tema ve eklenti klasörleri
  • .htaccess ve benzeri yapılandırma dosyaları
  • Özel yazılım dosyaları ve kütüphaneler
Bilgilendirme

Web sitenizin tüm dosyaları genellikle public_html, httpdocs veya www dizini içerisinde bulunur. Kullanılan kontrol paneline göre bu dizinin adı değişiklik gösterebilir.

FTP veya SFTP ile Hosting Taşıma

Hosting taşıma işlemlerinde en sık kullanılan yöntemlerden biri FTP veya SFTP bağlantısı ile dosyaların eski sunucudan indirilerek yeni sunucuya yüklenmesidir.

Özellikle farklı hosting firmaları arasında manuel taşıma yapılacağı durumlarda bu yöntem güvenilir ve yaygın olarak tercih edilir.

FTP ile Dosya Aktarma Adımları

  1. Eski hosting hesabına FTP veya SFTP bağlantısı kurun.
  2. Web sitesi dosyalarının tamamını bilgisayarınıza indirin.
  3. Yeni hosting hesabına bağlantı sağlayın.
  4. Dosyaları doğru dizine yükleyin.
  5. Aktarım tamamlandıktan sonra eksik dosya olup olmadığını kontrol edin.

FTP bağlantısı için FileZilla, WinSCP veya benzeri istemci yazılımlar kullanılabilir. Güvenlik açısından mümkün olduğunda şifreli bağlantı sağlayan SFTP tercih edilmelidir.

Önemli Bilgi

Çok sayıda küçük dosyaya sahip web sitelerinde FTP aktarımı uzun sürebilir. Aktarım tamamlandıktan sonra dosya sayısını ve klasör yapısını kontrol ederek eksik yükleme olmadığından emin olun.

Kontrol Paneli Üzerinden Yedek Geri Yükleme

Eğer eski ve yeni hosting hizmetiniz aynı kontrol panelini kullanıyorsa, tam hesap yedeğini geri yüklemek en güvenli ve en hızlı taşıma yöntemlerinden biridir.

cPanel, DirectAdmin ve Plesk gibi kontrol panelleri; dosya izinlerini, veritabanlarını ve birçok sistem ayarını otomatik olarak geri yükleyebilir.

Tam hesap yedeği kullanıldığında aşağıdaki bileşenler tek işlemle aktarılabilir:

  • Web sitesi dosyaları
  • Veritabanları
  • E-posta hesapları
  • FTP hesapları
  • DNS ayarları
  • Cron Job görevleri
Öneri

Aynı kontrol panelini kullanan hosting hizmetleri arasında tam yedek geri yükleme yöntemi tercih edildiğinde hem taşıma süresi kısalır hem de yapılandırma hatalarının oluşma ihtimali önemli ölçüde azalır.

Veritabanı Taşıma İşlemi

WordPress, Joomla, OpenCart, PrestaShop ve benzeri dinamik web sitelerinde içerikler veritabanı içerisinde saklanır. Yazılar, ürünler, kullanıcı hesapları, siparişler ve site ayarlarının tamamı veritabanında bulunduğu için bu bölümün eksiksiz taşınması gerekir.

phpMyAdmin ile Veritabanı Aktarma

Küçük ve orta ölçekli projelerde en yaygın yöntem phpMyAdmin üzerinden dışa aktarma (Export) ve içe aktarma (Import) işlemidir.

  1. Eski hosting hesabındaki phpMyAdmin paneline giriş yapın.
  2. Taşınacak veritabanını seçin.
  3. Dışa Aktar (Export) seçeneği ile SQL yedeğini oluşturun.
  4. Yeni hosting hesabında yeni bir veritabanı oluşturun.
  5. Veritabanı kullanıcısını oluşturup gerekli yetkileri tanımlayın.
  6. İçe Aktar (Import) seçeneği ile SQL dosyasını yükleyin.

Aktarım tamamlandıktan sonra herhangi bir hata oluşup oluşmadığı kontrol edilmeli ve veritabanı bağlantı bilgileri yeni sunucuya göre güncellenmelidir.

Yapılandırma Dosyalarının Güncellenmesi

Veritabanı taşındıktan sonra web sitesinin yeni veritabanına bağlanabilmesi için yapılandırma dosyalarında gerekli düzenlemeler yapılmalıdır.

Güncellenmesi gereken bilgiler şunlardır:

  • Veritabanı adı
  • Veritabanı kullanıcı adı
  • Veritabanı parolası
  • Veritabanı sunucu adresi (Host)

Kullanılan yazılıma göre düzenlenecek dosya farklılık gösterebilir. Örneğin WordPress'te wp-config.php, Laravel projelerinde ise .env dosyası güncellenmelidir.

Dikkat

Büyük boyutlu veritabanlarında phpMyAdmin yükleme limiti nedeniyle hata alınabilir. Böyle durumlarda SSH üzerinden aktarım veya hosting sağlayıcınızın sunduğu özel taşıma araçlarının kullanılması tavsiye edilir.

E-Posta Hesaplarının Taşınması

Hosting taşıma işlemlerinde en fazla dikkat edilmesi gereken konulardan biri e-posta hesaplarının eksiksiz olarak yeni sunucuya aktarılmasıdır. Özellikle kurumsal firmalar için kullanılan e-posta adresleri, günlük iş süreçlerinin önemli bir parçasıdır. Taşıma sırasında yapılacak küçük bir hata, e-posta gönderme ve alma işlemlerinin aksamasına neden olabilir.

Bu nedenle DNS değişikliği yapılmadan önce yeni hosting hesabında tüm e-posta hesaplarının oluşturulması ve gerekli yapılandırmaların tamamlanması tavsiye edilir.

Bilgilendirme

Hosting hizmetinizi değiştirmeniz, e-posta adreslerinizin değişeceği anlamına gelmez. Aynı alan adını kullanmaya devam ettiğiniz sürece mevcut e-posta adreslerinizi yeni hosting hizmetiniz üzerinde yeniden oluşturabilirsiniz.

Taşınması Gereken E-Posta Verileri

  • E-posta hesapları
  • E-posta içerikleri
  • Klasör yapıları
  • Yönlendirme (Forwarder) ayarları
  • Otomatik yanıtlayıcılar (Auto Responder)
  • Mail filtreleri
  • Kota bilgileri

E-Posta İçerikleri Nasıl Aktarılır?

E-posta hesaplarının taşınması için farklı yöntemler kullanılabilir. Tercih edilecek yöntem, kullanılan kontrol paneline ve e-posta altyapısına göre değişiklik gösterebilir.

  • Kontrol paneli üzerinden tam yedek geri yükleme
  • IMAP senkronizasyonu
  • Hosting sağlayıcısının taşıma hizmeti
  • Manuel posta aktarımı
Dikkat

DNS kayıtlarını değiştirmeden önce yeni sunucuda tüm e-posta hesaplarının oluşturulduğundan emin olun. Aksi halde yeni gelen e-postalar teslim edilemeyebilir veya geçici olarak kaybolabilir.

cPanel Hosting Taşıma

cPanel kullanan hosting hizmetlerinde taşıma işlemi oldukça kolaydır. Aynı kontrol panelini kullanan sunucular arasında oluşturulan tam hesap yedeği kısa sürede yeni sunucuya geri yüklenebilir.

Tam yedek geri yüklendiğinde aşağıdaki veriler birlikte taşınabilir:

  • Web sitesi dosyaları
  • Veritabanları
  • E-posta hesapları
  • FTP hesapları
  • DNS yapılandırmaları
  • Cron Job görevleri

Taşıma tamamlandıktan sonra web sitesi ve e-posta hizmetleri test edilmeli, ardından DNS yönlendirmesi gerçekleştirilmelidir.

Öneri

Eğer hem eski hem de yeni hosting hizmetiniz cPanel kullanıyorsa, manuel taşıma yerine tam hesap yedeği kullanılması daha hızlı ve güvenli bir yöntemdir.

DirectAdmin Hosting Taşıma

DirectAdmin kontrol panelinde bulunan Backup / Restore özelliği sayesinde hosting hesabı kolayca yeni sunucuya taşınabilir. Oluşturulan tam yedek dosyası yeni sunucuya yüklenerek geri yükleme işlemi gerçekleştirilebilir.

Backup & Restore yöntemi aşağıdaki verilerin birlikte aktarılmasını sağlar:

  • Web sitesi dosyaları
  • Veritabanları
  • E-posta hesapları
  • DNS kayıtları
  • FTP hesapları

İşlem tamamlandıktan sonra kullanıcı hesapları, dosya izinleri ve web sitesinin doğru şekilde çalıştığı kontrol edilmelidir.

WordPress Site Taşıma

WordPress altyapısını kullanan web sitelerinde hosting taşıma işlemi, dosyaların ve veritabanının birlikte aktarılmasıyla tamamlanır. Bunun yanı sıra bazı yapılandırmaların da yeni sunucuya göre güncellenmesi gerekir.

WordPress taşıma işlemi sırasında aşağıdaki bileşenler kontrol edilmelidir:

  • WordPress dosyaları
  • wp-content klasörü
  • Tema ve eklentiler
  • Veritabanı
  • wp-config.php dosyası

Taşıma Sonrası WordPress Kontrolleri

Dosya ve veritabanı aktarımı tamamlandıktan sonra aşağıdaki kontrollerin yapılması önerilir:

  • Web sitesi sorunsuz açılıyor mu?
  • Yönetim paneline giriş yapılabiliyor mu?
  • Kalıcı bağlantılar (Permalink) doğru çalışıyor mu?
  • SSL sertifikası aktif mi?
  • Formlar ve iletişim sayfaları çalışıyor mu?
  • Eklentiler hata vermeden çalışıyor mu?
  • Önbellek temizlendi mi?
Bilgilendirme

WordPress sitelerinde taşıma sonrasında Ayarlar → Kalıcı Bağlantılar sayfasını açıp herhangi bir değişiklik yapmadan Değişiklikleri Kaydet butonuna tıklamak, bağlantı yapısının yeniden oluşturulmasını sağlar ve olası 404 hatalarının önüne geçebilir.

Hosting Taşıma Sonrası İlk Kontroller

Dosyalar, veritabanı ve e-posta hesapları yeni sunucuya aktarıldıktan sonra DNS değişikliği yapılmadan önce web sitesi kapsamlı şekilde test edilmelidir. Bu kontroller sayesinde olası hatalar ziyaretçiler etkilenmeden önce tespit edilebilir.

  • Ana sayfa ve alt sayfalar açılıyor mu?
  • Veritabanı bağlantıları doğru çalışıyor mu?
  • Yönetim paneline erişilebiliyor mu?
  • SSL sertifikası aktif mi?
  • E-posta gönderme ve alma işlemleri çalışıyor mu?
  • Dosya izinleri doğru yapılandırılmış mı?

DNS Değişikliği ve Yayılım Süreci

Web sitesi dosyaları, veritabanları ve e-posta hesapları yeni hosting hizmetine aktarıldıktan sonra son aşama olarak alan adının yeni sunucuyu göstermesi sağlanmalıdır. Bu işlem, alan adınızın DNS ayarlarının güncellenmesi veya alan adının kullandığı nameserver bilgilerinin değiştirilmesiyle gerçekleştirilir.

DNS değişikliği sonrasında internet servis sağlayıcıları ve DNS sunucuları yeni kayıtları belirli aralıklarla günceller. Bu sürece DNS yayılımı (DNS Propagation) adı verilir. Yayılım süresi; internet servis sağlayıcısına, önbellekleme sürelerine (TTL) ve bölgesel DNS sunucularına bağlı olarak değişebilir.

Bilgilendirme

DNS değişikliği tamamlandıktan sonra bazı kullanıcılar web sitenizi yeni sunucudan, bazıları ise eski sunucudan görüntüleyebilir. Bu durum DNS yayılım süreci boyunca normal kabul edilir.

DNS Değişikliği Sonrasında Yapılması Gereken Kontroller

DNS kayıtları güncellendikten sonra web sitesi ve e-posta hizmetlerinin sorunsuz çalıştığından emin olmak için aşağıdaki kontrollerin yapılması önerilir.

  • Web sitesi tüm sayfalarda düzgün açılıyor mu?
  • SSL sertifikası sorunsuz çalışıyor mu?
  • Formlar ve iletişim sayfaları doğru çalışıyor mu?
  • Veritabanı bağlantılarında hata bulunuyor mu?
  • E-posta gönderme ve alma işlemleri sorunsuz devam ediyor mu?
  • Alt alan adları (Subdomain) doğru yönleniyor mu?
  • Yönlendirme kuralları (.htaccess vb.) doğru çalışıyor mu?

Özellikle kurumsal web sitelerinde, taşıma sonrasında hem masaüstü hem de mobil cihazlardan test yapılması ve farklı internet bağlantıları üzerinden erişimin kontrol edilmesi tavsiye edilir.

Hosting Taşıma Sırasında En Sık Karşılaşılan Sorunlar

Doğru planlama yapılmadığında hosting taşıma işlemi sırasında çeşitli teknik sorunlarla karşılaşılabilir. Bu problemlerin büyük bölümü ön hazırlıkların eksiksiz yapılmasıyla önlenebilir.

En sık karşılaşılan sorunlar şunlardır:

  • Eksik veya hatalı dosya aktarımı
  • Veritabanı bağlantı hataları
  • Yanlış DNS yapılandırması
  • SSL sertifikasının yeniden kurulmamış olması
  • E-posta hesaplarının eksik oluşturulması
  • Dosya ve klasör izinlerinin yanlış yapılandırılması
  • PHP sürümü uyumsuzluğu nedeniyle oluşan yazılım hataları
Dikkat

Hosting taşıma işlemi tamamlanmadan eski hosting hesabınızı iptal etmeyin. Yeni sunucuda tüm testler tamamlanıp DNS yayılımı sona erdikten sonra eski hizmetinizi sonlandırmanız veri kaybı riskini önemli ölçüde azaltacaktır.

Kesintisiz Hosting Taşıma İçin Öneriler

Taşıma işlemini planlı şekilde yürütmek hem ziyaretçilerinizin kesintiden etkilenmesini önler hem de veri kaybı riskini en aza indirir.

  • Taşıma işlemine başlamadan önce tam yedek alın.
  • Yeni hosting hesabını DNS değişikliğinden önce test edin.
  • E-posta hesaplarını önceden oluşturun.
  • SSL sertifikasını aktif hale getirin.
  • Yoğun ziyaretçi trafiğinin olmadığı saatlerde taşıma işlemini gerçekleştirin.
  • DNS yayılımı tamamlanana kadar eski hosting hesabınızı aktif tutun.
  • Web sitesi ve e-posta hizmetlerini farklı cihazlardan test edin.
Öneri

Teknik bilgiye sahip değilseniz hosting sağlayıcınızın ücretsiz veya profesyonel taşıma hizmetlerinden yararlanmanız, olası yapılandırma hatalarının ve kesinti riskinin önüne geçmenize yardımcı olacaktır.

Sonuç

Hosting taşıma işlemi, doğru planlandığında güvenli ve sorunsuz şekilde tamamlanabilen teknik bir süreçtir. Dosyaların, veritabanlarının, e-posta hesaplarının ve DNS ayarlarının dikkatli şekilde taşınması sayesinde web siteniz yeni sunucusunda kesintisiz olarak hizmet vermeye devam edebilir.

Taşıma öncesinde güncel yedek alınması, yeni hosting ortamının test edilmesi ve DNS değişikliği sonrasında gerekli kontrollerin yapılması, başarılı bir hosting taşıma işleminin temel adımlarını oluşturur. Güvenilir bir hosting altyapısı ve düzenli yedekleme alışkanlığı ise gelecekte yaşanabilecek olası sorunların önüne geçmenize yardımcı olacaktır.

İSİMKAYIT Yardım Merkezi

Bu makalede hosting taşıma işleminin nasıl gerçekleştirileceği, web sitesi dosyalarının, veritabanlarının ve e-posta hesaplarının yeni sunucuya aktarılması, DNS değişikliği süreci ve taşıma sonrasında dikkat edilmesi gereken önemli noktalar hakkında temel bilgiler açıklanmıştır. Hosting yönetimi, DNS ayarları, web hosting hizmetleri ve sunucu yönetimi hakkında daha fazla bilgi almak için İSİMKAYIT Yardım Merkezi'ndeki diğer teknik rehberleri inceleyebilirsiniz.

Bu makale yardımcı olmadı mı? Destek ekibimizle iletişime geçin veya 0850 290 3344 numaralı hattı arayın.

Ürün sepete eklendi!