NETWORK ENGINEER BLOG

Tips and Reviews for Engineers

BIG-IP の UCS ファイルを作成・取得するスクリプト

BIG-IP の UCS(設定ファイル)を作成し・取得するスクリプトになります。
タスクスケジューラを使用する事で自動化が可能です。

使用する引数は下記の 3 つです。

  • list: Archive List の一覧を表示します。
  • save: UCS を任意の名前で作成します。
  • download: 存在する UCS をダウンロードします。
ISE 実行例

.\ConfigBackup.ps1 192.168.1.101 admin password list

> .\ConfigBackup.ps1 192.168.1.101 admin password list
Available Configuration Files
-----------------------------
-> backup.ucs (Tue Apr  9 05:11:28 2013)

.\ConfigBackup.ps1 192.168.1.101 admin password save backup.ucs

> .\ConfigBackup.ps1 192.168.1.101 admin password save backup.ucs
Saving Configuration to file backup.ucs
Available Configuration Files
-----------------------------
-> backup.ucs (Tue Apr  9 05:29:36 2013)

.\ConfigBackup.ps1 192.168.1.101 admin password download backup.ucs

> .\ConfigBackup.ps1 192.168.1.101 admin password download backup.ucs
Downloading Configuration file backup.ucs
Bytes Transferred: 65536
Bytes Transferred: 131072
Bytes Transferred: 196608
Bytes Transferred: 262144
Bytes Transferred: 327680
Bytes Transferred: 345804