Azure yönetilen diskleri için yedekleme ve olağanüstü durum kurtarma

Şunlar için geçerlidir: ✔️ Linux VM'leri ✔️ Windows VM'leri ✔️ Esnek ölçek kümeleri

Bu makalede, Azure tarafından yönetilen diskler için yedekleme ve olağanüstü durum kurtarma planlanmaktadır. Azure yerleşik yedekliliğini ve bazı yaygın hata türlerini tanıtır. Bundan sonra tipik yedekleme ve olağanüstü durum kurtarma senaryolarını kapsar. Son olarak, Azure tarafından yönetilen diskler için her yedekleme ve olağanüstü durum kurtarma seçeneğini karşılaştırır.

Azure yerleşik yedeklilik seçenekleri

Azure yönetilen disklerinde verilerinizi hatalara karşı korumak için iki yerleşik yedeklilik seçeneği vardır:

  • Yerel olarak yedekli depolama (LRS), verilerinizi belirli bir bölgedeki tek bir veri merkezinde üç kez çoğaltır. LRS, verilerinizi sunucu rafı ve sürücü hatalarına karşı korur.
  • Alanlar arası yedekli depolama (ZRS), verilerin bölgedeki bölgeler arasında zaman uyumlu olarak çoğaltılmasını sağlayarak disklerin doğal afetler veya donanım sorunları nedeniyle oluşabilecek bölgesel hataları tolere etmesini sağlar.

Ancak, büyük felaketler (depremler, yangınlar veya kasırgalar gibi) büyük ölçekli depolama sunucularının kesintilerine veya erişilemezliğine neden olabilir, bazen bir veri merkezinin veya bölgenin tamamını (LRS disklerini etkiler) ya da bölgenin tamamını (ZRS disklerini etkiler). Platform hatalarına ek olarak, uygulama veya verilerle ilgili sorunlar da oluşabilir (yanlışlıkla silme ve fidye yazılımı saldırısı gibi). Bunlar gerçekleştiğinde, uygulamayı ve verileri bilinen son iyi durumu içeren önceki bir sürüme geri döndürmek isteyebilirsiniz. İyi bir duruma geri dönmek için düzenli yedeklemeler gerekir.

IaaS iş yüklerinizi kesintilere karşı korumak için yedekliliği planlayın ve düzenli yedeklemeler oluşturun. IaaS iş yüklerini bölgesel felaketlere karşı korumak için yedekleri birincil sitenizden farklı bir coğrafi konumda oluşturun. Bu, yedeklemelerinizin diğer kaynaklarınızı etkileyen olaylardan etkilenmemesini sağlar. Daha fazla bilgi için bkz. Azure Uygulaması lications için Olağanüstü Durum Kurtarma.

Yedekleme ve Olağanüstü Durum Kurtarma Senaryoları

Şimdi uygulama iş yükü senaryolarının birkaç örneğine ve yedekleme ve olağanüstü durum kurtarma planlaması yaparken göz önünde bulundurulacak noktalara göz atalım.

Senaryo 1: Ana veritabanı çözümleri

Bu senaryoda, yüksek kullanılabilirliği destekleyen bir üretim veritabanı sunucunuz (SQL Server ve Oracle gibi) vardır. Kritik üretim uygulamaları ve kullanıcıları bu veritabanına bağlıdır. Bu sistem için olağanüstü durum kurtarma planı aşağıdaki gereksinimleri içermelidir:

  • Verilerin korunması ve kurtarılabilir olması gerekir.
  • Sunucu kullanılabilir olmalıdır.
  • (İsteğe bağlı) Farklı bir bölgedeki veritabanının yedek olarak çoğaltması

Sunucu kullanılabilirliği ve veri kurtarma gereksinimlerinize bağlı olarak, çözümler etkin-etkin veya etkin-pasif çoğaltma sitesinden verilerin düzenli çevrimdışı yedeklemelerine kadar değişebilir. SQL Server ve Oracle gibi ilişkisel veritabanları, çoğaltma için çeşitli seçenekler sağlar. SQL Server için, yüksek kullanılabilirlik için SQL Server Always On Kullanılabilirlik Gruplarını kullanın.

