今回はデータのバックアップと二重化についての話をします。
弊社では、というよりも自分の仕事のスタイルとして、バックアップを必ず残すということは、ポリシーというよりも基本的な仕事スタイルとしています。
■バックアップについて
バックアップを取るのは、ハードウェアやOSのトラブルで読めなくなることを警戒してですが、実はデータを失うときはむしろそういったトラブルよりも人為的なミスでデータを消す…もっとはっきり言えばデータを空にして元データを上書きしてしまうことです。
システム的なトラブルには大体の場合は予兆があります。システムが、滑らかに動作しなくなったり、今まで見たことのないようなエラーが表示されるようになったり、あるいはハードウエア的に変な音がする、といったことも含まれます。
ですからこういったことに気がつけばその時点でバックアップをもう一度取るといった対策をすれば、ある程度までは損害を防ぐことができます。
もちろん、ある日突然起動しなくなる。といったことはありますかせ油断は禁物ですが。しかし、それよりも恐ろしいのは、ファイルを開いた状態でうっかり「すべてを選択」して、EnterとかSpzceキーを押して、Ctrl-Sを押してセーブしてそのまま終了してしまうことなのです。
なぜ、終了してしまうまでを含めているかというと、終了さえしていなければまだCtrl-Zで操作の取り消しをしていけばデータの復帰が出来る可能性があるからなのです…
もちろん、その結果は数バイトのサイズのファイルが残るだけです。
手の施しようもない悲劇です。
■データナンバリングについて
弊社では、数週間から一カ月、場合によっては何カ月にもわたって同じファイルを書き直して原稿を作成していく場合があります。
まあ、一週間に一度は、ハードディスク全体のバックアップを取っているので、前記のようなトラブルが起こったとしても、最悪先週のデータは残っているということにはなりますが、仕事をする上では致命的と言って良いレベルの大惨事でしょう。
しかし残念なことに、この悲劇を完全に防ぐことはできません。
そのため、長く同じファイルを使い続けているということは、日数が伸びるにつれ統計的に内容を失う確率が高くなっていくわけです。
そして、納期が厳しい最終日近くに一週間前のバックアップに戻されたら……泣くに泣けません。納期が近くなった場合には、多くの場合、メールでファイル送ったりして、結構バックアップがとれている場合もあります、しかしそんな偶然に頼るわけにはいきません。
そこで、筆者は毎日同じファイルを使う場合は、当日の朝、そのファイルのコピーをエクスプローラーで作成して、「ファイル名に」その日の日付をつけるようにしています。
当然ながらファイルを新規作成するときも、作成日をファイル名に含ませています。
例:
file20110912を使っている場合コピーすると↓のファイルができる。
“file20110912のコピー”ファイル名を変更する。
“file20110913” ←ファイルの操作をした日付
そして、実際の作業はこのファイルを開いて行います。
こうすることにより、たとえ何らかのミスが発生してファイルの内容が失われるトラブルが発生したとしても、「昨日作成したファイルまでは残っている」ということになるからです。
ただし、ファイルがたまっていくことになりますから、適当なタイミングで整理をする必要はあります。
もちろん一日分の作業が失われるのはとても痛いことですが、それでも一週間分の作業が失われることに比べると断然ましです。
■もう一つのメリット
さて。
実は、このように履歴を取ってデータを残しておくことは、バックアップの安全性、という視点だけではなく、他にもいくつかのメリットがあります。
一つめは、やはり安全性です。
弊社のような仕事では、一つのファイルを元にして似たような内容のファイルを作ることがよくあります。
こうした時に、最新のファイルをもとに新しいデータを作ると、「ついうっかり」最新のファイルをテンプレートとしてしまうという事故が起こります。
しかし、履歴がとってあれば、2~3日前のデータを使えば「そんなに内容に違いはない」ですから、安全にほぼ最新データからテンプレートを作成できます。
ちなみに、最初の段落で書いた「内容の全消し」というのはこの作業で起こったことでした。
話がそれました。
このような形の履歴を取っておくことのメリットですが「変更依頼に対応しやすい」というメリットもあります。
取扱説明書制作の仕事では、ある程度までできた時点でクライアントにチェックを依頼します。デザイナーさんなんかも、同じような仕事ですね。
そしてクライアント参加の指示や意見に従って最新版から調整を行います。
これで、一方向に進んでいけばことは簡単なのですが、ときどき「前の方がよかった、前のみたいに直してくれ」という意見が出てくる場合があります。
こうした場合、履歴のデータがとってあると、とても助かるのです。
もちろん新しく作ることはやぶさかではありませんが、それでも納期がきついときには、データがあると助かることは変わりありません。
ということで、同じファイルを更新し続ける場合、このように日付をつけた新しいデータを前に作ることは、大変お勧めです。