X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

DirectAdmin'den cPanel'e Taşıma

WHM'nin aktarım aracı, hesapları DirectAdmin'den cPanel'e taşımanın harika bir yoludur.

Çoğu zaman, web sitesi içeriği çok büyük olduğunda, bu aktarım aracıyla taşıma işlemi başarısız olabilir. Burada olası bir geçici çözüm, hesabı manuel olarak taşımaktır.

Bobcares olarak, cPanel Barındırma Desteği Hizmetlerimiz kapsamında sunucu sahiplerine manuel hesap taşıma konusunda yardımcı oluyoruz.

Bugün, minimum kesinti süresiyle DirectAdmin'den cPanel'e geçişin gerçek adımlarını göreceğiz.

Geçiş Öncesi Kontroller

Web sitesi yeni sunucudan doğru şekilde yüklenmediğinde geçiş bir kabusa dönüşür.

Ancak uygun geçiş öncesi kontrollerle ve en iyi geçiş uygulamalarını takip ederek bunu önleyebiliriz.

Hesapların sorunsuz bir şekilde taşınması için cPanel Uzmanlarımızın zaman ve çaba harcadığı başlıca alanlar şunlardır:

 

1. DNS TTL'sini düşürün

Geçiş esas olarak DNS kaydı güncellemelerini içerir. Geçiş Mühendislerimiz, dns yayılımında olası gecikmeleri önlemek için alan adlarının DNS kayıtlarındaki geçerlilik süresi (TTL) değerini düşürür. Bunu geçişten birkaç gün önce yapıyoruz. Düşük ttl değerlerinde dns değişiklikleri kısa sürede yayılır.

Ayrıca tüm alan adı sahiplerini geçiş konusunda çok önceden bilgilendiriyoruz. Bu, web sitesi sahiplerinin kendi alan adları için özel Ad Sunucularında değişiklik yapmasına yardımcı olur.

2. Sürüm Uyumluluğu kontrolü

Sunucuları yönetme konusundaki deneyimimize göre, geçiş sonrası sorunların çoğunlukla eski ve yeni sunucuda çalışan programların sürüm uyumsuzluğundan kaynaklandığını belirledik.

Bu nedenle Mühendislerimiz yeni sunucudaki uyumlu yazılım sürümlerinin kullanılabilirliğini kontrol edip onaylar. Bu, geçişten sonra bile Web, Mail, Mysql vb. hizmetlerin sorunsuz çalışmasını sağlar.

Ayrıca yeni sunucudaki IP adresi sayısının eski sunucudaki sayıyla eşleştiğini de kontrol edip onaylıyoruz.

3. Veri Hacmi

Geçiş öncesi kontrolde, yeni sunucuda hesapların yedeğini almaya yetecek kadar disk alanı bulunduğundan da emin oluyoruz. İdeal olarak yeni sunucunun sabit disk kapasitesi eski sunucunun en az 1,5 katı olmalıdır.

Bu şekilde geçiş sırasında disk doluluk sorunlarını önleyebiliriz.

 

Geçiş için gerçek adımlar

Artık tüm ilk kontrolleri yaptığımıza göre 4 adımda asıl geçişe geçebiliriz.

 

1. Alan adı listesi oluşturun

Her şeyden önce DirectAdmin sunucusunda taşınması gereken alan adlarının listesini oluşturuyoruz. Bu listeyi oluşturmak için cPanel tarafından sağlanan ve şu adresten indirebileceğiniz betiği kullanıyoruz:

wget http://httpupdate.cpanel.net/cpanelsync/transfers_DEVEL/pkgacct/updateuserdomains-universal

Daha sonra şu komutu kullanarak asıl betiği paket hesabına indiririz:

wget http://httpupdate.cpanel.net/cpanelsync/transfers_DEVEL/pkgacct/pkgacct-da

Komut dosyalarına çalıştırılabilir ayrıcalıklar veriyoruz.

 chmod +x updateuserdomains-universal
  chmod +x pkgacct-da

Daha sonra aşağıdaki komutu çalıştırıyoruz, /etc/trueuserdomains konumunda düz metin dosyası alıyoruz. Bu dosya paketlenebilecek hesapların bir listesini içerir.

./updateuserdomains-universal

 

2. Paket hesabı

Şimdi, 'bob' kullanıcı adına sahip bir hesabı paketlemek için şu komutu kullanın:

./pkgacct-da bob 

Bu, hesabın tamamını /home/cpmove-bob.tar.gz adresinde tek bir dosyada paketleyecektir.

Hesabın paketlenmesi için geçen süre web sitesinin gerçek boyutuna bağlıdır. Bu nedenle, cPanel Uzmanlarımız bu komutu “ekran”da çalıştırır, böylece sunucu oturumu bağlantısı kesildiğinde bile paketleme devam eder.

 

3. Yeni cPanel sunucusuna kopyalayın

Bir sonraki adım, hesabı yeni cPanel sunucusuna kopyalamaktır.

DirectAdmin sunucusundan şunu yürütün:

scp /home/cpmove-bob.tar.gz root@x.x.x.x:/home

Burada x.x.x.x'i yeni cPanel sunucusunun IP adresiyle değiştirmemiz gerekiyor. Yedekleme dosyası /home dizinine kopyalanacaktır.

 

4. Hesabı geri yükleyin

Dosya yeni sunucuya alındıktan sonra şu komutu kullanarak hesabı geri yükleyebiliriz:


cd /home
/scripts/restorepkg cpmove-bob.tar.gz

Bağlantı sorunları nedeniyle hesap geri yükleme işleminin olası bir şekilde sonlandırılmasını önlemek için yine bu komutu "ekranda" çalıştırıyoruz.

Taşıma için birden fazla hesap varsa hesapları küçük gruplar halinde taşırız.

Hesap geri yüklendikten sonra Destek Mühendislerimiz, yeni sunucunun IP adresini temel alan "geçici URL"yi kullanarak web sitesinin çalışmasını kontrol eder ve onaylar. Bu, web sitesinin alt bağlantılarının ve işlevlerinin kontrol edilmesini içerir.

Her şey beklendiği gibi çalıştığında, alan adının dns'sini değiştiriyoruz ve cpmove dosyasını sunucudan siliyoruz. Bu, tüm geçiş sürecini tamamlar.

 

Aradığınız Bilgiyi Bulamıyor musunuz?

Bilgi bankasını detaylı olarak incelediniz, fakat ihtiyacınız olan bilgiyi bulamıyorsanız,

Bir Destek Talebi Oluşturun.
Faydalı Buldunuz mu?
(115 defa görüntülendi. / 0 kişi faydalı buldu.)