Eski sunucudaki bozuk diskler


12

Kampüste her şeyi çalıştıran 1998 dönemi Netware 3.12 sunucum var : genel muhasebe, satın alma, bordro, öğrenci bilgileri, notlar, adını siz koyun. Sunucuda iki birim içeren bir Adaptec RAID denetleyicisi vardır:

  1. RAID 1, 2 17GB scsi diskler, Seagate ST318417W
  2. RAID 5, 3 4GB scsi diskler, 2 Seagate ST34573W ve 1 ST34572W.

Şu anda bu sistemi değiştirmek için bir projenin erken aşamalarındayız, ancak böyle yeni bir sisteme atlamıyorsunuz ve bu sunucuyu en az Kasım 2011'e kadar çalışır durumda tutmam gerekiyor.

Bu hafta bir tane yoktu ama iki sabit disk başarısız oldu. Neyse ki farklı birimlerdendir ve şu an yayınlanmaya devam edebiliyoruz, ancak bu başarısızlıkların yakın doğası göz önüne alındığında, bu sunucudan Kasım hedefi boyunca olduğu gibi felaketli başarısızlığı önleyebileceğim konusunda ciddi şüphelerim var. RAID yedekliliğini geri yükleme - her yerde yalnızca bir tane daha sürücü hatası alır ve tamamen ıslatılırım.

Her iki sürücü için de tam eşleşme "yedek parçalarına" sahip olacak kadar şanslıyız, ancak yedek parçalar bilinmeyen durumda. Sadece onları takas etmeye çalıştım, ancak RAID denetleyicisi bunu başaracak kadar akıllı değil ve sistemi önyüklenemez hale getiriyor.

RAID denetleyicisinin kendisine gelince, POST sırasında bir Ctrl-A kısayolu aracılığıyla girebileceğim bir yardımcı program var, ancak oradan çok kullanışlı yapamıyorum. Birimleri gerçekten yönetmek için önce Netware'e önyükleme yapmam gerekir, bu noktada CI/O Array Management Software Version 2.0gerçekten hacim bilgilerine bakmak için kullanabilirim . Bir şeyleri yönetmenin normal yolunun, üzerindeki denetleyici yazılımı ile özel bir disketten önyükleme yapmak olduğundan şüpheleniyorum, ancak bu disket çoktan gitti.

RAID yazılımı seçenekler geçiyor, ben düşünüyorum varolan RAID hacminde bir diski değiştirme yalnızca desteklenen yolu fiziksel disk ekleme önyükleme ve yapılandırmak bunu bir "yedek" olarak bir hacim için, kullanım hacmi zorlamak mevcut bir aşağı diski değiştirmek için yedek (ve bu noktada sadece tahmin ediyorum), böylece aşağı disk yedek olur, birimi onarır, yedek birimi birimden çıkarır ve sonra kapatıp diski çıkarır. Sonra diğer başarısız disk için baştan başlayın. Tüm bunlar, çalışmasını sağlayabildiğimi ve yedeklerimin herhangi bir iyi olduğunu varsayarsak, çok fazla aksama süresi anlamına geliyor.

Güvenilir yedek parçalar bulmaya gelince, zaman içinde birkaç farklı yinelemeden geçtiğinden, yeni bir 4GB scsi sürücüsü bulmaya nereden başlayacağımı veya hangi tam scsi sistemini aradığımı bile bilmiyorum.

Başka bir seçenek bunu sanal bir makineye (hyper-v) taşımaktır, ancak bu alanda daha önce yaptığımız tüm girişimler çok ilerleyemedi. Bu makine kurulduktan sonra liseden mezun oldum ve bu yüzden şimdiye kadar geliştirdiğimden daha düşük düzeyde netware ve dos bilgisi gerekiyor, ya da unutulduğumdan beri (tam olarak bir dos neofit değilim).

Benim sorunumun bir kısmı, bu yüksek kullanımlı bir sunucu ve bir şeyler bulmak için birkaç gün boyunca aşağı çekmek çok iyi uçmayacak.

