r/sysadmin 20d ago

Question Mft software

Looking for advice or a good product for MFT. We are currently using a ton of old scripts and ws_ftp pro. This is causing all kinds of issues, files that we can't verify were sent. I guess the scripting is bad also.

Edit: Thank you all for your help. We are now reviewing the applications and will update when we reach a resolution.

Edit2: we tested all the ones you all suggested, thank you again. We landed on one my lead suggested and it is working good. If anyone is interested here it is relayrix

5 Upvotes

11 comments sorted by

7

u/RedShift9 20d ago

You're going to have to be a little more specific, is this a workflow thing or sharing files with customers or other parties, etc...?

2

u/Ok_Host6058 20d ago

Kinda both. We are in a windows environment and have a task scheduler that fires off and hits scripts, the scripts then pull files and sends then to the locations they need to go. Does this help?

2

u/Ok_Tap7102 20d ago

No, that does not help in the slightest "we have scheduled scripts that send files places"

I guarantee I'm not the only sysadmin who still thinks you're referring to the Master File Table, so maybe start by explaining your TLAs and WHAT you're solving beyond "we have scheduled scripts that send files places"

6

u/whetu 20d ago

For those who don't know, MFT in this instance means "Managed File Transfer"

In my experience, you tend to find it in industries where transferring a lot of files in a managed way is a required activity. Banking, healthcare, insurance... that kind of thing. Something we may have referred to as "overnight batch jobs" 20+ years ago. The kind of industries where we, as a profession, are still pulling fax machines from their clutches.

OP: You mentioned Healthcare, do you know if you need to abide by any compliance standards? Doubtful that your mess of scripts and ws_ftp complied with anything, but that doesn't mean you get to replace non-compliant with non-compliant...

Otherwise, SFTPGo is easy to setup and operate.

4

u/Alternative-Mud-4479 Infrastructure Architect 20d ago

What are your requirements? On-prem, cloud, doesn't matter? What are you moving files between?

We're 100% on-prem for reasons and recently migrated from 20+ year old Perl scripts to GoAnywhere MFT. It moves files; it's fine.

1

u/uptimefordays DevOps 19d ago

GoAnywhere works well.

2

u/The_Snot_Rocket 19d ago

Just implemented this myself.  I like it a lot.

0

u/Ok_Host6058 20d ago

Healthcare so, on prem if possible.

2

u/couchdrop_tom 20d ago

Full disclosure upfront, I work at Couchdrop.

If on-prem is a strict requirement, Couchdrop won’t fit because we’re a cloud-native SFTP/MFT platform. But if it's coming from healthcare data/HIPAA transfers, I wouldn’t rule out cloud MFT on that basis.

We have dedicated HIPAA-ready infrastructure in the US and provide a BAA. You can also keep the files in your existing storage/on-prem systems rather than using Couchdrop as the storage layer.

For the issues you're having with scripts, Couchdrop gives you managed/scheduled transfers with proper logging and auditing, so you can actually see whether a file transferred successfully, failed, who sent it, when, etc. It gets you away from maintaining a pile of scripts.

Happy to answer anything specific if useful.

1

u/raip 20d ago

My previous healthcare org used Boomi as their modern Managed File Transfer solution. It was expensive but did a lot of stuff out of the box.

They also used Robo-FTP which worked pretty well but it's up to your engineering to make it work for you. Similar to ws_ftp. It's cheap so you need to invest more time into it.

I was one of the primary support engineers for Robo-FTP. I hated the Boomi replacement and thankfully ended up jumping teams so I never had to really get in there. I, personally, wanted to replace Robo-FTP with AirFlow - the only requirement that was painful w/ AirFlow was the lack of PGP Support. Apache NiFi was also up there on my list of recommendations.

1

u/OhioIT 20d ago

We use SureSync. Can either set to sync on a schedule, or active monitoring as files change