Just got an 8TB Buffalo Terastation III at work for storing research data and videos. It works more or less but there are plenty of bugs and missing features. Too late I’ve discovered that these shortcomings are mentioned in some of support forums. Maybe by including them here I can help others make a more informed decision.
- Every time you change a setting all open connections are reset. Not good if someone was transferring a large file or using their share as a home directory.
- Users and groups have to be created manually in the web interface or imported from Active Directory. There is no way to use a Linux based LDAP directory or to import an /etc/passwd file from a Unix system.
- Permissions on the folders and files can only be set at the highest level in the web interface. Neither users nor the admin can change ownership or permissions of subfolders and files. This means that if a few users want to share the contents of a folder the admin needs to add them all to a group and then create a top level folder for which only this group has access. In order to give each user their own private folder the admin needs to give them each their own top level folder. They cannot choose to give access to any subfolders to other users. This is a lot of work for the admin and forces them to create a new top level folder for every new user/project/set of permissions.
- If you connect by SFTP you will not be able to access folders for which you have access via a group. The system will ignore the fact that you belong to certain groups and will deny access to folders which that group should be allowed to access. To access them the admin must give access to individual users, not groups. This is only a problem for SFTP, not for Samba or AFP shares.
- SFTP doesn’t provide all the expected features, for instance it doesn’t recognize df or allow you to list more than one subdirectory down (ls folder1/folder2 doesn’t work, you have to cd to folder1).
- Windows shares aren’t accessible from Windows Vista or Windows 7 until you apply a change to the security settings. See the relevant post on DigitalQuery.
- It would be nice for users to be able to login using SSL keys.
- Firmware upgrades have to be performed from a Windows machine on the same subnet as the NAS. Not very convenient since all my machines run Linux and the NAS is locked away in a server room and connected to a different subnet.
Apparently there were ways to log into previous models via Telnet and SSH but I’m not sure about the Terastation III. See BigDiver’s blog post.
There’s a Java tool called acp_commander to enable Telnet access available from NAS Central. I haven’t been able to use this, perhaps because it’s not compatible with the Terastation III, or perhaps because my workstation is on a separate subnet from the NAS.
You can use the Terastation to rsync files from your workstation. This is actually designed to allow syncing Terastations between each other but it also works from a workstation or server. See instructions by Arne Brodowski. This works but I haven’t been able to restrict access via rsync. There’s a field to set a backup password but then I can’t perform any sync at all.
Not much info on the Buffalo forums except for comments saying that lots of features aren’t available and most likely won’t be implemented. In addition to the tech forums they have something called the Idea Exchange Lounge where users can submit feature requests but there wasn’t much about Terastations.
A post by Volker Weber explaining how to use the Terastation as an Apple Time Machine target. No idea whether this works but sounds like it’s risky. Can’t figure out whether the shares need to be mounted or if Time Machine has it’s own network protocol for transferring files.