Tuesday, January 31, 2017

Time for a NAS?

One of my backup drives failed. This is the drive that is primarily backing up the media (music, photos, etc.) so it’s pretty important. The drive was set up as a TimeMachine drive and the media files reside on a USB disk attached to a Mac Mini.

Since I need at least a new drive, this seems like an opportunity to look into replacing the Mac Mini with a NAS device. Looking at some of the low-end NAS devices, it seems like they’ve come a long way since I last looked at them many years ago. They have well thought out user interfaces and some seem to have very good application support.

So maybe this is an opportunity to consolidate and improve a number of the home network functions.

The Mac Mini holds the media, web, and other various archives and serves these out to other machines.

The Linux desktop has database files, and runs the web server, the media server, and a crashplan server so it’s handling a lot different tasks.

There’s also a RPi set up as a VPN server.

Those are all things that a NAS can do, but what should it do?

#1 is file serving. So move all the file serving functions from the Mac Mini to the NAS.
#2 is backups. If possible, run CrashPlan headless on the NAS and point all the other machines at it.
#3 is TimeMachine backups. It should be able to handle local data from each of the Macs
#4 is media server. Maybe even an iTunes server and possibly a Plex server
#5 is a web server.
#6 is a VPN server.
#7 is running the MariaDB database service
#8 What about creating a calendar server?
#9 Would it make sense to make it a mail server too?

Some considerations. While running Crashplan and sending all backups to the NAS seems like a good idea, Crashplan can be a resource hog. Handling the data from the Windows machines is probably easy, but what about the Linux home directory? Some testing is needed. Would it make any sense to move the Linux home directory to the server too?

Media servers can also be a bit resource intensive. Does it make sense to run more than one? There’s a built-in one and there’s Plex. Should only one be run? Is there any advantage to running an iTunes server?

Running the web server on the NAS and the database on the Linux box may cause additional network traffic and performance issues for the web applications that want a database. Of most concern is the power monitoring app as that updates the database frequently. Would it make any sense to run two database servers, one on the NAS handling web applications only and one on the Linux box for the power monitoring.

The biggest concern with hosting all the databases on the NAS is the power monitoring. Would it be possible to run the power monitoring data collection on the NAS? It would need a USB port dedicated for that.

Moving the VPN service over seems like a no brainer.

Hosting a family calendar on the NAS is an interesting idea. It may make a shared calendar between ios and android devices possible.

Moving the mail processing over doesn’t seem to have any advantage or disadvantage. If the NAS isn’t bogged down by everything else, it might be nice to have it handle this too.

The real benefit to using the NAS seems to be that it could free up resources on the Linux box. How much it can handle, we’ll see.

And what NAS am I going to use? A Synology DS216j. This is a dual bay, low end NAS. If it works out well, it’s possible to move up to a more powerful NAS down the road.

Tuesday, January 17, 2017

It all looks the same to me….

Checked a couple of things off the list this weekend. We started by finishing up the tip-out drawers. Having done this before made the process go really smooth. Fit the drawer faces, install the hinges, build the drawers, paint the drawers, install the drawers. Being able to do 3 at once made it go relatively quick. But still, it took a day to get them finished. While waiting for fill and paint to dry on the tip-out’s, the trim was filled, sanded and painted.

IMG_2009_595.jpg

While painting the bookcase, I noticed that the back was not really attached in the middle. I thought I had glued this, but apparently, it didn’t take without some mechanical fasteners to hold it in place. It’s a tight fit, but possible to crawl back behind the bookcase. So with a few screws, the back is now solid.

Since we did have to wait a bit for both filler and paint to dry, we used the opportunity to clean up the room a bit. You can’t really tell from the pictures, but we cleared out most of the scrap wood and move out some of the other supplies that we shouldn’t need up there anymore (which is undoubtedly wishful thinking).

The last to be done for the kneewalls are the doors and drawers and those will be built (or at least cut) at home. So it was on to the rest of the room trim. We had stacks of trim that was just waiting for installation. The baseboard had been sitting out on the deck to keep it out of the way. Unfortunately, even though it’s mostly protected from the elements, some of it still got wet and swelled. There was almost enough usable to do the room, almost.

