Bu işlemleri localhostta yapmanızı tavsiye ederim.
1- Tüm site yedeğinizi alın(ftp+sql)
2-Drupal 6 son kararlı sürümü kullandığınızdan emin olun veya son sürüme güncelleyin.
3-Sitenizi bakım moduna alın.
4-Garland temasını aktif edin.
5-Drupal çekirdeğinde olmayan tüm modülleri pasif duruma getirin.Hepsini databaseden kaldırın(uninstall).Bunları klasörden silin.
6-default.settings.php'yi silin
7-Drupal çekirdeğine ait dosya ve klasörleri silin.(defaults klasörü kalabilir,resim v.s. bilgileriniz burda)
8-Drupal 7 dosyalarını yükleyin.
9-settings.php'ye yazma izni verin.
10- update.php'yi çalıştırın.Eğer izin vermiyorsa settings.php yi açıp şu kodları değişin.FALSE yazan Yer TRUE olacak.
$update_free_access = FALSE; >>>>> $update_free_access = TRUE;
11-Database güncellendikten sonra yedek alın.
12-Sitenizde cck ile ilgili alanlar varsa drupal 7 cck modülünü indirip, alanları güncelleyin(migrate)
13-Drupal 6'da kullandığınız tüm modüllerin 7 sürümünü kurun
14-settings php yazma iznini değişin ve TRUE yaptığınız kısmı FALSE yapın.
15-Raporlar kısmına girip durum raporuna bakıp varsa sorunları inceleyin.Çözüm yollarını bulun.
16-Sitenizi bakım modundan çıkarın.