The following list contains information about unsupported file and folder names, attributes, and other path restrictions.
File and Folder Names
To maintain compatibility with Windows' file naming conventions, we do not support file and folder names which include the following characters or have any of the specified naming patterns:
\ / " : < > | * ? +
- end with period(s)
- begin or end with spaces
- have control characters
File or folder names that:
- match one of the following exactly: .ds_store, .metadata_never_index, .thumbs_db, powerpoint temp, desktop.ini, icon\r
- end with: ., ~, ._attribs_, ._rights_, ._egn_, _egnmeta, .tmp, -spotlight, .dwl, .dwl1, .dwl2, .ac$, .sv$, *.~vsdx
- start with: ._, .~, word work file, _egn_., .smbdelete
- start with: ~ and end with .idlk, .xlsx, .xlsx (deleted), .pptx, .pptx (deleted)
- start with: ~$ and end with .doc, .docx, .docx (deleted), .ppt, .pptx, .pptx (deleted), .xlsm, .xlsm (deleted), .sldlfp, .slddrw, .sldprt
- are AutoCAD temp files starting with atmp and ending with four numbers, e.g. atm3829
- are SAS temp files ending in .sas.b follwed by two numbers, e.g. myFile.sas.b73
- are PDF temp files starting with aa followed by a single letter followed by five numbers, e.g. aau38221
Folders names that:
- match one of the following exactly: .data, .tmp
- start with: .spotlight-
Files and folders containing these characters will not upload, sync or may encounter other restrictions.
Files which have the 'T' (temporary) attribute set in Windows, with the exception of pdf files, will not be uploaded or synced.
Limit is 245 bytes per path component (e.g. a file or folder name) and 5000 bytes for the entire path (including the filename). Microsoft Office imposes a 215 character limit on Office files.
Desktop Sync for Windows
Desktop Sync for Windows is subject to the same path length limitations as Microsoft Windows.
Egnyte Connect Desktop App (Egnyte Drive) for Mac/Windows
The Desktop App is subject to the Microsoft Excel maximum folder path limit of 218 characters.
Synchronizing active database files is NOT supported e.g. Exchange, Quickbooks, SQL, Oracle or MS Access. Although these files will sync, they will be throttled after the initial sync of the file due to rapid event patterns that can cause an unnecessarily large amount of bandwidth to be used. Furthermore, syncing active database files may result in corruption of the database files due to sync attempting to update the file in addition to other database related software at a high frequency. Uploading 'at rest' database files is supported but subjected to throttling limits detailed below.
Throttling for the database file uploads varies between a maximum allowed upload rate of once per minute for database files under 100 MB to once per 6 hours for database files over 1 GB in size. Only up to 3 versions of database files are stored in the cloud despite any version retention policy. The aforementioned behavior applies to files with the following extensions:
The Mac file system includes support for Package Files. Packages look like a file in Finder, but are actually a folder with files inside them. When uploaded to Egnyte (and other services) these are uploaded as a folder with files inside them.
Older versions on iWork formats (e.g. Pages) saved their data in Package formats whereas newer versions default to normal files. If you have older iWorks documents you can convert them to the single file format for greater compatibility with Egnyte and other applications.
Resource Forks and Alternative Data Streams
The Mac file system has support for Resource Forks and Windows has support for Alternative Data Streams. Both of these provide a mechanism to capture additional data associated with the file that is separate from the regular file contents and not included as part of the file size.
Some forms of older Mac Postscript font files capture the entire font data as a resource fork with a zero size file. These fonts can be converted to TTF fonts for greater compatibility with Egnyte and other applications.
User Names and Groups
There are few restrictions when creating a username in Egnyte.
- Must start with an alphanumeric character
- Can only contain alphanumeric, hyphen, underscore and period characters
- Cannot end with a period
- Cannot contain spaces
For groups, the same restrictions apply except group names can contain spaces in between but cannot lead or end with a space.