Wednesday, July 15, 2020

How to use Multi-thread Engine in CrossFTP to Turbo the Transfer Speed

When there are lots of data to be transferred, it is critical to choose a powerful engine to help turbo your transfer speed and save your time. CrossFTP Pro/Enterprise provides extremely powerful multi-thread engine and multi-part upload/download support to turbo your transfer speed.

To turn on the multi-thread transfer engine, do one of the following:
  • Option 1: go Tools -> Global Options -> General -> Concurrent Transfers (see Fig. 1).
Fig. 1. Update Concurrent Transfers Thread Number 
  •  Option 2: after transfer starts, change the thread number at the bottom right side of the status bar (see Fig. 2).

Fig. 2. Update Concurrent Transfer Thread Number

CrossFTP supports up to 100x thread number to maximize your transfer speed, especially when you have lots of files that single transfer thread cannot fully utilize the network bandwidth.

To improve transfer speed and reliability on large files, you can  utilize CrossFTP Pro/Enterprise's multi-part upload and download function. This helps to divide your large file into smaller segments to enable the concurrent transfers and improve the transfer reliability.

To enable multi-part download, go Tools -> Global Options -> Transfer -> Enable Multi-Part download (see Fig. 3).
Fig. 3. Config Multipart Download and Part Size

Multi-part upload needs server side support. Currently most cloud storage provider supports this feature. To enable multi-part upload, go Tools -> Global Options -> S3/Glacier/AZure -> Enable MultiUpload (see Fig. 4).
Fig. 4. Config MultiUpload and Part Size

Hope this article provides helpful information for you. Any questions, feel free to let us know.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/


CrossFTP 1.99.3 Release

CrossFTP 1.99.3 is a major update. The main changes are:

- Enable SFTP, SFTP/SSH, WebDav, Microsoft AZure, and OpenStack Swift in CrossFTP.
- Improve compatible S3 sites' support: to create a bucket on the custom storage location, instead of now where it's locked to predefined Amazon locations
- Fix stability issues for local-site-local, and refine the temporary cache file management.
- Refine the popup dialog hiding issue on site manager.
This update is recommended for all CrossFTP users.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, MS AZure, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Monday, May 25, 2020

How to do FXP or Site-Local-Site Transfer in CrossFTP to Easily Move Data across Remote Servers

This article presents how to solve the data copy/move issue across different remote server sites with same or different FTP/cloud protocols.

How to Copy/Move Data Across Different Sites

Lots of data transfer protocols are available from different cloud storage sites. For example, CrossFTP supports FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, MS AZure, and OpenStack Swift protocols for Windows, Mac, and Linux. How to copy/move data between different sites easily is an issue.

To address this issue, CrossFTP provides FXP and/or Site-Local-Site solutions:
  • FXP: a method of data transfer among sites of same transfer protocols. Currently supported transfer protocols are: FTP, SFTP, WebDav, Amazon S3, MS AZure, and OpenStack Swift. This feature is available in CrossFTP Pro.
  • Site-Local-Site: a method of data transfer among sites of any (same/different) transfer protocols. The data file is downloaded from the source site to the local machine first, and then upload from local machine to the target site. This feature helps you to do data migration between different sites, and is available in CrossFTP Enterprise.
Here we introduce how to make FXP and Site-Local-Site transfer in CrossFTP below:

FXP

1. Open the remote site's tab on left and right side of CrossFTP Panel, and copy them among the tabs. See Fig.
2. Choose FXP type data transfer.
3. Data transfer items will be added into the queue, as shown in the Fig.

Site-Local-Site

1. Open the remote site's tab on left and right side of CrossFTP Panel, and copy them among the tabs. See Fig.
  
2.  Choose Site-Local-Site type data transfer.
3.  Data transfer items will be added into the queue, as shown in the Fig.
  

Trouble Shooting

  • Site-Local-Site transfer met that temp file creation failure, or there is no enough disk space

    This is caused by that there is no enough space left on your chosen temp file folder, so that the local cached file cannot be created and leading to the site-local-site transfer failure. To address this, choose a proper temp folder at Tools -> Global Options -> General -> Temp File Folder, and make sure there is enough space left for that folder.

Conclusion

