F5系统配置备份及恢复

F5的设备配置可以保存为一个后缀为.ucs的文件,以便今后必要时进行系统恢复。该系统配置ucs文件是一个二进制文件,并不能阅读,如果用户只是想了解F5的配置内容,可以通过阅读/config目录下的bigip_base.confbigip.conf两个文件。其中,bigip_base.conf保存的是有关系统的网络配置(二/三层配置),而bigip.conf保存的是有关系统的业务配置内容(四/七层配置)。因此,为方便今后的维护,可以要求管理员同时备份当前配置的ucs文件和bigip_base.confbigip.conf文件。具体操作步骤如下:

 

一、系统配置的备份 (仅以big01举例, ip 为172.168.10.252)

1. 命令行方式(推荐)

首先采用SSH通过网络连接BIG-IP和配置终端(管理员工作站需安装FTP服务器),假设管理员的工作站的ip地址为172.168.10.99。推荐在执行本任务时采用BIG-IPself-ip 172.168.10.252而非share-ip 172.168.10.254进行连接,以避免连接到另一台BIG-IP上。具体操作如下:

红色为管理员输入命令,黑色为系统显示内容

big01:~#

确认连接到的是big01这台BIG-IP设备

big01:~#     b config save big01_200302201025.ucs

Saving active configuration...

Creating UCS for config save request...

备份当前配置到big01_200302201025.ucs这个文件中(文件名由管理员确定)

文件名推荐采用机器名_日期.ucs的形式

big01:~#    cd /usr/local/ucs

big01:/usr/local/ucs#     ls

big01_200302201025.ucs 

cs_backup.ucs.1       

cs_backup.ucs         

last_boot.ucs        

所有系统配置备份的ucs文件均保存在/usr/local/ucs目录下

 

请再次确认上一步骤的确产生了big01_200302201025.ucs这个文件

big01:/usr/local/ucs#     ftp 172.168.10.99

Trying 172.168.10.99.21...

Connected to 172.168.10.99.

220 raymond Microsoft FTP Service (Version 5.0).

Name (172.168.10.99:root): ftp

331 Anonymous access allowed, send identity (e-mail name) as password.

Password:

230 Anonymous user logged in.

Remote system type is Windows_NT.

ftp> bin

200 Type set to I.

ftp> hash

Hash mark printing on (1024 bytes/hash mark).

ftp> put big01_200302201025.ucs

local: big01_200302201025.ucs remote: big01_200302201025.ucs

227 Entering Passive Mode (172,168,10,99,4,53).

125 Data connection already open; Transfer starting.

##############################################

226 Transfer complete.

274511 bytes sent in 0.0194 seconds (14139118 bytes/s)

ftp>  lcd /config

Local directory now /config

ftp>  put bigip.conf

ftp>  put bigip_base.conf

ftp>  bye

221 

big01:/usr/local/ucs#

采用FTP连接到管理员的工作站(本例为172.168.10.99

 

 

 

 

 

 

 

采用二进制传输文件(BIN格式)

 

 

显示传输进程   hash on

 

传送系统配置ucs文件到管理员工作站

(前提是以进入本地的/usr/local/ucs目录,否则的话请先用lcd /usr/local/ucs切换到该目录再传送)

 

 

 

 

 

 

/usr/local/ucs目录切换到/config目录

 

备份bigip.conf文件

备份bigip_base.conf文件

退出ftp进程

 

二、系统配置的恢复 (仅以big01举例, ip 为172.168.10.252

1. 命令行方式(推荐)

同上,管理员工作站采用网络连接到BIG-IP上,同时管理员工作站必须配置有FTP服务器。具体操作如下:

红色为管理员输入命令,黑色为系统显示内容

big01:~#

确认连接到的是big01这台BIG-IP设备

big01:~#         cd /var

big01:/var#    cd /tmp

big01:/var/tmp#       

进入/var/tmp目录以避免直接传送ucs文件到/usr/local/ucs目录覆盖本地的系统ucs文件

big01:/var/tmp#   ftp 172.168.10.99

Trying 172.168.10.99.21...

Connected to 172.168.10.99.

220 raymond Microsoft FTP Service (Version 5.0).

Name (172.168.10.99:root): ftp

331 Anonymous access allowed, send identity (e-mail name) as password.

Password:

230 Anonymous user logged in.

Remote system type is Windows_NT.

ftp>  ls

227 Entering Passive Mode (172,168,10,99,4,55).

125 Data connection already open; Transfer starting.

02-19-04  10:24AM               274511 big01_200302201025.ucs

02-19-04  10:27AM               274482 big01_200302200930.ucs

226 Transfer complete.

ftp>  bin

200 Type set to I.

ftp>  hash

Hash mark printing on (1024 bytes/hash mark).

ftp>  get big01_200302201025.ucs

local: big01_200302201025.ucs remote: big01_200302201025.ucs

227 Entering Passive Mode (172,168,10,99,4,56).

125 Data connection already open; Transfer starting.

######################################################

226 Transfer complete.

274511 bytes received in 0.058 seconds (4734744 bytes/s)

ftp>  bye

使用FTP连接管理员工作站

 

 

 

 

 

 

 

 

 

查看目录并确认存在备份系统配置ucs文件big01_200302201025.ucs

 

 

 

采用二进制传输文件(BIN格式)

 

 

显示传输进程   hash on

 

从管理员工作站传送系统配置ucs文件

 

big01:/var/tmp#  ls

big01_200302201025.ucs

finish.log

vi.recover/

big01:/tmp#    b config install big01_200302201025.ucs

Installing full configuration on host big01.zxme.com

Saving active configuration...

Creating UCS for config save request...

Passwords restored.

Loaded base configuration from /config/bigip_base.conf.

Loading base monitors from /etc/base_monitors.ha.

Loading the default classes from /etc/default_classes.txt.

Loaded main configuration from /config/bigip.conf.

确认已取到系统配置ucs文件

 

 

 

使用big01_200302201025.ucs恢复系统配置

 

注意    管理员口令也同时恢复

切记  !!!!

  • 2
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值