Windows Server Yedekleme ile birden fazla USB yedekleme hedefi


10

Bir Windows Server 2012 Yedekleme zamanlamasına birden çok USB harici disk hedefi eklemeye çalışıyorum.

Ek bir hedef eklemek için GUI'deki adımlardan geçtikten sonra işlem hatayla başarısız olur The system cannot find the path specified.

Bu makaledeki adımları izledim :

  • Seçenek 1 bir başlangıç ​​değildir, çünkü bir düzineden fazla çıkarılabilir diskimiz var ve USB hub'larıyla dolu bir kutu satın almak ve tüm bu diskleri sunucu rafının arkasına asmak istemiyorum. Bu durumda, makale 3. adıma geçmenizi önerir.
  • Seçenek 2, eski diskleri bariz nedenlerle bir seçenek değil yedekleme zamanlamasından kaldırır.
  • Seçenek 3, komutun çalıştırılmasını önerir WBADMIN ENABLE BACKUP -addtarget:{DISKGUID}, ancak bu hata iletisiyle başarısız olur ERROR - The specified backup location could not be found or is not a supported backup storage location.

Bazı insanların seçenek 3'te başarı bildirdiğine dair çok sayıda konu buldum, ancak benim gibi diğerleri de aynı problemi yaşıyor.

Olay günlüklerini ve dizindeki dosyaları kontrol ettim C:\Windows\Logs\WindowsServerBackup, ancak yararlı bir şey bulamadım. Ayrıca diskteki birimi silmeyi ve işlemi tekrarlamayı ve diskte bir NTFS birimi oluşturmayı denedim.

Herhangi bir ilgiliyse 2 TB (1.82 TB biçimlendirilmiş) formatlanmamış kapasiteye sahip bir dizi USB disk kullanıyorum.

Başka kimse bu sorunu yaşadı ve çözmeyi başardı mı?


Güncelleme 1

Bir cevap bu soruya GUID ör etrafında tırnak koyarak önerdi WBADMIN ENABLE BACKUP -addtarget:"{DISKGUID}". Bu, cihazı biçimlendirmek isteyip istemediğimi sorduğundan bir adım daha ileri gidiyor, ancak biçimlendirdikten sonra hatayla başarısız oluyorThe system cannot find the path specified.


Herkes lütfen? Burada da aynı problem var. Neyse ki, hepsini takmak ve yapılandırma sihirbazını bir kez çalıştırmak için sadece 5 diskim var. Yine de, çok kötü bir böcek!

@BartRamharter Yedekleme stratejisini tamamen değiştirdim, bu yüzden bu artık benim için bir sorun değil (ve şimdi sağlanan cevapları kolayca test edemiyor). Birinin cevabı bilmesi umuduyla bir ödül ekledim. Gönderilen çözümlerin sizin için sorunu çözüp çözmediğini lütfen bildirin, böylece cevabı bulan herkese ödül kazanabilirim.
Bryan

Yanıtlar:


7

Bunu yerleşik Windows araçlarıyla güvenilir bir şekilde yapmanın bir yolu olduğunu düşünmüyorum. Bununla birlikte, BackupAssist , Windows Server Yedekleme ile birden çok bant kullanabileceği şekilde, örneğin tesis dışı yedeklemeleri döndürmek için birden çok USB disk kullanmanıza olanak tanır. Ayrıca, bir yedekleme işi tamamlandığında USB diskleri otomatik olarak "güvenli bir şekilde" kaldıracaktır, böylece USB disklerini sahadan çıkarmaktan sorumlu olan kişinin sunucuya yönetici erişimine ihtiyacı yoktur.


Doğru olduğundan şüpheliyim, bunu doğal olarak ele almanın bir yolu olduğuna inanmıyorum. Bu sorun için bir düzeltme / geçici çözüm bulma eksikliği nedeniyle yedekleme işlemimizi tamamen değiştirdim.
Bryan

3

