How to Connect to Amazon S3 with FileZilla® Pro
FileZilla® Pro comes with a seamless integration with Amazon S3, the Simple Storage Service Web service offered by Amazon Web Services. Learn how to connect to S3 buckets using FileZilla Pro.
Support for Amazon S3 has been the first cloud protocol added to the flagship product back in 2017, and since then we have been improving and extending our support, including making possible to use third parties’ S3-compliant cloud services like DigitalOcean. Please note that at the present time FileZilla Pro can’t be used to access Amazon S3 Glacier.
FileZilla Pro allows users to quickly and easily move files between their computer and Amazon S3 buckets, allowing customers to manage also their S3 buckets lifecycle policies.
How to connect to Amazon S3.
- Make sure you have a S3 key pair. You will need both the access key ID and the secret access key in order to continue. You can get them from the S3 console website.
- Create a site entry for your S3 connection, to do that click New in the Site Manager dialog box to create a new connection.
- Select S3 Amazon Simple Storage Service as the protocol. FileZilla Pro will automatically fill in the host name.
- Choose normal as the logon type and then enter your access key id and secret access key in the text boxes.
- You can now connect to your S3 storage. In the right side you see your buckets, directories and files.
The video tutorial below shows how to easily connect to Amazon S3 with FileZilla Pro.
How to manage S3 Lifecycle Policies.
- Connect to your S3 site, on the right you see the list of your buckets. Right-click, or control-click if you are in a Mac, to open the context menu.
- Choose the S3 Bucket Lifecycle Policies, and you’ll see the configuration.
- On top you see the list of rules. If the bucket has no policy rules you can set a default rule that cleans incomplete multipart uploads after 7 days.
- To create a new rule press Add. Give the rule a name. Enable the rule to run it automatically.
S3 Lifecycle Configurations’ rules.
- You can limit the scope of the rule. By setting the prefix you can limit the rule to objects starting with that prefix. For example objects under the images subdirectory.
- You can also limit the rule to objects with specific tags. The rule will be applied only to the objects that match tag name and value.
- Select the actions that will be performed to those objects.You can add different actions to the rule. For example: move the objects to another storage or delete the objects. These actions are applied to the current version of the objects.
- If the objects are versioned you can perform actions for previous versions of them.
- You can also add the action to remove incomplete uploads.
- Parameters. After selecting an action you have to specify its parameters. Parameters differ for each type of action. Date determines when the action will take place. Days specifies how many days after object creation the action will take place. You can set either one or the other. The storage indicates which storage class the object will be moved to. See the full list of S3 storage classes.
- Actions. You can add as many actions you want to the same set of objects, you can’t set the same action twice though. Clicking OK will validate the rules and add them to the S3 bucket.
The video tutorial below shows how to manage S3 Lifecycle Policies with FileZilla Pro.