There is one disadvantage to having all the various trim boards on-hand for months before using them. We’re using 3 types of trim boards; 5” plain baseboards, 3 1/2” plane door/window casing, and 3 1/2 baseboard. The 3 1/2” baseboard is being used to trim the wall to ceiling junctions as shown below.

IMG_2006_595.jpg

It looks good, doesn’t it? That’s attempt #2. The differences between 3 1/2” casing and 3 1/2” baseboard are subtle. The casing is a bit thicker and has a round-over on both sides. When they’ve been sitting together for months (years?), you tend to forget that. Attempt #1 had almost all of the ceiling/wall trim done with casing before realizing that we were using the wrong trim. In our defense, it was after dinner and the casing was at the top of the piles.

Todo list
Back bedroom

  1. Dog cubby baseboard
  2. Dog cubby outside trim
  3. Figure out knee wall design
  4. Knee wall door trim
  5. Build/install bookcase
  6. Install hangers for clothes
  7. Install drawer carcasses
  8. Install drawer boxes
  9. Install drawer trim
  10. Install baseboard
  11. Trim wall to ceiling corners
  12. Install conduit for ceiling fan — almost finished
  13. Build new ceiling fan mount
  14. Install new ceiling fan

Front bedroom

  1. Paint balcony door
  2. Frame knee walls
  3. Trim knee walls
  4. Door for closet
  5. Bookcase for knee wall
  6. Drawers and doors for knee walls
  7. Install baseboard
  8. Install wall to ceiling corner trim
  9. Install conduit for ceiling fan
  10. Build new ceiling fan mount
  11. Install new ceiling fan
  12. Install grill cover for vent fan
  13. Install window blind

Wednesday, January 4, 2017

Snow Days

This year we decided to ring in the new year at our cabin. For the most part, this was going to be a working weekend, but with the promise of multiple days of snow, it was also an opportunity to play in the snow. The first couple of days brought a dusting of snow so we mostly worked on the front bedroom. With the carcass parts pre-cut at home, we were able to assemble and test fit it without too much trouble. A little bit of trimming in the back was necessary to get a good fit, but it is now ready for drawers. With the carcass in place, the trim could be built, followed by the tip out drawers.
IMG_1981_595.jpg
We also built the tip out drawer that fits above the bookcase. With all the trim pieces complete, it was time for paint, one coat of primer and then some trim color and it was ready. All the trim on one side was installed.
IMG_1982_595.jpg
The bookcase trim is ready, but not yet screwed in place. The tip out drawer faces for the rest of the sections were cut and fit, but the drawers themselves still need to be built. All that’s really left is the doors and drawers, most of which will need to be built at home.

We took the opportunity while paint was drying, to go play in the snow. Heading up the hill about 10 miles, we found a good place to pull off and let the dogs run and play in the snow. Sandie did a bit of exploring.
IMG_1667_595.jpg
while Duke had fun catching and eating snowballs. After a bit, Sandie was shivering so we packed them up and headed back to the cabin.

We woke up on our last day to find everything covered in snow and the power out. Without any indication of how long it would take for the power to come on and with the snow continuing to fall, we decided it would be best to pack up and head out. But not before driving around the neighborhood and getting some pictures of Merry Mountain in the snow.
IMG_1996_595.jpg
This is the most snow we’ve seen since we bought the place and it really is beautiful. We’re now looking forward to more snow days.

Todo list
Back bedroom

  1. Dog cubby baseboard
  2. Dog cubby outside trim
  3. Figure out knee wall design
  4. Knee wall door trim
  5. Build/install bookcase
  6. Install hangers for clothes
  7. Install drawer carcasses
  8. Install drawer boxes
  9. Install drawer trim
  10. Install baseboard
  11. Trim wall to ceiling corners
  12. Install conduit for ceiling fan — almost finished
  13. Build new ceiling fan mount
  14. Install new ceiling fan

Front bedroom

  1. Paint balcony door
  2. Frame knee walls
  3. Trim knee walls
  4. Door for closet
  5. Bookcase for knee wall
  6. Drawers and doors for knee walls
  7. Install baseboard
  8. Install wall to ceiling corner trim
  9. Install conduit for ceiling fan
  10. Build new ceiling fan mount
  11. Install new ceiling fan
  12. Install grill cover for vent fan
  13. Install window blind