Beberapa target cadangan USB dengan Windows Server Backup


10

Saya mencoba menambahkan beberapa target disk eksternal USB ke jadwal Pencadangan Windows Server 2012.

Setelah melalui langkah-langkah dalam GUI untuk menambahkan target tambahan, proses gagal dengan kesalahan The system cannot find the path specified.

Saya mengikuti langkah-langkah dalam artikel ini :

  • Opsi 1 adalah non starter, karena kami memiliki lebih dari selusin disk yang dapat dipindahkan, dan saya tidak ingin membeli kotak yang penuh dengan hub USB dan menggantung semua disk ini di belakang rak server. Jadi, dalam hal ini, artikel menyarankan untuk beralih ke langkah 3.
  • Opsi 2 menghapus disk lama dari jadwal cadangan, bukan opsi, karena alasan yang jelas.
  • Opsi 3 menyarankan menjalankan perintah WBADMIN ENABLE BACKUP -addtarget:{DISKGUID}, tetapi ini gagal dengan pesan kesalahan ERROR - The specified backup location could not be found or is not a supported backup storage location.

Saya telah menemukan banyak utas dengan beberapa orang melaporkan keberhasilan pada opsi 3, tetapi yang lain dengan, seperti saya memiliki masalah yang sama persis.

Saya telah memeriksa log peristiwa, dan file-file di direktori C:\Windows\Logs\WindowsServerBackup, tetapi belum menemukan sesuatu yang bermanfaat. Saya juga mencoba menghapus volume pada disk dan mengulangi prosesnya, serta pra-membuat volume NTFS pada disk.

Saya menggunakan serangkaian disk USB dengan kapasitas 2TB (format 1.82TB yang belum diformat) jika itu relevan.

Adakah orang lain yang mengalami masalah ini dan berhasil mengatasinya?


Perbarui 1

Sebuah jawaban untuk pertanyaan ini menyarankan menempatkan tanda kutip di sekitar GUID misalnya WBADMIN ENABLE BACKUP -addtarget:"{DISKGUID}". Ini melangkah lebih jauh karena menanyakan apakah saya ingin memformat perangkat, namun, setelah memformat, ia gagal dengan kesalahan.The system cannot find the path specified.


Ada yang tolong? Ada masalah yang sama di sini. Untungnya, saya hanya punya 5 disk yang bisa dilakukan untuk memasangnya semua dan menjalankan wizard konfigurasi sekali. Tetap saja, bug yang sangat jahat!

@ BartRamharter Saya telah mengubah strategi cadangan sepenuhnya sehingga ini bukan masalah bagi saya lagi (dan tidak dapat menguji dengan mudah menguji setiap jawaban yang sekarang disediakan). Saya telah menambahkan hadiah dengan harapan seseorang mungkin tahu jawabannya. Tolong beri tahu saya jika ada solusi yang diposting menyelesaikan masalah untuk Anda, jadi saya dapat memberikan hadiah kepada siapa pun yang menemukan jawabannya.
Bryan

Jawaban:


7

Saya tidak berpikir ada cara untuk melakukan ini dengan andal dengan alat Windows bawaan. Namun, BackupAssist memungkinkan Anda untuk menggunakan banyak disk USB dengan Windows Server Backup dengan cara yang sama seperti menggunakan beberapa kaset, misalnya untuk memutar cadangan di luar kantor. Ini juga akan secara otomatis "menghapus" disk USB dengan aman ketika pekerjaan cadangan selesai, sehingga orang yang bertanggung jawab untuk mengambil disk USB di luar kantor tidak memerlukan akses administratif ke server.


Saya curiga Anda benar, saya tidak percaya ada cara untuk menyelesaikan ini dengan penduduk asli. Saya akhirnya benar-benar mengubah proses pencadangan kami karena tidak menemukan perbaikan / penyelesaian untuk masalah ini.
Bryan

3

Saya agak kecewa bahwa saya mengalami masalah yang cukup serius ini 2 tahun setelah pertanyaan ini diposting - dan ini adalah instalasi baru Windows 2012 Essentials dengan (saya pikir) semua pembaruan diinstal.

Untungnya, HotFix dirilis tahun lalu: http://support.microsoft.com/kb/2833738

Ini berhasil untuk saya. Saya dapat menambahkan disk baru ke cadangan dengan perintah:

WBADMIN ENABLE BACKUP -addtarget:{DISKGUID}

Sebelum menginstal HotFix, saya mendapatkan "Sistem tidak dapat menemukan jalur yang ditentukan." kesalahan.


1

