At line 1 changed one line |
CrushFTP 6 is a separate install, and requires a CrushFTP 6 license code. Prior CrushFTP versions require purchasing an upgrade code to use in CrushFTP 6. [http://www.crushftp.com/pricing.html]. Download a fresh copy of CrushFTP 6. [http://www.crushftp.com/download.html] |
CrushFTP 8 is a separate install, and requires a CrushFTP 8 license code. Prior CrushFTP versions require purchasing an upgrade code to use in CrushFTP 8. [http://www.crushftp.com/pricing.html]. Download a fresh copy of CrushFTP 8 and extract it to a safe location. [http://www.crushftp.com/download.html] |
At line 4 added one line |
Video covering the upgrade process: [https://youtu.be/j4CAXYvDCm0] |
At line 5 changed one line |
!1.) Run your prior CrushFTP version, and uninstall the daemon or service if its installed. |
!CrushFTP 6/7 Upgrade to CrushFTP 8 (scroll down below for upgrades from older versions): |
At line 8 added 32 lines |
1.) Run CrushFTP 6/7 and click 'Remove Daemon / Service'\\ |
2.) Copy over your users folder, prefs.xml, ssh private keys, and ssl keystores files from the old version to the new version's folder (see followup items below).\\ |
*Do not replace your WebInterface folder, the CrushFTP 8 WebInterface folder is very different, and replacing it with the older folder would break CrushFTP 8.\\ |
[attachments|gui_setup.png]\\ |
3.) Click "Start Temporary Server". The server will now be running and ready for use as long as you keep this window open.\\ |
4.) Login using the web browser to your server using your normal 'crushadmin' user. Go to the Admin, About tab and enter in your CrushFTP 8 license code.\\ |
5.) Go back to the GUI window, and click 'Install Daemon / Service'\\ |
6.) Update any paths in the prefs for SSH keys or SSL keystores to point to your new CrushFTP 8 folder. |
|
---- |
|
!!v6/v7 to v8 Followup items:\\ |
Copy over your TempAccounts folder if you have been using the WebInterface 'Share...' feature.\\ |
\\ |
Copy over your Previews folder so image previews don't need to be re-generated.\\ |
\\ |
Copy over any custom logo images from your WebInterface folder, but do not overwrite any login.html files as CrushFTP 8 is different.\\ |
\\ |
Copy over your SSL keystore if you had it in your CrushFTP folder, and update the prefs to point at the new location.\\ |
\\ |
Copy over your private SSH key files for the server if they are in their default location. (ssh_host_rsa_key, ssh_host_dsa_key)\\ |
\\ |
Copy over your Jobs folder if you have the enterprise version. Its in your CrushFTP folder.\\ |
\\ |
If you want your statistics for reporting to transfer over from v6/v7 to v8, then copy the statsDB folder too.\\ |
|
---- |
---- |
!CrushFTP 4 or CrushFTP 5 Upgrade to CrushFTP 8: |
|
1.) Run your prior CrushFTP version, and uninstall the daemon or service if its installed. |
|
At line 9 changed one line |
! *Do not replace your WebInterface folder, the CrushFTP 6 WebInterface folder is very different, and replacing it with the older folder would break CrushFTP 6. |
! *Do not replace your WebInterface folder, the CrushFTP 8 WebInterface folder is very different, and replacing it with the older folder would break CrushFTP 8. |
At line 11 changed one line |
3.) Run CrushFTP 6. |
3.) Run CrushFTP 8. |
At line 15 changed one line |
4.) Click Create New Admin User. Create your own admin user that will be used for managing the server. |
4.) Click Create New Admin User. Create your own admin user that will be used for managing the server. Call it 'crushadmin'. |
At line 19 changed one line |
6.) Login using the web browser to your server using the admin user you just created. Click the 'Admin' button. |
6.) Login using the web browser to your server using the 'crushadmin' user you just created. Click the 'Admin' button in the upper left. |
At line 36 changed one line |
!!Followup items:\\ |
!!Critical Post Update Items:\\ |
At line 41 changed one line |
Copy over any custom logo images from your WebInterface folder, but do not overwrite any login.html files as CrushFTP 6 is different.\\ |
Copy over any custom logo images from your WebInterface folder, but do not overwrite any login.html files as CrushFTP 8 is different.\\ |
At line 78 added 6 lines |
Copy over your Jobs folder if you have the enterprise version. Its in your CrushFTP folder.\\ |
\\ |
Your daemon/service may have been running with additional memory, reconfigure the new version with the equivalent memory.\\ |
\\ |
Your daemon/service may have been running as a domain user on Windows. Change the service to be running as that domain user again or UNC VFS paths will fail.\\ |
\\ |
At line 87 added 3 lines |
\\ |
Optional: If you want your statistics for reporting to transfer over from v6/v7 to v8, then copy the statsDB folder too.\\ |
\\ |
At line 61 changed one line |
If you haven't done this then login may fail when you start using CrushFTP6 as it can't find the users since they aren't associated to the port you are using. |
If you haven't done this then logins may fail when you start using CrushFTP8 as it can't find the users since they aren't associated to the port you are using. |