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.