Cloud Backup, ECS örneklerindeki veya şirket içi sunuculardaki SQL Server veritabanlarını cloud ortamına yedekler. Veritabanlarını orijinal kaynağa veya aynı bölgedeki başka bir ECS üzerinde barındırılan veritabanına geri yükleyebilirsiniz.
Önkoşullar
-
Cloud Backup hizmetini etkinleştirin.
Etkinleştirme ücretsizdir. Bir yedekleme planı oluşturup çalıştırdığınızda faturalandırma başlar (Cloud Backup Fiyatlandırması).
-
Cloud Assistant Agent yazılımını yükleyin.
Bu aracı, ECS örneklerindeki veritabanlarını yedeklemek için gereklidir.
ECS örneği 1 Aralık 2017 tarihinde veya sonrasında satın alındıysa, aracı önceden yüklenmiş olarak gelir.
1 Aralık 2017 tarihinden önce satın alındıysa, aracı manuel olarak yüklemeniz gerekir.
-
SQL Server veritabanınızı kaydedin.
ECS üzerinde barındırılan SQL Server örneğini kaydetme veya şirket içi SQL Server veritabanını kaydetme işlemini tamamlayın.
Kullanım notları
Ortam kurulumu
Desteklenen sürümler: Cloud Backup, belirli veritabanı sürümlerini, işletim sistemlerini ve yedekleme özelliklerini destekler. Daha fazla bilgi için bkz. Desteklenen veritabanı sürümleri.
.NET framework: ECS örneğinde .NET Framework 4.5 veya sonraki bir sürümün yüklü olması gerekir.
Şirket içi bağlantı: Şirket içi veritabanlarının VPN veya Express Connect aracılığıyla bir VPC'ye bağlanması gerekir. İstemcinin şu CIDR bloklarından birine erişebilmesi gerekir:
100.64.0.0/10,100.64.0.0/11veya100.96.0.0/11. Daha fazla bilgi için bkz. Tek tünel modu.Dosya sistemi sıkıştırması: SQL Server veritabanı dosyalarını depolayan birimlerde dosya sistemi düzeyinde sıkıştırmayı etkinleştirmeyin. SQL Server Varsayılan ve Adlandırılmış Örnekleri İçin Dosya Konumları.
Yedekleme türü kuralları ve sınırlamalar
Kullanılabilir yedekleme türleri, veritabanınızın yapılandırmasına bağlıdır:
Master veritabanı: Yalnızca tam yedeklemeler desteklenir. Kümülatif artımlı ve günlük yedeklemelere izin verilmez.
Basit kurtarma modeli: Yalnızca tam ve kümülatif artımlı yedeklemeler desteklenir. Günlük yedeklemeler kullanılamaz.
Tam kurtarma modeli: Günlük yedeklemeleri içeren bir yedekleme planını silmek, otomatik günlük kısaltmayı durdurur. İşlem günlüğü, yeni bir günlük yedeklemesi çalışana kadar sınırsız büyüyebilir. Plan silindikten sonra depolama alanını izleyin. Veritabanının kurtarma modelini görüntüleme veya değiştirme (SQL Server).
Konteynerleştirilmiş veritabanları: Desteklenmez.
Diğer yazılımlar ve özelliklerle çakışmalar
Cloud Backup'i diğer yedekleme araçlarıyla birlikte çalıştırmak çakışmalara neden olabilir:
-
Diğer yedekleme araçlarının kullanılması:
Başka bir yazılım tam yedekleme yaparsa Cloud Backup sonraki artımlı/günlük yedeklemeyi tam yedeklemeye dönüştürebilir; bu durum depolama maliyetlerini artırır.
Bir SQL Server 2019 veritabanını aynı anda hem Cloud Backup hem de başka bir araçla yedeklemek hatalara neden olabilir ve veritabanı ayrıntılarını görüntülemenizi engelleyebilir. Daha fazla bilgi için bkz. SQL Server 2019 veritabanı ayrıntıları listelenemedi
Anti-ransomware özelliği: Bir veritabanı için anti-ransomware etkinleştirildiğinde Cloud Backup SQL Server yedeklemeleri kullanılamaz hale gelir. Daha fazla bilgi için bkz. Anti-ransomware hizmeti.
Maliyet yönetimi
Maliyetleri yönetmek ve sorunlardan kaçınmak için aşağıdaki uygulamaları takip edin:
Ücretsiz kayıt: Veritabanı kaydı ücretsizdir. Yedekleme planları oluşturup çalıştırdığınızda ücretlendirme uygulanır.
Tek bir yedekleme kasası kullanın: Her veritabanı örneğini yalnızca bir kasaya yedekleyin. Birden fazla kasa kullanmak, artımlı/günlük yedeklemelerin tam yedeklemeye dönüştürülmesine ve depolama maliyetlerinin artmasına neden olur.
Yordam
Kayıtlı veritabanı için bir yedekleme planı oluşturun.
Cloud Backup konsolu oturumunu açın.
Sol gezinme bölmesinde seçeneğini belirleyin. Üst gezinme çubuğunda bir bölge seçin. Database Backup sayfasında SQL Server sekmesine tıklayın. ECS Database Instance veya Local Database Instance sekmesine tıklayın. Hedef SQL Server veritabanını bulun ve Actions sütunundaki Back Up seçeneğine tıklayın.
-
Create Backup Plan panelinde aşağıdaki adımları uygulayın:
-
Yedekleme parametrelerini yapılandırın ve Next seçeneğine tıklayın.
Plan Name değerini belirtin.
-
Yedeklemek istediğiniz SQL Server veritabanını seçin.
Bu örnekte, Plan Name değeri
(local)-backup-xxxxx008olarak ayarlanmış ve master, model ile msdb veritabanları seçilmiştir.
-
Yedekleme planını yapılandırın ve Next seçeneğine tıklayın.
Parametre
Açıklama
Recommended Plan
Önceden yapılandırılmış yedekleme ilkeleri. Cloud Backup aşağıdaki ilkeleri sağlar. Birini seçin veya özel bir ilke oluşturun.
-
Typical Plan: Full Backup ve Cumulative Incremental Backup özelliklerini etkinleştirir.
-
Critical Application: Full Backup, Cumulative Incremental Backup ve Log Backup özelliklerini etkinleştirir.
-
Customize: Özel bir yedekleme ilkesini etkinleştirir.
Full Backup
Tüm veritabanı dosyalarını yedekler.
Hemen veya bir zamanlamaya göre (saatlik, günlük, haftalık veya aylık) çalıştırın.
Cumulative Incremental Backup
Son tam yedeklemeden bu yana değişen tüm verileri yedekler.
Hemen veya bir zamanlamaya göre (saatlik, günlük, haftalık veya aylık) çalıştırın.
ÖnemliSilme amaçları doğrultusunda, kümülatif artımlı yedeklemeler normal olanlarla aynı şekilde değerlendirilir. Bağımlılık zinciri oluştururlar ve yalnızca bağlı oldukları tam yedeklemenin süresi dolduktan sonra silinebilirler. Bu durum, saklama süresinin bireysel ayarların ötesine uzamasına neden olabilir. Yedekleme döngünüzü ve saklama sürenizi dikkatlice yapılandırın. Daha fazla bilgi için bkz. Cloud Backup süresi dolmuş veritabanı yedekleme dosyalarını nasıl temizler?
Log Backup
Belirli Bir Zamana Geri Yüklemeyi (PITR) etkinleştirir — veritabanını herhangi bir belirli ana geri yükleyin.
-
Belirli Bir Zamana Geri Yükleme (PITR): Verileri, bir hata oluşmadan hemen önceki gibi kesin bir ana geri yükleyin.
-
Yüksek frekans: Yedeklemeler sık aralıklarla planlanabilir, minimum döngü her 10 dakikada birdir.
ÖnemliGünlük yedeklemeler en son tam yedeklemeye bağlıdır; bu tam yedekleme, bağımlı olduğu tüm günlük yedeklemelerin süresi dolana kadar saklanır. Depolama maliyetlerini yönetmek için saklama ilkenizi dikkatlice planlayın. Daha fazla bilgi için bkz. Cloud Backup süresi dolmuş veritabanı yedekleme dosyalarını nasıl temizler?
-
-
Yedekleme ayarlarını yapılandırın ve Next seçeneğine tıklayın.
İş parçacığı sayısını, yeniden deneme aralığını ve hız sınırını yapılandırın.
Parametre
Açıklama
Concurrent Threads
Eşzamanlı yedekleme iş parçacığı sayısı.
Retry Time
Yedekleme sırasında bağlantı kesilirse yeniden bağlanma girişimleri arasındaki aralık. Birim: dakika.
Speed Limit
Maksimum yedekleme aktarım hızı. Birim: MB/s. 0 sınırsız anlamına gelir. -
Bir yedekleme kasası yapılandırın ve ardından OK seçeneğine tıklayın.
ÖnemliBir veritabanı örneği yalnızca tek bir yedekleme kasasına yedeklenebilir.
Parametre
Açıklama
Backup Vault
Yedekleme verilerinin depolanacağı konum. Geçerli değerler:
-
Create Vault: Bir kasa adı belirtin. Boş bırakılırsa rastgele bir ad oluşturulur.
-
Select Vault: Açılır listeden mevcut bir kasa seçin.
ÖnemliDepolanan veri olup olmadığından bağımsız olarak, kasa oluşturulduktan sonra ücretlendirilirsiniz. Daha fazla bilgi için bkz. Faturalandırma yöntemleri ve faturalandırılabilir öğeler.
Cloud Backup, mümkün olduğunda Bölge Artıklı Depolama (ZRS) kullanır; aksi takdirde Yerel Artıklı Depolama (LRS) kullanılır. Depolama türü otomatik olarak seçilir ve manuel olarak yapılandırılamaz.
Vault Name
Yedekleme kasasının adı.
Immutable Backup
Immutable Backup etkinleştirildiğinde, yedekleme kasası ve içindeki tüm yedekleme verileri otomatik olarak süreleri dolana kadar silinemez.
Backup Retention Period
Yedekleme verilerinin otomatik silinmeden önce ne kadar süreyle saklanacağı. Birim: gün, hafta, ay veya yıl.
Storage Vaults sayfasından değiştirin. Değişiklikler yalnızca yeni oluşturulan yedekleme verileri için geçerli olur.
ÖnemliArtımlı veya günlük bir yedeklemeyi geri yüklemek için en son tam yedekleme gerekir; bu tam yedekleme, bağımlı olduğu tüm yedeklemelerin süresi dolana kadar saklanır. Yedekleme döngünüzü ve sona erme sürenizi buna göre yapılandırın. Daha fazla bilgi için bkz. Cloud Backup süresi dolmuş veritabanı yedekleme dosyalarını nasıl temizler?
Yedekleme planı oluşturulur.
-
-
Yedekleme sonuçlarını doğrulama
Artımlı yedeklemeler için mevcut bir tam yedekleme gerekir. Önce manuel olarak tam bir yedekleme çalıştırın.
Yedekleme planı oluşturulduktan sonra ayrıntıları Backup Plans sekmesinde görüntüleyin. Ayrıntılar, her yedekleme türü için sonraki yürütme zamanını ve yedekleme aralıklarını içerir. Cloud Backup SQL Server veritabanını belirtilen başlangıç zamanında ve aralıkta yedekler.
-
Yedekleme yürütme zamanı geldiğinde Cloud Backup yedekleme planını çalıştırır. Status durumu Idle olduğunda ve Next Run zamanı görüntülendiğinde iş tamamlanır.
Yedekleme planı ayrıntıları üç yedekleme türünün yapılandırmasını gösterir:
Full Backup: Yedekleme döngüsü haftalıktır, başlangıç saati 18:00:00'dir ve aralık Cumartesi günü 1 haftadır.
Cumulative Incremental Backup: Yedekleme döngüsü günlük, başlangıç saati 00:00:00 ve aralık 1 gündür.
Log Backup: Yedekleme döngüsü günlük ve aralık 1 gündür.
Her yedekleme türünün sağ üst köşesinde Run Now ve Suspend düğmeleri bulunur. Panelin alt kısmında yedekleme parametreleri (örneğin
mssql://(local)/master,mssql://(local)/modelvemssql://(local)/msdb), yedekleme ayarları (4 eşzamanlı iş parçacığı, 10 dakikalık yeniden deneme aralığı ve 1000 MB/s hız sınırı) ve yedekleme kasası bilgileri gösterilir.
Diğer işlemler
Backup Plan sekmesinde, bir yedekleme planı için Actions sütununda aşağıdaki işlemleri yapabilirsiniz.
-
Yedekleme planını düzenleme
Yedekleme planını değiştirmek için Edit seçeneğine tıklayın.
-
Uyarı ayarlarını yapılandırma
Actions sütunundaki ⋮ simgesine tıklayın ve Alert Settings seçeneğini belirleyin. Ardından, bir yedekleme uyarı yöntemi seçin.
Yedekleme uyarı yöntemi
Açıklama
Disabled
İstemci artık uyarı bildirimleri göndermez.
Same as Backup Vault
İstemci, yedekleme kasasıyla aynı uyarı yöntemini kullanır.
Notify Alibaba Cloud Account
Alibaba Cloud hesabına e-posta yoluyla uyarı bildirimleri gönderir.
Custom
Bir veya daha fazla kişi ya da kişi grubu seçin. Yapılandırma tamamlandıktan sonra istemci yedekleme uyarılarını seçilen kişilere veya kişi gruplarına gönderir. -
Yedekleme planını silme
Bir yedekleme planını silmek, devam eden tüm yedekleme ve geri yükleme işlerini kesintiye uğratır.
Artık ihtiyaç duyulmayan bir yedekleme planını silmek için Actions sütunundaki ⋮ simgesine tıklayın ve Delete Backup seçeneğini belirleyin.
Sonraki adım
SSS
Referanslar
ECS üzerinde barındırılan SQL Server örneğini ön kontrol etme
Veritabanı yedekleme özelliği hakkında ayrıntılı bilgi için bkz. ECS veritabanı yedekleme ve Şirket içi veritabanı yedekleme.
Cloud Backup maliyetleri düşürmek için yedekleme senaryolarına yönelik kaynak planları sunar. Daha fazla bilgi için bkz. Kaynak planları satın alma.