Gunakan skrip PowerShell untuk menjalankan WBADMIN sebagai alternatif untuk membuat jadwal cadangan dengan GUI Cadangan Server Windows. Anda dapat menggunakan Penjadwal Tugas Windows untuk menjalankan skrip Anda. Tidak ada perbedaan fungsional antara cadangan yang dibuat dari skrip atau baris perintah menggunakan WBADMINperintah dan yang dibuat oleh cadangan yang dihasilkan GUI.

Berikut ini adalah skrip PowerShell 3.0 yang saya gunakan untuk membuat cadangan menggunakan WBADMINdi Server 2012. Ini mencari disk target cadangan menggunakan GUID volume mereka karena saya biasanya tidak menetapkan huruf drive ke drive cadangan saya:

# 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."
}

GUI WSB membuat kebijakan cadangan khusus, yang pernah dibuat, menuntut agar target cadangan ditambahkan ke kebijakan sebelum cadangan terjadwal akan ditulis ke drive tersebut. Sayangnya, Cadangan Server Windows yang diekspos melalui GUI benar-benar rusak di Server 2012 . Kecuali Anda memiliki semua drive tujuan pencadangan yang terhubung ke mesin *, Anda tidak dapat melakukan hal berikut:

  1. Tambahkan target disk cadangan
  2. Hapus target disk cadangan
  3. Ubah pilihan cadangan (!)

Kecuali Microsoft memperbaiki ini, scripting WBADMINmenurut pendapat saya adalah satu-satunya cara untuk terus menggunakan WSB pada Server 2012.

* Hukum Murphy juga menyatakan ini adalah waktu terbaik untuk kebakaran karena sumber data dan semua cadangan berada di tempat yang sama pada waktu yang sama.


-1

Anda harus menghilangkan variabel drive yang diam-diam ditolak karena terdeteksi sebagai media yang dapat dilepas.

Windows Backup untuk semua umurnya dibatasi dengan manfaat sejak pertengahan 1990-an, tidak suka drive target yang lebih kecil dari 1GB dan secara default menolak untuk membuat cadangan gambar% systemdrive% (C :) ke media yang dapat dilepas. Windows secara skizofrenia memperlakukan media yang dapat dipindahkan dengan jijik dan penerimaan, dan gagal mencatat alasannya dengan benar. Anda dapat menginstal Windows bahkan sebelum Windows 8 ke media USB tetapi mencoba untuk melakukan fungsi-fungsi tertentu seperti Pembaruan Windows atau Windows Backup dan mekanisme lain menolak sendiri cara tubuh dapat menolak organ yang ditransplantasikan.

Drive yang dapat dilepas akan mendapat manfaat dari XPEFilterDriver, ini merupakan implementasi dari driver Hitachi CompactFlash untuk hard drive mini lama yang benar-benar menyusut menjadi kartu CF tipe II dan bahkan membuat suara penggilingan kecil, file inf driver dimodifikasi dengan Anda removable drive bus dan pengenal perangkat kemudian diganti sebagai driver. Komunitas XP menyadari ini tahun lalu setelah kartu CF tumbuh dalam ukuran dan kecepatan (minimal 300x direkomendasikan karena tampaknya kinerjanya sebanding dengan 7.200 RPM EIDE drive) dan mulai melegalkan kartu yang layak ke dalam hal-hal seperti [Addonics CF / Adaptor SATA] [1] dan Anda dapat membuat SSD untuk sebagian kecil dari biaya yang digunakan SSD untuk biaya.

Windows sangat buruk dalam melaporkan kesalahan perangkat yang dapat dilepas secara akurat karena menangani mereka secara skizohphrenically, maksud saya secara resmi dan sampai Windows 8 atau kecuali Anda menginstal server XPe dan mengadopsi semua kendala itu, Microsoft menolak gagasan untuk menginstal lemak tradisional, profesional atau mutakhir. versi windows apa saja pada USB meskipun komunitas telah membuktikan konsep dan bukti peningkatan kinerja tetapi mereka tidak cukup mencegahnya dari dilakukan karena setup.exe masih akan berhasil menginstal dan mem-boot. Tetapi fitur-fitur lain seperti menggunakannya sebagai drive cadangan, atau bahkan kemampuan dasar menggunakan disk manager untuk memformatnya sebagai USB ditolak,

Langkah-langkahnya mudah dan "Pulau" dari host yang menawarkan XPEfilter tampaknya dapat bergerak, saya tidak menyiratkan ini adalah "rapidshareware" atau hal-hal piratebay, sulit, tetapi ada file zip 500kb yang ringkas dan sering kali disebut "XPEFilterDriver "dan" HitachiMicrofilter "yang menyebar di seluruh web dan memiliki file cfadisk.sys dan cfadisk.inf.

Mudah-mudahan, dan sepertinya, bahwa Anda telah melakukan sesuatu seperti ini sebelumnya dan jika Anda seorang box server buster 2012, saya yakin Anda harus menggunakan driver dari katalog pembaruan Microsoft ketika menginstal "driver yang tidak didukung" yang tampaknya tetap bekerja dengan baik dan keren.

