{"id":1054,"date":"2015-08-12T16:17:00","date_gmt":"2015-08-12T16:17:00","guid":{"rendered":"http:\/\/axendatacentre.com\/blog\/?p=1054"},"modified":"2015-08-14T21:00:15","modified_gmt":"2015-08-14T21:00:15","slug":"upgrading-a-netscaler-10-5-x-n-virtual-appliance-to-netscaler-unified-gateway-11-x-n","status":"publish","type":"post","link":"http:\/\/axendatacentre.com\/blog\/2015\/08\/12\/upgrading-a-netscaler-10-5-x-n-virtual-appliance-to-netscaler-unified-gateway-11-x-n\/","title":{"rendered":"Upgrading a NetScaler 10.5.x.n Virtual Appliance to NetScaler Unified Gateway 11.x.n"},"content":{"rendered":"<p>The following content is a brief and unofficial prerequisites guide to upgrade from NetScaler Gateway 10.5.x.n to NetScaler Unified Gateway 11.x.n prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not necessary conform to industry descriptions or best practises.<\/p>\n<p><strong>Shortened Names<\/strong><br \/>\nVIRTUAL APPLIANCE &#8211; v\/a <br \/>\nNETSCALER GATEWAY &#8211; nsg <br \/>\nNETSCALER UNIFIED GATEWAY &#8211; nug <br \/>\nVIRTUAL IP ADDRESS &#8211; vip <\/p>\n<p><strong>Deployment Preparation Overview (DRAFT &#038; MAY CONTAIN ERROR(S))<\/strong><br \/>\nThe following is an upgrade process that I utilise within my own home lab. Please ref to <a href=\"http:\/\/docs.citrix.com\/en-us\/netscaler\/11\/license-upgrade-downgrade\/upgrade-downgrade-the-system-software.html\" title=\"http:\/\/docs.citrix.com\/en-us\/netscaler\/11\/license-upgrade-downgrade\/upgrade-downgrade-the-system-software.html\">http:\/\/docs.citrix.com\/en-us\/netscaler\/11\/license-upgrade-downgrade\/upgrade-downgrade-the-system-software.html<\/a> for an accurate and official upgrade process.<\/p>\n<p>1: Download the firmware of your choice if more than one is available at &#8211; <a href=\"http:\/\/www.citrix.com\/downloads\/netscaler-adc.html\" title=\"http:\/\/www.citrix.com\/downloads\/netscaler-adc.html\">http:\/\/www.citrix.com\/downloads\/netscaler-adc.html<\/a>. Please note that your will require either a valid Citrix account to download the firmware.<br \/>\n2: Upload the *.tgz file you downloaded to the following location on your NS V\/A &#8220;<i>\/var\/install<\/i>&#8220;. Once you have confirmed its successfully uploaded disconnect and close your (s)FTP application. I use WinSCP myself which can be downloaded at &#8211; <a href=\"https:\/\/winscp.net\/\" title=\"https:\/\/winscp.net\/\">https:\/\/winscp.net\/<\/a> as my (s)FTP client.<br \/>\n3: Open a Secure Shell (SSH) connection to the NS V\/A and enter in the username and password access details where prompted. Once your have successfully logged in type \u201cshell\u201d then type \u201ccd \/var\/nsinstall\u201d to change to the nsinstall directory and then type \u201cls\u201d to confirm the uploaded file is there.<br \/>\n4: Now to unpack the tarball package by typing in \u201ctar \u2013xvzf build_X_XX.tgz\u201d, where build_X_XX.tgz (<i>TIP: Enter in B and press TAB to complete typing the name of the file<\/i>) is the name of the NS firmware build that we will be upgrading to. Once the tarball is successfully unpacked type in &#8220;ls&#8221; verifying that you can see the extracted files from the tarball.<br \/>\n5: Now type in \u201c<i>.\/installns<\/i>\u201d to begin the upgrade process and where prompted type in &#8220;<i>Y<\/i>&#8221; to reboot the NS V\/A<br \/>\n6: Move to your hypervisors mgmt. console and watch the NS CLI reboot and once you can see the NS login prompt within the CLI navigate to the NS mgmt. IP addr and login using your NS access details and verify that the NS V\/A has been successfully upgrade to your firmware of choice by looking at the firmware version in the top right-hand corner of the WebUI.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>The following content is a brief and unofficial prerequisites guide to upgrade from NetScaler Gateway 10.5.x.n to NetScaler Unified Gateway 11.x.n prior to deploying in a PoC, Pilot or Production environment by the author of this entry. The views, opinions and concepts expressed are those by the author of this entry only and do not [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[358,360,361,1,129,286,362,359,130,52,127,385,363],"tags":[402,413,390,388,387,386],"class_list":["post-1054","post","type-post","status-publish","format-standard","hentry","category-adc","category-app-firewall","category-application-delivery-controller","category-ctx","category-cvpn","category-ica-proxy","category-l4-l7","category-load-balancing","category-micro-vpn","category-netscaler","category-netscaler-gateway","category-netscaler-unified-gateway","category-smartaccess","tag-netscaler","tag-netscaler-gateway","tag-netscaler-poc-upgrade-guide","tag-netscaler-release-11-0-build-55-2055-23","tag-netscaler-unified-gateway","tag-ns"],"_links":{"self":[{"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/posts\/1054","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/comments?post=1054"}],"version-history":[{"count":0,"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/posts\/1054\/revisions"}],"wp:attachment":[{"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/media?parent=1054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/categories?post=1054"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/axendatacentre.com\/blog\/wp-json\/wp\/v2\/tags?post=1054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}