Aruba Airwave 8.2.7 升級到 8.2.1x 版

這是我第一次升級Airwave,這篇會把需要的步驟給寫詳細。

升級最重要的目的是「把設定一路帶到最新的版本」,因為Airwave無法直接匯入設定,所以只能慢慢升。升級很花時間,不過只要把設定帶到最新版的話,可以Backup帶回去,然後自己起Airwave再Restore設定,然後在自家一路升到最新,再Backup。最後讓客戶起一台最新版的Airwave,再把最新的Backup以及既有License灌回去。

參考資料:Upgrade airwave from 8.2.7 to 8.2.10Upgrading Airwave to 8.2.7

準備:

  1. 待升級Airwave
  2. 備份現有Airwave的License
  3. Airwave 8.2.10.1 install ova
  4. 新安裝的Airwave 8.2.10.1
  5. SFTP(WinSCP)
  6. Airwave 8.2.9.0 upgrade package
  7. Airwave 8.2.10.1 upgrade package
  8. Airwave 8.2.1x upgrade package

檔案很大,下載需要時間,升級過程也很漫長。

概念是
8.2.7 => 8.2.9
8.2.9 = > 8.2.10
8.2.10(CentOS6) = > 8.2.10 (CentOS7)
8.2.10 (CentOS7) = > 8.2.1x

8.2.9到8.2.10有OS升級,所以無法讓8.2.7直接升到8.2.1x,得先升到8.2.8或8.2.9才能升到8.2.10。而8.2.7最高只有支援到AP 3xx系列,但現在已經不少使用AP 5xx系列,所以一定得升級Airwave才能。

特別留意!每次升級都要做備份!也要注意資源是否足夠,以免資源不足讓升級發生狀況。(個人在筆電上練習,就直接記憶體用滿當兩次。)

首先要以Airwave的升級方法為主,先登入Airwave, 進入選單,8.2.9版本在Advanced 、8.2.10版本在Users,進入,然後添加AAA File Transfer User,這樣才能用WinSCP以SFTP的方式把檔案傳入或取出Airwave。

而8.2.9版本前後上傳檔案的地方有落差:
8.2.9前:「/user」、8.2.9後:「/var/ampcli/user」
如果升級到8.2.9版之後,沒有找到Folder,請按下重新整理。

步驟:

  1. !用Web GUI登入,備份現有License資訊!
  2. 登入待升級Airwave(8.2.7)
  3. 新增AAA File Transfer User。
  4. 備份Airwave(8.2.7)
  5. 用SFTP,取出Airwave(8.2.7)備份檔
  6. 用SFTP,傳入Airwave(8.2.9.0) Upgrade Package
  7. 升級到Airwave(8.2.9.0)
  8. 備份Airwave(8.2.9.0)
  9. 用SFTP,取出Airwave(8.2.9.0)備份檔。
  10. 用SFTP,傳入Airwave(8.2.10.1) Upgrade Package
  11. 升級到Airwave(8.2.10.1, CentOS6)
  12. 備份Airwave(8.2.10.1, CentOS6)
  13. 用SFTP,取出Airwave(8.2.10.1, CentOS6)備份檔
  14. !關閉舊Airwave!用ova install安裝新的Airwave(8.2.10.1, CentOS7)※注意記憶體資源
  15. Airwave(8.2.10.1, CentOS7)的IP、Gateway、DNS、SSL等皆比照舊Airwave設定
  16. 新增AAA File Transfer User。
  17. 用SFTP,傳入Airwave(8.2.10.1, CentOS6)備份檔
  18. Restore Airwave(8.2.10.1, CentOS6)備份檔
  19. Restart System
  20. 備份Airwave(8.2.10.1, CentOS7)
  21. 用SFTP,取出Airwave(8.2.10.1, CentOS7)備份檔
  22. 用SFTP,傳入Airwave(8.2.1x) Upgrade Package
  23. 升級到Airwave(8.2.1x)
  24. 備份Airwave(8.2.1x)
  25. 用SFTP,取出Airwave(8.2.1x)備份檔
  26. 「可選」刪除舊Airwave。

步驟繁瑣反覆,過程等待時間很長,也蠻可能出意外,所以備份檔要勤備份。