@istables Hi, Installed backup package and it worked out of the box to my AWS server instance. My bucket is jimmck-holmdel. Couple of things. The backup software created a backups subdir inside my bucket.
I think your bucket name is crmple-backups
Don't be confused by the URL of the console dump.
I have the AWS package installed. I also installed the league service and they play nice together!! And thanks to you and the install of the backup package I learned that the config.php file is a source file and the artisan command to publish the config.php file copies that to app/config and renames it aws.php. I put my config info in there and my own s3 code runs using aws.php. So Thanks!! I dont need to edit the vendor config.
And when I setup the filesystem.php with my aws.php creds all is fine.
aws.php file <-- used by default when not directly specified
<?php
return [
/*
|--------------------------------------------------------------------------
| Your AWS Credentials
|--------------------------------------------------------------------------
|
| In order to communicate with an AWS service, you must provide your AWS
| credentials including your AWS Access Key ID and AWS Secret Access Key.
|
| To use credentials from your credentials file or environment or to use
| IAM Instance Profile credentials, please remove these config settings from
| your config or make sure they are null. For more information, see:
| http://docs.aws.amazon.com/aws-sdk-php-2/guide/latest/configuration.html
|
*/
'key' => env('AWS_ACCESS_KEY_ID', 'ABCDEF'),
'secret' => env('AWS_SECRET_ACCESS_KEY', 'WXWZABCDEF'),
/*
|--------------------------------------------------------------------------
| AWS Region
|--------------------------------------------------------------------------
|
| Many AWS services are available in multiple regions. You should specify
| the AWS region you would like to use, but please remember that not every
| service is available in every region. To see what regions are available,
| see: http://docs.aws.amazon.com/general/latest/gr/rande.html
|
*/
'region' => env('AWS_REGION', 'us-west-2'),
/*
|--------------------------------------------------------------------------
| AWS Config File Location
|--------------------------------------------------------------------------
|
| Instead of specifying your credentials and region here, you can specify
| the location of an AWS SDK for PHP config file to use. These files provide
| more granular control over what credentials and regions you are using for
| each service. If you specify a filepath for this configuration setting,
| the others in this file will be ignored. See the SDK user guide for more
| information: http://docs.aws.amazon.com/aws-sdk-php-2/guide/latest/configuration.html#using-a-custom-configuration-file
|
*/
'config_file' => env('AWS_CONFIG_FILE'),
];
backups is the subdir created in my bucket
My filesystem.php
's3' => [
'driver' => 's3',
'key' => 'xxxxxx',
'secret' => 'xxxxxxxxxxxx',
'region' => 'us-west-2',
'bucket' => 'jimmck-holmdel',
],
my backup config...
'destination' => [
/*
* The filesystem(s) you on which the backups will be stored. Choose one or more
* of the filesystems you configured in app/config/filesystems.php
*/
//'filesystem' => ['local'],
'filesystem' => ['s3'],
/*
use what ever region worked in the past. change your bucket name.
Verify your s3 settings on your console.