Analysis Services veritabanı yedekleme ve geri yükleme

Azure Analysis Services'te tablosal model veritabanlarının yedeklenmesi, şirket içi Analysis Services ile çok aynıdır. Birincil fark, yedekleme dosyalarınızı depoladığınız yerdir. Yedekleme dosyalarının Azure depolama hesabındaki bir kapsayıcıya kaydedilmesi gerekir. Zaten sahip olduğunuz bir depolama hesabını ve kapsayıcıyı kullanabilir veya sunucunuz için depolama ayarları yapılandırırken oluşturulabilirler.

Uyarı

Depolama hesabı oluşturmak yeni bir faturalanabilir hizmete neden olabilir. Daha fazla bilgi edinmek için bkz. Azure Depolama Fiyatlandırması.

Uyarı

Depolama hesabı farklı bir bölgedeyse, Seçili ağlardan erişime izin vermek için depolama hesabı güvenlik duvarı ayarlarını yapılandırın. Güvenlik Duvarı Adres aralığı alanında, Analysis Services sunucusunun bulunduğu bölgenin IP adresi aralığını belirtin. Depolama hesabı güvenlik duvarı ayarlarının Tüm ağlardan erişime izin verecek şekilde yapılandırılması desteklenir, ancak Seçili ağlar'ı seçip bir IP adresi aralığı belirtmek tercih edilir. Daha fazla bilgi edinmek için Ağ bağlantısı SSS kısmına bakın.

Yedeklemeler bir .abf uzantısıyla kaydedilir. Bellek içi tablosal modeller için hem model verileri hem de meta veriler depolanır. DirectQuery tablolu modellerde yalnızca model meta verileri depolanır. Yedeklemeler, seçtiğiniz seçeneklere bağlı olarak sıkıştırılabilir ve şifrelenebilir.

Depolama ayarlarını yapılandırma

Yedeklemeden önce, sunucunuz için depolama ayarlarını yapılandırmanız gerekir.

Depolama ayarlarını yapılandırmak için

  1. Azure portalı >Ayarları'ndaYedekle'ye tıklayın.

    Ayarlar'da Yedeklemeler'i gösteren ekran görüntüsü.

  2. Etkin seçeneğini tıklayın, ardından Depolama Ayarları'na tıklayın.

    Etkin düğmesini gösteren ekran görüntüsü.

  3. Depolama hesabınızı seçin veya yeni bir hesap oluşturun.

  4. Bir kapsayıcı seçin veya yeni bir kapsayıcı oluşturun.

    Kapsayıcı seçmeyi gösteren ekran görüntüsü.

  5. Yedekleme ayarlarınızı kaydedin.

    Yedekleme ayarlarını kaydet'i gösteren ekran görüntüsü.

Yedekleme

SQL Server Management Studio kullanarak yedeklemek için

  1. SQL Server Management Studio'da (SSMS) bir veritabanını >Yedekle'ye sağ tıklayın.

  2. Yedekleme Veritabanı>Yedekleme dosyası içinde, Gözat'a tıklayın.

  3. Dosyayı farklı kaydet iletişim kutusunda klasör yolunu doğrulayın ve yedekleme dosyası için bir ad yazın.

  4. Veritabanını Yedekle iletişim kutusunda seçenekleri belirleyin.

    Dosyanın üzerine yazmasına izin ver - Aynı ada sahip yedekleme dosyalarının üzerine yazmak için bu seçeneği belirleyin. Bu seçenek belirtilmemişse, kaydettiğiniz dosya aynı konumda zaten var olan bir dosyayla aynı ada sahip olamaz.

    Sıkıştırma uygula - Yedekleme dosyasını sıkıştırmak için bu seçeneği belirleyin. Sıkıştırılmış yedekleme dosyaları disk alanından tasarruf eder, ancak biraz daha yüksek CPU kullanımı gerektirir.

    Yedekleme dosyasını şifrele - Yedekleme dosyasını şifrelemek için bu seçeneği belirleyin. Bu seçenek, yedekleme dosyasının güvenliğini sağlamak için kullanıcı tarafından sağlanan bir parola gerektirir. Parola, yedekleme verilerinin geri yükleme işleminden başka herhangi bir yolla okunmasını engeller. Yedeklemeleri şifrelemeyi seçerseniz parolayı güvenli bir konumda depolayın.

  5. Yedekleme dosyasını oluşturmak ve kaydetmek için Tamam'a tıklayın.

PowerShell

Backup-ASDatabase cmdlet'ini kullanın.

Restore

Geri yükleme sırasında yedekleme dosyanız sunucunuz için yapılandırdığınız depolama hesabında olmalıdır. Yedekleme dosyasını şirket içi bir konumdan depolama hesabınıza taşımanız gerekiyorsa Microsoft Azure Depolama Gezgini'ni veya AzCopy komut satırı yardımcı programını kullanın.

Uyarı

Şirket içi bir sunucudan geri yüklüyorsanız, tüm etki alanı kullanıcılarını modelin rollerinden kaldırmanız ve bunları Microsoft Entra kullanıcıları olarak rollere geri eklemeniz gerekir.

Geri yükleme yapmak için SSMS kullanın

  1. SSMS'de bir veritabanını >geri yükle'ye sağ tıklayın.

  2. Yedekleme Veritabanı iletişim kutusunda, Yedekleme dosyası içinde Gözat'a tıklayın.

  3. Veritabanı Dosyalarını Bul iletişim kutusunda geri yüklemek istediğiniz dosyayı seçin.

  4. Veritabanını geri yükle bölümünde veritabanını seçin.

  5. Seçenekleri belirtin. Güvenlik seçenekleri, yedekleme sırasında kullandığınız yedekleme seçenekleriyle eşleşmelidir.

PowerShell

Restore-ASDatabase cmdlet'ini kullanın.

Azure depolama hesapları
Yüksek kullanılabilirlik
Analysis Services ağ bağlantısı hakkında SSS