Drupal web sitelerini güncellerken işteyim için de aynı prosedürü uyguluyorum. En büyük sorun, Drupal'ın içeriği ve mantığı veritabanında ayırmada gerçekten iyi bir iş çıkarmamasıdır.
Thomas Zagreddin ve BetaRide tarafından verilen cevaplar, taşıma işlemini başarıyla tamamlamanız için size en iyi şansı vermekte yeterli olacaktır. Bu konuda gerçekten kutsal bir kâse yok.
Size bir geliştirme ipucu vermek istiyorum, bu da web sitelerimizi güncel tutmakta bana çok fazla sorun kazandırıyor: Mantıklarınızı kodunuzda mümkün olduğunca tutmaya çalışın (modüller / temalar). Mümkün olduğunca, Görünümler oluşturmaktan kaçının. Bazen yapmanız gerekir, ancak bu başka bir veritabanı güncellemesi gerektirir ...
Kaynak Kontrol Yönetimini Kullanın!
Her şeyi koda kadar tutabiliyorsanız (elbette bunu her zaman yapamazsınız), kaynağınızı güncellemek için Git , SubVersion veya Mercury gibi bir SCM kullanabilirsiniz ve en kötü durumda senaryo bir güncellemeniz planlandığı gibi çalışmıyorsa, kaynağınızın önceki sürümü.
Ve elbette, önceki cevaplarda da belirtildiği gibi: yedekleme, yedekleme, yedekleme, yedekleme ...