download free 30 days trial version buy bucket explorer
Documentation  Download  Purchase  Support  FAQs   Forum   ScreenShots & Demos

Quick Comparer to Compare Name and Size of local and remote file on Amaozn S3 / Google Storage

 

Bucket Explorer provides data consistency during Upload and Download. To ensure files are uploaded without corruption, it calculates and sends a hash of every file to Google Storage.
For Download, it calculates the hash of downloaded file and compares it with the ETAG/Size of Object. On re-uploading the file, it is only uploaded when the hash of the file is different from the ETAG/Size of Object. Same thing happens at download. The file is downloaded only when it is either new or its hash is different from ETAG/Size.

About the Quick Comparer:

Bucket Explorer provides you option to choose any of the comparisons (Name and Size & Name and Hash). Whatever comparison you choose, the file will be uploaded/ downloaded if the Hash/Size is different. It also prompts for any of the Actions [Overwrite, Skip, Overwrite All, and Skip All] to be performed with the files, if it already exists. Quick Comparer is an important feature added in Bucket Explorer which compares Name and Size instead of comparing Name and Hash of the file. This comparison makes the incremental backup faster.

During ‘Name & Hash ’ Bucket Explorer calculates the Hash of every file and compares it with the ETAG of file on Google Storage. For this comparison, it sends a separate request for every file to collect the ETAG values. Otherwise, it prepares a list of all objects with their Name and Size with minimum request (1000 Object details in single request). Thus it does not send a separate request for each file.

Follow the steps below to use Quick Comparer option:
  1. Run Bucket Explorer as usual.
  2. Select a bucket.
  3. Perform one of the following actions on bucket:
  4. Upload Download
  5. It opens a dialog box with title “Select Option for Queue”.
  6. It will ask for “Action Type” and “Comparison Type”.
  7. In action type you will have three options:
    1. Overwrite All : To Overwrite All Files.
    2. Skip All: To Skip all files .
    3. Ask for Action: To prompts for action when it is needed.
  8. In Comparison Type you will have Two Options:
    1. Compare Name and Size
    2. Compare Name and Hash
  9. Click on ‘Start’ button, it will start operation in Queue.

Single File operation-
If single file is chosen for upload/download then quick comparer window will not be opened. It notifies user with balloon tool tip at lower left corner about the completion of operation. By default selected operation is performed by comparing name and hash of file.

Identical-Skipped at Quick Comparer Queues-
If identical files have been chosen to upload or download then these files will not be added in Queued-Files queue for processing, they will directly be added in Identical-Skipped queue.

Note: If you are uploading the files for the first time, you will not get much difference in both the comparer option. But if you make incremental upload/ download, you should choose ‘Compare Name and Size’ for fast processing. In incremental processing, Bucket Explorer identifies the files which need to be uploaded / downloaded exactly. It processes the file whether it is new or modified. To identify these files, Bucket Explorer uses one of the Comparer Option. If Name and Hash option is selected, Bucket Explorer calculates the hash and matches it with the ETAG of Object and if Name and Size option is selected it compares the name and size of the file with the name and size of Google Storage Object.

You can set quick Compare option from Tools -> "Advance Preferences" option at Bucket explorer menu bar. You can set quick compare option as your wish from the Queue Option settings.

Example:
Suppose you have 3000 files (more than 10 MB of size for each file) to upload. After uploading 3000 files, some of the files get modified and some new files are added. To upload the new and modified files, if you choose Name and Size, files are uploaded more quickly than upload with Name and Hash.

Quick Comparer also asks for the action to be performed, if it finds a file already exists.
  1. If you select Skip All , it will skip the file from upload.
  2. If you select Overwrite All , it will re-upload the file only if the hash is different.
  3. If you select Ask for Action , it will ask what to do with the file.
  4. You can choose Overwrite or Skip Action. If you want Bucket Explorer not to ask action for next file, you can also choose Overwrite All or Skip All instead of 'Ask For Action'.
NOTE: Quick Comparer works with Upload , Download , Copy and Move in Queue .

Related Topic:

Bucket Explorer Amazon S3 :

Bucket Explorer Google Storage :