NetWorker: nsradmin ve jobquery çıktısını bir metin dosyasına yönlendirme
Summary: Bu makale, nsradmin veya jobquery çıktılarının hem Linux hem de Windows NetWorker sistemlerinde bir dosyaya nasıl yeniden yönlendirileceğine genel bir bakış sağlar.
Instructions
nsradmin - nsradmin komutu, NetWorker sistemi için komut satırı tabanlı bir yönetim programıdır. nsradmin yapılandırılmış NetWorker kaynaklarını izler ve değiştirir.jobquery - NetWorker işleri veritabanı sorgulama programı. Komutta jobquery komutu, NetWorker sunucusunun iş veritabanını sorgulamak için kullanılan komut satırı tabanlı bir programdır.
nsradmin:
NetWorker veritabanında hangi kaynak tiplerinin bilindiğini gözden geçirebilirsiniz nsradmin type girilerek erişiyor. nsradmin Komut:
nsradmin> type
Known types: NSR, NSR auditlog, NSR client, NSR client fix,
NSR cloneconfig, NSR Data Domain, NSR device,
NSR directive, NSR ESRS, 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 savesets count,
NSR schedule, NSR service, NSR stage,
NSR Storage Node, NSR task, NSR usergroup,
NSR VMware proxy, NSR vproxy log aggregate;
Kullanılabilir tipler, NetWorker sunucu yapılandırmasına ve yapılandırılıp yapılandırılmamasına bağlı olarak değişiklik gösterir. nsradmin erişiyor nsrdb (sunucu) veya nsrladb (istemci) veritabanı.
Mevcut seçenekler: nsradmin:
Commands are:
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]* ]
Görsel komut satırı arabirimine şu şekilde girebilirsiniz: nsradmin, görsel girerek nsradmin Komut. Ne tür kaynakların mevcut olduğunu ve ortak kaynakları görmek için yapılandırılmış kaynaklar arasında gezinebilirsiniz. attribute:value Dize.
NetWorker istemci veritabanına erişmek için komut dosyasını çalıştırırken aşağıdaki bayrağı belirtin<
nsradmin:
nsradmin -p nsrexecdNetWorker sunucusu veri tabanına çevrimdışı modda erişmek için aşağıdakileri çalıştırırken şunları belirtin:
nsradmin:
nsradmin -d /nsr/res/nsrdb
NOT: Mutlak yol
nsrdb veya nsrladb çevrimdışı modda erişirken gereklidir. Ek talimatlar için bkz: NetWorker: NetWorker kaynaklarını yönetmek için nsradmin komut satırı yardımcı programını kullanma
jobquery
NetWorker sunucusu tarafından hangi kaynak tiplerinin bilindiğini gözden geçirebilirsiniz jobsdb jobquery type girilerek erişiyor. jobquery Komut:
jobquery> type
Known types: active job db, backup action job,
bootstrap save job, Client push master job,
clone job, generic remote command,
job indication, recover pipe to save job,
save job, savefs job, session info, task job,
utility job, vproxysave job, workflow job;
Şurada bulunan seçenekler: jobquery ar:
Commands are:
print [query] (set current query)
show [attrlist]
types
all
quit
help [command]
. [query]
? [command]
Where:
query ::= attrlist
attrlist ::= attribute [; attribute]*
attribute ::= name [: [value [, value]* ]
NOT:
jobquery gözden geçirmek için kullanılabilir jobsdb. Komutta jobsdb saklama, NetWorker sunucu özelliklerinde tanımlanır; Varsayılan olarak bu değer 72 saat olarak ayarlanmıştır. Yalnızca içinde veri sorgulamak mümkündür. jobsdb Saklama süresi.
Çıktıyı Bir Dosyaya Yeniden Yönlendirme
İşlem, çıktıyı bir çıktı dosyasına yeniden yönlendirirken hangi komut alt kümesini çalıştırmak istediğinizi bildiğinizi varsayar. Çıktı istemde gösterilmez ve doğrudan dosyaya gönderilir.
Windows:
- Bir yönetici komut istemi açın.
- Şunu çalıştırın:
nsradminveyajobquerykomutunu kullanarak aşağıdaki söz dizimini kullanın:
nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt
- Enter
nsradminveyajobqueryÇalıştırmak istediğiniz alt komutlar, bittiğinde girerek komut istemine geri dönebilirsiniz.quit.
C:\Users\Administrator.EMCLAB>nsradmin -i - 2>&1 > C:\Users\Administrator\Desktop\nsradmin_out.txt show name; networker version p type: nsr client quit
name: winsrvr2k19.emclab.local;
NetWorker version: 19.3.0.0.Build.21;
name: winsrvr2k12.emclab.local;
NetWorker version: 19.4.0.3.Build.167;
name: winsrvr2k16.emclab.local;
NetWorker version: 19.4.0.2.Build.127;
name: ubuntu.emclab.local;
NetWorker version: 19.3.0.1.Build.51;
name: vcenter67.emclab.local;
NetWorker version: 19.4.0.3.Build.167;
name: winsrvr2k12.emclab.local;
NetWorker version: 19.4.0.3.Build.167;
name: winsrvr2k12.emclab.local;
NetWorker version: 19.4.0.3.Build.167;
name: vmwin2k12.emclab.local;
NetWorker version: 19.3.0.2.Build.89;
name: vcenter.emclab.local;
NetWorker version: ;
name: winsrvr2k16.emclab.local;
NetWorker version: 19.4.0.2.Build.127;Linux:
- Bir kök komut istemi açın:
- Şunu çalıştırın:
nsradminveyajobquerykomutunu kullanarak aşağıdaki söz dizimini kullanın.
cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt
- Enter
nsradminveyajobqueryÇalıştırmak istediğiniz alt komutlar, bittiğinde girerek komut istemine geri dönebilirsiniz.EOB.
[root@networker-mc ~]# cat << EOB | jobquery -i - 2>&1 > jobquery_out.txt > show name; job id; saveset time > print completion status: failed > EOB
[root@networker-mc ~]# tail jobquery_out.txt
job id: 96641;
name: index backup;
saveset time: 1664911693;
job id: 96640;
name: index backup;
saveset time: 1664911688;