MongoDB gibi NoSQL veritabanları yedeklilik için çoğaltmaları da destekler. Yüksek kullanılabilirlik için çoğaltmalar kullanılır.

Senaryo 2: Yedekli VM'lerden oluşan bir küme

Bu senaryoda, bir bölgede dağıtılan Cassandra kümesi gibi yedeklilik ve yük dengeleme sağlayan bir VM kümesi tarafından işlenen bir iş yükünüz vardır. Bu mimari türü zaten bu bölgede yüksek düzeyde yedeklilik sağlar. Ancak, iş yükünü bölgesel düzeydeki bir hatadan korumak için kümeyi iki bölgeye yaymayı veya başka bir bölgeye düzenli yedeklemeler yapmayı göz önünde bulundurun.

Senaryo 3: IaaS uygulama iş yükü

Bu senaryoda, Azure VM'de (IaaS uygulama iş yükü) çalışan tipik bir üretim iş yüküne sahip bir uygulamanız vardır. Bir sitenin içeriğini ve diğer kaynaklarını barındıran bir web sunucusu veya dosya sunucusu ya da vm disklerinde verilerini, kaynaklarını ve uygulama durumunu depolayan bir VM üzerinde çalışan özel oluşturulmuş bir iş uygulaması olabilir. Bu durumda, yedeklemeleri düzenli olarak yaptığınızdan emin olmak önemlidir. Yedekleme sıklığı, VM iş yükünün niteliğine bağlı olmalıdır. Örneğin, uygulama günlük olarak çalıştırılır ve verileri değiştirirse yedekleme saatlik olarak alınmalıdır.

Başka bir yaygın senaryo, diğer kaynaklardan veri çeken ve toplu raporlar oluşturan bir raporlama sunucusudur. Bu VM veya disklerin kaybı raporların kaybolmasına neden olabilir. Ancak, raporlama işlemini yeniden çalıştırarak çıkışı yeniden oluşturmak mümkündür. Bu durumda, raporlama sunucusu bir olağanüstü durumla karşılaşsa bile veri kaybıyla karşılaşmazsınız. Bu nedenle, raporlama sunucusundaki verilerin bir kısmını kaybetmeye daha yüksek bir tolerans düzeyine sahip olursunuz. Bu durumda, yedeklemeleri daha az sıklıkta almak maliyetinizi düşürür.

Senaryo 4: IaaS uygulama verileri sorunları

IaaS uygulama verileri sorunları da başka bir olasılıktır. Fiyatlandırma bilgileri gibi kritik ticari verileri hesaplayan, koruyan ve sunan bir uygulama düşünün. Uygulamanızın yeni bir sürümünde fiyatlandırmayı yanlış hesaplayan ve platform tarafından sunulan mevcut ticaret verilerini bozan bir yazılım hatası vardı. Burada en iyi eylem, uygulamanın ve verilerin önceki sürümüne geri dönmektir. Bunu etkinleştirmek için sisteminizin düzenli aralıklarla yedeklerini alın.

Yedekleme ve Olağanüstü Durum Kurtarma Çözümleri

Karşılaştırmaya Genel Bakış

Bu bölümde Azure'ın yedekleme ve olağanüstü durum kurtarma seçeneklerinden bazıları yer almaktadır. Üst düzey bir genel bakış için aşağıdaki karşılaştırma tablosuna bakabilirsiniz.

