Surviving a Blogging Crisis

Over in “Twitterland”, I noticed a tweet from someone whose Blogger blog was suddenly removed by Blogger due to ‘spam’. This person was a bit upset, since it was part of her business plan, and there was much effort (and content) that was apparently lost. And no backups.

So I helped her out with some suggestions. And then I thought that those suggestions might be useful for one of my three regular readers. So, in no particular order, here’s the “Digital Choke Blogging Crisis Survival Guide”. (There are some good ideas for all that other digital data you have — pictures, letters, etc., that are stored on your computer.) This is a long post, but I think you will find it useful.

First …

In the words of “Dr. Who”, “Don’t Panic”. There’s a problem, but there’s a way to recover from the problem. Take a deep breath. Relax.

… Don’t Have a Crisis

The best way to survive a crisis is not to have one. That may seem a bit obvious. The key word here is “back it up” (OK, that’s three words).  Just about any blogging ‘infrastructure’ — WordPress, Blogger, whatever — has a way to back up your data. (We’re using ‘data’ as the word for all of your blog’s content – words, pictures, styles, the ‘look’ of your blog.) There are data backup add-ins for WordPress, backup processes for Blogger,  or whatever you use.

For instance, this place is WordPress-based, although not hosted by WordPress. I have a WordPress backup add-in that automatically sends me a backup of this site to my email account. That happens every day. My email account has a filter that gives the backup a label. At least once a month, I use that filter to get rid of old backups, to save space on my email account. It took a few minutes to set up, but now it’s all a no-brainer. The backup happens automatically.

The same thing applies to the data (pictures, whatever) on my computers at home. There are lots of irreplaceable pictures on the main computer’s hard drive. Not to mention the data on my laptop (and my wife’s laptop). All of that data is backed up.

There’s different ways to backup your ‘local’ data. Copying it all to an external hard drive is one way, and not too expensive. Or you can copy the data to DVD’s. Those methods will work. The problem is that you have do to it. It all takes time, and there are plenty of other more interesting ways to spend your time.

So, I use an on-line service from Carbonite. (There are other similar services.) A simple program is installed on my desktop computer that watches for new or changed data. Those data files are then sent via my Interwebs connection to the Carbonite servers – all encrypted, and without affecting my use of the Interwebs connection. All automatically, and I don’t have to remember to do the backups.

For my laptop data, I copy everything to an external hard disk using the “SyncToy” program (free from Microsoft). It is a much faster copying process, and I can have several backup ‘patterns’ that I can use. I then use the SyncToy program to copy all of those backup data files to the desktop computer. And then Carbonite backs up the files from the desktop.

The off-site storage of the files are important. What happens if my computer is stolen, or destroyed in a fire? In my case, all my data is safely stored on Carbonite’s servers. I can replace a computer. But, without my off-site backups, replacing the data would be near impossible.

So, the first step? Backup your data. I don’t care how you do it. Just do it. Just in case. Do it now, before you forget. You’ll be ready for any problems.

Recovering from the loss of your blog

In the case of my Twitter friend, her blog was hosted (for free) on Blogger. Now, Blogger is a great way to start a blog. It’s fairly easy to use. And it’s free. WordPress’s site is another way to get  a free blog that works well; it’s also free.

But, through some problem, my Twitter friend’s blog was taken off-line. Without warning. Without any way to get the content that she had spent hours and hours creating.

Or so she thought.

There is a way to get most of the content. It’s not easy, and it will be time-consuming.  All that you need is the Google search engine, and it’ s habit of ‘caching’ (creating a sort of off-line copy) of web pages.

If your site has been around for any period of time, chances are that Google (and other search engines) have been indexing your content. To find out what content Google has, do a Google search like this (using my domain name — digitalchoke.com ) :

site:digitalchoke.com

The results of that search will show all the pages that Google has indexed on my site.  (Use your blog’s  site name, like “site:myveryownblog.blogspot.com” to see your results.)  Notice that many of those search results have a link called ‘cache’. If you click on the ‘cache’ link, you will get that page — and this is important — even if your site is not available or taken off-line.

That’s the big secret of recovering your blog — and the hard and time-consuming part.

  • Click on the ‘cache’ link.
  • Copy/pasted the content to WordPad or Notepad (or the equivalent).
  • Right-click the pictures and save them someplace (in their own folders, giving them descriptive names).
  • Save each ‘cache’ page’s content in a separate file with a descriptive name.
  • Repeat until you have gotten all the content you need.

At this point, you have an emergency backup copy of all your blog’s data. It’s not a perfect copy, and it will take some work to get back on-line, but at least you have copies of all your content — text and pictures.

The Recovery Phase

