Azure Backup Temelleri
VM'ler ve Azure Files için Azure Backup'ı etkinleştirin, Recovery Services kasasında günlük yedekleme zamanlamalarını ve saklama ilkelerini yapılandırın ve yedekleme işlerini doğrulayın.
Azure Backup Temelleri, CoddyKit'te ücretsiz bir Azure Fundamentals dersidir. Bu, 4 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, Azure Fundamentals öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. Azure Fundamentals kursu toplamda 4 dersten oluşur.
Yedekleme Neden Vazgeçilmezdir?
Bulutta bile veriler yanlışlıkla silme, fidye yazılımıyla şifreleme, uygulama hataları veya yapılandırma hataları nedeniyle kaybolabilir. Bulut sağlayıcıları sizi donanım arızalarına karşı korur, ancak kendi hesabınızdaki hatalara karşı korumaz. Azure Backup, Microsoft'un VM'leri, Azure Files paylaşımlarını, VM'lerde çalışan SQL veritabanlarını, Azure SQL Veritabanlarını ve daha fazlasını koruyan, altyapı yönetimi gerektirmeyen yerel ve tamamen yönetilen yedekleme hizmetidir.
Recovery Services Kasası
Recovery Services kasası, hem Azure Backup hem de Azure Site Recovery için en üst düzey yönetim nesnesidir. Yedekleme verilerini depolar, yedekleme ilkelerini barındırır ve yedekleme işlerini izlemek için tek bir merkezi görünüm sağlar. Her kasa bir bölgeye bağlıdır; geo-redundant depolamayı yapılandırmadığınız sürece yedekleme verileri kasayla aynı bölgede kalır. Korumanız gereken iş yüklerinin bulunduğu her bölge için en az bir kasaya ihtiyacınız vardır.
# Create a Recovery Services vault
az backup vault create \
--resource-group myRG \
--name myRecoveryVault \
--location eastusYedekleme İlkeleri
Bir yedekleme ilkesi, zamanlamayı (yedeklemelerin ne zaman çalışacağını: günlük, haftalık veya saatlik) ve saklama kurallarını (kurtarma noktalarının ne kadar süreyle tutulacağını: günlük, haftalık, aylık veya yıllık) tanımlar. Azure Backup, günde birden çok yedeklemeye ve daha uzun süreli YYYY/MM saklama katmanlarına olanak tanıyan Gelişmiş ilkeleri destekler. İlke, korunan her öğeye bağımsız olarak bağlanır; bu nedenle farklı VM'lerin farklı zamanlamaları olabilir.
# Show the default backup policy for a vault
az backup policy list \
--vault-name myRecoveryVault \
--resource-group myRG \
--output tableAzure VM'leri için Yedeklemeyi Etkinleştirme
Bir VM için Azure Backup'ı etkinleştirmek üç adım gerektirir: VM'yi kasaya kaydetmek, bir yedekleme ilkesi oluşturmak veya atamak ve ilk yedeklemeyi başlatmak. Azure Backup, Windows'ta Volume Shadow Copy Service (VSS) veya Linux'ta öncesi/sonrası betikleri aracılığıyla uygulamayla tutarlı anlık görüntüleri koordine etmek için VM Agent'ı (tüm Azure Marketplace görüntülerinde önceden yüklüdür) kullanır. Temel dosya sistemiyle tutarlı VM yedeklemesi için ek yazılım yüklemesi gerekmez.
# Enable backup for a VM
az backup protection enable-for-vm \
--resource-group myRG \
--vault-name myRecoveryVault \
--vm myVM \
--policy-name DefaultPolicyUygulamayla Tutarlı ve Çökme Anında Tutarlı Yedeklemeler
Uygulamayla tutarlı yedeklemeler, anlık görüntüyü almadan önce uygulamayı durgun hâle getirir (yazma arabelleklerini boşaltır ve G/Ç işlemlerini dondurur); böylece veritabanının veya uygulamanın yedekten temiz biçimde kurtarılması sağlanır. Çökme anında tutarlı yedeklemeler, uygulamayla koordinasyon kurmadan diskin belirli bir andaki durumunu yakalar; bu, güç kablosunu çekmeye eşdeğerdir. Veritabanlarında, geri yükleme sonrasında elle kurtarma adımlarından kaçınmak için her zaman uygulamayla tutarlı yedeklemeleri hedefleyin.
Yedekleme Depolaması için Yedeklilik Seçenekleri
Bir Recovery Services kasası oluştururken, herhangi bir öğeyi korumaya başlamadan önce yedekleme depolaması yedekliliğini seçersiniz. Locally Redundant Storage (LRS), üç kopyayı tek bir veri merkezi içinde tutar; en ucuz seçenektir, ancak tek bölge riski taşır. Geo-Redundant Storage (GRS), verileri eşleştirilmiş bir bölgeye çoğaltır; çoğu üretim iş yükü için varsayılan ve önerilen seçenektir. Zone-Redundant Storage (ZRS), aynı bölgedeki kullanılabilirlik alanları arasında çoğaltma yapar. Öğeleri korumaya başladıktan sonra yedekliliği değiştiremezsiniz.
# Set backup storage redundancy BEFORE protecting any item
az backup vault backup-properties set \
--name myRecoveryVault \
--resource-group myRG \
--backup-storage-redundancy GeoRedundantYedekleme İşlerini İzleme
Her yedekleme ve geri yükleme işlemi, Recovery Services kasasında Yedekleme İşleri bölmesi altında izleyebileceğiniz bir yedekleme işi oluşturur. Her işte durumu (Devam Ediyor, Tamamlandı, Failed, Uyarı), başlangıç zamanı, süresi ve hata ayrıntıları gösterilir. Bir yedekleme işi başarısız olduğunda e-posta gönderilmesi için Azure Monitor üzerinden uyarı bildirimleri yapılandırabilirsiniz. Azure Backup Center, kasalar ve abonelikler arasında birleşik bir izleme görünümü sağlar.
# List recent backup jobs for a vault
az backup job list \
--vault-name myRecoveryVault \
--resource-group myRG \
--status Failed \
--output tableGeçici Silme Koruması
Geçici silme, varsayılan olarak etkin olan ve silinen yedekleme verilerini ek ücret olmadan 14 gün daha saklayan kasa düzeyinde bir güvenlik özelliğidir. Bir saldırgan veya yanlışlıkla yapılan silme işlemi kasadaki bir yedekleme öğesini kaldırırsa veriler hemen kalıcı olarak silinmez; geçici silinmiş duruma geçer ve silme işlemi geri alınabilir. Geçici silme, tüm yeni kasalarda varsayılan olarak etkindir ve yedekleme altyapısını hedefleyen fidye yazılımlarına karşı savunma olarak kesinlikle önerilir.
Azure Files için Azure Backup
Azure Backup, paylaşım düzeyinde anlık görüntüler almak için Azure Files ile yerel olarak tümleşir. Recovery Services kasası aracısı gerektiren VM yedeklerinin aksine, Azure Files anlık görüntüleri aracısız, tamamen depolama katmanında gerçekleştirilen işlemlerdir. Her paylaşım için en fazla 200 anlık görüntü zamanlayabilir ve herhangi bir anlık görüntüden tek tek dosyaları veya paylaşımın tamamını geri yükleyebilirsiniz. Yedekleme verileri depolama hesabının içinde kaldığından geri yükleme işlemleri çok hızlıdır.
# Enable backup for an Azure Files share
az backup protection enable-for-azurefileshare \
--resource-group myRG \
--vault-name myRecoveryVault \
--storage-account myStorageAccount \
--azure-file-share myFileShare \
--policy-name DefaultPolicyİsteğe Bağlı Yedekleme ve Backup Centre
Zamanlanmış yedeklemelere ek olarak, istediğiniz zaman on-demand backup tetikleyebilirsiniz; örneğin büyük bir uygulama değişikliğinden veya düzeltme eki dağıtımından önce. İsteğe bağlı kurtarma noktalarının zamanlama ilkesinden bağımsız, kendilerine ait yapılandırılabilir bir saklama süresi vardır. Azure Backup Center, tek tek kasalar arasında geçiş yapmadan tüm aboneliklerdeki ve bölgelerdeki yedekleme öğelerinin, işlerin, ilkelerin ve uyumluluk durumunun birleşik görünümünü sağlayan bir yönetim portalıdır.
# Trigger an on-demand backup for a VM
az backup protection backup-now \
--resource-group myRG \
--vault-name myRecoveryVault \
--container-name myVM \
--item-name myVM \
--retain-until 2026-12-31Yedekleme Maliyetleri ve Fiyatlandırma Modeli
Azure Backup fiyatlandırmasının iki bileşeni vardır: korunan örnek ücreti (verilerin ön uç boyutuna göre VM veya iş yükü başına alınır) ve yedekleme depolama ücreti (kullanılan depolama alanının GB'ı başına alınır). Küçük VM'ler için (50 GB ön uç boyutunun altında) korunan örnek ücreti daha düşüktür. Coğrafi olarak yedekli depolama, yerel olarak yedekli depolamadan daha pahalıdır. Bölgeler arası geri yükleme (coğrafi yük devretme senaryoları için gereklidir) ek veri aktarım ücretine tabidir.
Hızlı Kontrol
Bu dersteki Microsoft Azure Fundamentals (AZ-900) kavramlarını anlayıp anlamadığınızı test edin.
Ders Özeti
Bu derste şunları öğrendiniz: Recovery Services kasaları, Azure Backup ve Site Recovery için yönetim merkezidir; yedekleme ilkeleri, korunan her öğe için zamanlamayı ve saklama süresini birbirinden bağımsız olarak tanımlar; soft delete ise yedekleme verilerinin yanlışlıkla veya kötü amaçla silinmesine karşı 14 günlük bir güvenlik payı sağlar. Sırada, farklı kurtarma senaryolarında Azure Backup'tan verilerin nasıl geri yükleneceğini inceleyeceğiz.
Sıkça Sorulan Sorular
“Azure Backup Temelleri” dersi ücretsiz mi?
Evet — “Azure Backup Temelleri” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve Azure Fundamentals kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. Azure Fundamentals kursu toplamda 4 dersten oluşur.
“Azure Backup Temelleri” dersinde ne öğreneceğim?
VM'ler ve Azure Files için Azure Backup'ı etkinleştirin, Recovery Services kasasında günlük yedekleme zamanlamalarını ve saklama ilkelerini yapılandırın ve yedekleme işlerini doğrulayın. Azure Fundamentals ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.
Azure Fundamentals öğrenmeye başlamak için deneyim gerekli mi?
Önceden deneyim gerekmez. CoddyKit'te Azure Fundamentals, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 4 dersinin 1. dersidir.
“Azure Backup Temelleri” dersi ne kadar sürer?
Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.
Bu Azure Fundamentals dersinde kod yazıp çalıştırabilir miyim?
Evet. Her Azure Fundamentals dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.
Bu kursun tüm dersleri
- Azure Backup Temelleri
- Azure Backup'tan Geri Yükleme
- Azure Site Recovery Çoğaltması
- Yük Devretmeyi Sınama ve Çalıştırma