Jump to content
  • entries
    81
  • comments
    5
  • views
    34,641

FileMaker Pro Tip-n-Trick: Using Remote Volumes to Host Files in FileMaker Server 13

Sign in to follow this  
eXcelisys

822 views

<h2>Using Remote Volumes to Host Files in FileMaker Server 13</h2>

<p><em>By Rob Poelking</em></p>

<p>After a discouraging loss of work due to a virtual machine image crashing, I looked deeper into the FileMaker Server 13 user guide and discovered that FileMaker Server 13 is now supporting hosting files from a mounted network volume. You still cannot back up files to a remote volume but being able to serve from a remote folder would have saved my work.</p>

<p>My instructions here are from the perspective of setting this up on a Mac environment. For some reason I was not able to get this to work from a Windows machine but there is nothing in the FileMaker Server 13 documentation that says it won’t. Maybe you might be up for the challenge or have some insight that I don’t – would love to collaborate with anyone willing to give the Windows setup a stab!</p>

<p><a href="http://www.excelisys.com/blog/wp-content/uploads/2014/06/FMS13-FileMaker-Server-13.png"><img class="aligncenter wp-image-1182 size-large" src="http://www.excelisys.com/blog/wp-content/uploads/2014/06/FMS13-FileMaker-Server-13-1024x742.png" alt="FileMaker Server" width="450" height="326" /></a></p>

<ol>

<li>Make sure you have a remote volume mounted.</li>

<li>Install FileMaker Server 13. When prompted for setting up the user, rather than using the default “fmserver” specify your own user name and account you wish to use for managing your solution files. The first time I did this I got a message from the console that said: “The FileMaker Server user account must be a member of the daemon group.” “Daemon Group!?” I’m not sure I WANT to be part of a daemon group. Is that safe? Well, yes it is. A daemon is a funny word for processes that run in the background. But, seriously, who thinks of these names? This leads me to step 3 …</li>

<li>To set up a user in the daemon group, open Terminal on the machine you are installing FMS 13 and type the following, substituting for your own user name: sudo dseditgroup -o edit -a [usernametoadd] -t user daemon. Next, enter your administrator password.</li>

<li>Continue your installation of FMS 13.</li>

<li>After you have installed FMS 13, open the admin console and click Database Server in the menu items on the left.</li>

<li>Click the tab for “Folders”.</li>

<li>Check “Enable additional database folder 1″ and enter the path to your mounted volume, remembering to add filemac: or filewin: at the beginning of the path. Click “Save Changes”. (see screen shot above)</li>

<li>It may be necessary to stop and restart the FileMaker Server when you are done. If you have any files in the remote directory, they will appear in the list. What’s even better is that if you use the FileMaker 13 client to upload files, you can target the remote volume. So you don’t lose anything by using the remote volume. FileMaker Server 13 will still put the file in the proper place, manage the file permissions, and host the file when it’s in place. How cool is that?!</li>

</ol>

<p><strong>DOWNSIDE</strong><br />FileMaker Server 13 still does not support remote volume backups and it appears that while hosted databases can reside on remote volumes, FileMaker Server 13 will not include those in the backup routine. This puts the burden of ensuring an adequate disaster recovery plan on you should your remote volume go down.</p>

<p>I’m still looking for a better option, but for now this will have to do. It beats having my virtual image crash or deciding to back up that 40 GB image on TimeMachine.</p>

<p>Was this tip helpful? Give us your ideas or tell us how it helped you by commenting below or send us an e-mail; excelisys@excelisys.com.</p>

<p><b><i>About Rob Poelking: </i></b><i>Rob is an accomplished lead Certified FileMaker Pro Developer with Excelisys who produced his first solution way back when big hair and mullets were just going out of style. His passion for FileMaker Pro programming runs so deep he’s crossed state lines over the years to follow his craft. He brings a vast experience of developing vertical market solutions for companies like 14 Floor, LLC and their PrintStar Print Management solution and Medovation, LLC with their RadRunner solution, he has been an in-house developer for a large domestic logistics company and the photo industry incorporating solutions to handle sales, repairs, and inventory management . With his breadth and width of experience Rob is a huge asset to Excelisys with the ability to provide FileMaker Pro development and consulting for our vast array of clientele and their solution requirements.</i></p>

<p><i> </i><i>In his spare time Rob is a father, winemaker, beer brewmeister, and an ordained minister who also happens to be a third degree black belt and instructor in Kajukenbo. His favorite saying is “Knock ‘em out first, pray later”.</i></p>

<p><em>*This article is provided for free and as-is, use and play at your own risk – but have fun! Excelisys does not not provide free support or assistance with any of the above. If you would like help or assistance, please consider retaining Excelisys’ FileMaker Pro consulting &amp; development services.</em></p>

<p><em> <b>About Excelisys, Inc.: </b>Founded in 2001, Excelisys (www.excelisys.com) is a dedicated organization specializing in the designing, developing, customizing, supporting, consulting, migrating, upgrading, tweaking, fixing, and integrating of FileMaker Pro solutions, FileMaker Go solutions, MySQL, PostgreSQL, QuickBooks-FileMaker Pro Integration, Excel and MS Access FileMaker Pro conversions/migrations, iPhone and iPad business solutions, and other various database technologies and frameworks that automate your organization’s data solution needs for use on the web, mobile, and desktop platforms. Excelisys is a <a href="http://developer.filemaker.com/search/platinum/?flag_platinum=1&amp;country[0]=US&amp;country[1]=CA&amp;country[2]=MX" target="_blank">Platinum member of the FileMaker Business Alliance</a>, and an <a href="http://www.bbb.org/northernindiana/business-reviews/computers-software-and-services/excelisys-in-south-bend-in-90034061" target="_blank">A+ member of the BBB</a>. Contact Excelisys today for a free estimate and consultation about your business software automation needs @ 866-592-9235.</em></p>

<p>&nbsp;</p>

<p><em><a title="Link: http://www.filemaker.com" href="http://www.filemaker.com/">* FileMaker and FileMaker Pro are registered trademarks and owned by FileMaker, Inc. in the US and other countries.</a></em></p>

<a href="http://www.excelisys.com/blog/2014/06/06/filemaker-pro-tip-n-trick-using-remote-volumes-host-files-filemaker-server-13/" class='bbc_url' rel='nofollow external'>Source</a>

Sign in to follow this  


1 Comment


Recommended Comments

Overall, I believe this technique to be a bad idea and fraught with problems.  I strongly recommend against its use.

 

  1. It introduces unneeded fragilities into the deployment system by dividing the components one from the other.
  2. It likely requires that the server have a user logged into the machine if remote volumes are to be mounted. This is a security vulnerability.
  3. It escalates the privileges of the FileMaker Server service to the service account level, an unneeded additional vulnerability.
  4. It requires additional and potentially complex work to protect the designated remote folders from a variety of potential abuses, mishaps, and related problems.
  5. It attempts to provide a solution to a problem after the fact that could most likely have been prevented in advance by a rigorous backup regimen.
  6. It will almost certainly degrade performance.

 

This “technique’ is not new; it has been around for a while.  And for good reasons, a few of which I have noted here, we have never recommended this as a Best Practice.

 

Steven

--

Steven H. Blackwell

Platinum Member Emeritus

FileMaker Business Alliance

Share this comment


Link to comment
×

Important Information

By using this site, you agree to our Terms of Use.