Aracılığıyla paylaş


Azure Cosmos DB'de sürekli yedekleme modu için belirli bir noktaya geri yükleme eylemini denetleme

ŞUNLAR IÇIN GEÇERLIDIR: NoSQL MongoDB Gremlin Masa

Azure Cosmos DB, etkinlik günlükleri kullanılarak bir Azure Cosmos DB hesabında gerçekleştirilen sürekli mod için tüm belirli bir noktaya geri yüklemelerin listesini sağlar. Etkinlik günlükleri, Azure portalındaki Etkinlik Günlükleri sayfasından herhangi bir Azure Cosmos DB hesabı için görüntülenebilir. Etkinlik günlüğü, belirli bir hesapta tetiklenen tüm işlemleri gösterir. Belirli bir noktaya geri yükleme tetiklendiğinde, hem kaynak hesapta hem de hedef hesapta işlem olarak Restore Database Account gösterilir. Geri yükleme olaylarını denetlemek için kaynak hesabın etkinlik günlüğü ve geri yüklemenin ilerleme durumuyla ilgili güncelleştirmeleri almak için hedef hesap üzerindeki etkinlik günlükleri kullanılabilir.

Canlı veritabanı hesabında tetiklenen geri yüklemeleri denetleme

Bir kaynak hesapta geri yükleme tetiklendiğinde, Başlatıldı durumuyla bir günlük gönderilir. Geri yükleme başarılı veya başarısız olduğunda sırasıyla Başarılı veya Başarısız durumuna sahip yeni bir günlük gönderilir.

Yalnızca belirli bir hesapta tetiklenen geri yükleme işlemlerinin listesini almak için kaynak hesabın Etkinlik Günlüğü'nü açabilir ve gerekli Timespan filtresiyle arama çubuğunda Veritabanı hesabını geri yükle araması yapabilirsiniz. UserPrincipalName Geri yüklemeyi Event initiated by tetikleyen kullanıcının sütunu bulunabilir.

Azure Cosmos DB geri yükleme denetim etkinlik günlüğünü gösteren Azure portalının ekran görüntüsü.

Geri yükleme isteğinin parametrelerine, olaya tıklayıp JSON sekmesini seçerek ulaşabilirsiniz:

Azure portalı Azure Cosmos DB geri yükleme denetim etkinlik günlüğünün ekran görüntüsü.

Silinen bir veritabanı hesabında tetiklenen geri yüklemeleri denetleme

Zaten silinmiş olan hesaplar için herhangi bir veritabanı hesabı sayfası olmayacaktır. Bunun yerine abonelik sayfasındaki Etkinlik Günlüğü, silinen bir hesapta tetiklenen geri yüklemeleri almak için kullanılabilir. Etkinlik Günlüğü sayfası açıldıktan sonra, hesabın var olduğu kaynak grubuna özgü sonuçları daraltmak ve hatta Kaynak filtresindeki veritabanı hesabı adını kullanmak için yeni bir filtre eklenebilir. Etkinlik günlüğünün Kaynağı, geri yüklemenin tetiklendiği veritabanı hesabıdır.

Azure Cosmos DB geri yükleme denetim etkinlik günlüğü.

Etkinlik günlüklerine Azure CLI veya Azure PowerShell kullanılarak da erişilebilir. Etkinlik günlükleri hakkında daha fazla bilgi için Azure Etkinlik günlüğü - Azure İzleyici'yi gözden geçirin.

Geri yükleme işleminin ilerleme durumunu izleme

Azure Cosmos DB, geri yüklenen veritabanı hesabının etkinlik günlüklerini kullanarak geri yükleme işleminin ilerleme durumunu izlemenize olanak tanır. Geri yükleme tetiklendiğinde, Hesabı Geri Yükle başlığına sahip bir bildirim görürsünüz.

Azure portalının ekran görüntüsü. İşlem tamamlandığında, geri yüklenen hesabın durumu oluşturmadan çevrimiçi duruma geçer.

Hesap durumu Oluşturuluyor olabilir, ancak bir Etkinlik Günlüğü sayfası olabilir. Her koleksiyonun geri yüklenmesinden sonra yeni bir günlük olayı görüntülenir. Koleksiyonun gerçek geri yüklemesi tamamlandıktan sonra günlük olayını görmek için 5-10 dakika gecikme olabileceğini unutmayın.

Sonraki adımlar