Bu soru gönderildikten 2 yıl sonra bu oldukça ciddi bir sorunla karşılaştığım için oldukça hayal kırıklığına uğradım - ve bu, tüm güncellemelerin yüklü olduğu (2012) yeni bir Windows 2012 Essentials yüklemesindeydi.

Neyse ki, geçen yıl bir düzeltme düzeltildi: http://support.microsoft.com/kb/2833738

Bu benim için çalıştı. Komutla yedeklemek için yeni bir disk ekleyebildim:

WBADMIN ENABLE BACKUP -addtarget:{DISKGUID}

Düzeltmeyi yüklemeden önce "Sistem belirtilen yolu bulamıyor" alıyordum. hata.


1

Windows Server Yedekleme GUI'siyle yedekleme zamanlaması oluşturmaya alternatif olarak WBADMIN'i çalıştırmak için bir PowerShell betiği kullanın . Komut dosyanızı çalıştırmak için Windows Görev Zamanlayıcı'yı kullanabilirsiniz. Komutu kullanarak bir komut dosyasından veya komut satırından WBADMINoluşturulan bir yedekleme ile GUI tarafından oluşturulan yedeklemeler tarafından oluşturulanlar arasında işlevsel bir fark yoktur .

İşte WBADMINServer 2012'de kullanarak yedekleme oluşturmak için kullandığım bir PowerShell 3.0 betiği . Genellikle yedekleme sürücülerime sürücü harfleri atamadığım için birim GUID'lerini kullanarak yedekleme hedef disklerini arar:

# Configuration
$BackupTargetDiskGUID_A = "\\?\Volume{c61d486a-c007-4070-a5a0-24924fe735f6}\"
$BackupTargetDiskGUID_B = "\\?\Volume{e0a09f69-3be6-11e4-942b-001e676ec6a8}\"
$BackupTargetDiskGUID_C = "\\?\Volume{4bb968a7-93f6-11e2-918e-001e6725c7e0}\"


# Get the Disk GUIDs (DeviceID) of all attached volumes.
# Step through all attached volumes.
$TargetDiskGUID = $null
:VolumeForeachLoop foreach ($Volume in Get-WmiObject -Class Win32_Volume | Where-Object {$_.DeviceID -like "\\?\*"})
{
    # Match the first backup disk
    Switch ($Volume.DeviceID)
    {
        $BackupTargetDiskGUID_A
        {
            $TargetDiskGUID = $Volume.DeviceID
            break VolumeForeachLoop
        }

        $BackupTargetDiskGUID_B
        {
            $TargetDiskGUID = $Volume.DeviceID
            break VolumeForeachLoop
        }

        $BackupTargetDiskGUID_C
        {
            $TargetDiskGUID = $Volume.DeviceID
            break VolumeForeachLoop
        }


    }
}


If ($TargetDiskGUID)
{

    # Run the backup
    # The -include and -exclude switches accept comma delimited paths individually inclosed in quotes without trailing backslashes
    wbadmin start backup -backuptarget:$TargetDiskGUID -quiet -vssCopy -allCritical -systemState --% -include:"D:" -exclude:"D:\Non-Backed Up Data"
}
Else
{
    "No backup disk found."
}

WSB GUI, oluşturulduktan sonra, söz konusu sürücüye zamanlanmış bir yedekleme yazılmadan önce yedekleme hedeflerinin ilkeye eklenmesini talep eden özel bir yedekleme ilkesi oluşturur. Ne yazık ki, GUI aracılığıyla Windows Server Yedekleme Server 2012'de tamamen bozuk . Eğer yoksa bütün makine * bağlı yedekleme hedef sürücüler, aşağıdakileri yapamaz:

  1. Yedekleme hedef diski ekle
  2. Yedekleme hedef diskini çıkarma
  3. Yedek seçimleri değiştirin (!)

Microsoft bunu düzeltmedikçe, WBADMINbence komut dosyası oluşturmak , Server 2012'de WSB'yi kullanmaya devam etmenin tek yoludur.

* Murphy Yasası ayrıca, kaynak veriler ve tüm yedekler aynı anda aynı yerde bulunduğundan, bina yangını için en uygun zaman olduğunu belirtmektedir.


