What is the problem you are having with rclone?
When using remote control api to copy files from Oracle Cloud Storage to Azure Cloud Storage, the includefrom parameter does not seem to work?
The goal is to just copy CSV files from OCI to Azure. When I run the curl statement CSV and JSON files are copied.
curl --location -g --request POST 'https://rclone-poc.wwt.com/sync/copy?srcFs=oci:/RCLONE/RcloneApiTest&opt={"_filter" : {"IncludeRule":"*.csv"}}&dstFs=devoracldbiccc:rcloneapitest' \
--header 'Authorization: Basic
Run the command 'rclone version' and share the full output of the command.
{
"arch": "amd64",
"decomposed": [
1,
60,
0
],
"goTags": "none",
"goVersion": "go1.19.2",
"isBeta": false,
"isGit": false,
"linking": "static",
"os": "linux",
"version": "v1.60.0"
}
Are you on the latest version of rclone? You can validate by checking the version listed here:
Which cloud storage system are you using? (eg Google Drive)
Oracle Cloud and Azure
The command you were trying to run (eg rclone copy /tmp remote:tmp
)
curl --location -g --request POST 'https://rclone-poc.wwt.com/sync/copy?srcFs=oci:/RCLONE/RcloneApiTest&opt={"_filter" : {"IncludeRule":"*.csv"}}&dstFs=devoracldbiccc:rcloneapitest' \
--header 'Authorization: Basic Z3VpOmFzZGozMmtq'
The rclone config contents with secrets removed.
{
"azure": {
"account": "rclonepoc",
"type": "azureblob"
},
"devoracldbiccc": {
"account": "stdiadev001",
"type": "azureblob"
},
"oci": {
"access_key_id": "d1c12526cce7c43054a5cec887f5c4bbefc3d4cf",
"acl": "private",
"endpoint": "https://wwtsoacs.compat.objectstorage.us-ashburn-1.oraclecloud.com",
"provider": "Other",
"region": "us-ashburn-1",
"type": "s3"
},
"prdoracldbiccc": {
"account": "stdiaprd001",
"type": "azureblob"
},
"tstoracldbiccc": {
"account": "stdiatst001",
"type": "azureblob"
}
}
A log from the command with the -vv
flag