by   October 02 2014   
I'm a Data Storage Addict and I'm Proud of the fact that I not only save and store everything I have ever coded I also backup that stored data in a way I can actually recover and get back to work in minutes instead of hours like many of you all. I'll show you how to do your Windows Machines and later I'll get into the Alfresco Ubuntu setups. I want you to learn how to backup like you do multiple workstations which is the same as backing up multiple standard drives on a single workstations

My Mini Cloud of Terabytes

When is enough, enough relating to your terabytes?

At a Glance: This article is about saving everything you ever created in life that can be saved in binary. Or for the not so 0's and 1's types, if you can store it on a thumb drive, floppy disk, CD or DVD it can be stored in your Mini Cloud of Terabytes. 

Introduction: I'm Murray, and I'm an Archival Guru and Digital Hoarder!

 Large Rectangle (336 x 280)

Call it what you will but when it comes to finding that code you wrote 20 years ago or that first IBM programming class you took 32 years ago you need to be a Digital Archival person to be able to find it.

It's not easy going from 500Mb hard drives to Terabyte drives. That's right, I typed 500MB which was one of my older server drives. It still works and the only reason I don't have it sucking my kilowatts is because that one server consumes more than my whole virtual network of servers in a U1 rack.

When is enough, enough relating to your terabytes?

It's not and that's why I'm going to help you keep your terabytes running of data at finger tip reach 24/7 and I'll teach you how I keep my data backups. 

Lesson One: 

Backups: Simple process from a fixed drive to another fixed drive of larger size. 

I use RAID 5 as my external backups. I actually found a very inexpensive Lantec HX4R external SATA and USB3 which actual works as USB3 designed. 
I loaded it with 3TB Seagate drives. So now I have 12Tb and 9TB of usable space. 

I backup my Data from my Alfresco Server which is on a 6TB RAID and I backup my VDI network on a second SATA HX4R. 

If I could afford the PETA design I would build it but the cooling, setup, energy costs are outweighing the small external drive setups. 

I script everything from my workstations and servers. 
Because I'm still running Windows as my primary core (until EOL 2017) here's a copy of my scripts. 

Using Task Scheduler. 

%windir%\System32\wbadmin.exe start backup -backupTarget:\\computer-name\shared_drive_name_C_to_X -allCritical -vssFull -quiet

This is where the fun begins and the jokers are left in the dust. 

Have you ever tried to recover from a RAID? Ouch, it's time consuming. 

Have you ever copied more than 1TB of files over your network NAS? Ouch again!

Like I said, I've saved data for years and I have experienced the transfer rates ...
I'm going to show you what I currently use that is fast, cost effective and energy minded.

Setup your storage device:

1. Create a shared folder on my External Storage RAID. 

Example: Shared_C_to_Z_W1 
I name things so I can look at my storage drive and see it's my Workstation 1 Drive C Mapped drive Z folder. 

Did I say step 2 yet?

2. Create Mapped Drive Paths to your Shared Folders. Each share is assigned to 1 physical dirve.

Example: If not exist Z:\. NET USE Z: \\machine_name\Shared_C_to_Z_W1 

3. Create your task using task scheduler. 

Here's where you will need to be your backup administrator and I can only suggest things. 
I schedule my task to start before I get to work but I have the computer off. That means I need to make the task start as soon as possible if missed. 
You can not run the wbadmin.exe process more than once so allow it only one instance.

Run task as soon as possible after a scheduled start is missed.
Select the Do not start a new instance

I schedule by days. 

Monday Schedule W1 C to Z drive.
%windir%\System32\wbadmin.exe start backup -backupTarget:\\computer-name\shared_drive_name_C_to_X -allCritical -vssFull -quiet

Tuesday Schedule W2 C to Y drive.
start backup -backupTarget:\\computername\shared_drive_X -include:D: -vssFull -quiet

Wenesday Schedule W1 D to X drive
start backup -backupTarget:\\computername\shared_drive_X -include:D: -vssFull -quiet

Continue until you have a scheduled task for all your physical drives. 
If you have more drives than days in the week that your computer actually gets turned on make your backup times offset at least 6 hours or the total number of hours it will take to backup or run the task. 

That's it, the secret to backups. 

Ready to test your backups? I dare you!!!! I do a full server recovery each year when I cycle drives. It's really cool but not a bit calm and cool. 

I don't know how many times I've run a full physical drive recovery but I can tell you I'm always nervous and it's due to the backup practices from 1980 to 2008 that were never perfect. 

I have a video for those that might not be able to read my writing that I will publish this week. 

If you have any questions or need my help setting up your backups just ask. 
Most questions do lead to me updating the post so your question might help others. 

You're ready, now promise to never miss a backup again and never allow data to go more than 1 week without a backup. 

If you use Bitlocker look up my article on VHD's Bitlockered protected which will run on a local drive configuration then you backup the VHD which is so cool to do. You will need one extra drive in your workstation to do this setup. Basically it's a standard drive hosting a VHD that you've bitlockered so it's just a file.vhd on a hard drive whick can be backed up to a non-secured RAID without data risk.

Murray W.

Possible Errors:

  1. The backup operation that started at '2015-03-24T07:01:53.562000000Z' has failed because the Volume Shadow Copy Service operation to create a shadow copy of the volumes being backed up failed with following error code '2155348001'. Please review the event details for a solution, and then rerun the backup operation once the issue is resolved.
    1. Fix the timeout issue by editing manually the following registry entry.
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SPP
    • Create DWORD CreateTimeout value 1200000 decimal
    • This will fix the timeout issue when you are backing up large VHD's or VM's. Don't forget, Backup the Registry KEY locations before you edit. Reboot your system after you edit your registry. 
    • Example of large: Physical Disk to Disk backup of 1.16TB Start time 1:16AM end time 6:52AM 1.16TB transfered (I use Green SATA 5400RPM drives so the time is a bit slow) but my servers electric bill is $12.xx per month because of all my green and this summer it goes 100% renewable.

In the video you might have noticed I showed my M and D drives which are my Smartphone and Tablet drive letters.

I use a program called FastCopy.exe and run it from the task scheduler.
I had a vbscript running but I found over time that I liked this little program and how it works is good with me.

Here's my Task Scheduler settings using FastCopy.exe as your sync backup app.
Before I begin, you can place the fastcopy.exe file anywhere you would like. 
Also if you want it copied to your backup enter the name before the first command. I'll show you. 

 

Program/Script:
"C:\Program Files\FastCopy\FastCopy.exe"  

Add arguments (optional)
"M:\" "/to=V:\MURRAY\K-TOUCH\"
or
fastcopy.exe "M:\" "/to=V:\MURRAY\K-TOUCH\"

Or 

"M:\" "/to=V:\%username%\K-TOUCH\"

The second will copy the program to your backup folder, great if you are running it from a USB.

Start in: (optional)
C:\Program Files\FastCopy\ 

You will need to set your "When running this task use the following account" 

If you have more than one users replace "MURRAY" with "%username%" (without the quotes. 

We all have 6 K-Touch phones and not one is the same as the next

 

I'm a Data Storage Addict and I'm Proud of the fact that I not only save and store everything I have ever coded I also backup that stored data in a way I can actually recover and get back to work in minutes instead of hours like many of you all. I'll show you how to do your Windows Machines and later I'll get into the Alfresco Ubuntu setups. I want you to learn how to backup like you do multiple workstations which is the same as backing up multiple standard drives on a single workstations