HP-UX系统信息备份脚本

原创 2013年12月04日 15:37:37

##### HOST Information #####
echo "# uname -a" > $PWD/uname.txt | uname -a >> $PWD/uname.txt
echo "# model" > $PWD/model.txt | model >> $PWD/model.txt

##### IO Map #####
echo "# ioscan -fnk" > $PWD/ioscan_fnk.txt | ioscan -fnk >> $PWD/ioscan_fnk.txt
echo "# ioscan -fnkCdisk" > $PWD/ioscan_disk.txt | ioscan -fnkCdisk >> $PWD/ioscan_disk.txt
echo "# ioscan -fnkCext_bus" > $PWD/ioscan_ext_bus.txt | ioscan -fnkCext_bus  >> $PWD/ioscan_ext_bus.txt
echo "# kmtune"> $PWD/kernel.txt| kmtune >>$PWD/kernel.txt

##### LVM Configuration #####
echo "# bdf" > $PWD/bdf.txt | bdf >> $PWD/bdf.txt
echo "# strings /etc/lvmtab" > $PWD/lvmtab.txt | strings /etc/lvmtab >> $PWD/lvmtab.txt
echo "# vgdisplay -v " > $PWD/vgdisplay_v.txt | vgdisplay -v >> $PWD/vgdisplay_v.txt
echo "# vgdisplay " > $PWD/vgdisplay.txt | vgdisplay >> $PWD/vgdisplay.txt
echo "# ll /dev/*/group" > $PWD/vg_minor.txt | ll /dev/*/group >> $PWD/vg_minor.txt
echo "# ll /dev/*/r*" > $PWD/lv_minor.txt | ll /dev/*/r* >> $PWD/lv_minor.txt
echo "# swapinfo " > $PWD/swapinfo.txt | swapinfo >> $PWD/swapinfo.txt
echo "# lvlnboot -v " > $PWD/lvlnboot.txt | lvlnboot -v >> $PWD/lvlnboot.txt
echo "# fstab " > $PWD/fstab.txt | cat /etc/fstab >> $PWD/fstab.txt

##### account information #####
echo "# cat $HOME/.profile" > $PWD/profile.txt | cat $HOME/.profile >> $PWD/profile.txt
echo "# cat /etc/passwd" > $PWD/passwd.txt | cat /etc/passwd >> $PWD/passwd.txt
echo "# cat /etc/group" > $PWD/group.txt | cat /etc/group >> $PWD/group.txt
echo "# cat /etc/oratab" > $PWD/oratab.txt | cat /etc/oratab >> $PWD/oratab.txt

##### Software information #####
echo "# swlist" > $PWD/swlist.txt | swlist >> $PWD/swlist.txt
if [ `uname -r` = 'B.11.00' ]
then
        echo "# swlist -l patch" > $PWD/swlist_patch.txt | swlist -l patch  >> $PWD/swlist_patch.txt
else
        echo "# swlist -l fileset | grep patch" > $PWD/swlist_patch.txt | swlist -l fileset | grep patch >> $PWD/swlist_patch.txt
fi

##### Network Configuration #####
echo "# lanscan -v" > $PWD/lanscan_v.txt | lanscan -v >> $PWD/lanscan_v.txt
echo "# lanscan" > $PWD/lanscan.txt | lanscan >> $PWD/lanscan.txt
echo "# netstat -in" > $PWD/netstat_in.txt | netstat -in >> $PWD/netstat_in.txt
echo "# netstat -rn" > $PWD/netstat_rn.txt | netstat -rn >> $PWD/netstat_rn.txt
echo "# cat /etc/hosts" > $PWD/hosts.txt | cat /etc/hosts >> $PWD/hosts.txt
echo "# cat /etc/rc.config.d/netconf" > $PWD/netconf.txt | cat /etc/rc.config.d/netconf >> $PWD/netconf.txt
echo "# cat /etc/inetd.conf" > $PWD/inetd.conf.txt | cat /etc/inetd.conf >> $PWD/inetd.conf.txt
echo "# cat /var/adm/inetd.sec" > $PWD/inetd.sec.txt | cat /var/adm/inetd.sec >> $PWD/inetd.sec.txt
echo "# cat $HOME/.rhosts" > $PWD/rhost.txt | cat $HOME/.rhosts >> $PWD/rhosts.txt
echo "# cat /etc/netconfig" > $PWD/netconfig.txt | cat /etc/netconfig >> $PWD/netconfig.txt
echo "# cat /etc/services" > $PWD/services.txt | cat /etc/services >> $PWD/services.txt