Çözüm Anlık Görüntü Geri Yükleme Noktaları Azure Backup Azure Site Recovery
Açıklama Anlık görüntü, yedekleme için kullanabileceğiniz diskin yalnızca zamanında kullanıma hazır bir kopyasıdır. Geri Yükleme Noktaları, Sanal Makinenize bağlı tüm disklerin ayrıntılı yedeklemesini uygulamak için kullanılabilir Azure Backup, verilerinizi yedeklemek ve kurtarmak için basit, güvenli ve uygun maliyetli bir çözüm sağlayan tam olarak yönetilen bir Azure hizmetidir Azure Site Recovery, kesintiler sırasında uygulamaları ve iş yüklerini çalışır durumda tutarak kuruluşunuzun iş sürekliliğini sağlamaya yardımcı olur
Artımlı Yedekleme Evet Evet Evet Evet
Bölgeler Arası Kopyalama Evet Genel önizlemede kullanılabilir Evet, Azure VM yedeklemesi ile Evet
Fiyatlandırma Bkz. Azure Disk Fiyatlandırması Geçersiz Bkz. Azure VM'lerini veya şirket içi sunucuları yedeklemek için maliyetleri tahmin etme Bkz. Azure Site Recovery Fiyatlandırması
operasyonel bakım Yüksek Orta Düşük Düşük
Önemli avantajlar En uygun maliyetli, disk yedekleme için uygundur Diskleri VM düzeyinde yedekleme, Windows işletim sistemi çalıştıran VM için uygulama tutarlılığı, Linux işletim sistemi çalıştıran VM'ler için dosya sistemi tutarlılığı VM'yi kesintiye uğratmadan sık ve hızlı yedekleme, özel yedekleme ilkesi, aracısız çözüm Basit BCDR çözümü, yük devretme üzerinde uygulama tutarlılığını koruma, uygulama verilerini kesmeden çoğaltmayı düzenleme

Anlık Görüntüler

Anlık görüntü, diskin salt okunur bir zaman noktasıdır. İstediğiniz zaman anlık görüntü alabilirsiniz. Anlık görüntüler kaynak disklerden bağımsız olarak bulunur ve yalnızca yeni yönetilen diskler oluşturmak için kullanılabilir. Mevcut bir diskin durumunu değiştirmek için bunları kullanamazsınız. Ayrıca, yönetilen disklerinizin düzenli aralıklarla artımlı yedeklemesi için artımlı anlık görüntüleri de kullanabilirsiniz.

Genellikle, maliyetlerinizi düşüren ve daha hızlı bir kurtarma süresi sunan yedekleme ve olağanüstü durum kurtarma amacıyla artımlı anlık görüntüleri kullanmanız gerekir. Artımlı anlık görüntüler, alındıklarında yönetilen diskler için yalnızca son anlık görüntüden bu yana yapılan değişikliklerden oluşan belirli nokta yedeklemeleridir. İlk artımlı anlık görüntü , diskin tam kopyasıdır. İlk anlık görüntüden sonraki artımlı anlık görüntüler yalnızca son anlık görüntüden sonra diskte yapılan değişikliklerden oluşur. Bir anlık görüntüden disk oluşturduğunuzda, sistem artımlı anlık görüntü alındığında diskin belirli bir noktaya yedeklemesini temsil eden tam diski yeniden oluşturur. Olağanüstü durum kurtarma için artımlı anlık görüntüyü yeni bir bölgeye de kopyalayabilirsiniz.

Anlık görüntüler aracılığıyla yedekleme mekanizmaları uygulayabilirsiniz. Bunu yapmak için vm tarafından kullanılan tüm diskler için tutarlı anlık görüntüler oluşturmanız ve sonra bunları başka bir bölgeye çoğaltmanız gerekir. Anlık görüntüyle tutarlı yedeklemeler oluşturma seçeneği, VM'yi kapatmak ve her diskin anlık görüntülerini almaktır. VM üzerinde çalışan uygulamalar IOS'ları duraklatabiliyorsa, duraklatma avantajından yararlanmalı ve ardından VM'lere bağlı tüm disklerin anlık görüntülerini almalısınız. Çevrimdışı anlık görüntüleri almak, çalışan bir VM'nin anlık görüntülerini koordine etmekten daha kolaydır, ancak birkaç dakikalık kapalı kalma süresi gerektirir.

İstediğiniz zaman anlık görüntü alabilirsiniz, ancak VM çalışırken anlık görüntüler alıyorsanız şu şeyleri aklınızda bulundurun:

  • VM çalışırken, veriler disklere akışla aktarılmaya devam eder. Sonuç olarak, çalışan bir VM'nin anlık görüntüleri, uçuşta olan kısmi işlemleri içerebilir.
  • Vm'de birden fazla disk varsa, farklı disklerin anlık görüntüleri farklı zamanlarda oluşmuş olabilir.

