NetWorker: NetWorker kaynaklarını yönetmek için nsradmin komut satırı yardımcı programını kullanma
Summary: nsradmin, NetWorker yazılımı tarafından sağlanan bir komut satırı yardımcı programıdır. nsradmin, NetWorker sunucu kaynak veritabanını (nsrdb) ve istemci/güvenlik veritabanını (nsrladb) değiştirmek için kullanılabilir. Bu KB, nsradmin işlevine ve kullanım örneklerine yönelik genel bir bakış sağlar. ...
Instructions
Genel Bakış
NetWorker kaynakları iki birincil klasörde bulunur:
• /nsr/res/nsrdb/ - Yalnızca NetWorker sunucularında bulunur. Bu, NetWorker Sunucu Kaynağı Veritabanıdır.
• /nsr/res/nsrladb/ - Tüm NetWorker sistemlerinde bulunur. Bu, güvenlik yapılandırmalarını (eş sertifikası vb.) içerir.
C:\Program Files\EMC NetWorker\nsr\res " çıktısıdır.
nsradmin NSRDB ve NSRLADB veritabanındaki kaynakları değiştirmenize, oluşturmanıza veya silmenize olanak tanır. Güvenliği sağlamak ve istenmeyen değişiklikleri önlemek için kök veya Yönetici komut istemi kullanılmalıdır. Sistem kullanıcısının kök veya Yönetici komut istemini kullanması kısıtlanmışsa nsrlogin komutu kullanılabilir. nsrlogin NetWorker kimlik doğrulama hizmetinde yapılandırılmış (yerel veya harici) hesapları kullanarak kimlik doğrulaması yapar. nsrlogin Kullanıcının (izin veriliyorsa) değişiklik yapmasına izin veren zamana dayalı bir belirteç verir. nsradmin ve diğer yükseltilmiş NetWorker komutlarını kullanın:
- Yerel kullanıcı hesabı:
nsrlogin -u username - Harici kimlik doğrulama (AD/LDAP):
nsrlogin -t tenant_name -d domain_name -u user_name - Oturumu kapatma: nsrlogout
Erişme nsradmin
İstemci gibi belirli bir NetWorker kaynağının tüm özniteliklerini listelemek için.
Aracı çevrimiçi veya çevrimdışı olarak kullanabilirsiniz ancak nsrdb veya nsrladb'yi çevrimdışı olarak değiştirirseniz bunları uygulamak için NetWorker hizmetini yeniden başlatmanız gerekir.
nsradmin Kaynak özniteliklerini görüntülemek veya değiştirmek için çevrimiçi bir sunucuda çalışan NetWorker arka plan programlarıyla etkileşime girer.
nsradmin
nsradmin nsrdb ile bağlantı kurmaya çalışır. nsrladb'ye erişmek için istemci işlemini (nsrexec) belirtmeniz gerekir.
nsradmin -p nsrexecd
nsradmin kaynak özniteliklerini görüntülemek veya değiştirmek için ilgili kaynak veritabanına yönlendirilir.
nsradmin -d /path_to/nsrdb
-s Çalıştırmak için geçiş yap nsradmin bağlanmak için uzak bir NetWorker sisteminde nsradmin ağ üzerinden başka bir NetWorker sisteminde.
nsradmin -s remote_networker_system [-p nsrexecd]
Girdi Dosyası: Giriş komutlarını standart giriş yerine bir dosyadan alır. Bu modda, etkileşimli istem yazdırılmaz.
nsradmin -i fileDiğer işlevler ve işlemler
nsradmin bölümüne şuradan erişilebilir: https://www.dell.com/support/product-details/product/networker/docs
Günlük Kaydı
Aşağıdakiler aracılığıyla gerçekleştirilen nsrdb değişiklikleri nsradmin NetWorker sunucusunda oturum açılmış olmalıdır /nsr/logs/rap.log Default (varsayılan): C:\Program Files\EMC NetWorker\nsr\logs\rap.log Windows işletim sistemlerinde)
Kullanıcı arayüzü uygulamalarını başlatmak için nsradmin
nsradmin Modu
nsradmin İki modda kullanılabilir:
- Komut modu (varsayılan) ve görsel mod; Komut modu, görüntülemek ve çalıştırmak için kullanılan yaygın yöntemdir
nsradmin. Bu modu kullanmak için ek seçenek gerekmez. - Görsel modu, NetWorker kaynaklarını görüntülemek ve yönetmek için kullanılabilen tam ekran bir komut satırı arayüzü sağlar. Bu yöntem, belirli kaynaklar veya öznitelikler olduğunda yararlı olabilir: değerler bilinmiyor; Ancak, toplu işleme işlemlerinde sınırlıdır. Görsel moda girmek için şunu girin:
visualŞurada:nsradminIstemi:
[root@nsr ~]# nsradmin NetWorker administration program. Use the "help" command for help, "visual" for full-screen mode. nsradmin> visual
NetWorker kaynak tipleri
Bilinen kaynak türlerinin listesini almak için. Enter type Şurada: nsradmin Istemi. NetWorker sunucusundan örnek:
nsradmin> type Known types: NSR, NSR auditlog, NSR client, NSR client fix, NSR cloneconfig, NSR Data Domain, NSR device, NSR directive, NSR hypervisor, NSR label, NSR license, NSR lockbox, NSR NAS discovery task, NSR notification, NSR policy, NSR pool, NSR Protection Group, NSR Protection Policy, NSR recover, NSR Rule, NSR savesets count, NSR SCG, NSR schedule, NSR service, NSR stage, NSR Storage Node, NSR task, NSR usergroup, NSR VMware proxy, NSR vproxy log aggregate;
İçindeki işlemler nsradmin aşağıdaki gibidir:
bind [query]
create attrlist
delete [query]
edit [query]
help [command]
print [query] (set current query)
server [name]
show [attrlist]
types
update attrlist
append attrlist
quit
visual [query]
option [list]
unset [list]
. [query]
? [command]
exit
Where:
query ::= attrlist
attrlist ::= attribute [; attribute]*
attribute ::= name [: [value [, value]* ]
NetWorker kaynaklarını sorgulama
nsradmin Istemi:
nsradmin> print type:NetWorker_resource; attribute:value
Örneğin, Pluto adlı bir NetWorker istemci kaynağının tüm özniteliklerini sorgulamak için aşağıdakileri yazın:
nsradmin> print type: NSR client; name: win-srvr01.amer.lan
Listeleme ve filtreleme nsradmin Sonuç -ları
nsradmin Istemi:
nsradmin> . type: NSR client; name: client_name nsradmin> show nsradmin> print
Belirli bir koruma grubunda yer alan tüm istemcileri listelemek için nsradmin Istemi:
nsradmin> . type: nsr client; protection group list:Protection_Group_Name nsradmin> show name nsradmin> print
Tüm kayıtlı istemcilerin ve işletim sistemlerinin listesini yazdırmak için şu komutu girin: nsradmin Istemi:
nsradmin> . type: NSR client nsradmin> show name; OS nsradmin> print
Servis modundaki tüm aygıtları listelemek için şu komutu nsradmin Istemi:
nsradmin> show name nsradmin> print type: NSR device; enabled: Service
Herhangi bir kaynak türünü sorgulamadan önce aşağıdakiler girilerek gizli seçenekler görüntülenebilir:
nsradmin> option hidden
Show özniteliğini girerek ayarlanan sorgu teknik özelliklerini sıfırlamak için şunu girin: show:
nsradmin> show
Kaynakları güncelleştirme
nsradmin Istemi:
nsradmin>. type:NetWorker_resource; attribute:value nsradmin> update action; attribute1:value; attribute2:valueBir kaynağın birden çok özniteliğini güncelleştirebilirsiniz. Öznitelik: değer kombinasyonları noktalı virgülle (;) ayrılır. Örneğin, bir istemci tarafından kullanılan save set (kaydetme seti) ve backup (yedekleme) komutunu değiştirmek için:
nsradmin> . type: nsr client; name: win-srvr01.amer.local nsradmin> update save set:"MSSQL:DELL"; backup command:nsrsqlsv
Kaynakları Silme
nsradmin Çevrimiçi modu kullanılır. Bu veritabanlarını değiştirmeden önce /nsr/res/nsrdb (sunucu) ve /nsr/res/nsrladb (istemci) yedeklerini oluşturmak iyi bir fikirdir.
Herhangi bir kaynağı silmek için, kaynak türünü ayarladıktan sonra delete girin; mesela:
nsradmin> . type: NetWorker_Resource; attribute:value nsradmin> delete
Örnek:
nsradmin> delete type: nsr pool; name: DD_Bootstrap name: DD_Bootstrap; Delete? yes delete failed: Pool `DD_Bootstrap' cannot be deleted because it has active volumes in the media database.
nsradmin çevrimdışı modda; Ancak bu, bağımlılıkların çözülüp çözülmediğine bakılmaksızın bir kaynağı siler. Sunucudaki hizmetler yeniden başlatıldıktan sonra silinen kaynak artık görünmez.
Kaynak Oluşturma
nsradmin> create type: Networker_resource; name:resource_name; attribute1:value; attribute2:value create? yes