开始新对话

此帖子已超过 5 年

Solved!

Go to Solution

2939

2013年7月24日 20:00

博科SAN交换机有类似schedule的功能吗?

      想问各位大大,博科的SAN交换机有类似schedule的这种功能吗?就是可以定义每天或者每星期去运行指定的命令,譬如保存配置上传配置的。之前在网上搜过相关的资料,发现博科的san交换机貌似没这种功能,而思科的san交换机是可以定义一个“schedule”来实现这种功能的。希望各位前辈能解答一下,谢谢!!!

2 Intern

 • 

4K 消息

2013年7月24日 23:00

Cisco的Command Schedular确实很强大很方便,我也没在Brocade找到类似功能。但其实群众的智慧是无穷的 完全可以找一台主机远程Telnet/SSH登录(SSH麻烦些,要配一下证书)到Brocade交换机再执行所需的操作。

比如下面这段脚本的功能就是定期备份Brocade交换机配置的:

#!/bin/ksh
# Script to back up SAN configuration using  ssh and scp.

# Variable declaration
RC=0
SUMRC=0
SAN_LIST="SAN_SW1 SAN_SW2 SAN_SW3"
BCKSRV="IP_OF_BACKUP_SERVER|"
BCK_DIRECTORY="/directory/where/to/backup"
BCK_USER=BACKUP_SERVER_USER
#TODAY=`date +"%Y%m%d"`

for san in $SAN_LIST
do
  echo "Backing up SAN switch config data..." $san
  ssh -ax admin@$san "bash --login -c \"configupload -scp $BCKSRV,$BCK_USER,$BCK_DIRECTORY/$san.cfg\""
  RC=$?
  echo "RC = " $RC
  SUMRC=$((SUMRC+RC))
done

#TSM backup
echo "Archiving configuration of all SAN switches..."
dsmc archive "$BCK_DIRECTORY/*" -archmc=MC_NAME
RC=$?
echo "RC = " $RC
SUMRC=$((SUMRC+RC))

exit $SUMRC

注: 一些FOS版本的命令可能有一些变化,具体操作时要准备一份命令手册在旁边:

FOS 6.1.0c (or below)

ssh -ax admin@$san "bash --login -c \"configupload -scp $BCKSRV,$BCK_USER,$BCK_DIRECTORY/$san.cfg\""

FOS v6.4.2a and higher

ssh admin@$san "configupload -scp $BCKSRV,$BCK_USER,$BCK_DIRECTORY/$san.cfg"

1.2K 消息

2013年7月24日 22:00

你好。我是论坛版主Jason周。我注意到,你的这个帖子被不小心创建在了你的个人的版面内了。建在个人版块里的帖子其他人基本没机会看到,所以很少会有回复。至于为什么会发生这样的情况以及如何避免,可参考我写的这个帖子 【帮助说明】如何避免帖子在不经意间被创建在了错误的版面里,导致收不到回复(因为别人看不到帖子)

我现在已把你的帖子移动到中文支持论坛内的 存储系统 版块里了,这样更多的朋友能够看到,相信稍后会有懂SAN交换机的朋友们来跟你分享或解答。以后建议先由中文支持论坛首页 用顶部的导航按钮先进入相应的版块(例如:存储系统),然后用右边操作栏里的“开始一个讨论”来创建帖子提问或者分享,这样创建出来的帖子默认就是在你所在的版块的,避免帖子被无意中创建在了个人版块内。谢谢!

15 消息

2013年7月25日 01:00

         非常感谢Roger兄的详细解答!!![鲜花][跑车][美女][金钱]

        在某些易用性和方便性方面,思科真的做得比博科好很多,毕竟思科搞网络这块都很久了,很多在网络方面的经验与功能都可以移植到SAN交换机上面。

1.6K 消息

2013年7月25日 02:00

[鲜花][跑车][美女][金钱]...

Roger,你赚大了

36 消息

2013年7月25日 05:00

学习了!

找不到事件!

Top