You should  think of how important the content is to you. Perhaps it’s part of your business, or a hobby that may become a source of income. Or information that is important to your family and friends.

And you should decide if you are willing to spend a small amount of money to keep your site available to the Interwebs — and your adoring public.

A domain name will cost you about $10/year.  Hosting that domain name on a web server somewhere will cost about $4/month. So perhaps it’s time to take that next step of your own domain name and hosting. There’s lots of places that you can do this. My sites use the hosting services of JustHost.com. (Full disclosure: using that link to sign up will get me a small finder’s fee at no additional cost to you.)

I like JustHost because of several features;

  • I can host unlimited domain names on one account without paying extra for the extra domains. I have about a dozen domain names of various sort, plus some testing areas for my web development clients.
  • There is unlimited data transfer – so no matter how popular my sites are, there is no extra cost for all those extra viewers.
  • There is unlimited data storage – so I can store as much data for my sites as needed.
  • There is unlimited databases available – so I can have lots of databases used by my sites.
  • There are automated processes to install popular software – like WordPress or others.
  • There is unlimited email accounts available for all of my domains.

So, lots of advantages, at a pretty reasonable cost.

Your next step, then, is to start the recovery process. Find a domain name (I like the free domain name search at Dynamic Drive  (http://www.ddwhois.com/). Then register it, and then sign up at a web hosting company like JustHost.com. (Some web hosts, like JustHost.com, will register the domain name and set up your hosting account at the same time.)

Once you have the hosting set up, install a copy of WordPress to use for your blog. Your web host will probably have some sort of automated installation process. Then find a theme (the ‘look’) that you like and install that. (I use the “Atahualpa” theme, because it lets me easily customize the look without digging into the WordPress programs.) The process is not very difficult.

Then find a data backup plug-in. Install it, and configure it. Apply any updates to your WordPress plug-ins as needed.

Now, take the content that you grabbed from the Google cache pages, and copy/paste to create one ‘post’ for each one. Adjust the published date/time to get things in the right order. Add the pictures that you saved.

 A bit of ‘tweaking’ and your site will be ready for the world. Use your Twitter and/or Facebook accounts to tell everyone about your blog’s new home.

This will take some time, of course. And there’s a bit of expense. But you will be able to ensure that your blog is there for all of your readers — now, and  the future if something ‘goes wrong’.

A Short Word From Our Sponsor(that’s me)

This may all be a bit daunting. Perhaps you’d like some help to get on-line. In an emergency (of any kind), I can set up a WordPress site, including modifying the theme (look), installing the necessary plug-ins, and more, in under 24 hours.

Yes, under 24 hours! I’ve done it lots of times, and the results look quite good, if I do say so myself. The cost is reasonable. Contact me by email (rhellewell@gmail.com) and mention the word “DigitalChoke”, and your cost will only be $300 (usually $400). You’ll like the results. The small cost might be worth not having a lot of aggravation.

Closing Thoughts

Your blog is an extension of you. It’s “you” on the Interwebs. You spend lots of time and effort creating and maintaining your blog. You should have a way to recover from any disaster, no matter whose fault it is. This post will help. And I can help too.

Just let me know. Email: rhellewell@gmail.com. Twitter a Direct Message to “rickhellewell”, or to my “rickhellewell” Facebook account.

Good luck!

Feature Creeping

Still working on the stealth project. There’s a bit of ‘feature creep’ — the developer keeps thinking of more nifty things to add. Wait, the developer is me. So that makes those new features great ideas. But the development team (me again) is making good progress on the project. The team thinks that the project will be ready for some outside testing Real Soon Now.

Been a bit hot here, so the basement is a great place to work. We’ve taken the grandkids to the local pool a few times, quite refreshing. And good exercise dragging the kids on their floaties around the pool.

The garden is doing well — not bad for this rookie. Tomato plants are about three feet tall, bushy, and full of green tomatos. The peas were quite nice, but have a short harvest season. Need to plant more next year for the local pea fans. Strawberry plants are still producing well.

Back to the steath project. That development team can get quite impatient.

Just Another Day

Nice weather outside (about 75 and a nice breeze), compare to other places. Although I am spending most of my time down in the basement (nice and cool there too) working on the latest stealth project. It’s about 90% done, but, as usual, the last 10% is taking 90% of the time. Making good progress, though.

Had a nice 4th holiday. Went over to the oldest daughter’s house, where they smoked some MOINK Balls on their grill, then some marinated chicken breasts with potato salad and fruit salad. Then some fireworks when it got dark.

The MOINK Balls were delicious, as usual. This time, I made them a bit differently. I put the pork rub on the inside of the bacon strips, then wrapped them around the meatballs and put them on the bamboo skewers. Then a light dusting of pork rub on the outside, and off to the smoker (with hickory chips) for a couple of hours. Then glazing with an apricot preserves glaze. Very yummy.

For those of  you two regular readers who are puzzling over MOINK Balls, read this post over at the BBQGrail’s site (good BBQ hints there). Very easy to do, even on a gas grill. Try them out next weekend.

The garden is growing. Lots of strawberries (which the grandkids like to pick then eat), and there are pea pods and tomatoes growing. Not sure about the cucumber plant, though.

Back to the stealth project. It’s on schedule for going live this month.

Staying Busy

… with the usual stuff. Working on the ‘new stealth project’, making good progress. Perhaps it will be ready by the middle of next month.

Made some minor updates to CellarWebAds (the open-source ad display software). The files are posted on a couple of public download sites, and I’ve been getting up to five downloads a day.And the search engines are starting to take notice. That’s encouraging, although no donations yet.

Had a nice Father’s Day with the family. I did my first ‘smoke’ recipe on the grill – MOINK Balls. (They are pre-cooked beef meatballs, wrapped with bacon, seasoned with a pork spice rub, and smoked at about 225-250 degrees for about 2 1/2 hours. Then glazed with a raspberry preseves glaze. Very yummy. Details – with pictures – at theBBQGrail web site .

The garden (my first attempt in years) is doing well. Lots of strawberries growing (and being picked by the grandkids). Tomato and peas are growing well also, but nothing to pick yet. The cucumbers plants look a bit pale, so not sure about them.

So, the usual. Must get back to work on the stealth project.

I Have a Plan

During breakfast today, I made a plan for the day. Here’s the plan.

– clean up the kitchen (after a dinner with most of the family, there is usually quite a few dishes. It takes several runs of the dishwasher to get them all clean and put away, and then the counters cleaned off and sink cleaned.

– work on the new ‘stealth site’ web project: get the add/edit screens working with all the checking and testing done.

– work on Client 2’s web site, which is waiting for more info from the client

– work on the CellarWebAds site (open-source ad display system at www.cellarwebads.com), plus check out the public distribution points to update information. This site has had 50+ downloads, which is not bad for a relatively new product. I need to get it on a few more public distribution sites.

– mow the lawn: take advantage of the sunny day today (after a couple days of cloudy and rainy) to mow the front and back yards.

– check out the garden area: see if the “viney” plants (tomatoes, cucumbers, peas) need to be threaded through the vertical netting. Check the strawberry plants.

– continue the tune-up of the $20 bike I picked up at the local Deseret Industries. I’ve replaced the brake pads, and did the adjustment of the gears and brakes, but they are not quite right.

– take a short ride around the neighborhood on the bike.

I’ve completed the kitchen cleanup (except the floors). Work progresses on the ‘stealth site’. And the other tasks will keep me busy today. So best get back to the list.

Running and Writing

I finished up the integration of CellarWebAds with the FoodieFeeds site. All the pages on that site (except for the form pages for mail) now use CellarWebAds to display the graphic ads on the right side. The next step is to get CellarWebAds running on theBBQGrail site.

I also updated the CellarWebAds web site with some newer content, plus a “What’s New” page. Not much action there yet, I need to publicize it a bit more. Another little project was to get comment numbering working on the StickyFingerprints site. That helps with all the giveaways there — entries are the comments, and a random number generator is used to select the winner. Lots of comments/entries on that site, so now the blog author won’t have to manually count the comments.

Monday was the 1K/5K race at the grandkid’s elementary school. I was the designated watcher of the two youngest, while the other three and their parents ran. The 10yrold and 6yrold both ran the 1K, with the big sister holding the hand of her brother during the race. They both came in 2nd place in their age group. The 10yrold ran with mom, and kept up with her to the end; he won 3rd place. Dad also finished well. All got a prize in the drawings, and they all had fun. Mom’s running in a half-marathon on Monday, so that will be exciting to watch.

The weather is cool, there was a bit of snow in the area on Monday, but didn’t hit here. The plants in the garden are still surviving in spite of my beginner’s efforts.

Today there’s more on the web-design plate for several site, including starting a redesign for a new client. That will keep me in the cellar, but it’s comfy down here. So, back to work.

Late Snow

A bit rainy and cold here. Some snow reported near Salt Lake City, but out here just light rain and 40F, so don’t expect any snow here. Typical late spring weather — just Mom Nature giving us one last cool-off before summer hits.

Today’s plan is working on some enhancements for FoodieFeeds, some fine-tuning of style at CellarWebAds, along with trying to number comments on StickyFingerprints . That site has lots of giveaways, with entries in the comments area, so grabbing the 93rd comment right now means counting the comments manually.

So, off to the CellarWeb office (the basement) to get to work.