-1

Çıkarılabilir ortam olarak algılandığı için sessizce reddedilen sürücülerin değişkenini ortadan kaldırmalısınız.

Tüm yaşları için Windows Yedekleme, 1990'ların ortalarından itibaren erdemlerle sınırlıdır, 1GB'tan küçük hedef sürücüleri sevmez ve varsayılan olarak% systemdrive% (C :) görüntülerini çıkarılabilir medyaya yedeklemeyi reddeder. Windows, çıkarılabilir medyayı küçümseme ve kabulle ele alır ve nedenlerini doğru şekilde kaydedemez. Windows'u Windows 8'den önce bile USB ortamına yükleyebilirsiniz, ancak Windows Update veya windows Backup gibi belirli işlevleri gerçekleştirmeye çalışın ve diğer mekanizmalar, vücudun nakledilen bir organı reddedebileceği şekilde kendini reddeder.

Çıkarılabilir sürücüler XPEFilterDriver'dan yararlanır, aslında bir tip II CF karta küçülen ve hatta küçük taşlama sesleri çıkaran eski mini sabit sürücüler için Hitachi CompactFlash sürücüsünün bir uygulamasıdır, sürücüler inf dosyası çıkarılabilir sürücüler veri yolu ve aygıt tanımlayıcısı daha sonra sürücü olarak değiştirilir. XP topluluğu bu yıl önce CF kartların boyutu ve hızı büyüdükten sonra gerçekleşti (7.200 dev / dak EIDE sürücüsüyle karşılaştırılabilir performans gösterdiği için minimum 300x önerilir) ve [Addonics CF] gibi şeylere iyi kartlar koymaya başladı / SATA bağdaştırıcıları] [1] ve SSD'nin maliyetinin bir kısmı için bir SSD oluşturabilirsiniz.

Windows, çıkarılabilir cihaz hatalarını scizohphrenically ele aldığı için doğru bir şekilde bildirmek konusunda korkunç, yani resmi olarak ve Windows 8'e kadar veya bir XPe sunucusu kurup tüm kısıtlamalarını kabul etmedikçe, Microsoft geleneksel yağ, profesyonel veya nihai yükleme fikrini reddetti Topluluklar kavram kanıtı ve artan performans kanıtı rağmen USB üzerindeki herhangi bir pencerenin sürümü, ancak setup.exe hala yükleme ve önyükleme konusunda başarılı olacağı için yapılmasını yeterince önleyemedi. Ancak bir yedekleme sürücüsü olarak kullanma gibi temel özellikler, hatta temel yetenek, sadece USB'yi biçimlendirmek için disk yöneticisini kullanarak patentli bir şekilde reddedildi,

Adımlar basittir ve XPEfilter sunan ana bilgisayarların "Ada" hareket gibi görünebilir, bunun "rapidshareware" veya piratebay şeyler olduğunu ima etmiyorum, ancak, "XPEFilterDriver adlı kompakt ve genellikle alt 500kb bir zip dosyası var "ve" HitachiMicrofilter "web genelinde yaygın olan ve bir cfadisk.sys ve cfadisk.inf dosyasına sahip olan.

Umarım ve daha önce böyle bir şey yapmışsınız gibi görünüyor ve 2012 sunucu kutusu buster iseniz, görünüşe göre "desteklenmeyen sürücüler" yüklerken Microsoft'un güncelleme kataloğundaki sürücülerle zorunda kaldım zaten iyi ve züppe çalışmak.

Bunu elde edin ve tercih ettiğiniz sitelerden herhangi birindeki talimatları kullanın, ancak hepsi size mevcut çıkarılabilir medyanızın cihaz kimliğini kopyalamanızı ve inf dosyasının sürücüler satırına eklemenizi söyleyecektir (Ben sadece Bunu sizin için demo haline getiriyoruz, ancak cihaz girişi her USB disk için benzersiz olduğundan ve sizinki benimkinden farklı olacağından çok iyi sonuç vermeyecektir).

