As mentioned before,
there are several ways to go about backing up and subsequently restoring your
data. Since it is impossible to describe
all the possible options and variations, we will simply discuss how we ensure
our production data. You are welcome to
mimic or incorporate our methods into your backup and restore methods. Please
feel free to contact us for more information regarding Advanced Backup Routines
if needed.
First, preventing a
disaster is our primary concern!
Therefore, our
largest investment in our restoration plan is our storage and hosting
system.
We are unable to
document our full setup and procedures because the products and operations
involved are well outside the scope of this tutorial. So we will just list the major portions of
our Recovery Plan with short reasons as to why we choose this portion for our
setup.
- Battery
Backup
- Xtreme
Performance Rack Tower Series 10kVA
- Provides steady
regulated power w/ external power source during power spikes or
brown-outs
- Provides extended
power time to devices during power outages
- Internet
Connection and Gateway Server
- Networking Devices
(switches, routers, etc.)
- Intel Modular Server
- Domain
Controller Server
- Intel
Modular Server
- 12-disk raid 6
array including two dedicated hot swap drives
- Provides data
redundancy in case of multiple drive failure
- Raid controller routinely
checks the disks and file system for integrity and possible problems
- SSD-drive based
2008 windows host modular server
- Maintains and
hosts virtual machines
- Provides access
to the raid 6 storage
- A second exactly
the same modular server backup
- ready to swap
out immediately if the primary modular server fails
- Primary SSD is routinely
cloned to the secondary SSD whenever major changes are made in the host
modular server
- Server
maintenance is performed and monitored manually and through automation,
checking for error events, File system checks, and various updates and
general server upkeep (this practice applies to all our servers, both
physical and virtual)
- Two virtual
servers hosted on the Intel Modular Server 2008 base modular server system
- Advantage
database and data share host virtual system
- Centralizes data
storage and access
- Allows for the greatest
file security when hosting multiple practices
- Terminal server
hosts virtual system
- Provides limited
and controlled access to the Medisoft client and data
- Provides single
troubleshooting environment for multiple clients in multiple locations
- Reasons for
virtual servers
- Provides a
stable unchanging environment for production work
- Virtual drives
are easily backed up
- Virtual drives
are backed up monthly to the raid array as well as an external USB
drive
- Ability to
restore server setups on different hardware while having little effect
on the virtual operating system
- Ease of
management and security
- SpiderOak
online backup
- Secure online
data storage at an excellent price, and includes data de-duplication
(multiple identical files are only backed up once to save online storage
space)
- Local copy can be
kept in case network connection is unavailable,
- Our local copy
is stored on our raid 6 array
- Runs on a
scheduled time only; it is very important not to run always or on
automatic schedule
- This applies to
almost all online backup software as it continuously backups files as
changes are made
- If Medisoft is
open and the backup utility is locking files to backup online, Medisoft
will have various random errors and the chance of data corruption is
significantly increased as time goes on
- We use windows
task scheduler to automatically run the --batchmode command line nightly
- Multiple versions
of each file, allowing the ability to restore specific files back to
before a problem first
occurred
- Tape drive
backup performed on a non-Medisoft related system
- Backups data from
the network share
- Second physical
copy (besides the 'SpiderOak local copy')
- Rotated on a
weekly basis by day (past seven days of the backup data are available at
any given time); at least one tape is kept at an off-site location at all
times.
- Provides
alternative restore system in case the internet is down and SpiderOak's
local copy is unavailable
- Windows Task
Scheduler and Microsoft Backup are used to schedule and perform the
backups
If you have any further questions or would like to know more about the Advanced Backup Routines:
Email SupportSite@mdsco.com with a subject line 'More Information on Advanced Backup Routines'
Please include the following information in the message body: 1. Company Name 2. Contact Name 3. Contact Number 4. Description of the question/issue
This will alert our Support Team and someone from the team will contact you about this request. |