How to use Amazon S3 storage to back up your data
The steps to obtain Amazon's key are as follows:
Log in to your console, click your user name in the upper right corner, and select the security credentials
Create your root key and record it
Choose aws s3 when adding backup in the Cron
Great to see you add different sources to make backups 😃
Can you consider to make the option to make backups to google Team drive ( Shared Drives)
I know google drive is there,but would be good to have option for google shared drives too.
We are trying to add this feature
There is a way to enable configuration to access the OCI Bucket (like CloudBerry - https://waslleysouza.com.br/pt-br/2019/01/usando-cloudberry-para-acessar-oci-object-storage/)
Can you add feature backup to object storage like S3 (different hostname)?
Can you describe your needs in detail?
aaPanel_Jose I want to change custom hostname to use S3-Compatible Cloud Storage like Linode Object Storage, DigitalOcean...
I don't seem to have seen such a product, but I will pay attention to this issue.
What permission of the Amazon IAM user is required?
I tried to use a standard user with AmazonS3FullAccess permission only and I got "API data verification failed, please verify!"
You know grant an API access key to a super root user is a dangerous action on AWS.
Thanks for your suggestion, we will try to develop with IAM permissions
Please, add support Bucker Scaleway S3
Hi, Is it possible that change the endpoint address?
I try to use another S3 service.
I would also love to see support for different Endpoint. I want to get S3 compatible backblaze to work.
+1 for adding endpoint setting.
+1 for different endpoints
this would be really useful to use with digitalocean's spaces s3 compatible storage, or scaleway.com's s3 storage.
I found way to change endpoint. You need to add one line to the file /www/server/panel/plugin/aws_s3/s3lib/client/aws_s3.py
Add endpoint_url = 'https://your-endpoint-url', after aws_secret_access_key=self.__secret_key,
Save file and restart panel.
Tested with Storj and Backblaze. One thing about Backblaze: Deleted files are marked as hidden and not deleted completely. But you can add Custom lifecycle rules for Bucket to completely delete hidden files.
endpoint_url = 'https://your-endpoint-url',