App Service uygulamanızı yedekleme ve geri yükleme
Azure Uygulaması Hizmeti'ndeki Yedekleme ve Geri Yükleme özelliği, yedeklemeleri el ile veya zamanlamaya göre kolayca oluşturmanıza olanak tanır. Yedeklemeleri belirli veya belirsiz bir süre boyunca saklanacak şekilde yapılandırabilirsiniz. Mevcut içeriğin üzerine yazarak veya başka bir uygulama veya siteye geri yükleyerek uygulamanızı veya sitenizi önceki bir durumun anlık görüntüsüne geri yükleyebilirsiniz.
App Service örneğinin yedeğini yapılandırma hakkında aşağıdaki videoyu izleyin. Bu video, Azure İpuçları ve Püf Noktaları #28 - Azure Uygulaması Hizmeti için yedekleme yapılandırma konularını temel alır.
Yedekleme ve Geri Yükleme hakkında bilinmesi gerekenler
Yedekleme ve Geri Yükleme özelliği hakkında aşağıdaki ayrıntıları inceleyin. Bu özelliği App Service uygulamalarınız için nasıl uygulayabileceğinizi düşünün.
Yedekleme ve Geri Yükleme özelliğini kullanmak için, uygulamanız veya siteniz için Standart veya Premium katman App Service planına ihtiyacınız vardır.
Yedeklemek için uygulamayla aynı abonelikte bir Azure depolama hesabına ve kapsayıcıya ihtiyacınız vardır.
Azure Uygulaması Hizmeti aşağıdaki bilgileri uygulamanız için yapılandırdığınız Azure depolama hesabına ve kapsayıcısına yedekleyebilir:
- Uygulama yapılandırma ayarları
- Dosya içeriği
- Uygulamanıza bağlı tüm veritabanları (uygulama içi SQL Veritabanı, MySQL için Azure Veritabanı, PostgreSQL için Azure Veritabanı, MySQL)
Depolama hesabınızda her yedekleme bir Zip dosyasından ve XML dosyasından oluşur:
- Zip dosyası, uygulamanızın veya sitenizin yedekleme verilerini içerir.
- XML dosyası, Zip dosyası içeriğinin bildirimini içerir.
Yedeklemeleri el ile veya bir zamanlamaya göre yapılandırabilirsiniz.
Tam yedeklemeler varsayılandır.
Kısmi yedeklemeler desteklenir. Bir yedeklemenin dışında tutulacak dosya ve klasörleri belirtebilirsiniz.
Uygulamanızın veya sitenizin kısmi yedeklemelerini normal yedeklemeyi geri yükler gibi geri yüklersiniz.
Yedeklemeler 10 GB'a kadar uygulama ve veritabanı içeriğini barındırabilir.
Uygulamanız veya siteniz için yedeklemeler, Azure portalındaki depolama hesabınızın ve uygulamanızın (veya sitenizin) Kapsayıcılar sayfasında görünür.
Yedekleme oluştururken ve yedekleri geri yüklerken dikkat edilmesi gerekenler
Şimdi uygulamanız veya siteniz için yedekleme oluşturma ve verileri ve içeriği yedekten geri yükleme hakkında dikkat edilmesi gereken bazı noktaları gözden geçirelim.
Tam yedeklemeleri göz önünde bulundurun. Uygulamanıza veya sitenize bağlı tüm yapılandırma ayarlarını, tüm dosya içeriğini ve tüm veritabanı içeriğini kolayca kaydetmek için tam yedekleme yapın.
Tam yedeklemeyi geri yüklediğinizde, sitedeki tüm içerik yedeklemedeki içerikle değiştirilir. Bir dosya sitedeyse ancak yedekte değilse, dosya silinir.
Kısmi yedeklemeleri göz önünde bulundurun. Tam olarak hangi dosyaların yedekleneceğini seçebilmeniz için kısmi bir yedekleme belirtin.
Kısmi yedeklemeyi geri yüklerken, dışlanan bir klasörde veya dosyada bulunan tüm içerikler olduğu gibi bırakılır.
Yedekleme dosyalarına göz atmayı göz önünde bulundurun. Yedeklemelerinize erişmek için yedeklemenizle ilişkili Zip ve XML dosyalarının sıkıştırmasını açın ve bu dosyalara göz atın. Bu seçenek, bir uygulama veya site geri yükleme işlemi gerçekleştirmeden içeriği görüntülemenizi sağlar.
Yedekleme hedefinde güvenlik duvarını göz önünde bulundurun. Depolama hesabınız bir güvenlik duvarıyla etkinleştirildiyse yedeklemeleriniz için hedef olarak depolama hesabını kullanamazsınız.