*Hi Solr Users,* *I was trying to backup Solr collection using the following command. *
curl --user 'solr-admin:########' " http://localhost:8983/solr/admin/collections?action=BACKUP&name=panna_backup&collection=PANNA&location=/opt/solr_Backup/solr-data-backup-27-01-2020/ " *I am getting the following error message. Can anyone please help? * Operation backup caused exception:":"java.nio.file.AccessDeniedException:java.nio.file.AccessDeniedException: /opt/solr_Backup/solr-data-backup-27-01-2020/panna_backup" "exception":{ "msg":"/opt/solr_Backup/solr-data-backup-27-01-2020/panna_backup", "rspCode":-1}, "error":{ "metadata":[ "error-class","org.apache.solr.common.SolrException", "root-error-class","org.apache.solr.common.SolrException"], "msg":"/opt/solr_Backup/solr-data-backup-27-01-2020/panna_backup", *The detail logs are as follows,* Collection: PANNA operation: backup failed:java.nio.file.AccessDeniedException: /opt/solr_Backup/solr-data-backup-27-01-2020/panna_backup at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:90) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111) at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:116) at java.base/sun.nio.fs.UnixFileSystemProvider.createDirectory(UnixFileSystemProvider.java:385) at java.base/java.nio.file.Files.createDirectory(Files.java:689) at org.apache.solr.core.backup.repository.LocalFileSystemRepository.createDirectory(LocalFileSystemRepository.java:93) at org.apache.solr.cloud.api.collections.BackupCmd.call(BackupCmd.java:90) at org.apache.solr.cloud.api.collections.OverseerCollectionMessageHandler.processMessage(OverseerCollectionMessageHandler.java:259) at org.apache.solr.cloud.OverseerTaskProcessor$Runner.run(OverseerTaskProcessor.java:478) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:834) *Thanks and Regards,* *Salmaan*