Soruya gelince, bu durumda yardımcı olabilecek herhangi bir şey arıyorum: bu dönemden iyi yedek parçalar bulmak için bir yer, benzer bir denetleyici kullanarak RAID birimlerini onarma veya bir hyper-v vm oluşturma eski netware sunucusu, RAID denetleyicisi için daha iyi bir yazılıma sahip bir disket satırı, Nebraska'da iyi bir Novell danışmanına tavsiyelerde bulunma önerisi, henüz düşünmediğim diğer bir seçenek vb.

Güncelleme:
Yedeklemeler için, yalnızca verilerin iyi (yakın zamanda geri yükleme yoluyla doğrulandı) yedeklemelerine sahibiz - aslında bir şeyleri çalıştıran yazılım için hiçbir şey.

Güncelleme 2:
Şu anda VMWare Virtual Server 2.0'da çalışan bir Netware 3.12 yüklemesine sahip olduğum bir ilerleme raporu, büyük ölçüde burada bulduğum kılavuz sayesinde:
http://cerbulescubogdan.blogspot.com/2010/11/novell-netware-312 -on-vmware.html

Sonraki adımlar, mevcut sunucumdaki ek birimlerle eşleştirmek için boş netware birimleri hazırlıyor, mevcut sunucumdaki C: \ sürücüsü ve netware birimlerindeki her şeyin dökümünü alıyor ve bu bilgilerden netware'e hangi modüllerin eklenmesi gerektiğini, lisanslarımı yüklüyorum (eğer iyiyse, hala bu diske sahibiz) ve verileri devrediyoruz.

Sunucuyu yılın ilk gününden sonra bir hafta boyunca (ne yazık ki daha önce değil) düşürmek için onayım var, bu yüzden boş hacimler oluşturmanın yanı sıra, işin geri kalanının o zamana kadar beklemesi gerekecek.

Son Güncelleme (5 Ocak 2011):
Her iki baskın dizisinde de yedek parça veri kaybına uğramadan bu hafta çalışabildim. Her ikisi de artık kontrolör tarafından "FAULT TOLLERANT" (yay!) Olarak listeleniyor. Ayrıca son güncellememdeki ilerlemeyi de geliştirebildim ve şimdi VMWare Server 2.0'da işlevsel bir "yedek" sunucuya sahibim. Yedek çalışabilir ve erp yazılımımızı kullanabilir, ancak üretime koyamıyorum çünkü o kutudan (henüz) yazdıramıyorum (ve neden olduğu hakkında hiçbir fikrim yok). Yine de, başka bir seçeneğim yoksa bu VM bir çimdik yapacak ve onunla onarılan RAID dizileri arasında Kasım ayında makineyi önemsiz hale getirene kadar durumla yaşamaktan rahatım.

Epilogue (16 Ocak 2012):
Bu sunucuyu tamamen yeni bir sistemle değiştirme projesi planlandığı şekilde hayata geçirildi. Artık netware için Yaşasın! Tüm Sql Server dolu! Kral öldü. Kralım çok yaşa!

Mali yıl sonrası denetimimizin Ağustos ayında tamamlanmasına kadar eski sunucuyu bir süre daha çalıştırmayı planlıyoruz. Ama şimdi ve sonra bir başarısızlık olursa, kimse çok fazla şikayet etmeyecekti.


1
Soru nedir?
andyhky

Son paragrafa bakın
Joel Coel

2
Diğerleri gibi, soru paragrafına ulaşmadan çok önce ilgimi kaybettim. Soruyu daha erken ortaya koymak için her şeyi yeniden biçimlendirmeyi veya yoğunlaştırmayı düşünebilirsiniz.
John Gardeniers

2
Bunu perspektife koymak istiyorum (zaten biliyor olabilirsiniz): ENTIRE işleminiz, bir yıl boyunca değiştiremeyeceğiniz 12 yaşındaki bir makineye dayanıyor. Bir sorunun var.
Jeff Ferland

