DIASER (Eğitim Arşivleri için Internet Archive System Distributed), DIAP teknolojisine dayalı, böylece çevre istikrar ve güvenliğin iyileştirilmesi, birden çok yerde back-up oluşturabilirsiniz.
Sistem Gereksinimleri
- Perl v5.10.0 iş istasyonu etkin.
- 3 x Linux depolama düğümleri hizmetleri ile ilk kurulum ve Perl v5.10.0, kök erişimi (VM en kullanabilirsiniz); sshd, crontab, ssh bağlantı noktası açık, ntpd, & nbsp iptables; rsync (non daemon).
- Her sunucu arasındaki LAN veya WAN bağlantısı, 3 makineleri birbirlerini ping gerekir.
- Her düğüm noktası 22 ille değil SSH sunucusu.
- Perl modülleri
İş İstasyonu: Net :: SSH :: Perl Net :: SFTP, Getopt :: Uzun ve Vadeli :: ReadKey
Düğümler: Net :: SSH :: Perl, yani kök] perl-Net-SSH-Perl yüklemek -y #yum veya cpan olarak> yüklemek Net :: SSH :: Perl
- Yeter disk alanı, docs / worksheet_3_26_may.pdf veya belgeler / overview.png bakın. Ben altprogram calculate_lmb bittiğinde hesaplamak için tüm bu kadar basit yapacağız.
Yapılandırma
Gerektiği gibi dosya config.pl kullanıcı ayarlarını içerir, düzenleyin lütfen.
Ana ayarları:
yıl ay sayısı için çalıştırmak için bir sistem istiyor
başlangıç tarihi
Günlük çalışma süresi
düğüm IP adresleri
SSH bağlantı noktaları
Kuru çalışma ya da değil
zaman aşımı ve maksimum transfer hızı
Başlangıç Kurulum
Sıradan bir kullanıcı olarak diaser.pl -i çalıştırın, düğüm kök şifreleri talep ve seçtiğiniz DIASER şifre not edin edilecektir.
Diğer seçenekler diaser.pl -h anahtarı ile görülebilir.
Yükseltmeler
Ürün yükseltmeleri, düzeltmeleri ve güncelleştirmeleri uygulamak -u anahtarını kullanır.
Veri Girişi noktası
Bu makine dizin ad0 içerir ve aFULL01 ve makine A. Makine A & nbsp bir ağ açısından sizin en sağlam ve en yakın olduğu varsayılır ise; ana yedekleme tesisi. Dosyaları kullanıcı kimliği & nbsp tarafından okuma / yazma varsayılır; Şu an için DIASER. Sonraki tüm & nbsp için TAM kopya ve ad0 için aFull01 kullanın; Farklılıklar. DIASER yüklenmesini otomatikleştirmek fill_diaser.sh komut, fill_diaser Perl yeniden yazılacaktır.
Veri Alma
Şu anda alma el düğümler arasındaki scp rsync günlükleri ile elde edilebilir. Bütün bu otomatik olacak.
SE Linux
Kurulum sorunları, kurarken devre dışı lütfen neden olabilir
Bu sürümde Yeni nedir:.
- Bu sürüm içeren çok sayıda kod değişiklikleri Perl Best Practices ve Perl :: Kritik uyarılarının göre yaptı.
- Seviye 5 ve 4 cli yönetim aracı için tam yanı sıra en seviye 3 değişikliklerdir.
- Bazı gelişme yapıları SCM eklendi -. Bu dosyalar kodlama ortamı yöneten ve geliştirmek için kullanılan geliştirme ortamı değişkenleri, ayarları ve diğer adlar içeriyor
- conf.d yinelenen adlar önlemek için modifiye edilmiş http.
nedir sürüm 1.0.8 Yeni:
- tüm değişkenleri kullanıcı ayarlamak gerekiyor ve pop-up araç ipuçları dört bölümden açıkça görüntüler. Bu GUI, kullanıcı seçeneklerini seçin ve bir çalışma DIASER yapılandırma dosyası oluşturabilirsiniz. install komut işleyicisi yer alıyor. Bu ön-uç kullanarak & quot monte edilebilir; yüklemek & quot yapmak;.
nedir sürüm 1.0.7 Yeni:
- Bu gelişme sürümünü içerir daha DIASER-WebGUI aracı tasarımı tüm kullanıcı girişi senaryoları, bir Makefile için bir kapatma düğmesi ve bir apache sistemi conf dosyası ile eylem tanımlanan pop-up pencereler de dahil olmak üzere geliştirmeleri ve özellik uygulama kodu,.
- alet DIASER yapılandırma dosya depolama yeri artık önceden tanımlanmış olan.
- araç DIASER-web arayüzünden SVN ve Makefile yeniden adlandırıldı.
nedir sürümü Yeni 1.0.6 Beta 2:
- GUI web aracı yeniden yapılandırılmıştır ve Java Script tarih seçici
- tanıttı.
- Yapılandırma dosyası yükleme ve yerinde kaydedin.
:
Bir düğüm geçirmek tesisi artık fonksiyonel
- ise, farklı bir sunucuya bütün bir düğüm ve veri taşımak için kullanıcıların izin.
- Bu sürümde yüksek seviye grafik ve son kullanıcı belgeleri Eklenenler.
- İstisna işleme modülleri yüklendiğinde yapılır.
- Perl sürümü görüntülenir.
- Bir şifreli ses tarifi teknik belgelerinde dahil edilir.
- Alt program ve tüm düğümler için seçeneğin --stats ekran disk kullanımı.
- Yeni işlevsellik belgelenmiştir.
Version seçeneğini kullanırken
0.2.4 Beta 1 sürümü yeni nedir:
Şimdi sağlayacak bir araçtır
- var Kullanıcı iki düğüm arasındaki gerçek değil, teorik potansiyel veri aktarımını test etmek için. Bu düğümler arasında en düşük maksimum bant genişliği belirlenmesini sağlayacak. --bandwidth mümkün olan en yüksek verimi gösteren bir grafik oluşturur.
- Bu sürüm bir taslak ve DIASER kullanıcıların başka bir makine veya VM / VPS bir düğüm hareket sağlayacak alt geçmeleri (), kısmi uygulaması vardır.
- küçük onarımları ve yazım hatası düzeltmeleri ve dolgu DIASER algoritması bir düzeltme olmuştur.
- YOL HARİTASI da ayarlandı.
- dokümantasyon yeni özellikler içerecek şekilde güncellendi.
nedir sürümü Yeni 0.2.3 Beta 1:
- Bu sürüm Böcek bir dizi içerir --configure aracıyla yürüyüş ve onlar da mukabil bir belge güncellemelerini DIASER girerken hacimlerinin sha1 check-toplayarak yapılırsa için md5 kullanarak bir anahtara düzeltmeleri, iyileştirmeler.
nedir sürümü Yeni 0.2.2 Beta 1:
- basit bant genişliği tablo belgelerine ekledi
- Değişmeze belgelenmiş geri almak
- basit veri alma alt uygulanan -Acil kilit değişmeze uygulanan ve belgelenmiş
- fill_diaser.pl yeniden yazma belgeleri güncellenen
- fill_diaser.pl veya yeniden yazılmış gen_fill
- md5sum ve her birimde oluşturulan tarih dosya A -node eklendi
- fill_diaser.pl kısmen yeniden yazılmış
- SVN kaldırıldı collect.sh
- tab_a.pl ayarlanabilir ve yeni karşılamak için yazılı
- DIASER dolgu mekanizması
- Aşağıdaki değişkenler de üzerinden kullanılabilir hale
- değiştirmek ve write_config
- Linux ekledi Neden bölüm 2.5 manual.html için
- revize diaser_fill.pl için beş yeni değişkenler diaser.pl konfigüre & gt ekledi; tanımlamak, başlatılmamış değişkenler, GetOptions alt configure
- rafine akış şeması diaser_fill_flow çap ve png
- fill_diaser.pl algoritma yerleştirilen ses md5 checksum işlemi
sürüm 0.2.1 yeni 'nedir Alfa:
- değişiklikler alt gen_dirs düzeltilmiş alt gen_hvautoc
- değişiklikler için düzeltilmiş alt gen_fill alt gen_dirs
- arındırılmış alt gen_dirs fail-over ve düğüm rol değişikliği uygulanabilir kadar basit
- abc öneki ve ek d0 ve Full01 ve Full02 dizinleri kaldırılması
- giriş doğrulama seçeneklerini değiştirmek için uygulanan
- altprogram yapılandırma ()
- girdi doğrulama subs is_integer () is_string () is_directory () is_ip () is_integer_inc_zero () yazdı
- manuel / son değişiklikleri yansıtan INSTALL güncellemeleri
- Web sitesi bağlantıları
- Manuel Dokümantasyon ve değiştirildi yeniden sipariş
Giriş doğrulaması ile uygulanan
Gereksinimler :
- SSH sunucusu
- Net-SFTP
- NTP
- iptables
- rsync
Yorum Bulunamadı