<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: A better backup strategy</title>
	<atom:link href="http://www.canon5dtips.com/2010/06/a-better-backup-strategy/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/</link>
	<description>Blog about News, Tips and tutorial about HDSLR cameras</description>
	<lastBuildDate>Thu, 19 Jan 2012 20:04:45 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
	<item>
		<title>By: Two new backup workflows &#124; SnapperTalk</title>
		<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/comment-page-1/#comment-6532</link>
		<dc:creator>Two new backup workflows &#124; SnapperTalk</dc:creator>
		<pubDate>Thu, 15 Jul 2010 09:38:06 +0000</pubDate>
		<guid isPermaLink="false">http://www.canon5dtips.com/?p=1922#comment-6532</guid>
		<description>[...] Some constructive criticism on the Chase Jarvis workflow here at Canon5Dtips, including a suggestion to use GIT for real-time versioning backups. Other posts on this site that [...]</description>
		<content:encoded><![CDATA[<p>[...] Some constructive criticism on the Chase Jarvis workflow here at Canon5Dtips, including a suggestion to use GIT for real-time versioning backups. Other posts on this site that [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/comment-page-1/#comment-6520</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Sun, 04 Jul 2010 11:49:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.canon5dtips.com/?p=1922#comment-6520</guid>
		<description>You are totally right. The backup strategy I am suggesting does not rely on GIT alone. Fit is only used to store the changes to the working files while the raw data is stored using another strategy. I am moving this weekend but once I am set, I will work on the tutorial.</description>
		<content:encoded><![CDATA[<p>You are totally right. The backup strategy I am suggesting does not rely on GIT alone. Fit is only used to store the changes to the working files while the raw data is stored using another strategy. I am moving this weekend but once I am set, I will work on the tutorial.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Wayne</title>
		<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/comment-page-1/#comment-6519</link>
		<dc:creator>Wayne</dc:creator>
		<pubDate>Sun, 04 Jul 2010 05:57:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.canon5dtips.com/?p=1922#comment-6519</guid>
		<description>Speaking as a programmer, the information provided by the article lacks a bit of detail for backup practices. The configuration required is quite a bit more than Time-Machine. Initializing the git environment and committing to it will not be sufficient to have a reliable backup system.

In addition to requiring you to mark when you want the changes to be remembered, you also have to deploy these changes to a different location that will serve as your backup. Since the git backups are stored on the same hard drive as the data, a disk failure would destroy all your images anyway! A secondary hard drive (either local or remote) needs to be set up to transfer the images from your current environment to the backup environment. Since commits and pushes are different operations, for every change you need to do TWO commands to save the changes reliably (A hook can be set up to only require one command, but this requires more programming knowledge).

Ultimately, the real problem with backups systems is we don&#039;t expect the unexpected. As a result, we usually don&#039;t think about backing up until it is too late. In this way, Time Machine works great due to its transparency and hands-off approach.

If I wanted to have a finer grain backup system, I would create a daemon that would commit changes and push them to two different environments (local second hard drive and remote server) automatically. The daemon can know when a file is modified using a pipe to DTrace. This way, every time I save a change, the daemon commits and pushes the changes to two different destinations. This would leave me with a reliable, transparent, and finely grained version control system.

Notice that if your computer has irreparably damaged due to an electrical storm, flood, fire, theft, etc... Time-Machine might be gone alongside your main hard drive. By backing up on a remote server, this prevents geographically localized incidents from ruining your data.</description>
		<content:encoded><![CDATA[<p>Speaking as a programmer, the information provided by the article lacks a bit of detail for backup practices. The configuration required is quite a bit more than Time-Machine. Initializing the git environment and committing to it will not be sufficient to have a reliable backup system.</p>
<p>In addition to requiring you to mark when you want the changes to be remembered, you also have to deploy these changes to a different location that will serve as your backup. Since the git backups are stored on the same hard drive as the data, a disk failure would destroy all your images anyway! A secondary hard drive (either local or remote) needs to be set up to transfer the images from your current environment to the backup environment. Since commits and pushes are different operations, for every change you need to do TWO commands to save the changes reliably (A hook can be set up to only require one command, but this requires more programming knowledge).</p>
<p>Ultimately, the real problem with backups systems is we don&#8217;t expect the unexpected. As a result, we usually don&#8217;t think about backing up until it is too late. In this way, Time Machine works great due to its transparency and hands-off approach.</p>
<p>If I wanted to have a finer grain backup system, I would create a daemon that would commit changes and push them to two different environments (local second hard drive and remote server) automatically. The daemon can know when a file is modified using a pipe to DTrace. This way, every time I save a change, the daemon commits and pushes the changes to two different destinations. This would leave me with a reliable, transparent, and finely grained version control system.</p>
<p>Notice that if your computer has irreparably damaged due to an electrical storm, flood, fire, theft, etc&#8230; Time-Machine might be gone alongside your main hard drive. By backing up on a remote server, this prevents geographically localized incidents from ruining your data.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/comment-page-1/#comment-6507</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 28 Jun 2010 10:32:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.canon5dtips.com/?p=1922#comment-6507</guid>
		<description>Cobbles: First, I never read about rSync but use GIT daily so it was a  natural choice for me. 

Looking at the rSync doc, it seems like it does not really keep an history of the files, it is used to sync the file system. 
Also, GIT is distributed, there is no &#039;master&#039; data repository, every clone can be used as a source, or be used to update the rest of the network. 
This last feature is quite cool when you work with multiple computers and you can replicate in every direction.
Also the ability to create multiple versions of a whole project (not just a file) is key.</description>
		<content:encoded><![CDATA[<p>Cobbles: First, I never read about rSync but use GIT daily so it was a  natural choice for me. </p>
<p>Looking at the rSync doc, it seems like it does not really keep an history of the files, it is used to sync the file system.<br />
Also, GIT is distributed, there is no &#8216;master&#8217; data repository, every clone can be used as a source, or be used to update the rest of the network.<br />
This last feature is quite cool when you work with multiple computers and you can replicate in every direction.<br />
Also the ability to create multiple versions of a whole project (not just a file) is key.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: admin</title>
		<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/comment-page-1/#comment-6506</link>
		<dc:creator>admin</dc:creator>
		<pubDate>Mon, 28 Jun 2010 10:25:11 +0000</pubDate>
		<guid isPermaLink="false">http://www.canon5dtips.com/?p=1922#comment-6506</guid>
		<description>Zadie: file corruption risks are minimal since the DMG is also backuped. The idea is that keeping files archive that way allow you at any point in time to use tools like Magic Bullet Grinder or the Log&amp;Trans tool to get some metadata back from the files too. 

Maybe I was not clear but once DMGed, you dont recycle the card, you keep it until the data is backuped on another drive. This way, you have the files on two separate media.</description>
		<content:encoded><![CDATA[<p>Zadie: file corruption risks are minimal since the DMG is also backuped. The idea is that keeping files archive that way allow you at any point in time to use tools like Magic Bullet Grinder or the Log&amp;Trans tool to get some metadata back from the files too. </p>
<p>Maybe I was not clear but once DMGed, you dont recycle the card, you keep it until the data is backuped on another drive. This way, you have the files on two separate media.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cobbles</title>
		<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/comment-page-1/#comment-6505</link>
		<dc:creator>Cobbles</dc:creator>
		<pubDate>Mon, 28 Jun 2010 04:30:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.canon5dtips.com/?p=1922#comment-6505</guid>
		<description>I completely agree! I was surprised at how much press the article got. 

Why would you use Git over rsync?</description>
		<content:encoded><![CDATA[<p>I completely agree! I was surprised at how much press the article got. </p>
<p>Why would you use Git over rsync?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zadie</title>
		<link>http://www.canon5dtips.com/2010/06/a-better-backup-strategy/comment-page-1/#comment-6504</link>
		<dc:creator>zadie</dc:creator>
		<pubDate>Mon, 28 Jun 2010 03:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.canon5dtips.com/?p=1922#comment-6504</guid>
		<description>How is flaw 1 a flaw? I see it as a strength. In your scenario of archiving DMG files, all you need is one corrupt file to loose an entire card&#039;s worth of data. By importing the contents of the card the chances of data loss are minuscule compared to storing everything in a single image file. 

Think about it... maybe a CF card has some sort of glitch, maybe a bad sector (not sure about terminology here) or whatever. That card gets archived to a dmg that then has a problem opening. Cards should never be recycled in the field, but what if, by mistake, it happened? 

This is obviously a worst case scenario, but it is technology we&#039;re talking about here. Stranger things can happen.</description>
		<content:encoded><![CDATA[<p>How is flaw 1 a flaw? I see it as a strength. In your scenario of archiving DMG files, all you need is one corrupt file to loose an entire card&#8217;s worth of data. By importing the contents of the card the chances of data loss are minuscule compared to storing everything in a single image file. </p>
<p>Think about it&#8230; maybe a CF card has some sort of glitch, maybe a bad sector (not sure about terminology here) or whatever. That card gets archived to a dmg that then has a problem opening. Cards should never be recycled in the field, but what if, by mistake, it happened? </p>
<p>This is obviously a worst case scenario, but it is technology we&#8217;re talking about here. Stranger things can happen.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Database Caching using disk: basic
Object Caching 355/374 objects using disk: basic

Served from: www.canon5dtips.com @ 2012-02-07 12:30:24 -->