###### MC/SG Cluster Configuration #####
echo "# cmviewcl" > $PWD/cmviewcl.txt | cmviewcl >> $PWD/cmviewcl.txt
echo "# cmviewcl -v" > $PWD/cmviewcl_v.txt | cmviewcl -v >> $PWD/cmviewcl_v.txt
cmviewconf -o $PWD/cmviewconf.txt
cp -p -r /etc/cmcluster $PWD/

shell脚本获取系统相关信息

[root@localhost ~]# cat test.sh #!/bin/bash #linux发行版名称 if [[ -f /usr/bin/lsb_release ]]; then  OS=...
  • seteor
  • seteor
  • 2013年12月17日 15:02
  • 933

在HP-UX系统中用SAM工具查看系统信息

这里不能显示ascii表格线,所以用了屏幕截取
  • l1t
  • l1t
  • 2004年11月01日 10:35
  • 1205

shell查看系统基本信息脚本

#!/bin/bash echo "IP:" ifconfig |grep "inet addr"|grep -v 127.0.0.1|awk '{print $2}'|awk -F ':' '{pr...
  • dapeng0112
  • dapeng0112
  • 2014年09月29日 12:35
  • 1917

shell脚本查看系统基本信息

1、一个可以查看和监控Linux一些基本信息的脚本: 初步代码 reset_terminal=$(tput sgr0) #定义一个高亮输出的变量 #OS type os_t...
  • heshan307
  • heshan307
  • 2016年08月29日 09:33
  • 1271

Oracle RMAN备份脚本

一、单独备份 1、经典整库备份:backup as compressed backupset database include current controlfile plus archivelog...
  • DBA_action
  • DBA_action
  • 2015年09月02日 16:49
  • 546

HP-UX 主机巡检-nickel 脚本命令细细读--系统信息

nickel脚本请见附件: 一、系统信息:     用与收集系统所有软硬件信息:       1、系统信息 system information      使用命令: /usr/contri...
  • XmallWood
  • XmallWood
  • 2013年05月06日 15:30
  • 3215

RMAN For 11gR2 RAC脚本备份

1.创建脚本,备份集,备份日志存放路径 mkdir /data/scripts -p                  //备份脚本路径 mkdir /data/rman_bak/data...
  • u011616400
  • u011616400
  • 2016年01月07日 14:48
  • 785

rman 总结(附一个AIX的全备份脚本)

控制备份片的大小: 1、一次性(通过限制通道,来限制备份片的大小): run{ allocate channel d1 type disk; set limit channel di kbytes=1...
  • u010379807
  • u010379807
  • 2013年08月10日 17:03
  • 1603

linux下使用脚本自动化远程备份MySQL数据库

通常情况下、mysql都需要备份,备份的方法有很多种。下面是我用脚本配合计划任务完成的自动备份远程的数据库。...
  • wyhappy612
  • wyhappy612
  • 2017年06月02日 17:29
  • 665

一个Python备份脚本

编写一个Python脚本,实现为重要的文件或文件夹在指定的目录下创建备份。
  • delphiwcdj
  • delphiwcdj
  • 2010年07月12日 16:37
  • 3182
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:HP-UX系统信息备份脚本
举报原因:
原因补充:

(最多只允许输入30个字)