From this tutorial you will learn how to mount an Amazon S3 Bucket as a Network Drive under Windows (or how to map an S3 Bucket as a Windows Drive).
First of all you need to download and install TntDrive.
The following window appears when you start TntDrive:
TntDrive Dashboard - displays all mapped drives and allows you to add new mapped drives
This is the main window and it's used for configuring TntDrive, for adding and editing drives and for other tasks.
To add new s3 drive click the Add New Mapped Drive button.
Add New Mapped Drive dialog will open:
Add New Mapped Drive dialog
1. Choose the storage type
TntDrive supports multiple storage types, you need to choose the storage type you want to work with. The following storage types are supported:
Choose the storage type you want to work with. Default value is Amazon S3 Storage.
2. Enter your Access Key ID and Secret Access Key
You can find your access keys in your AWS Profile:
Enter your Access Key ID and Secret Access Key
3. Select an Amazon S3 Bucket to map
Click the Refresh button to get buckets list from the Amazon S3 and choose desired bucket from the drop-down list. You can also enter the bucket name manually.
Select an Amazon S3 Bucket to map and specify optional path
If you do not have any buckets on your account or if you need to create the new one, you can simply type the bucket name in the corresponding text-box and it will be created automatically.
You can also specify path after the bucket name or mount an entire account.
Special note for IAM users: you may not have the necessary permissions to get buckets list or to create new bucket. If so, you need to enter existing bucket name.
4. Specify Mapped Drive Letter
This letter will be assigned to new mapped drive.
Select the letter that will be assigned to new mapped drive
5. Click Add new drive
Click the Add new drive button
Your Amazon S3 bucket should appear in My Computer
Amazon S3 bucket appears in My Computer as a mapped drive
Additional Drive Properties
You can also specify additional drive properties when adding new drive or editing existing drive. Click the Advanced properties link located at the bottom left corner of the dialog.
Click the advanced properties link to adit advanced drive properties
Additional Properties dialog will open:
Additional Properties dialog - Mapped Drive tab
Mount as network drive - mapped drive will appear as a network mounted drive and it will also be available to other computers in your local network.
Allow access from local network - turn this option on if you would like to make mapped drive visible over the local network.
Mount as removable drive - mapped drive will appear as a removable drive and it will be visible only to users of the local system.
There are some differences of how Windows handle network drives and removable drives. It sends less requests to network drive. Windows is also more tolerant to delays when network drive is used.
Mount as read-only media - mount Amazon S3 Bucket in a read-only mode.
Enable case sensitive filenames - this option may help when you are using the mapped drive with 3-rd party applications like IIS and file-not-found errors are occurring. Do not enable this option unless required.
Enable Win32 Attributes Emulation - turn on to enable emulation of file Last Modification Time, Creation Time, Last Access Time and File Attributes.
Be careful when enabling this option for buckets that contain large number of files. Additional request will be sent for an each file to obtain attributes. File information caching is recommended when using this option.
Additional Properties dialog - Amazon S3 tab
Default Storage Class - allows you to select which storage class will be automatically applied to files you upload via TntDrive. The following storage types are supported for now:
- STANDARD - Standard storage class.
- STANDARD_IA - Standard Infrequent Access storage class (cheaper than Standard but has some limitations, see AWS website for more details).
- REDUCED_REDUNDANCY - Cheaper, but less redundant than Standard storage class (for non-critical, reproducible data).
Enable Amazon S3 Server Side Encryption - an Amazon S3 feature that allows you to store files on Amazon S3 in encrypted form using AES-256 encryption. Files decrypted automatically when you download them.
Enable Amazon S3 Transfer Acceleration - an Amazon S3 feature that allows you to upload your files up to the 500% faster, based on the distributed AWS edge network. Click here to learn more about this feature and how to enable it on a bucket level. If this option is enabled and Transfer Acceleration is enabled on a bucket level, TntDrive will use accelerated endpoint to upload your files.
Additional Properties dialog - Caching tab
Enable file information caching - if enabled, file information will be cached in memory and used for further requests. Using this option you can reduce the number of requests sent to the server.
You may need to disable this option when working with the same files from multiple locations.
Enable directory listing caching - if enabled, directory listings will be cached in memory and used for further requests. Using this option you can reduce the number of requests sent to the server.
You may need to disable this option when working with the same directories from multiple locations.
Enable caching of file READ requests and Enable prefetching of files.. - check out this article to learn more about this options