CrossFTP provides FXP and/or Site-Local-Site type data transfer support to help you to handle data copy/move issue across different remote server sites with same or different FTP/cloud protocols

Saturday, May 23, 2020

CrossFTP 1.99.2 Release

CrossFTP 1.99.2 is a major update. The main changes are:


- Support more S3 default storage class: STANDARD, REDUCED_REDUNDANCY, GLACIER, STANDARD_INFREQUENT_ACCESS, ONE_ZONE_IN_FREQUENT_ACCESS, INTELLIGENT_TIERING, DEEP_ARCHIVE. See this doc for details of storage classes.
- Fix that some popup dialogs are hidden behind on UI.
- Support empty file for the Amazon Glacier backup.
- Refine instruction for protocol parameter of CrossFTP commander.

This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, MS AZure, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

CrossFTP 1.99.1 Release

CrossFTP 1.99.1 is a major update. The main changes are:

- Fix the Site-local-site and FXP's hint error.
- Fix CrossFTP’s compatibility with Mac JDK 11.
- Fix the Mac AppStore’s crash issue.

This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, MS AZure, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Sunday, December 08, 2019

Run CrossFTP on a high-DPI Display

To run CrossFTP on a a high-DPI display (e.g., 4K), sometimes you may find its UI is too small. To solve this issue:

On windows 10:
  1. Find java.exe you installed.
  2. Right click -> Properties
  3. Go to Compatibility tab
  4. Check Override high DPI scaling behavior.
  5. Choose System for Scaling performed by:
On Linux:
You can add parameters to the java binary which launches the CrossFTP, you can use the option -D to pass a value for the sun.java2d.uiScale proprty to specify a scaling factor for Java2D. This will scale your application. The scaling factor value is a double. Make sure that you pass this option to the java binary itself, not the launched Java application.
Example: Launch crossftp.jar with a UI scaling factor of 2.5

java -Dsun.java2d.uiScale=2.5 -jar ...

Wednesday, October 17, 2018

CrossFTP 1.99.0 Release

CrossFTP 1.99.0 is a minor update. The main changes are:

- Fix the Site-local-site and FXP's hint error.
- Fix CrossFTP’s compatibility with Mac JDK 11.
- Fix the Mac AppStore’s crash issue.


This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, MS AZure, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Thursday, May 24, 2018

CrossFTP 1.98.9 Release

CrossFTP 1.98.9 is a minor update. The main changes are:


-Refine support for Amazon S3 server side encryption.

This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Sunday, January 28, 2018

CrossFTP 1.98.8 Release

CrossFTP 1.98.8 is a minor update. The main changes are:


- Fix directory sync item's processing issue in queue.

This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Tuesday, December 19, 2017

CrossFTP 1.98.7 Release

CrossFTP 1.98.7 is a minor update. The main changes are:


- Improve directory sync for Amazon Glacier.

This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Sunday, November 05, 2017

How to register license in CrossFTP

If you have got the CrossFTP Pro/Enterprise license, or the evaluation license, you can go to menu Help -> Register... to input the license code. After CrossFTP's restart, it will turn into the licensed version. The following is the sample screenshot FYI:

Register License on CrossFTP's Global Menu

 Alternatively, Register License on CrossFTP's Context Menu (available on CrossFTP 1.98.6 or later)

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

CrossFTP 1.98.6 Release

CrossFTP 1.98.6 is a minor update. The main changes are:


- Add global menu in context to handle Mac OS X High Sierra's global menu display issue.

This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Tuesday, October 03, 2017

How to Solve CrossFTP's Small Font Issue on 4k Screen

CrossFTP's menus and font in file window are too small on 4k screen in Windows.
 To solve this:
  1. Find java.exe and javaW.exe you installed. This file is normally located under CrossFTP installation folder's jre/bin subfolder, or the Java installation folder if you are using separated JDK.
  2. Right click -> Properties
  3. Go to Compatibility tab
  4. Check Override high DPI scaling behavior.
  5. Choose System for Scaling performed by:

Monday, October 02, 2017

CrossFTP 1.98.5 Release

CrossFTP 1.98.5 is a major update. The main changes are:


- OpenStack Swift Rackspace storage protocol support.

