7天的ExpanDrive云统一–回顾

这篇文章可能包含会员链接,我可以从中免费获得少量佣金。请看我的 披露页面 有关信息。

17/12/2017 UPDATE: This review was based on ExpanDrive 5. ExpanDrive 6 has been released with some big changes. Check out my review!

ExpanDrive LogoI started trialling ExpanDrive 5 to see if, compared to Odrive, it would be a more or less viable alternative to running all the different cloud synchronising apps for all the different cloud services I use. That includes 保管箱, 亚马逊 Cloud Drive, Google Drive, and OwnCloud. I’m also looking at it as a way of reducing the data footprint of those cloud platforms on my local machine, so not actually storing files locally is a significant benefit here. Manually removing files from synchronising with my various cloud accounts is a pain, especially since there are terabytes of data in my 保管箱 and it takes quite a while to load the full folder tree.

ExpanDrive behaves like an external USB attached drive, or more accurately a series of USB attached storage. Each of your cloud storage systems becomes a drive connected to your computer. As long as you are on the internet, you can then enter these storage destinations anytime and access the files on them as you would any other external drive. Similarly, you can save directly to them just like a regular external drive. The only difference is that the speed of access is highly impacted by the speed of your internet connection.

At the time of writing ExpanDrive has a free 7-day trial (it was 30 days when I first planned to test and compare it, but by the time I began the test it was disappointingly reduced to 7 days). Once the trial expires, you can purchase a single-user license for USD $49.95 or with lifetime upgrades for USD $74.95. So it is relatively inexpensive, with additional discounts for multiple licenses and for educational or non-profit users.

The core features are:

  • Connect to multiple storage platforms at once, including most common platforms, with a single application.
  • Background file transfers for small files and real-time transfers for large files.
  • Native file access just like an externally attached drive.

Supported storage platforms

保管箱 Yes
亚马逊 Cloud Drive Yes
Google Drive Yes
Google Cloud Storage Yes
Box Yes
亚马逊 S3 Yes
一个驱动器 Yes
OwnCloud Yes
OpenStack Yes
RackSpace Cloud Files Yes
Dream Objects Yes
HP Helion Yes
Microsoft Sharepoint Online Yes
HubiC Yes
WebDav Yes
FTP Yes
SFTP Yes
FTPS Yes

So after using it for 7 days, I’ve tried to cover off all the things I would do or use on a regular basis.

What I found is:

设置

ExpanDrive has a straight forward installer. It’s to the point and doesn’t mess around. During the installation, you can connect your storage locations if you wish, and once it’s installed, a taskbar icon becomes available. Any clouds you have connected during setup will also now appear as external drives on your Mac, and you can access them just like you would a USB drive.

ExpanDrive Settings
ExpanDrive Settings

From the taskbar icon you have the ability to control your connections and monitor what they are doing. You can add or remove cloud connections, eject and reconnect storage locations (useful if they failed to connect for some reason), you can edit the connection settings, you can see any background transfers that are running, and check for updates. Really that is all you need, and it delivers it with a simple interface that looks good as well.

Adding ExpanDrive Connections
Adding ExpanDrive Connections

File transfers

Files seem to upload or download just as fast as 保管箱, Google Drive and 亚马逊 Drive’s own applications. The noticeable difference though is that it behaves like a native file copy. So on a Mac, your Finder file transfer dialogue is open telling you how long there is left and so on. I did notice that in the ExpanDrive menu accessed from the taskbar it does show you what file is presently being used in some way on each cloud drive. So for example, if I were copying image.jpg from 保管箱 to Google Drive it would tell me that image.jpg is being downloaded from 保管箱 and uploaded to Google Drive.

ExpanDrive connections screen showing an active transfer
ExpanDrive connections screen showing an active transfer

