Azure sanal makine yedekleme ve kurtarma tasarımı
Azure Backup, Azure sanal makineleri için bağımsız ve yalıtılmış yedeklemeler sağlar. Azure Backup'ı kullanarak anlık görüntü yedeklemeleri alabilir ve veri bozulması veya yanlışlıkla silinmesi durumunda sanal makinelerinizdeki verileri geri yükleyebilirsiniz.
Sanal makine yedekleme ve kurtarma hakkında bilinmesi gerekenler
Şimdi Azure Backup'ın Azure sanal makinelerini yedeklemeyi ve kurtarmayı nasıl desteklediğini inceleyelim.
Azure Backup, Windows ve Linux sanal makineleri için basit yapılandırma ve ölçeklendirme sağlar.
Not
Azure Backup, SQL Server ve SAP HANA gibi veritabanı iş yükleri için özel teklifler sunar. Bu teklifler iş yüküne duyarlıdır, 15 dakikalık RPO (kurtarma noktası hedefi) sağlar ve veritabanlarının yedeklenip geri yüklenmesine olanak sağlar.
Sanal makinenin yedekleme işi iki aşamayı içerir:
- İlk olarak, bir sanal makine anlık görüntüsü alınır.
- İkinci olarak, sanal makine anlık görüntüsü bir Kurtarma Hizmetleri kasasına aktarılır.
Yedekleme verilerinin Kurtarma Hizmetleri kasasına aktarılmasının üretim iş yükleriniz üzerinde hiçbir etkisi yoktur.
Kurtarma Hizmetleri kasasında depolanan Azure sanal makine yedeklemeleri, kurtarma noktalarının yerleşik yönetimini sağlar.
Sanal makine yedeklemeleri, tam yedeklemeyi veya belirli bir kurtarma noktasından kolayca geri yükleyebilmeniz için iyileştirilmiştir.
Anlık görüntü yedeklemeleri Uygulama, Sistem ve Kilitlenme gibi farklı tutarlılık düzeylerini destekler.
Sanal makine yedeklemeleri bekleyen depolama hizmeti şifrelemesi (SSE) ile şifrelenir. Azure Backup, Azure Disk Şifrelemesi kullanılarak şifrelenen Azure sanal makinelerini de yedekleyebilir.
Aşağıdaki görüntüde Azure sanal makinelerinin Azure Backup ile nasıl yedeklendiğine ilişkin üst düzey bir görünüm gösterilmektedir.
Sanal makine yedekleme ve kurtarma kullanırken dikkat edilmesi gerekenler
Sanal makineleriniz için yedekleme ve kurtarma planlarken gözden geçirmeniz gereken bazı şeyler aşağıdadır. Tailwind Traders BCDR çözümünde Azure sanal makine yedeklemelerini nasıl kullanabileceğinizi düşünün.
Yedekleme zamanlamanızı göz önünde bulundurun. İş gereksinimleriniz için en iyi yedekleme zamanlamasını belirleyin. Yedekleme trafiğini dağıtmak için günün farklı saatlerinde farklı sanal makineleri yedeklemeyi göz önünde bulundurun ve yedekleme sürelerinin çakışmadığından emin olun. Yedekleme zamanlanmış başlangıç zamanınızın üretim uygulaması olmayan zamanlarda olduğundan emin olun.
Yedekleme sıklığını göz önünde bulundurun. Ne sıklıkta yeni yedeklemeler oluşturmanız gerektiğini belirleyin. Hem kısa vadeli (günlük) hem de uzun vadeli (haftalık) yedeklemeler uygulayın. Yedekleme ilkesi aracılığıyla zamanladığınız yedeklemenin dışında bir yedekleme almanız gerekiyorsa, isteğe bağlı yedekleme kullanabilirsiniz. Zamanlanmış yedekleme günde yalnızca bir yedeklemeye izin verildiğinde günde birden çok kez isteğe bağlı yedeklemeler yapabilirsiniz.
Yedekleme ilkelerini göz önünde bulundurun. Aynı zamanlama başlangıç zamanı, sıklık ve bekletme ayarları gerektiren bir grup sanal makine için tek bir yedekleme ilkesi oluşturun. Kritik sanal makineler için bir yedekleme ilkesi ve kritik olmayan makineler için ayrı bir ilke kurabilirsiniz.
Plan değişikliklerini göz önünde bulundurun. Yedekleme çözümünüzü uyguladıktan sonra planınızı izlemeye ve gözden geçirmeye devam edin. İş gereksinimleriniz değiştikçe yedekleme ilkelerinizi gözden geçirip değiştirdiğinizden emin olun. İzleme ve uyarı özelliklerini etkinleştirin ve sonuçları gözden geçirin.
Geri yükleme çalıştırmalarını alıştırmayı göz önünde bulundurun. Sanal makineler için yedeklemeleri geri yüklemek zaman alabilir. Kurtarmanın önemli olduğu kritik bir senaryoyla karşılaşmadan önce yedeklemelerinizden geri yüklemeyi denemeniz önerilir.
Toplam geri yükleme süresi, saniye başına Giriş/Çıkış işlemlerine (IOPS) ve depolama hesabının aktarım hızına bağlıdır. Hedef depolama hesabı diğer uygulama okuma ve yazma işlemleriyle yüklenirse toplam geri yükleme süresi etkilenebilir. Geri yükleme işlemini geliştirmek için diğer uygulama verileriyle yüklenmemiş bir depolama hesabı seçin.
Geri yükleme sırasında azaltmayı göz önünde bulundurun. Sanal makineleri tek bir Kurtarma Hizmetleri kasasından geri yüklüyorsanız, farklı genel amaçlı v2 depolama hesapları kullanmanızı kesinlikle öneririz. v2 depolama hesabı kullanarak hedef depolama hesabınızın kısıtlanmadığından emin olabilirsiniz. Her sanal makinenin farklı bir depolama hesabına sahip olması gereken bir senaryo düşünün. 10 sanal makine geri yükleniyorsa 10 farklı depolama hesabı kullanmayı planlayın.
Bölgeler Arası Geri Yükleme (CRR) kullanmayı göz önünde bulundurun. CRR, Azure sanal makinelerini eşleştirilmiş bir Azure bölgesi olan ikincil bir bölgeye geri yüklemenize olanak tanır. Bu seçenek, denetim veya uyumluluk gereksinimlerini karşılamak için tatbikatlar yapmanıza olanak tanır. Ayrıca, birincil bölgede olağanüstü durum varsa sanal makineyi veya diskini geri yükleyebilirsiniz. CRR, tüm Kurtarma Hizmetleri kasaları için bir kabul etme özelliğidir. CRR, Azure sanal makinelerinde barındırılan SQL veritabanları ve SAP HANA veritabanları için de çalışır.