Açıklanan senaryoda anlık görüntüler eşgüdümlü değildi. Bu koordinasyon eksikliği, yedekleme sırasında değişiklikler yapılıyorsa dosyaları bozulmuş olabilecek şeritli birimler için bir sorundur. Bu nedenle yedekleme işleminin aşağıdaki adımları uygulaması gerekir:

  1. Tüm diskleri dondur.
  2. Bekleyen tüm yazmaları boşaltın.
  3. Tüm diskler için yönetilen diskler için artımlı bir anlık görüntü oluşturun.

SQL Server gibi bazı Windows uygulamaları, uygulamayla tutarlı yedeklemeler oluşturmak için birim gölge hizmeti aracılığıyla eşgüdümlü bir yedekleme mekanizması sağlar. Linux'ta, diskleri koordine etmek için fsfreeze gibi bir araç kullanabilirsiniz (bu araç, uygulamayla tutarlı anlık görüntüler değil dosyayla tutarlı yedeklemeler sağlar). Bu yedekleme yordamı karmaşık olduğundan Azure Disk Backup'a genel bakış veya bu yordamı zaten uygulayan bir üçüncü taraf yedekleme çözümünü göz önünde bulundurmanız gerekir. Bu, vm'nin belirli bir zaman noktası görünümünü (başka bir deyişle VM için bir yedekleme geri yükleme noktası) temsil eden tüm VM diskleri için eşgüdümlü anlık görüntülerin toplanmasına neden olur. Düzenli aralıklarla yedeklemeler oluşturmak için işlemi zamanlanmış aralıklarla yineleyebilirsiniz.

Geri Yükleme Noktaları

Azure VM Geri Yükleme Noktaları , sanal makinenize bağlı tüm disklerin ayrıntılı yedekleme ve saklama ilkelerini uygulamak için kullanılabilir. Tek tek VM geri yükleme noktası, VM yapılandırmasının ve vm'ye bağlı tüm yönetilen disklerin belirli bir noktaya uygulamayla tutarlı anlık görüntülerinin depolandığı bir kaynaktır. VM'nize bağlı tüm disklerin çok diskli tutarlı yedeklemelerini kolayca yakalamak için VM Geri Yükleme Noktalarını kullanabilirsiniz.

Geri yükleme noktalarının üç hiyerarşi düzeyi vardır: VM Geri Yükleme Noktası Koleksiyonu, VM Geri Yükleme Noktaları ve Disk Geri Yükleme Noktaları:

  • Düzey 1: VM Geri Yükleme Noktaları, Geri Yükleme Noktası Koleksiyonları olarak düzenlenir. Geri Yükleme Noktası koleksiyonu, belirli bir VM'nin geri yükleme noktalarını içeren bir Azure Kaynak Yönetimi kaynağıdır.
  • Düzey 2: VM Geri Yükleme Noktaları, bağlı disklerin her biri için bir disk geri yükleme noktası içerir.
  • Düzey 3: Disk Geri Yükleme Noktası, tek bir yönetilen diskin anlık görüntüsünden oluşur.

Geri yükleme noktaları artımlıdır. İlk geri yükleme noktası VM'ye bağlı tüm disklerin tam kopyasını depolarken, ardışık geri yükleme noktası yalnızca VM disklerinde artımlı değişiklikler içerir. Geri Yükleme Noktaları ile şunları yapabilirsiniz:

  • Bölgeler arasında VM geri yükleme noktalarını kopyalayın, kaynak VM'den farklı bir bölgedeki VM'leri geri yükleyin ve kopyalama işleminin ilerleme durumunu izleyin.
  • Disk geri yükleme noktalarını kullanarak diskler oluşturun ve disk için paylaşılan erişim imzası alın. Bu diskler daha sonra yeni bir VM oluşturmak için kullanılabilir.

VM geri yükleme noktaları oluşturma ve VM geri yükleme noktalarını yönetme hakkında bilgi edinmek için aşağıdaki makalelere bakın.

Azure Backup

Azure Backup , verilerinizi yedeklemek ve Azure'dan kurtarmak için basit, güvenli ve uygun maliyetli çözümler sağlar. Azure Disk Backup , yönetilen disklerdeki verilerinizi koruyan yerel, bulut tabanlı bir yedekleme çözümüdür. Bu, birkaç adımda yönetilen diskler için koruma yapılandırmanızı sağlayan basit, güvenli ve uygun maliyetli bir çözüm. Olağanüstü bir durumda verilerinizin korunmasını sağlar.

