Giriş ve kavramlar
Bildiğim her sistem yöneticisi, zaman geçtikçe, tekrarlayan ihtiyaç ortaya çıktıkça birçok yararlı yazılım parçasının toplandığı bir araç kutusu oluşturma alışkanlığını geliştirir. Lütfen bunu en klasik anlamda hayal etmeyin, çünkü bu bir marangozun araç takımı veya bir tamircinin araç kutusu ile ilgili değildir. Genellikle canlı CD'ler, kurulabilir en çok kullanılan dağıtımlar, satıcıya özel araçlar ve ne olursa olsun bir CD portföyüdür. (Vazgeçilmez) canlı CD'lerden biri genellikle yukarıda belirtilen araç kutusunda bir disk klonlama öğesi görür. Bu ne işe yarıyor? Bir sabit diski kaydetmeniz ve geri yüklemeniz gerektiğinde çok büyük bir miktarda yardımcı olur, işletim sistemi dahil ve kaydederek, sunulan sabit sürücülerin boyutunun giderek artmasına rağmen, birkaç dakika içinde geri yükleme olasılığı olan 1/1 kopya demek istiyorum bugün pazar tarafından,terabayt gittikçe yaygınlaşıyor.
Bu tür bir yazılım mevcuttur ve gerçekten de yöneticilerin ve kullanıcıların hayatlarını çok daha kolay ve verimli hale getirir. Ne yazık ki, şirketler kendi özel disk görüntü formatlarını uygulamaya çalıştı, böylece geri yükleme sadece araçlarını kullanarak mümkün olabilir. Neyse ki, bununla ilgilenen, indirmek için çok verimli bir canlı CD ve sunucu sunan bir FOSS çözümü var ve bugün konuşacağımız Clonezilla. Disklerin nasıl çalıştığı, ağ iletişimi ve sistem yönetimi hakkında bilgi sahibi olmanız beklenir. Biraz sonra daha gelişmiş konuları ele alacağız, ancak bu konularda yeni başlayan olup olmadığınızı bilmeniz gereken tek şey burada.
Öncelikle, bu konuyu daha sonra anlamanız için gerekli olan bazı kavramlarla ilgilenmeliyiz. Klonlama yazılımı, bir diskin veya bölümün görüntüsünü oluşturmaktan daha karmaşık senaryolarda kullanılabilir. PXE ile klonlanacak makineleri önyüklemek için kullanılabilecek bir sunucu kurulabilir, otomatik olarak bir görüntüleme komut dosyası çalıştırın ve görüntülenen makineyi kapatın. Bu, böyle bir görüntüyü birkaç makineye geri yüklemeniz gerektiğinde de yararlı olabilir, örneğin sunucu paha biçilmez bir zaman tasarrufu sağlar. Muhasebe departmanındaki eskilerini değiştirmek için sadece 40 özdeş makine satın aldığınızı ve aynı şeyi tekrar tekrar kurmayı hayal ettiğinizi düşünün. Bunun yerine, eskilerinden birinin görüntüsünü oluşturabilir ve aynı anda 40 makinenin tümüne dağıtabilirsiniz,aynı anda PXE / klon sunucusuna bağlayarak. Umarım zaten ikna olmuşsunuzdur, bu yüzden bunu pratikte Clonezilla ile nasıl yapacağınızı görelim.
Clonezilla'yı almak ve kullanmak
Clonezilla projesi tarafından sunulan canlı CD'yi kullanmaya başlayacağız ve bundan sonra, daha önce bahsettiğimiz sunucu bölümünü ifade eden ilgili DRBL'yi (Linux'ta Diskless Remote Boot) kullanmak gibi daha ileri konulara geçeceğiz. . İndirme sayfasına gidin ve makinenize uygun ISO görüntüsünü alın, CD veya USB'ye yazın veya sadece sanal bir ortamda test edin ve hazırsınız. Diskten diske klonlamayı kullandığınız basit bir senaryo ile başlayacağız. Kopyaladığınız disk harici bir sürücü veya IDE, SATA veya SCSI gibi başka bir dahili sürücü olabilir. Canlı CD'yi aşağıda gördüğünüz şekilde, varsayılan GRUB seçeneğiyle başlatın ve Clonezilla'nın tabanı olduğu için Debian'ın önyüklemesini görmelisiniz. Dilinizi ve anahtar haritanızı seçin, ardından "Clonezilla'yı Başlat" ı seçinve daha sonra cihazdan cihaza seçeneğini seçin. CHS ayarlarını veya diğer gelişmiş konuları değiştirmeniz gerekmiyorsa (veya nasıl yapacağınızı bilmiyorsanız), sadece başlangıç modu ve diskten yerel diske (uzaktan kumandanın aksine, örneğin NFS) gidin . Kolay kullanımlı menülerden ve voila'dan kaynak ve hedef diskleri seçin! Yine de bir uyarı: Üretim verileriyle uğraşmadan önce pratik bir kutu olarak en az iki diskli sanal makine kurmak isteyebilirsiniz ve elbette yedekleriniz var, değil mi? Ayrıca, hedef sürücünün herhangi bir önemli veriyi geçersiz kıldığından iki kat emin olun, çünkü bunun üzerine yazmak istemezsiniz.Kolay kullanımlı menülerden ve voila'dan kaynak ve hedef diskleri seçin! Yine de bir uyarı: Üretim verileriyle uğraşmadan önce pratik bir kutu olarak en az iki diskli sanal makine kurmak isteyebilirsiniz ve elbette yedekleriniz var, değil mi? Ayrıca, hedef sürücünün herhangi bir önemli veriyi geçersiz kıldığından iki kat emin olun, çünkü bunun üzerine yazmak istemezsiniz.Kolay kullanımlı menülerden ve voila'dan kaynak ve hedef diskleri seçin! Yine de bir uyarı: Üretim verileriyle uğraşmadan önce pratik bir kutu olarak en az iki diskli sanal makine kurmak isteyebilirsiniz ve elbette yedekleriniz var, değil mi? Ayrıca, hedef sürücünün herhangi bir önemli veriyi geçersiz kıldığından iki kat emin olun, çünkü bunun üzerine yazmak istemezsiniz.
Bu Clonezilla'yı kullanmanın basit bir yolu olsa da, gerçekten almaya çalıştığımız şey , yeteneklerinden en iyi şekilde yararlanmak için gerçekten nasıl kullanılacağıdır. Ve bu, önceden var olan bir görüntüyü kullanarak aynı anda birçok sistemi kurmak için dağıtılmış sunucu olarak kullanmak anlamına gelir. Eşzamanlı bağlantı sayısına bağlı olarak donanım ve ağ donanımının katlanarak arttığını lütfen unutmayın. Gerçekten ciddiyseniz, Gigabit Ethernet ekipmanına yükseltmeniz ve güçlü donanıma yatırım yapmanız önerilir. Lütfen ilk bölümle ilgili özlülüğümüzü affedin, çünkü bunun nedeni, Clonezilla'nın kullanımı kolay menüleri göz önüne alındığında, yeterince basit şeylerle sıkıcı olmak istemiyoruz.
DRBL'yi alma ve / veya yükleme
Şimdi, bu dağıtımı gerçekten nasıl çalıştıracağımızı görelim. Altyazıdan da görebileceğiniz gibi, DRBL canlı bir ortam olarak çalıştırılabilir ve yerinde kurulabilir veya yükleyebilirsiniz. Bununla ilgili bir sorun var, yazarlar bizi kurulumun başarılı olacağı sınırlı sayıda dağıtım / sürüm olduğu konusunda uyardı. Donanım gereksinimleri listesi mütevazıdır, ancak donanımla ilgili uyarımızı unutmayın: ne kadar çok istemci olursa, donanım ihtiyacı o kadar büyük olur. Örneğimizde, diyelim ki Fedora, 3 müşteriye hizmet verecek bir makine için kullanacağız. İhtiyaçlarınız farklıysa ve muhtemelen farklı olacaksa, ayarlarınızı buna göre değiştirin. İlk arayüzümüz eth0, İnternet bağlantımız olacakken, diğer üç NIC'nin şu adresleri olacak: eth1 - 192.168.101.x, eth2 - 192.168.102.x vb.Bu yaklaşımın en büyük avantajı, daha sonra her alt ağda istemci olarak daha fazla makine ekleyebilmenizdir. Güvenlik duvarı ayarlarınıza dikkat edin ve bir Fedora makinesi olarak SELinux'u tamamen kapatarak veya ayarları değiştirerek ilgilenin. İndirme sayfasından indirmek kolay rpm dosyasını yükleyin ve hepsi bu kadar!
DRBL kurulumu
Şimdi, tam olarak ne istediğinizi düşünmeniz gereken zaman çizelgesi. Yeni yüklediğiniz yazılım, ihtiyaçlarınıza bağlı olarak size birçok fırsat sunar. Girişte bahsettiğimiz, tek görüntü -> birçok müşteri senaryosu, en iyi DRBL SSI (Tek Sistem Görüntüsü) ile halledilebilir. Söylemeye gerek yok, müşterilerin donanımlarının (neredeyse) aynı olduğundan emin olun. Öte yandan, her müşteri için farklı görüntü ve ayarlarla, ihtiyacınız olduğu kadar esnek olursunuz. İhtiyacınız olabilecek her senaryo için gerçekten tavsiyede bulunamayız, çünkü bunların birçoğu var. Bununla birlikte, birkaç işaretçi sizin için yararlı olabilir. Güvenlik duvarınızla ilgili daha önce yayınladığımız işaretçi, PXE önyüklemesinin bir tftp sunucusuyla ilgili olduğunun farkında olduğunuzu varsayar,bir DHCP sunucusu ve bir NFS sunucusu genellikle minimumda, genellikle bir Web sunucusu da oraya atılmış. İkincisi, size vermek üzere olduğumuz kurulum adımlarının doğrudan sunucudan yapılması önerilir (örn. Ssh girişinin aksine veya ne olursa olsun). Yürütmeniz gereken iki ana komut dosyası (etkileşimli, ekleyebilirim, düzenlemek için çok fazla metin dosyası yok) vardır:
# drblsrv -i
# drblpush -i
//step-by-step walking of diskless client setup
//after that, run
# /opt/drbl/sbin/dcs
//..and choose Clonezilla start
Alan sınırlamaları nedeniyle, yalnızca istemci önyüklemesinin PXE önyükleme durumuna atıfta bulunacağız, bu nedenle ağ önyükleme yeteneklerine sahip istemci makinelerde NIC'lerin ve ağ kadar yetenekli ürün yazılımının (BIOS, PALO ....) olması bekleniyor. ama günümüzde bu genellikle verilen.
Sonuç
Böyle bir önyükleme ve yükleme sunucusunun kullanımı, küçük işletme ortamından çok daha geniş bir alana yayılır. Örneğin, bir arkadaşımdan aldığım ve kullanmaya karar verdiğim bir grup eski x86 makinem var, ancak CD-ROM'ları yoktu, sadece disket sürücüsü vardı ve bir resim yazmak için kutumda disket sürücüsü yoktu . Tabii ki, disketlerim de yoktu. Klonezilla beni kurtardı, çünkü çok daha hızlı ve daha hatasızdı. Kontrol et, hoşuna gidecek.