The downside of this is that the transfer does not happen in the background except for small files. Small files are stored locally somewhere in a cache hidden away while they transfer, and then removed once the transfer is complete, larger files though are not. So you have to maintain your internet connection. For me, this is a big problem. I deal with a lot of data in the cloud, and a good chunk of them are more than 100mb, many are more than 1gb. So this in practice means I need to copy them to a local drive first, work on them, and then when I am done, copy them back. It’s fine for smaller files, but for large ones, it’s just not a practical function to have to manually keep track of what I need to put back and where it belongs. Yes, I will admit that it is great to not have a 13gb video file clogging up my local drive while it transfers in the background. However, I can’t be leaving my laptop connected to the same internet connection in the same place for 1-2 days while I wait for the transfer to complete.

Even more frustrating though is after wider testing with larger files that are transferred in real-time on a 40Mbps upload speed I find that many of them fail. This includes large transfers of smaller files. So for example 60gb of photos that range in size between 1mb and 20mb each. In the case of a single file, it fails because “some data can’t be read or written”.

ExpanDrive transfer failed because one or more items can't be found.
ExpanDrive transfer failed because one or more items can’t be found.

In the case of multiple files, it fails because “one or more required items can’t be found”.

ExpanDrive transfer failed because some data can't be read or written.
ExpanDrive transfer failed because some data can’t be read or written.

These errors occur moving data from an internal hard drive, so it’s clearly writing to the destination that is a problem and not reading from the source. Given I have to synchronise thousands of files that are large enough to be real-time transferred this is really a dealbreaker. The fact that if I try and sync a folder with 100 photos in it results in an error and having to manually check the photos to see where it failed and begin again is unbelievably frustrating. Even more so when sometimes it only successfully completes one file. I also noted that on single large files it almost always got right to the end of the transfer and then failed. Upon checking what was on the remote storage location, I found that sometimes there was a 0kb file, and sometimes it seemed like it actually succeeded. Unfortunately, this makes ExpanDrive extremely unreliable for large transfers.

Now, I never saw any evidence of network connectivity issues, but I would expect that it is possible a brief network or internet drop could cause this kind of error. If there was, it was not enough to cause ExpanDrive to drop any of the remote connections themselves. Regardless, though, it is the job of the app to ensure that a network failure is handled in the best way possible for the user. With real-time transfers, I imagine this is difficult, but could be addressed with local caching.

There is a balance, and I think for everyday users ExpanDrive have hit it with small files cached for background transfer and large files done in real time. In practicality, even a 100mb file transferring in real-time on many internet connections these days is not a big deal. However, for my use, I would prefer to have all data cached unless they physically cannot fit on the local computer drive. Something to the effect of, if more than 10% of the hard disk capacity would be available after caching the file that would be ok with me. After all, it would only be temporary until the file finishes transferring. Of course, it would also help if the transfer ever actually succeeded.

I could be wrong, but I have a suspicion that another issue I found could be related. I noticed that often when I created a new folder or deleted a file. After I name a new folder, an “untitled folder” would appear as a new folder in addition to the newly named folder. When deleting files, I sometimes found the deleted file would reappear a few minutes later. This seemed to occur particularly if it was a file that had recently been added.

ExpanDrive Duplicate File Issue
ExpanDrive Duplicate File Issue

File Access

Within applications, file and folder access is native, so for example in Photoshop I could navigate into my drive and select a location to save my graphic. I could also open a graphics file from the drive. The caveat here though is, logically, the speed is impacted by your internet connection. So loading a large file, especially on a slow connection will take a while. Similarly saving a large file can take a while. Why? Because it behaves just like a physically attached drive, so there is no temporary files or anything like that it is just straight to the cloud. This is another area that becomes a problem with real-time access, especially since there is a risk your large save will fail.

It is great, for small files. In practice though for large files, I find I’m sometimes sitting waiting for a while for it to open or even longer for it to save before continuing on with what I was doing. Even in Finder when opening a folder, I’ve not opened before it does seem to cause Finder to hang until it loads the contents. That said, once I’ve opened the folder once it does appear to open faster each subsequent time so there must be some sort of folder tree caching with an index of the files in it.