This update is recommended for all CrossFTP users.
--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

OpenStack Swift Rackspace Cient Support in CrossFTP


OpenStack Swift Rackspace storage is an online on-demand data storage service offered by Rackspace. Rackspace US provides a simple web server to access any file that is stored in their storage cloud.

To get a Rackspace US account
  1. Open signup page and connect to your Rackspace Cloud files account.
  2. Get the Rackspace API key at Rackspace cloud control panel -> User Management page.


To connect to Rackspace storage in CrossFTP
  1. Create a new Site in CrossFTP (e.g., Sites -> Site Manager), and  choose Protocol as OpenStack Swift
  2. Fill in the User Name and API Key field.


How to transfer files from/to Rackspace storage?
Just like the traditional FTP file transfer, you can just Drag & Drop the files from/to your Rackspace site. Multiple tabs, multiple threads, queue modifications, directory synchronizations, Site to site transfer, etc are naturally supported for the Rackspace transfer as well.

Hope this article provides helpful information for you. Any questions, feel free to let us know.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, Google Cloud Storage, and OpenStack Swift client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Wednesday, September 20, 2017

CrossFTP 1.98.4 Release

CrossFTP 1.98.4 is a major update. The main changes are:

- Fix the sync directory content refresh issue.
- Improve multi-part download processing.
- Refine Amazon Glacier’s download processing.

This update is recommended for all CrossFTP users.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier, MS Azure, and Google Cloud Storage client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Friday, July 14, 2017

Microsoft Azure Blob Storage Support in CrossFTP

Microsoft Azure blob storage is an online on-demand data storage service offered by Microsoft. Microsoft Azure provides a simple web server to access any file that is stored in their storage cloud.

To get an Microsoft Azure account
  1. Open Page Sign Up for Microsoft Azure blob storage, click the Start button and follow the instructions.
  2. After success registration, you will find the storage account name and access key at your Storage Accounts -> name -> Access keys

To connect to Microsoft Azure in CrossFTP
  1. Create a new Site in CrossFTP (e.g., Sites -> Site Manager), and  choose Protocol as Microsoft Azure/HTTPS
  2. Fill in the Account Name and Access Key field.

 How to create container
Container : Each of the files and folders stored in Microsoft Azure is contained in a container. It's like "top level folder" or "top level drive".
To create a container in CrossFTP, just go to the root folder \, and choose Create a new Folder. That top level folder represents a container.

How to transfer files from/to Microsoft Azure?
Just like the traditional FTP file transfer, you can just Drag & Drop the files from/to your Azure site. Multiple tabs, multiple threads, queue modifications, directory synchronizations, Site to site transfer, etc are naturally supported for the Azure transfer as well.

Hope this article provides helpful information for you. Any questions, feel free to let us know.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier and Google Cloud Storage client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

 

Thursday, July 13, 2017

CrossFTP 1.98.2 Released

CrossFTP 1.98.2 is a major update. The main changes are:

- Add MS Azure blob store support in CrossFTP Pro/Enterprise.
- Bug fixes.
This update is recommended for all CrossFTP users.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier and Google Cloud Storage client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Tuesday, June 13, 2017

CrossFTP 1.98.1 Released

CrossFTP 1.98.1 is a major update. The main changes are:

- Add end-points for Amazon S3.
- Improved Amazon Glacier retrieval and site-local-site processing.
- Support Amazon Glacier retrieve tier.
- Allow to show tab’s title as site name or folder name.
- Fix that schedule sometimes cannot change AM/PM hours.
This update is recommended for all CrossFTP users.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier and Google Cloud Storage client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/

Monday, October 17, 2016

CrossFTP 1.97.9 Released

CrossFTP 1.97.9 is a major update. The main changes are:



- Fix MFMT to keep date correctly in FTP.
- Change to use "original-file-date-iso8601” in the cloud storage header name for date sync.
- and a number of minor fixes.
 
This update is recommended for all CrossFTP users.

--
CrossFTP is a FTP, SFTP, FXP, WebDav, Amazon S3, Amazon Glacier and Google Cloud Storage client for Windows, Mac, and Linux.
CrossFTP Home: http://www.crossftp.com/