Setting up Disk Storage

Administrators can configure how users store data on the FileCloud Server site, called Managed Storage.

This is the default cloud storage, where the FileCloud server has direct access to the user files stored on a filesystem.

Managed Storage provides FileCloud complete control over the management of user content. 

You can configure general storage settings in Settings > Storage > My Files and more specific storage settings in Settings > Policies. Policies settings include user storage quota and rules for deleted files. You can assign different storage values in multiple policies and assign them to different users.

To set up Managed Storage in Storage Settings:

  1. Open a browser and log into the Admin portal.
  2. On the left navigation panel, under Settings, click Settings
  3. Click the Storage tab.

  4. Type the information into the fields in the table below. 

  5. Click Save.


    SettingDescription
    Number of old versions to keep for each fileIf a file with the same path and name is uploaded, FileCloud versions the file. This setting determines number of recent versions that FileCloud should retain. To disable versioning completely, set the number of versions to 0. NOTE: Versioned files count towards the user's storage quota.
    S3 Encryption

    Files in transit are automatically encrypted; however, if you wish to encrypt files at rest, you must manually configure the settings. 

    When you use S3 Storage Encryption:

    • The communication from FileCloud to AWS will use SSL encryption resulting in complete protection for data in transit.
    • Once the S3 is setup correctly, a new field called S3 Encryption will be available under Amazon S3 Storage Settings.

    FileCloud supports the following Server Side Encryption:

    Encryption Type

    Notes

    Server-Side Encryption with Amazon S3-Managed Keys (SSE-S3)All data is encrypted at rest using AES256 bit encryption. The data can only be accessed using the supplied key/secret credentials. The data will be accessible via S3 Console

    Note: Even though the encrypted data is accessible directly from the S3 console, do not access the data if it was created by FileCloud Managed storage, as doing so will cause data corruption to occur. In this case, the data should only be modified by FileCloud.
    Server-Side Encryption with AWS KMS-Managed Keys (SSE-KMS)Similar to SSE-S3 but the key itself is managed using Amazon's KMS service. This allows management of specific keys and their permissions for encrypting the data. The data is still encrypted at rest and is accessible via S3 Console with appropriate credentials.
    Server-Side Encryption with Customer-Provided Keys (SSE-C) This is a new support available from FileCloud v15 on-wards. The data will be encrypted using customer supplied 32 bit encryption key. This option will have SLOWER performance due to restriction on how this data can be decrypted (Amazon server will NOT be able to decrypt the data and the data has be first downloaded to FileCloud server and decrypted). The data will NOT be accessible via S3 console as well.

    WARNINGS:

    • Enabling encryption will start a process that attempts to encrypt all available data in the bucket as well as all new data.
    • This process can take some time depending on the amount of existing data in the bucket.
    • It is recommended that you modify the encryption setting when there is minimal activity on the FileCloud Server.

    Although changing the Encryption setting can be done at any time, we recommend using off-peak hours to avoid any unexpected access issues.


    To set up S3 Encryption:

    1. Next to S3 Encryption, click Manage.
    2. In Encryption Type, choose a type of encryption. See What is S3 Storage Encryption and when should I set it up, above, for descriptions of the encryption types.
    3. Click Enable encryption, then click OK.
      A message indicates that encryption is in process. When the process is complete, Encryption Status displays Encryption is enabled.


    Disable My FilesIf you are only using the "Network Folders" features of FileCloud and don't want to show "My Files", you can enable this checkbox. If there are existing data in "My Files" section, the data will no longer be accessible. Certain functions that depend on My Files will no longer be available.
    User Storage Usage CalculationWhen the user storage usage is reported, the shares used by the user can also be counted towards the quota. This can be changed by selecting the appropriate drop-down option.
    Skip versioning for Files Greater ThanAny file larger than the specified value will not be versioned.
    Email Users Nearing Storage LimitIf this option is enabled then automatic emails with notifications will be sent to users reaching their storage limit.
    Percentage ThresholdDefines the percentage threshold of the disk space. If user storage space is lower than the given threshold automatic email notification will be sent. I.e. if the value is set to 20 then users will be notified if they use more than 80% of their storage quota

To set up Managed Storage in Policies

For each policy that you want to change the default storage settings in

  1. Click the Policies tab.:
  2. Click the edit button.
  3. Type the information into the fields as described in the table below:

  4. Click Save.

  5. Assign the policy with relevant storage settings to each user.

    SettingDescription
    User Storage QuotaThis is the storage quota that is provided for every user of FileCloud. Note that, this is only a quota and does not require physical storage until the user actually consumes the space. Setting this to 0 means each user has no storage quota limit. Changing this setting does not affect the existing user quota.
    For example, if a user has 2 GB quota and if this setting is changed to 10 GB, it only affects newly created users after this point. To update the quota for an existing user, use the user details panel in Users section.
    Store Deleted FilesEnable this setting if you wish to provide a way to keep deleted files in a Recycle Bin. When this option is enabled and a user deletes a file/folder, the deleted item gets moved into their personal deleted files area. Then the user can restore files from their recycle bin or empty the recycle bin completely. Note: Files in the recycle bin count towards a user's storage quota.
    Automatically Empty Recycle Bin After Specified Days
    Number of days after which Deleted Files is emptied automatically. Note that this recycle bin clearing happens at periodic intervals specified here and any files in any recycle bin are cleared. The default is 0 which means that the deleted files are not cleared automatically. Requires a Cron Job to be set up.
    Do not store deleted files greater thanAny file larger than this setting is permanently deleted instead of getting moved into Deleted Files area.