Unfortunately, the freezing of Finder and other applications when opening and saving files is a real headache as some folders have a lot of them and may take a while if the internet connection is slow. I found it can cause Finder and other applications to hang and become unusable for a few minutes, the longest, while I was testing was about 8 minutes on a 40Mbps connection while I was accessing a 保管箱 folder containing a couple of thousand photos. The freezing also occurs when first single-clicking a file. In Finder, a single click results in loading a preview icon for it. So when clicking a larger file, say a 20mb raw photo, Finder hangs until it finishes creating the preview which requires accessing the entire file. This again can take a little while depending on the file and the speed of the internet connection. It wouldn’t matter quite so much if there were a delay except that Finder hangs, so you can’t use it for anything else in a different window. You just have to wait. Fortunately, you can go off and use another application, such as a web browser. So you can still do other things, you just can’t use Finder, or whatever application it was that you were using to access the file.

Desynchronisation

This isn’t actually really relevant because everything happens directly in the cloud. Small files that are cached locally before transfer do however appear to be automatically removed once the transfer is complete.

Encryption

Encryption is not presently available in ExpanDrive, but a brief chat on Twitter does indicate that encryption is something in the works for a later version.

So in the meantime, you would need to pair ExpanDrive with another tool like Boxcryptor in order to make use of encryption.

Memory and CPU usage

With only 7 days in the trial, it does not give much time to test memory and CPU usage, however during transfers, particularly of big files or lots of files I did not notice ExpanDrive using large amounts of RAM and CPU time. It seemed to remain quite reasonable all the time though and never seemed to exceed the amounts used by the 保管箱 application with similar data.

Other things of note

I discovered when the trial ended that I was able to continue using ExpanDrive unrestricted as long as I didn’t either reboot the computer or restart ExpanDrive. Unfortunately, while I recognised that I was able to keep using it, I didn’t realise that it would end after a reboot. So I did get an extra couple of days out of the trial, but after rebooting for an OS X update, ExpanDrive informed me that the trial had ended. I do appreciate that it let me continue using it for up to 20 minutes at a time.

ExpanDrive Trial Expired
ExpanDrive Trial Expired

I wasn’t expecting this, so it was nice to be able to get back into it from time to time while writing to double check things and to take screenshots.

总体

I have to say, ExpanDrive has a lot of promise, a lot. As an application it is great. Simple to set up, easy to use, and it just works as though it was always a part of the operating system. It’s great to just be able to access all my files across all my cloud platforms as though they are a locally connected storage drive. Even better, it has virtually no footprint on my local storage. So I have access to terabytes of data with a few clicks of the mouse.

Unfortunately, though, for such a promising application it only delivers on small files. Anything more than 1-2mb in size transferred in small quantities (or individually) it just doesn’t work well for. Between application freezes and failed file transfers it just is not suitable for anything more than individual document and image access. I’m actually extremely disappointed in how poorly it performs. The fact that large file transfers happen in real time with almost all failing (including saving large files) and the fact that applications freeze for long periods of time while trying to browse the attached storage are real killers for me.

The application freezes are not something that can easily be dealt with as that is a core operating system problem. It happens accessing network attached storage as well. However, local networks are usually faster than the internet, so it is not as noticeable. Even so, it contributes to making the application unusable for terabytes of data like I need to. I could probably put up with the application freezes if my transfers would complete successfully or at least moved to a background transfer that was capable of ensuring completion. Combined, it’s just not a practical solution.

It is extremely disappointing that such a promising application is really unusable. From my testing, I think it would be suitable only for use with small data sets and small files. I’m thinking documents, spreadsheets and maybe a few images. So if you are using the free versions of various cloud platforms to get more space, you could purchase ExpanDrive to bring them all into one application. It would work quite well in that scenario. In my scenario though where I have 3 terabytes in 保管箱 and 1 terabyte in 亚马逊 Drive, comprised of many large files, it just doesn’t work. Not to mention Google Drive and I would like to access 亚马逊 S3, but there is just no point.

阅读更多

  1. Odrive or ExpanDrive? A comparison of specifications and supported clouds.
  2. 30 days of Odrive Cloud Unification – Review

如果本文有助于让您的生活更轻松,请考虑通过我们的链接之一进行预订或购买。它不会花费您任何费用,但将有助于保持该网站的运行!

为您的假期省钱

