Avamar: Exchange veritabanı geri yüklemesi, veritabanının yedeklemede bulunmadığını belirten avtar hatasıyla başarısız oluyor
Summary: Bu makalede, Exchange veritabanlarında büyük/küçük harf kullanımı uyumsuzluğu nedeniyle oluşan Exchange geri yükleme sorunu ele alınmaktadır.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Senaryo:
- Bu örnek için "Database4" olarak adlandırdığımız bir Exchange Veritabanını geri yüklemeniz gerekir.
- Veritabanı geri yükleme işlemi, günlükte Database4 yolunun yedekleme parçasında bulunamadığını ancak veritabanının hem Avamar kullanıcı arayüzünde (GUI hem de AUI) geri yükleme için kullanılabilir olduğunu belirten bir mesajla başarısız olur.
- Bu, geri yükleme günlüğünde görülen hata mesajının türüdür:
avtar Error <5195>: Path "EX-Node3_00000000\H:\mountpoints\Database4\Database4.edb" not found in backup. (Element 'Database4.edb' at position 3 in search path 'EX-Node3_00000000\H:\mountpoints\Database4\Database4.edb' not found)
- Aynı yedek parçasından ve aynı Exchange Server'dan başka bir veritabanını (örneğin Veritabanı2) geri yüklemek beklendiği gibi çalışır.
Cause
Exchange ortamı, Microsoft tarafından desteklenen standart olmayan bir veritabanı yapılandırması sunar ancak Avamar ürününde bu soruna neden olduğu bilinmektedir.
Bu senaryoda, etkilenen veritabanı (Database4), veritabanı dosya yolunda tutarsız bir büyük/küçük harf kullanımı sunar.
İşletim sistemi "veritabanı depolama yolu" ile Exchange Uygulaması "veritabanı konum yolu"
arasında bir uyumsuzluk varEtkilenen veritabanı (Database4) örneği:
Yol uyuşmazlığı:
Etkilenmeyen veritabanı örneği (Database2):
İşletim sistemi veritabanının yolu ve Exchange yapılandırması içindeki karşılık gelen yolu aynı büyük/küçük harf kullanımına sahiptir:
Bu yolları doğrulamak için:
Büyük/küçük harf uyuşmazlığı koşulu, Avamar işleminin (avtar) yedekleme işlemi sırasında yedekleme meta verilerine yanlış veritabanı bilgilerini kaydetmesine neden olur.
Geri yükleme sırasında avtar işlemi doğru veritabanının yolunu tanımlamaz. Bu nedenle, "database not found in backup" mesajını yazdırarak veritabanını geri yükleyemez
Bu senaryoda, etkilenen veritabanı (Database4), veritabanı dosya yolunda tutarsız bir büyük/küçük harf kullanımı sunar.
İşletim sistemi "veritabanı depolama yolu" ile Exchange Uygulaması "veritabanı konum yolu"
arasında bir uyumsuzluk varEtkilenen veritabanı (Database4) örneği:
Yol uyuşmazlığı:
- DB'lerin işletim sistemi yolu, büyük harflerle (M ve P harfleri) "Mount Point" klasörü ile oluşturulmuştur
H:\MountPoints\Database4\Database4.edb
- Exchange uygulamasındaki Database4 yolu, tüm harfler küçük olacak şekilde yapılandırıldı:
H:\mountpoints\Database4\Database4.edb
Etkilenmeyen veritabanı örneği (Database2):
İşletim sistemi veritabanının yolu ve Exchange yapılandırması içindeki karşılık gelen yolu aynı büyük/küçük harf kullanımına sahiptir:
- Veritabanı depolama yolu
H:\MountPoints\Database2\Database2.edb
- Veritabanı konumu yolu
H:\MountPoints\Database2\Database2.edb
Not: Büyük/küçük harf uyuşmazlığı bu yolun diğer seviyelerinde de mevcut olabilir. Bu örnekte bağlama noktası seviyesinde görülmüştür.
Bu yolları doğrulamak için:
- İşletim sistemi yolunu kontrol etmek için Windows Gezgini'ni kullanın
- Veritabanı yapılandırmasını denetlemek için Exchange yönetim merkezini (EAC) kullanın
- => etkilenen veritabanının sunucuları/veritabanları/<düzenleme özellikleri>
- Alternatif olarak, Exchange Powershell komutunu kullanın:
- => etkilenen veritabanının sunucuları/veritabanları/<düzenleme özellikleri>
Get-MailboxDatabase -Identity <affected DB name> | Select-Object edbfilepath, logfolderpath | fl
Büyük/küçük harf uyuşmazlığı koşulu, Avamar işleminin (avtar) yedekleme işlemi sırasında yedekleme meta verilerine yanlış veritabanı bilgilerini kaydetmesine neden olur.
Geri yükleme sırasında avtar işlemi doğru veritabanının yolunu tanımlamaz. Bu nedenle, "database not found in backup" mesajını yazdırarak veritabanını geri yükleyemez
Resolution
Bu veritabanının büyük/küçük harf uyuşmazlığı durumunu çözmek için Avamar ürünü, bu tür senaryolarla ilgilenen "--use-case-sensitive-paths" adlı bir bayrakla sayılır.
Bu bayrağı "false" olarak ayarlamak, gelecekteki tüm yedeklemelerin etkilenmemesini ve geri yüklemenin bu yeni yedeklemeler için başarılı olmasını sağlar.
Eski yedeklemeler bu bayrak kullanılarak düzeltilmez ve geri yüklenmesi için özel bir prosedür gerekir.
Bu özel prosedür Avamar'da açıklanmıştır: Veritabanı yolu büyük/küçük harf uyuşmazlığı sorunundan etkilenen bir yedekten Exchange veritabanını geri yükleme.
- Bayrak, yedekleme işlemine katılan tüm Exchange DAG düğümlerinde Avamar istemci var klasörünün (varsayılan yol "C:\Program Files\avs\var\") altındaki "avexvss.cmd" dosyasına eklenmelidir.
- DAG birleştirilmiş yedeklerinde bayrak, Cluster istemcisinin var dizini altında "avexvss.cmd" dosyasına eklenmelidir
- Bu, DAG düğümleri arasında paylaşılan UNC yoludur ve yedeklemeleri koordine etmek ile DAG istemci yapılandırması ile günlük dosyalarını
saklamak için gereklidir UNC Yolu Örneği "\\share-server\share-folder\DAGname\var\")
- Bu, DAG düğümleri arasında paylaşılan UNC yoludur ve yedeklemeleri koordine etmek ile DAG istemci yapılandırması ile günlük dosyalarını
- Bayrak değeri "false" olarak ayarlanmalıdır (varsayılan değeri "true"dur):
- --use-case-sensitive-paths=false
Dikkat: Önemli Not
- Bayrak yalnızca proxy düğümüne (IP'siz DAG yapılandırmasında) veya küme istemcisine (Birleşik yapılandırmada) eklenirse yedekleme başarılı olur ancak geri yükleme aynı sorun başarısız olabilir.
- Bu nedenle, yedekleme işlemine katılan her Exchange düğümüne (DAG kümesinin) söz konusu bayrağın eklenmesi önemlidir.
Bu bayrağı "false" olarak ayarlamak, gelecekteki tüm yedeklemelerin etkilenmemesini ve geri yüklemenin bu yeni yedeklemeler için başarılı olmasını sağlar.
Eski yedeklemeler bu bayrak kullanılarak düzeltilmez ve geri yüklenmesi için özel bir prosedür gerekir.
Bu özel prosedür Avamar'da açıklanmıştır: Veritabanı yolu büyük/küçük harf uyuşmazlığı sorunundan etkilenen bir yedekten Exchange veritabanını geri yükleme.
Additional Information
- Söz konusu bayrak, büyük/küçük harf kullanımı uyumsuzluğu sunan bir Exchange ortamında kullanılmazsa yedekleme şu hatayı vererek başarısız olabilir:
avtar Error <7042>: Failed to create snapview, as one of the elements required for path "XXXXXXXXX.edb" not found in backup account '/XXXXXX' lablenum 3 (only found 'XXXX\E:' of path 'XXXX.edb').
- Bu, Exchange VSS İçin Avamar Kullanıcı Kılavuzu'nun "Sorun Giderme" bölümünde "Büyük/küçük harfe duyarlılık nedeniyle yedekleme başarısız oluyor" bölümünde açıklanmaktadır
- Ayrıca Avamar'da da belgelenmiştir: Exchange VSS yedeklemesi avtar Hatasıyla başarısız oluyor "XXXXX.edb" yolu için gereken öğelerden biri bulunamadığından snapview oluşturulamadı"
Affected Products
Avamar Plug-in for Exchange VSSProducts
Avamar, Avamar Client for WindowsArticle Properties
Article Number: 000228153
Article Type: Solution
Last Modified: 03 Sept 2024
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.