500 GB veritabanını PRODUCTION sunucumuzdan bir DEV sunucusuna kopyalamamız gerekiyor. Sadece 5 saatlik bir penceremiz var.
Bunu başarmanın en hızlı yolu ne olurdu?
500 GB veritabanını PRODUCTION sunucumuzdan bir DEV sunucusuna kopyalamamız gerekiyor. Sadece 5 saatlik bir penceremiz var.
Bunu başarmanın en hızlı yolu ne olurdu?
Yanıtlar:
Üretim ortamınızda herhangi bir kesintiye neden olmayacak iki seçenek vardır:
1) Sadece veritabanı yapısının kendisini almak istiyorsanız (verilere ihtiyacınız yoktur) sadece üretim veritabanını komut dosyası haline getirebilirsiniz. Ardından, veritabanını oluşturmak için bunu dev sunucunuzda çalıştırın.
2) Veritabanına ihtiyacınız varsa ve veriler bu veritabanının en son yedeğini almanız ve geliştirici sunucunuza geri yüklemeniz yeterlidir. Bunun, geliştirme sunucularını üretim verileriyle eşleştirmek için kullanılan en yaygın yöntem olduğunu göreceksiniz.
Yerel olarak bağlı sabit diske kopyalayın.
Neden sadece sınırlı bir pencere? Kopyalamayın - yedeklemeyi geliştiriciye yükleyin.
Belki de cevabım kullanım durumunuza uymayacak, ancak günlük sunucunuz gibi bir teknisyeni kullanarak dev sunucunuzda bir stand-by veritabanı kurmayı düşündünüz mü ... önce ve bu kopya eşya ile senkronize tutmak ...
Umarım bu yardım
Bir yedekleme sırası dosyası oluşturun. Diyelim ki tüm yedekleme boyutunuz 500 GB; ihtiyacınıza göre bölebilir, her biri 50 GB boyutunda 10 yedekleme dosyasından oluşan 10 sıralı bir yedekleme oluşturabilir ve ardından yedekleme dosyalarını tek tek geri yüklemeyi veya taşımayı deneyebilirsiniz. Ağ trafiğini azaltacak ve zamanı geri yükleyecektir.