旅行货币和货币换算: 我们同时使用 向上银行明智的 通过支持 Apple Pay 和 Android Pay 以及出色的应用内客户支持,在您旅行时获得最佳货币兑换率。

航班: 我们检查了几个网站的不同价格。从澳大利亚出发,我总是直接检查澳航的奖励航班,但除此之外,我会检查并比较航班费用 天巡.检查替代路线和日期总是值得的,尤其是在有多个中途停留选项或附近替代机场的情况下。

住所: 我们通常通过预订 雅阁 因为我们发现他们的价格最低,取消政策+忠诚度福利效果最好。我们也用 爱彼迎 时。

汽车出租: 我们用 欧洲汽车展 将租车价格与 Europcar、Budget、Hertz 和 Avis 等所有大型国际品牌进行比较。我们通常最终使用 阿维斯 要么 欧洲汽车 因为他们提供最优惠的价格(请务必查看他们当前的优惠折扣),并且都使用相对较新的车队维护他们的车辆。

旅游与活动: 我们通常会尝试通过这些第三方网站之一预订活动 领航者获取指南 & 客路 由于他们灵活的取消政策(为我们在 COVID 后旅行节省了很多钱)和价格保证(通常比直接预订更优惠的价格)。我们也通过预订 红气球 偶尔会有更多独特的澳大利亚和新西兰活动。

《7 Days of ExpanDrive Cloud Unification – Review》有9条留言

  1. I had exactly the same experience evaluating Expandrive, I could not copy large files without the app hanging or seeing the 43 error in Finder. Files would disappear, reappear, files would copy but then show in ACD as zero byte files. Very disappointing, will take a look at odrive now.

    回复
  2. Very useful thanks. The cloud drive I am really looking for is one that will sync to an external hard drive that is not permanently connected. I am a photographer and I have terabytes of data on a hard drive that is linked to a laptop that is not always linked to the drive. I cannot find the cloud application that does not crash when you disconnect the laptop from the external drive. I want to be able to disconnect and then reconnect and it then refreshes. Why is that so difficult?

    回复
    • I’d suggest Dropbox. I have one laptop that needs to have access to about 2TB of my Dropbox at any given time. So, I’ve got an external 2TB hard drive that I sync it to. I’m actually switching that out to a 4TB external drive at the moment. The process is super easy. Just set the external drive as the location for your Dropbox. Then when you need to unplug the drive, quit Dropbox, then eject the drive. When you want to restart Dropbox, plug the drive back in. Wait until it is completely mounted and accessible, then relaunch the Dropbox app. If the drive is disconnected before the Dropbox app is completely closed, it will have a tantrum and tell you that it can’t find the drive. If that happens I find that Dropbox will not find it again until I reboot the computer. You also want to make sure the drive is plugged in before you boot the computer up or disable the auto launch on Dropbox. Otherwise, sometimes Dropbox will also have a tantrum about not being able to find it. Overall though, it works really well!

      回复
  3. Hi, I tried ExpandDrive to mount my DropBox drive. I’m quite disappointed as well. First I tried to copy a 1.7 GB video file. Stuck at 47.7 MB of 1.4 GB. I tried to copy a small text file. It uploaded it, in Finder it shows OK, but in Dropbox web UI it’s empty. It seems it’s unusable for my purposes. Unfortunately.

    回复
    • Thanks for your thoughts Bohumir. I find there is usually a delay in smaller files appearing in the Dropbox UI. ExpanDrive 6 has some improvements related to how it caches and transfers those smaller files in the background. The downside of course is that they don’t appear there the moment that they appear to be transferred.

      回复

PAJ进行回复 取消回复

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据

我是谁?

Matt in Noumea

Matt专职从事数字营销业务, TerraMedia。不过,在业余时间,他喜欢和妻子一起旅行,所以他们通常都会做很多事情。
故乡是澳大利亚,尽管他们并没有花所有的时间去环游世界,但马特和他的妻子喜欢花时间真正地探索和了解一个地方,即使那意味着在那里花的时间比正常游客可能要多得多。

您可以阅读有关马特及其故事的更多信息 这里.

目前正在阅读

赞助商

立即订阅以获取最新更新