Dapatkan dan gunakan salah satu petunjuk dari situs mana pun yang Anda inginkan, tetapi mereka semua akan memberi tahu Anda untuk menyalin ID perangkat media lepas-pasang Anda saat ini dan memasukkan ke dalam garis driver file inf (saya bukan tempat yang mampu hanya mendemokan ini untuk Anda, tetapi tidak akan banyak gunanya karena entri perangkat unik untuk setiap disk USB dan milik Anda akan berbeda dari milik saya).

Dari pengelola perangkat (devmgmgt.msc) dan setelah drive USB dimasukkan karena lebih mudah tetapi tidak mutlak diperlukan jika Anda tahu cara melakukan ini langsung dari registri

temukan drive yang dapat dilepas dan tingkatkan driver dan pilih opsi Have a disk, cari file cfadisk.inf Anda yang telah dimodifikasi, (Anda diizinkan untuk menggabungkan semua drive USB Anda menjadi satu file INF) dan pilih daftar disk yang ditampilkan setelah memilih INF khusus Anda.

Terima peringatan tentang kurangnya penandatanganan dan tidak dikenal dan semua itu, itu adalah peringatan yang sama yang disajikan ketika saya menginstal driver Windows 8 atau server 2012 dari situs web katalog pembaruan Microsoft.

Karena ini adalah drive USB yang dapat dilepas, Anda tidak perlu melakukan boot ulang meskipun ada peringatan untuk melakukannya, tetapi Anda mungkin harus mengeluarkan perangkat keras dengan aman dan memasukkan kembali untuk melihat driver mulai berlaku. Kadang-kadang saya berhasil dengan hanya menghentikan disk dari device manager dan mengaktifkannya kembali tetapi tidak selalu dan saya berharap saya bisa membedakan tingkat keberhasilan berdasarkan pabrikan, jenis atau versi Windows tetapi tampaknya tidak pasti drive mana yang akan berhasil memuat ulang disk baru driver tanpa dihapus.


-1

Saya merasa bahwa GUID berubah setelah pemformatan.

Karena itu Anda dapat menjalankan wbadmin get diskslagi setelah memformat dan kemudian menjalankan WBADMIN ENABLE BACKUP -addtarget:"{DISKGUID}"lagi ..


Terima kasih atas idenya, namun sayangnya ini tidak akan membantu, karena masalahnya terjadi tanpa memformat ulang drive.
Bryan

Anda benar - GUID berubah. Tetapi itu juga tidak membantu saya.
Ian Yates

-1

Saya mengalami ini. 2 pilihan:

  1. lampirkan semua disk cadangan Anda ke server dan kemudian jalankan wizard penjadwalan.
  2. ubah huruf drive dari drive eksternal yang diinginkan setelah terpasang.

-1

Solusi ini datang agak terlambat, tetapi mudah-mudahan siapa pun yang mencari dapat menggunakan ini.

Solusi ini cukup sederhana dan berhasil untuk saya.

Mengingat Anda sekarang memiliki volume tanpa huruf tetapi dengan label sesuatu seperti SERVER_2013_10_11 12:34 Disk_02 (setelah mencoba dan gagal menambahkan volume melalui gui atau baris perintah) hanya

  • buka alat Disk manager
  • Tetapkan huruf ke volume (misalkan D nya :)
  • Ini berarti Anda dapat melihatnya dari OS sekali lagi.
  • Dari baris perintah lakukan WBADMIN ENABLE BACKUP -addtarget: D:

itu tidak akan memformat ulang disk tetapi harus memasukkannya dan, mudah-mudahan, hanya bekerja pada pass berikutnya.


Masalah dengan melakukan -addTarget: D: adalah Anda meminta cadangan windows untuk menggunakan folder (yang mungkin juga merupakan jalur jaringan) sebagai tujuan. Anda tidak dapat mencampurnya dengan gaya seluruh disk tujuan. WBADMIN memperingatkan hal ini dan mengatakan jika Anda melanjutkannya akan menghapus tujuan dari jenis lainnya. Kalau tidak, jawaban yang bagus.
Ian Yates

Saya hanya menggunakan opsi ini jika saya tidak bisa meyakinkan wb untuk menggunakan disk yang seharusnya digunakan. Saya telah melihat ini dalam beberapa kasus dan, setelah banyak pekerjaan, saya menyerah dalam setiap kasus dan baru saja memprogram pekerjaan untuk dicadangkan ke d: \. Ini bukan bagaimana seharusnya, tetapi diberi pilihan antara tidak ada cadangan dan sesuatu ....
Ian Murphy
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.