Saya mencoba menggunakan Windows Server Backup untuk mencadangkan array RAID di server baru saya. Tapi, ketika saya melakukannya, saya mengalami kesalahan ini:
Server menjalankan Windows Server 2012 R2 dan array yang dimaksud berukuran 20TB (dengan 18TB dapat digunakan); kurang dari 1TB sedang digunakan.
Saya tahu bahwa di Windows Server 2008, Anda tidak dapat membuat cadangan volume yang lebih besar dari 2TB karena keterbatasan dalam VHD, tetapi Microsoft sekarang telah beralih ke VHDX, yang memungkinkan volume 64TB didukung. Saya juga sadar daripada untuk memanfaatkan ini, drive yang dimaksud haruslah GPT.
Saya telah mengkonfirmasi bahwa disk saya sebenarnya adalah GPT.
Ketika saya menjalankan Windows Server Backup, saya menggunakan opsi "Backup Once" dan mencadangkan ke drive jaringan. Saya juga menggunakan apa yang saya yakini sebagai pengaturan standar. Tetapi, ketika saya mencoba untuk menjalankan cadangan, saya disajikan dengan kesalahan yang terlihat di atas.
Saya tidak yakin mengapa ini dibatasi pada 16,7TB, karena Windows Server Backup dapat membuat cadangan volume hingga 64TB. Adakah yang bisa memberi saya wawasan mengapa ini terjadi atau apa yang mungkin saya lakukan salah?
Pembaruan: Saya telah menerima drive baru dan membuat array lagi tetapi saya masih mendapatkan kesalahan yang sama. Saya dapat mengonfirmasi bahwa jumlah cluster saya di bawah 2 ^ 32.
Saya membaca dalam pertanyaan ini bahwa ternyata cadangan Windows tidak mendukung pencadangan ke atau dari disk yang tidak memiliki sektor 512 atau 512e byte. Melihat fileshare yang saya coba backup, ia menggunakan sektor 4k. Mungkinkah ini masalah mendasar? Jika ini membantu, bagian yang saya coba cadangkan sedang di-host di server CentOS.
sumber
Jawaban:
OK, alasan Cadangan Server Windows gagal karena ukuran cluster yang Anda gunakan pada volume. (Dan saya akan menjelaskan mengapa itu pada akhirnya, setelah masalah penting dari array RAID Anda menjadi bom waktu.)
Namun sebelum mengatasi masalah cadangan, kami perlu mengatasi masalah ini dengan pengaturan RAID Anda.
Jangan gunakan RAID5 dengan disk besar. Dan jangan Anda menggunakan RAID5 dengan array dengan banyak anggota. Dengan hanya satu disk paritas, Anda hampir pasti mengalami URE (kesalahan baca yang tidak dapat dipulihkan) atau kegagalan disk lain dengan banyak disk besar, sehingga Anda tidak memiliki redundansi nyata. Jika Anda harus menggunakan parity RAID, gunakan RAID6, tetapi meskipun demikian, parity RAID datang dengan kelemahan serius, jadi pikirkan lama dan keras sebelum Anda memilih RAID parity.
Saya akan merekomendasikan memecah array 20 TB itu ke bawah dan membuatnya kembali di RAID 10. Anda akan mendapatkan kinerja yang jauh lebih baik dan redundansi nyata untuk data Anda. Karena Anda hanya menggunakan 1 TB, Anda masih memiliki 9 TB tersisa untuk pertumbuhan di masa depan, dan terus terang, jika Anda menekannya, Anda harus melihat ke perangkat NAS atau server penyimpanan khusus.
Setelah Anda mendapatkan array RAID Anda ke keadaan yang masuk akal, Anda akan menyelesaikan masalah ini juga, karena akan lebih kecil dari 16 TiB yang saat ini dikeluhkan. Tetapi, jika Anda ingin tahu, itu bukan ukuran array yang bermasalah, itu adalah jumlah cluster. Anda harus memiliki kurang dari 2 ^ 32 cluster dalam volume yang Anda buat cadangannya. Ubah ukuran kluster Anda dari 4 KB ke 8 KB dan Anda harus siap.
Untuk memeriksa ukuran kluster Anda, gunakan:
Dan Anda harus mendapatkan sesuatu seperti screenclip di bawah ini.
Jika Anda penasaran dari mana angka 16TiB itu berasal, posting blog msdn ini akan menjelaskannya untuk Anda .
sumber
16.7 TB adalah batas ukuran file untuk sistem file NTFS. Batas ukuran file NTFS5 adalah 16 exabyte. Karena ini adalah drive penyimpanan bersama, itu mungkin diformat NTFS, bukan diformat NTFS5. Anda perlu memeriksa. Semua minus yang saya dapatkan adalah orang-orang yang menganggap Anda menulis ke sistem file NTFS5.
sumber