Answered by:
SQL database / Outlook BCM / Backup of WHS

Question
-
Okay, have been lurking around here for several months and have found answers to most, except this one, of my questions. I am not a network guru or do any sort of IT work. I am a lawyer that just likes to mess around with his tech toys. I purchased my server (Acer) several months ago when I decided to go solo. I began working from home and hooked up the server to the network where I back up both office pcs as well as my wife's laptop and my personal laptop. I store client files in the shared folders as well as other ____ that comes with the trade. For managing matters I use Outlook's BCM. I really like it and do not plan buying a $3k managment software anytime soon. BCM uses a SQL configuration for storing data. Up until today my PC was storing the SQL data. However, I found a video online which explained how to run the SQL from the server. I followed steps and soon I had both office pcs online. This set-up will allow my assistant to work on BCM even if my pc is not on. I also like the idea of having centralized data.
Well, I just saw somewhere here that the server is not back-up every night like my pcs. I also saw that by buying a second drive I could "mirror" the first one and use it in case of a crash. My question is whether this "mirror" drive will back up EVERYTHING that is on my main drive including the SQL database? In case of a failure of the first drive, how would I restore my SQL data? Finally, what advice can you guys give me to make sure my SQL data is not lost in case the server catches fire or Chlamydia. I have very sensitive data stored there!
Thank you guys in advance for your time and input.
Saturday, April 17, 2010 9:37 PM
Answers
-
Congratulations, you've taken on the role of SQL Server production DBA! :) More seriously, your question relates to standard SQL Server practices; you're going to have to learn something about database administration to manage your data and keep it safe.
You're right that the server doesn't back itself up automatically. Even the manual backup feature only backs up the shares, and by default your database is probably not stored in the shares, so Windows Home Server backups won't help you. In addition, most backup tools have trouble with files that are in use at the time of a backup. Some skip the file entirely, some will back up the state of the file as of the last time it was written to disk. So just backing up files isn't sufficient; you need to make sure that transactions are flushed to disk prior to backups, or you need to use a tool which can back up an active database.
For information about how to back up your BCM data in a standard Outlook configuration, you might want to start here . For information about restoring, look here . And for more information about how Microsoft intends you to share BCM data, start here .
Note that what you've probably done is install SQL Server Express on your server; it's hard to give specifics on backing up your data in your new configuration, both because the installation of SQL Server, SQL Server Express, Business Contact Manager, etc. is unsupported on Windows Home Server for end users, and because this is a Windows Home Server support forum, not a SQL Server support forum.
I really think your best bet is to ask some questions of whoever it was that created the video you used as a model.
I'm not on the WHS team, I just post a lot. :)- Marked as answer by MDB79 Sunday, April 18, 2010 2:03 AM
Sunday, April 18, 2010 12:28 AMModerator
All replies
-
Congratulations, you've taken on the role of SQL Server production DBA! :) More seriously, your question relates to standard SQL Server practices; you're going to have to learn something about database administration to manage your data and keep it safe.
You're right that the server doesn't back itself up automatically. Even the manual backup feature only backs up the shares, and by default your database is probably not stored in the shares, so Windows Home Server backups won't help you. In addition, most backup tools have trouble with files that are in use at the time of a backup. Some skip the file entirely, some will back up the state of the file as of the last time it was written to disk. So just backing up files isn't sufficient; you need to make sure that transactions are flushed to disk prior to backups, or you need to use a tool which can back up an active database.
For information about how to back up your BCM data in a standard Outlook configuration, you might want to start here . For information about restoring, look here . And for more information about how Microsoft intends you to share BCM data, start here .
Note that what you've probably done is install SQL Server Express on your server; it's hard to give specifics on backing up your data in your new configuration, both because the installation of SQL Server, SQL Server Express, Business Contact Manager, etc. is unsupported on Windows Home Server for end users, and because this is a Windows Home Server support forum, not a SQL Server support forum.
I really think your best bet is to ask some questions of whoever it was that created the video you used as a model.
I'm not on the WHS team, I just post a lot. :)- Marked as answer by MDB79 Sunday, April 18, 2010 2:03 AM
Sunday, April 18, 2010 12:28 AMModerator -
Thanks Ken! You are right that what I did was installed SQL express etc... I guess my best bet is to manually do a back-up of the database using the BCM tool which I also installed on the server. I reckon I can save it on an external drive that I can hook up to my server's USB plug (more toys to play with!) I just have to get into the habit of doing it at least once a week. I can tell you that the BCM is running flawlessly from the server. Thanks a lot for your informed and detailed response!!
Sunday, April 18, 2010 2:41 AM