Aygıt yöneticisinden (devmgmgt.msc) ve USB sürücüsü takıldıktan sonra, sadece daha kolay ama bunu doğrudan kayıt defterinden nasıl yapacağınızı biliyorsanız kesinlikle gerekli değildir.

çıkarılabilir sürücüyü bulun ve sürücüyü yükseltin ve Diskiniz var seçeneklerini seçin, değiştirilmiş cfadisk.inf dosyanızı bulun (tüm USB sürücülerinizi tek bir INF dosyasında birleştirmenize izin verilir) ve seçtikten sonra görüntülenen disklerin listesini seçin özelleştirilmiş INF.

İmza eksikliği ve bilinmeyen ile ilgili uyarıları kabul edin ve bunların hepsi, Microsoft'un güncelleme kataloğu web sitesinden Windows 8 veya sunucu 2012 sürücülerini yüklediğimde sunulanlarla aynı uyarılardır.

Bunlar çıkarılabilir USB sürücüler olduğundan, uyarılara rağmen yeniden başlatmanız gerekmez, ancak sürücünün yürürlüğe girmesi için donanımı güvenle çıkarmanız ve yeniden takmanız gerekebilir. Bazen diski cihaz yöneticisinden durdurarak ve yeniden etkinleştirerek başarılı oldum ama her zaman değil ve başarı oranını Windows'un üreticisine, türüne veya sürümüne göre ayırt edebilmeyi isterdim, ancak hangi sürücülerin yenisini başarıyla yükleyeceği belirsiz görünüyor sürücüyü kaldırmadan.


-1

Biçimlendirdikten sonra GUID değiştiğini hissediyorum.

Bu nedenle wbadmin get disksbiçimlendirdikten sonra WBADMIN ENABLE BACKUP -addtarget:"{DISKGUID}"tekrar çalışıp tekrar çalıştırabilirsiniz ..


Fikir için teşekkürler, ancak maalesef bu yardımcı olmayacaktır, çünkü sorun sürücüler yeniden biçimlendirilmeden ortaya çıkar.
Bryan

Haklısın - GUID değişiyor. Ama bana da yardımcı olmadı.
Ian Yates

-1

Ben bununla karşılaştım. 2 seçenek:

  1. tüm yedek disklerinizi sunucuya takın ve zamanlama sihirbazını çalıştırın.
  2. takıldıktan sonra istenen harici sürücünün sürücü harfini değiştirin.

-1

Bu çözüm biraz geç gelir, ancak umarım arayan herkes bunu kullanabilir.

Bu çözüm oldukça basit ve benim için çalıştı.

Artık harfsiz bir biriminiz olduğu ancak SERVER_2013_10_11 12:34 Disk_02 gibi bir biriminiz olduğu göz önüne alındığında (gui veya komut satırı üzerinden bir birim eklemeyi denedikten sonra)

  • Disk yöneticisi aracını açın
  • Birime bir harf atayın (diyelim ki D :)
  • Bu, işletim sisteminden bir kez daha görebileceğiniz anlamına gelir.
  • Komut satırından WBADMIN ENABLE BACKUP yapın -addtarget: D:

diski yeniden biçimlendirmez, ancak içermelidir ve umarım bir sonraki geçişte çalışmalıdır.


-AddTarget: D: ile ilgili sorun, Windows yedeklemesine bir klasör (bir ağ yolu da olabilir) hedef olarak kullanmasını söylemenizdir. Bunu tüm disk hedef stiliyle karıştıramazsınız. WBADMIN tam olarak bunu uyarır ve devam ederseniz diğer tür hedefleri sileceğini söyler. Aksi takdirde harika bir cevap.
Ian Yates

Bu seçeneği sadece wb'yi kullanması gereken diskleri kullanmaya ikna edemediğim durumlarda kullandım. Bunu birkaç durumda gördüm ve çok çalıştıktan sonra, her durumda vazgeçtim ve sadece d: \ 'ye yedeklemek için bir iş programladım. Nasıl olması gerektiği değil, ancak yedekleme ve bir şey arasında seçim verildi ....
Ian Murphy
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.