Jimothy
(James)
March 11, 2020, 2:58pm
1
Hello! I'm running a bash script on Raspbian with the following code:
#!/bin/bash
export RCLONE_CONFIG=/home/pi/.config/rclone/rclone.conf
rclone sync -vv "/home/pi/minecraft" "GDrive/MServerBackup" --local-no-check-updated --skip-links
cd /home/pi/minecraft
exec java -jar -Xms512M -Xmx2008M spigot-1.15.2.jar nogui
However, it gives me a fatal error outlined below:
2020/03/11 10:49:31 DEBUG : rclone: Version "v1.51.0" starting with parameters ["rclone" "sync" "-vv"
"/home/pi/minecraft" "GDrive/MServerBackup" "--local-no-check-updated" "--skip-links"]
**2020/03/11 10:49:31 DEBUG : Using config file from "/home/pi/.config/rclone/rclone.conf"**
**2020/03/11 10:49:31 ERROR : Fatal error received - not attempting retries**
**2020/03/11 10:49:31 Failed to sync: can't sync or move files on overlapping remotes**
It then stops the sync but continues to the next command.
Here's my rclone.conf file with personal data removed:
[GDrive]
type = drive
client_id = xxx
client_secret = xxx
scope = drive
token = {"access_token":"xxx$
root_folder_id = xxx
Any help would be appreciated.
asdffdsa
(jojothehumanmonkey)
March 11, 2020, 3:09pm
2
hello, not sure that we can call this a bug
perhaps change
GDrive/MServerBackup
to
GDrive:/MServerBackup
you are missing the colon
1 Like
Jimothy
(James)
March 11, 2020, 3:56pm
3
Oh wow - it was that simple!
I have a question while I have you - is there a reason that
"/home/pi/minecraft"
in the sync command doesn't need a colon?
Just making sure I'm coding it right!
James
asdffdsa
(jojothehumanmonkey)
March 11, 2020, 4:05pm
4
local folders and files do not need a colon.
only remotes do.
https://rclone.org/docs/#syntax-of-remote-paths
1 Like
Jimothy
(James)
March 11, 2020, 5:53pm
5
Ah - that makes sense - thank you!
One more brain teaser - while running that code I'm noticing it's looping infinitely and creating an additional folder withing the destination path.
So within GDrive:/MServerBackup it's creating another folder called GDrive and within it another MServerBackup
Even though those paths don't exist within the source.
calisro
(Rob)
March 11, 2020, 6:00pm
6
Are you sure those don't exist? They might have been created by the first command you ran without the ':'. A logfile debug and the current command would help sort it.
Jimothy
(James)
March 11, 2020, 6:34pm
7
Oh crud - yep that was it.
Thanks everyone!!!
system
(system)
Closed
March 14, 2020, 6:34pm
8
This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.