I have a link of a MEGA directory that I want to copy to another remote (My Google Drive). The directory contains lots of small files, so it itself is huge (~50GB) but the files are <100MB. I want to copy this directory to another remote (the Gdrive), which has sufficient storage. But rclone's host computer and my MEGA account do not have the necessary free space. How do I do this?
Clarification: The problem is that the directory on MEGA is not mine; I only have a link to a shared directory. So the directory is not on my MEGA remote. Since I do not have space on my MEGA, I can't copy the shared directory to my own MEGA account either.
The problem is that the directory on MEGA is not mine; I only have a link to a shared directory. So the directory is not on my MEGA remote. Since I do not have space on my MEGA, I can't copy the shared directory to my own account either.
Yeah, the files are encrypted, too. It definitely needs to use MEGA-specific code. We need someone who knows the rclone's MEGA backend to chime in and say if this is possible.
that share has a very small amount of data on it, just 40GB.
so why not download the entire share as a zip file to your computer
uncompress the zip file on your computer
upload the files to rclone.
The problem is that my own connection is very expensive and unstable, so I use my VPS for heavy network activity. My VPS only has a 50GB drive, most of which is already filled with software and the OS.
I live in Iran, so most mainstream VPS providers are pretty much impossible to use. I get my VPS through an intermediary Iranian corporation, at what was around 6 dollars per month, but is now 3 dollars per month because of runaway inflation (which causes dollar to appreciate against toman). (I sure hope they keep the current pricing, but I am not holding my breath.)
What you can do is set up the shared link with megacmd and serve it as a webdav. Rclone can then copy from the webdav backend to wherever you like without using local disk space.