Backup (one-way sync)

It is still being worked on. It probably won’t be available before Christmas, but are hoping to be able to release something within the next 8 weeks.

2 Likes

6 weeks further down the line. Apologies for stressing this issue, it just feels uncomfortable not having a backup running.
Any end in sight, or could we expect it later this year?

6 Likes

Bump. Any news? It’s way after Christmas now :slight_smile:

1 Like

Hi there I am very happy with this tool. I want to advise all that I have tryed the BACKUP function.
IT WORKS !!! The Command should be passed like so :
python “$HOME/.odrive-agent/bin/odrive.py” backup “temp/” “/OneDrive For Business/”

The explaination is : “temp” should be your local folder to save and
"/OneDrive For Business/" the Absolute Path for the Remote Folder on
your One Drive For Business Storage. So if you have Dropbox change it
into “/Dropbox”

To make it scriptable you can fix the Tony’s one :

!/bin/bash

agentdir="$HOME/.odrive-agent/bin"
export agentdir
agentmount="$HOME/odrive-agent-mount/OneDrive For Business/“
targetdir=”$agentmount/temp"
sourcedir="$HOME/downloads/test_directory"

cd “$agentmount”;
echo “CHECKING odrive mount point …”; sleep 2;
if
[[ $(python “$HOME/.odrive-agent/bin/odrive.py” status | grep “Mounts:
1”) ]]; then echo “MOUNT FOLDER CORRECTLY MOUNTED”; else echo “Please
Mount odrive Folder … Aborting Script”; exit 1; fi

cp -R “$sourcedir” “$targetdir”;

echo “STARTING THE BACKUP …”

python “$HOME/.odrive-agent/bin/odrive.py” backup “temp/” “/OneDrive For Business/”

exit 0

Any news on the release date?

Hi @ciro.pappada,
Thanks for sharing.

The backup feature you see in the CLI a very, early-stage preview of backup. It kind of snuck into the CLI way back when we first released the odrive Agent. We didn’t remove it because there isn’t really any chance of “misusing” it and the fact that it is in the CLI lends itself to only being seen/used by more advanced users. Backup is a much simpler data flow, compared to sync, since all of the data flows in a single direction and there are no deletes/moves/etc, so you can’t really get into trouble using it.

I do want to stress that it should be viewed as a “beta”, at best.

Hi @alaios,
We are still working on it as part of the next major version of odrive. I know it is frustrating that it isn’t out yet. We have ended up doing a lot of work on the internals of the sync engine which will allow us to build and refine much quicker than we were able to before.

Unfortunately this type of work is time consuming, but its an investment in the future.

are we talking about days or month?

Hi @alaios,
I would say weeks, but I also don’t want to ask people to wait to implement a proper backup solution. Backup is important, so if you have an urgent need to backup your data (you do not have any backups), you may want to look at another solution, at least for the time being.

1 Like

Eagerly awaiting backup functionality !!!

Hi Ciro.pappada, does this work with encrypted folder too?

Thanks!

Hi Chuck ! I did not test an odrive backup with encrypted folder. It should work but I cannot grant.
I’ve stopped testing it since Tony told me that the Backup function is still at a beta stage !!
So just to be clear Tony is suggesting to avoid the backup function call for backup necessities
leading users to “sync” and “unsync” their documents !! ; )
With the sync of your personal folder you’ll be sure doing a well made backup ; )

1 Like

Ciro, I tried, but with 72 TB of files and folders SYNC is not progressing. CPU is maxed out and I’ve been able to backup barely 1tb in over 2 months on a full GIG fiber connection… We really need the backup function!

Thanks for the reply and any other tips you might have for me!

Hi @chuck,
If you are trying to use sync, my recommendation would be to reduce the amount of data that odrive has to deal with. This means adding data to odrive’s scope incrementally and unsyncing items that have already been backed-up. 72TB is, presumably, a lot of objects to track (millions?).

Remember that sync is concerned with both sides of the equation. It needs to track changes locally and remotely and try to reconcile those changes in a timely manner. The larger the dataset, the more work is required, and that work is constant. I expanded on this a bit above: Backup (one-way sync)

As I stated in a previous post, if you really need to backup your data you may want to look at another solution until ours is available.

any updates on when the odrive one way sync will be available?

1 Like

I started this request about 9 months ago and now a year after the planned Backup feature was first announced by you.

Since then, there has been nothing made available even though it is the top 5 of our requested features. From this side of the screen, it seems it has such a low a priority at Odrive, that there is never enough people to devote someone to complete this.

If you were advising our family member on this, would you say just
"give up on it coming and move on to other ways to do this"?

Hi @DrBob,
I do apologize for the delay. The statement I made here still applies and is the best answer I have:

Also, as stated above, if you currently have no backup at all, I recommend looking at alternatives, at least until ours is available.

BACKUPS TO CLOUD SERVICES like Amazon Drive is not a simple task, particularly if you want to backup to a specific folder.

SYNCOVERY: Syncovery on Mac and PC can backup to Amazon Drive. But it has a painful and clunky user interface. And the backups are slow.

ChronoSync, my favorite Mac backup app, has still not linked up to Cloud Services after years of asking.

ARQ BACKUP: Currently, I use Arq to backup to Amazon Drive. It does a great and very efficient job. But it is for backing up whole drives, not to specific directories on Amazon Drive. I like it since it will encrypt the backup before sending it to Amazon. The primary problem is that restoring the files is a very slow process. This is why I also simultaneously backup using CRASHPLAN. If I need to retrieve a single file, CRASHPLAN allows one to do so quickly.

ODRIVE BACKUP: So I am willing to wait for oDrive’s solution to backup. It will make it much more useful a service.


SYNC LIMITATION ON LARGE DISKS: One limitation of oDrive Sync I did not realize is that Synchronization of files is a huge task - particularly if you are synchronizing large drives. So thanks to Tony of the oDrive Team for pointing this out.

oDrive can saturate your CPU and Bandwidth if allowed to run freely on a large drive. So I have to compromise and reduce its CPU and Bandwidth use to keep it from taking over my computer. I have to turn off oDrive when using Video Conferencing apps like Skype for Business since oDrive will hog the CPU and Bandwidth and degrade the experience. Luckily, oDrive allows you to limit the amount of bandwidth and CPU use to allow you to use your computer.

DropBox does synchronization very efficiently - much more efficiently than oDrive. So I disengaged oDrive from DropBox to minimize CPU and Bandwidth use.

AMAZON DRIVE, GOOGLE DRIVE, MICROSOFT ONEDRIVE FOR BUSINESS: I use oDrive primarily for synchronization to Amazon Drive, Google Drive, and Microsoft OneDrive since their apps do not do synchronization very well at all. For this purpose, oDrive does spectacularly well.


1 Like

A tip for those waiting for the backup feature, have a look at this while waiting is duplicati

It does not look like Duplicati supports Amazon Cloud Drive, unless you opt for the Beta 2.0 version, which at least is showing development progress. Anyone having any luck with it to ACD?

OTOH, Arq5 backups to ACD can be a bit fidgety in my experience.

BTW, ACD has just quietly eliminated it’s Unlimited Plan for new users unless you are also on Amazon Prime or are a current user and have auto renewal of ACD.