2
Projenizdeki güncelleme için teşekkürler. Göçünüzün başarılı olduğunu duyduğuma sevindim.
Denizyıldızı

Yanıtlar:


12

Get (ve günlük ya da daha sık, almaya devam) paylaşılan dosya verilerinin iyi yedeklerini şimdi . Makineyi kaybederseniz, muhtemelen geri yüklemek için gerekli disketleri (evet) bulamayacaksınız. Mümkünse, Netware'in önyüklediği DOS bölümünün bir kopyasını alın.

Bu bir Adaptec AAA-131 RAID kartı (veya o dönemin bir parçası) gibi geliyor. Haklıysam, daha iyi bir yönetim yazılımı bulamayacaksınız çünkü hiçbiri mevcut değil (bkz. Http://www.adaptec.com/en-us/downloads/novell_netware/novell_netware/productid=aaa-131&dn=aaa-131 son kullanılabilir sürümler için .html ). Bu kartların birçoğunu "gün içinde" kullandım ve iyi çalıştılar.

AAA-131 ise, yapılandırmasıyla oynarken son derece dikkatli olun . Bu kartlardaki diskleri silmeden bir RAID seti yapılandırmanın bir yolu yoktur. Bu, örneğin, kutuyu kaldırır ve bazı test diskleri takar ve örneğin yapılandırmayı temizler ve üzerlerine bir RAID yerleştirirseniz, "üretim" disklerini geri taktığınızda bunları kullanmanın bir yolu olmayacaktır. önce kart biçimlendirmeden. Evet. O kadar kötü.

Novell Netware, VMware hipervizörlerinde çalışacaktır. Sunucunun içeriğini sanal bir ortama taşımanıza yardımcı olmak için iyi Novell Netware deneyimine sahip biriyle sözleşme yapmanızı öneririm (burada insanlar var-- Sana bakıyorum, Sysadmin1138-- sahip olanlar) , en azından devam etmesini sağlayabilirsiniz.

İstemci bilgisayarlarınız modernse ve bir Microsoft ağ istemcisi yüklüyse, Windows Server tabanlı bir makineye geçişin gerçekten hızlı ve kolay olacağını görebilirsiniz. Windows Server makinesini Netware sunucusuyla aynı ada getirin, Netware makinesiyle aynı UNC adlandırma kuralına sahip bir paylaşılan dizin yapısını gösterin, tüm dosyaları kopyalayın ve hedef makinedeki izinleri çoğaltın (el ile). Bunu yapmak o kadar da zor olmayabilir ve önceden bir test laboratuvarında geçişi "aşamalı hale getirebilir" ve bir komut dosyası / kullanıcı ortamı perspektifinden nelerin değiştirilmesi gerektiğine karar vermek için bazı istemcileri test edebilirsiniz.

Muhtemelen eBay'den yedek donanım alabilirsiniz. Bununla birlikte, bu vintageden satın aldığınız her şeyin güvenilirlik sorunları da olacaktır.

Ben senin yerinde olsaydım, o kutudan ŞİMDİ bir taşıma aşamasına geçmene yardım etmek için orada Windows Server'la iyi biri olurdum . Durum, Netware kutusunun tüm içeriğini neredeyse her zaman kaybedebileceğinizden dolayı biraz para harcamak için yönetime yapılabilir. Yedek kutunun büyük bir beygir gücüne ihtiyacı yoktur (değiştirdiğiniz şey göz önüne alındığında), yazılım lisanslama ve yedekleme en büyük maliyetiniz olacaktır. Komut dosyası yazma konusunda iyi olan ve oturum açma ve başlatma komut dosyaları aracılığıyla istemciyle ilgili ayarların değiştirilmesinin ayrıntılarını planlayabilen bir danışman kullanılarak istemci ile ilgili taşıma sorunları en aza indirilebilir.


Bu makinede çalıştırdığımız kampüs yönetim yazılımı, güvenlik kurulumu için Novell dizinini gerektirir, aksi takdirde sadece kalp atışlarında AD-AD olur. RAID denetleyicisiyle çok fazla oynamadığımı aklımda tutacağım.
Joel Coel

4
@Joel Coel: Yeeouch. Bu berbat. Mümkün olduğunca çabuk sanallaştırın. Bu bir RAID denetleyicisinin eski DOS disk görüntüleme araçlarının (ol 'GHOST for DOS gibi) düzgün çalışmasını sağlayacak bir Int 13 BIOS sağlayacaktır. Tüm Netware bölümlerinin sektöre göre bir görüntüsünü alıp, bunları seçtiğiniz hipervizör için bunları sanal disklere geçirmenize yardımcı olacak birini alırdım.
Evan Anderson

Şimdi bir cevap üzerinde çalışıyor.
sysadmin1138

10

Biliyorum, çünkü bunu yaptım (Hi Evan), VMWare'in iyi NetWare desteği var. Gerçekten eski şeyler için bile (koştuğunuz şey). Bu vintage NOOP'ların NetWare'i, HALT yapmak yerine boşta iken CPU'yu kullanır, böylece bir VM'de verilen CPU ne olursa olsun sabitlenecektir. VMWare Araçları bunun içindir, bunu yapmazlar. VMWare 90'lardan beri var (ve birkaç yıldır BrainShare'de bir standa sahipti) ve bunu yapmak zorunda kaldı, bu yüzden destekleri var. Microsoft'un sanallaştırması, NetWare'i asla sanallaştırmak zorunda kalmayacak kadar yenidir, bu nedenle orada çalışmaz.

Bu sunucu söylediğiniz kadar kritikse, bazı VMWare lisanslarının yaylanması kolay bir satış olmalıdır. En azından bu sunucuyu sanal bir ortama kavuşturacak bir VMWare Workstation lisansı edinin. Gerçekten ihtiyacınız varsa VMWare Server ücretsizdir (inanıyorum). Bu iş bittiğinde, daha resmi olarak değiştirilinceye kadar ESXi gibi bir şeye taşımayı düşünebilirsiniz.

Linux becerilerinize bağlı olarak başka seçenekler de vardır. Novell, NetWare'i desteklemek için Xen (KVM değil, Xen değil, her ikisi de qemu kullanıyor) almak için oldukça zaman harcadı. Muhtemelen NW3.12 ile çalışacaktır, ancak para sanallaştırma değil tam sanallaştırma modunu kullandığınızdan emin olmanız gerekir .

Bu sunucu içinde bir CD-ROM sürücüsü olması gerektiği kadar yenidir, bu da muhtemelen tasarruf zarafetiniz olacaktır. Yedeklemenizi yaptıktan sonra, seçiminiz varsa bir ISO-Linux'a önyükleyin. Verilere erişemez, ancak sabit sürücüyü görmelidir. Bu noktada, ddher iki birimin tam bir kopyasını ağınızdaki başka bir yere yapın. Bu sürücü görüntüleri doğrudan qemu tarafından sanal sürücüler olarak kullanılabilir.

Dd tarafından oluşturulan görüntüleri VMware VMDK'lara dönüştürmenin yolları vardır, ancak bunları kendim kullanmadım. Google onları, dışarıdalar.


Bazı eski Adaptec RAID kartları Linux tarafından desteklenmemektedir. OP, bir DOS görüntüleme yardımcı programı kullanılarak takılabilir (kartın Int13 BIOS'undan yararlanmak için). Kullandığım iyi bir dd-to-vmdk yardımcı programı: sourceforge.net/projects/raw2vmdk
Evan Anderson

CD sürücüsü var, ancak sürücünün çalışmadığı ortaya çıktı :(
Joel Coel

5

Bu, sorunuz açısından gerçekten yararlı değil (açıkçası zaten yedek parçalarınız var ve vintage diskleri tedarik etmek için sahip olduğum tek yararlı öneri " Sürücü model numaralarını Google Alışveriş'e besleyin "), ancak başka bir şeye dokunmadan önce gerçekten İYİ BİR YEDEKLEMEDİĞİNİZDEN EMİN OLUN ve KULLANILABİLİR DEVLETTE YENİ BİR MAKİNEYE BAŞARINIZ .

Bu makine açıklamanızdan göründüğü kadar kritikse, şu anda sıfırıncı önceliğiniz olmalıdır. Yedeklemelerinizde bir süre sonra başarılı bir geri yükleme testi yapmadıysanız, bunların değersiz olduğunu varsaymalısınız ve bu makine en son hırıltıyı ve size ölürse gerçekten kurtarabileceğinizden emin olmanız gerekir.
Başka bir disk size düşerse ve kullanılabilir bir yedeklemeniz yoksa bu top oyunu. Hazır olsanız da olmasanız da hemen yeni sisteminize geçeceksiniz.

Sadece 3.50 dolarým.


Kabul. Geri yükleme yeteneğinizi test edin. # 1 İlk Şey. Geri yüklemenin bir yolu olmadan, yedeklemeniz de olmayabilir. (Orada
bulundum,

2

Diğerleri zaten yedekleri, vb. Ele almıştır, bu yüzden bunların hiçbirini tekrarlamayacağım. Sistemin çalışmaya devam etme şansınızı artırmak için yapabileceğiniz birkaç şey vardır.

Gerçekten kaliteli bir hat filtresine yatırım yaparak başlayın ve bunu UPS ile sunucu arasına yerleştirin. Bu eski sürücüler artık dalgalanmalar, ani yükselişler ve hatta oldukça küçük arz dalgalanmaları konusunda oldukça dokunaklı olacak.

Sizden yedek sürücüleri zaten kurduğunuzu görüyorum ama bunu tavsiye ederim: Sunucudaki yedek sürücüleri denemeden önce bunları başka bir makineye koyun ve burn-in yazılımı ile ya da eğer düzenli sürücü test yazılımını kullanarak sürekli test döngülerini kaldıramazsınız. Sürücüleri güvenilir bir şekilde beyan etmeden önce bunu en az birkaç gün boyunca saklayın. Depolamada olan eski sürücüler kötü bir şekilde güvenilmez ve bir şapka düştüğünde başarısız olabilir.


1

Yukarıdaki mükemmel öneriler. Bunu da deneyin - yedek modern donanımda, son tam yedeklemenizden tüm sistemi kurtarmayı deneyin. Yedek makinenin ağda olmadığından emin olun.

Bu nedir, söyleyebileceğinden korkuyorum? Yedekleme ve / veya geri yükleme prosedürünüz yok mu? Weekimdi, önümüzdeki hafta ne üzerinde çalýţtýđýný biliyor musun?


1

Bir çözüm bulana kadar her gün sadece iki katına / üçe / dört katına cevap vermenizi öneririz. Ölü sürücüleri kolayca değiştiremiyorsanız, tek çözümünüz yeni sürücülere geçmektir. Bu, yeni bir sunucu oluşturmak veya mevcut sunucunuzu mevcut sunucunuzda yeni sürücüler kullanmak üzere yavaşça taşımak anlamına gelse de, tek seçenek budur.

Biz 7 sabit RAID 5 dizisinde tek bir gece başarısız 3 sabit disk 2 dışarı vardı. Yedeklerimiz oldukça güncel değil. 8 gün ve 17.000 dolar sonra, bir veri kurtarma şirketi tüm Exchange sunucumuzu kurtarabildi, ancak kimse memnun olmadı. (Ben hariç, çünkü her gün yedeklemeler yapmam gerekiyordu. İstediğim donanıma ama kimse benim için satın almayacaktı, ama bu gerçek diğer herkes için kayboldu ...)

Bundan gelecek iyi bir şey, müşterinin 6 aylık yedek donanım talebimi hemen onaylamasıydı. Ancak, kutsal saçmalık, son derece stresli bir 8 gündü. Kendinize bir iyilik yapın, şimdi bir yedek alın ve şimdi "ofisinizde bulabileceğiniz her türlü donanım üzerinde çalışmaya başlayın" yedek plan üzerinde çalışmaya başlayın.

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.