<p>Please let me know what is my mistake!</p>
<p>Used this command to backup AWS EKS cluster using velero tool but it's not working :</p>
<pre><code>./velero.exe install --provider aws --bucket backup-archive/eks-cluster-backup/prod-eks-cluster/ --secret-file ./minio.credentials --use-restic --backup-location-config region=minio,s3ForcePathStyle=true,s3Url=s3Url=s3://backup-archive/eks-cluster-backup/prod-eks-cluster/ --kubeconfig ../kubeconfig-prod-eks --plugins velero/velero-plugin-for-aws:v1.0.0
</code></pre>
<p>cat minio.credentials</p>
<pre><code>[default]
aws_access_key_id=xxxx
aws_secret_access_key=yyyyy/zzzzzzzz
region=ap-southeast-1
</code></pre>
<p>Getting Error:</p>
<pre><code>../kubectl.exe --kubeconfig=../kubeconfig-prod-eks.txt logs deployment/velero -n velero
time=&quot;2020-12-09T09:07:12Z&quot; level=error msg=&quot;Error getting backup store for this location&quot; backupLocation=default controller=backup-sync error=&quot;backup storage location's bucket name \&quot;backup-archive/eks-cluster-backup/\&quot; must not contain a '/' (if using a prefix, put it in the 'Prefix' field instead)&quot; error.file=&quot;/go/src/github.com/vmware-tanzu/velero/pkg/persistence/object_store.go:110&quot; error.function=github.com/vmware-tanzu/velero/pkg/persistence.NewObjectBackupStore logSource=&quot;pkg/controller/backup_sync_controller.go:168&quot;
</code></pre>
<p>Note: I have tried  --bucket backup-archive but still no use</p>

Ashish Karpe
<p>Provide s3fullaccess to role that is annotated in velero service account</p>
