Page tree
Skip to end of metadata
Go to start of metadata


Important:

  • Ubuntu 16.04 LTS has reached end of life. Beginning in FileCloud version 21.2, Filecloud will no longer support Ubuntu 16.04 LTS, and some of our packages have already been removed from Ubuntu 16.04 LTS. We recommend moving to Ubuntu 18.04 LTS/Ubuntu 20.04 LTS now to avoid upgrade issues.
  • If the Linux server is not in a isolated environment where regular users are prevented from using SSH login, we recommend enabling authentication for the MongoDB service to prevent unauthorized access through port forwarding.
  • For systems with MongoDB authentication and custom IP binding the upgrade script will not work. Please contact support for assistance.
  • Upgrading your Linux operating system causes FileCloud to be uninstalled. Make sure you have backed up FileCloud before upgrade, and re-install FileCloud afterwards.

For Filecloud upgrade on cluster, please Contact FileCloud Support

The upgrade script for full upgrades of FileCloud Server is available in version 18.1 and later. 

The script method is compatible with:

Ubuntu:18.04, 20.04
Centos: 7.x
RHEL: 7.x 8.x
Debian: buster stretch


As an administrator, you can use filecloudcp (FileCloud control panel) to perform a full upgrade of a FileCloud instance regardless of the version (Debian, Fedora, etc).

The control panel runs a script that opens a basic interface to step you through the installation or upgrade process.

To navigate the interface, use the following keyboard keys:

KeyAction
Arrow UPscroll through the previous options in a field 
Arrow Downscroll through the next options in a field
 Spacebarmove to the next field
 Tabselects the highlighted option

Show me the commands for filecloudcp


Full Upgrade for LINUX


Requirements:

  • The FileCloud instance must be accessible to the external network (Internet)
  • The script commands must be executed with root permissions

If the FileCloud Instance doesn't have access to Internet, please contact our support team for assistance.


Step 1 (Preferred).To use filcloudcp to run the upgrade script, type the following command:

~# filecloudcp -u

filecloudcp CLI is only available from v18.1

 

 Step 1 (Alternative. Use only if the above command does not work). After logging in, review the packages to be updated, and then to run the upgrade script, type the following command:

~# wget http://patch.codelathe.com/tonidocloud/live/installer/filecloud-liu.sh && bash filecloud-liu.sh

Step 2. On the Installer and Upgrade  screen, to start the process and select Proceed, press Tab.

(lightbulb) If you are having problems, to click Cancel, use the spacebar to highlight Cancel, and then press the Tab key.

Step 3. On the Welcome  screen, to click OK, press the Tab key.

(lightbulb)To review the policies you are agreeing to:

The terms of service can be found here: https://www.getfilecloud.com/tos/

The privacy policy can be found here: https://www.getfilecloud.com/privacy/


 

 Step 4. The Installer and Upgrader with inform you that FileCloud is already installed. 

a. To click OK, press the Tab key.

 

 Step 5. The Installer and Upgrader with inform you that a new version of FileCloud is available. 

a. To click OK, press the Tab key.


 Step 6. On the Upgrader screen, to start the upgrade and select Proceed, press Tab.

(lightbulb) If you are having problems, to click Cancel, use the spacebar to highlight Cancel, and then press the Tab key.

 

  Step 7. On the Upgrader screen, to click OK, press the Tab key.

(lightbulb)To review the policies you are agreeing to:

The terms of service can be found here: https://www.getfilecloud.com/tos/

The privacy policy can be found here: https://www.getfilecloud.com/privacy/

 

 Step 8. On the Upgrader screen, to start the database backup and select Proceed, press Tab.

(lightbulb) If you do not want to do a backup, to click Skip, use the spacebar to highlight Skip, and then press the Tab key.

It is recommended that you complete a backup manually or through this upgrade script before upgrading FileCloud Server.

 

Step 9. On the Upgrader screen, to start the webroot backup and select Proceed, press Tab.

(lightbulb) If you do not want to do a backup, to click Skip, use the spacebar to highlight Skip, and then press the Tab key.

It is recommended that you complete a backup manually or through this upgrade script before upgrading FileCloud Server.

 Step 10. If Solr is detected, it will be upgraded. 

(lightbulb) Notes

What is Solr?

Solr is an open source enterprise search platform. It provides users with the following features:

  • Content search for file types such as txt, pdf, doc, docx, xls, xlsx, ppt, pptx
  • Regex support for file/folder name searches



 Step 11. You will be advised that FileCloud Server has been upgraded. This completes the upgrade process.

a. To click OK, press the Tab key.


Step 12. For users running multi-tenant FileCloud: Beginning in FileCloud 20.1, to sign into the admin portal for multi-tenancy, enter the username for the superadmin user and encrypt your password in the multi.php file. See Password encryption and logging in to a multi-tenant admin portal for instructions on encrypting your password.

Custom settings in configuration files that are replaced during upgrade are not reset in the new configuration files.

Check If the following files are replaced with newer versions during upgrade, and in the case that they are replaced, reconfigure any custom settings after upgrade:

C:\xampp\apache\conf\httpd.conf
C:\xampp\apache\conf\extra\httpd-filecloud.conf

  • No labels