Azure Disk Backup , düzenli aralıklarla anlık görüntü oluşturmayı otomatikleştirerek ve yedekleme ilkesini kullanarak belirttiğiniz süre boyunca koruyarak yönetilen diskler için anlık görüntü yaşam döngüsü yönetimi sağlayan anahtar teslimi bir çözüm sunar. Özel betik veya herhangi bir yönetim yüküne gerek kalmadan altyapı maliyeti olmadan disk anlık görüntülerini yönetebilirsiniz.

Azure Disk Backup, artımlı anlık görüntüler kullanarak yönetilen diskin belirli bir noktaya yedeklemesini alan ve günde birden çok yedeklemeyi destekleyen kilitlenmeyle tutarlı bir yedekleme çözümüdür. Ayrıca aracısız bir çözüm olan bu çözüm, üretim uygulaması performansını etkilemez. Hem işletim sistemi hem de veri disklerinin (paylaşılan diskler dahil) şu anda çalışan bir Azure VM'ye bağlı olup olmadıklarına bakılmaksızın yedeklenip geri yüklenmesini destekler.

Azure Disk Backup, kuruluşların yedeklemeleri büyük ölçekte yönetmesi, izlemesi, çalıştırması ve çözümlemesi için Azure'da tek bir birleşik yönetim deneyimi sağlayan Yedekleme Merkezi ile tümleşiktir. Veri diskleri de dahil olmak üzere sanal makinenin uygulamayla tutarlı bir yedeğine veya sanal makinenin tamamını yedekten geri yükleme, dosya veya klasör geri yükleme veya ikincil bölgeye geri yükleme seçeneğine ihtiyacınız varsa Azure VM yedekleme çözümünü kullanın. Azure Backup'ı kullanamıyorsanız anlık görüntüleri kullanarak kendi yedekleme mekanizmanızı uygulayabilirsiniz. Ancak vm tarafından kullanılan tüm diskler için tutarlı anlık görüntüler oluşturmak, bu anlık görüntüleri başka bir bölgeye çoğaltmak ve bu işlemi sürekli yönetmek karmaşıktır ve zaman alır.

Azure Site Recovery

Azure Site Recovery , kesintiler sırasında uygulamaları ve iş yüklerini çalışır durumda tutarak kuruluşunuzun iş sürekliliğini sağlamaya yardımcı olur. İş sürekliliği ve olağanüstü durum kurtarma (BCDR) stratejinize ulaşmanıza yardımcı olan ücretli ve tam olarak yönetilen bir hizmettir.

Azure Site Recovery, fiziksel ve sanal makinelerde çalışan iş yüklerini birincil siteden ikincil bir konuma çoğaltır. Birincil sitenizde bir kesinti oluştuğunda, iş yükünüz ikincil bir konuma yük devretme ve buradan erişilebilir. Birincil konum yeniden çalıştırıldıktan sonra iş yükleriniz yeniden çalıştırılabilir.

Birkaç adımla ikincil bir Azure bölgesine kolayca olağanüstü durum kurtarma ayarlayabilirsiniz. Azure Site Recovery birçok olağanüstü durum kurtarma senaryosuna olanak tanır: Azure'dan Azure'a, VMware'dan Azure'a, Fizikselden Azure'a, Azure Stack VM'ye, Hyper-V'dan Azure'a, uygulamalar için DR'ye, dr'dan ikincil siteye. Azure Site Recovery'nin sağladığı avantajların tam listesi için Bkz. Site Recovery Hakkında.

Diğer seçenekler

BIR VM'de çalışan SQL Server'ın, SQL Server veritabanınızı Azure Blob depolamaya veya dosya paylaşımına yedeklemek için kendi yerleşik özellikleri vardır. Daha fazla bilgi için bkz . Azure sanal makinelerinde SQL Server için yedekleme ve geri yükleme. SQL Server Always On kullanılabilirlik grupları, yedekleme ve geri yüklemeye ek olarak veritabanlarının ikincil çoğaltmalarını da koruyabilir. Bu özellik olağanüstü durum kurtarma süresini büyük ölçüde azaltır.

Sonraki adımlar

Seçeneklerinizi keşfedin: