tarによる差分圧縮における留意点

tarコマンドを使ったバックアップを多用する。

パーミッションなど属性情報が適切に保存される点が気に入っている。
アーカイブをWindowsのPCにrsyncで保管しても問題ない。

この運用のなかで、アーカイブ自体を元となるサーバ自身に保存させるような場合、ディスクの空きに不安が出てくる。
つまり、サーバ自身にもバックアップは持たせておきたいし、他のコンピュータにも退避はしておきたいのである。

そこで、tarコマンドで差分圧縮などできないものかと思って探りを入れてみた。

Linux系: -N YYYY-MM-DD
BSD系: –newer-mtime YYYY-MM-DD

※他にも–newer-~~というオプションがいくつかある

日曜日に必要とする全体バックアップを取り、月~土にかけては日曜日から変化した差分だけを圧縮すると仮定する。
ここでは日曜日に作成したバックアップを「基礎アーカイブ」、月~土のバックアップを「差分アーカイブ」と呼ぶこととする。

月~土はstatコマンドなどで基礎アーカイブの日付を取得し、YYYY-MM-DDの書式でコマンドを整えればよい。

ただ、これは日付のみを信頼するという点で厳密には差分ではない点には十分留意すべきである。
tarアーカイブの中身と現実のファイルシステムとの比較は行っていない。
本来、この手法の目論見は
「基礎アーカイブと、差分アーカイブのうちいずれか1つがそろえば概ね復帰ができる」
という考え方をよりどころとしている。

基礎アーカイブ取得の段階でアーカイブされるべきファイルが1000あるうち700までで止まってしまったとする。
残り300ファイルのうち、翌日のバックアップ走行までに50ファイルが更新されたとする。
翌日の差分アーカイブはこの50ファイル分しか取得されず、250ファイルはバックアップされない。

そこで代案であるが、基礎アーカイブの内容を下記のような要領でテキストファイルに出力して、除外オプションに使用するということではどうだろうか。

tar tvzf kisoarc.tar.gz > exclude.txt

これでも、「基礎アーカイブに含まれていながら破損したファイル」が差分ファイルに含まれない形になってしまうが、かなり傷は浅いと思われる。

バックアップは完ぺきなものができるのが望ましくはあるが、それはできないこともあるという視野を持ち最終的には
「できるだけ取る」
というものと、今はそう思っているのである。

読点の多い男

幼いころに習う文章の書き方、特に読点の打ち方に関する教育のお話。

「は」「が」「を」など助詞が来たらとにかく打てばいい、みたいな習い方をしたと記憶している。
当時の文部省も先生方も、子供たちに「シンプルな尺度」のようなものを与えたかったのだろうと思っており、その気持ち自体には十分理解を示しているつもりである。
今となっては、その尺度で文章を書いていてはうっとうしいばかりであることを、薄々感じているのは言うまでもない。

そのうえで目上の人が打つメールなどを見ていると、あの幼いころに習った尺度で文章を打ってるんだろうなと思う局面が多々ある。
上記文章を、その尺度で打ち直すと次のようになる。

そのうえで、目上の、人が、打つメールなどを、見ていると、あの幼いころに、習った、尺度で、文章を、打ってるんだろうなと、思う局面が、多々ある。

これを改善するだけで、文章を受け取る相手の印象は相当に変わると思っている。
ビジネスに置き換えれば、取引先がお金を出してくれるかどうかすら左右しかねないと言って差し支えない。
尺度がどうとか境界線がどうとかいう議論になりそうであるが、相手に伝えるという善意や努力が見える記述。
そういう姿勢がうかがえる文章をもって取引先にお金を出させる。
そのくらいの気持ちで少し気合を入れて文章を打ってみてはどうだろうか。

「オレが取引先なら、こんな文章を書き続けてなぜか自信満々な御社に金は出せないぞ」
そう言ってやりたい。

検索結果より先に進みたくない男

昨今のたにぐちは特に理不尽である。

知りたいことをGoogleで検索する。
ここまではいい。
そこから通常であれば、
「ここに知りたい情報があるかも」
と考えてリンクをクリックするだろう。

そうではない。
知りたいことを検索結果一覧から得たいと思っているのである。
検索エンジンが抜粋してきた数行の情報から目的とする知識を得たいと考えているのである。

なんて、理不尽な男なんだ。

【楽天/受注API】SOAP API参考サイト

楽天の受注取り込みで助けられたサイト。

楽天におけるPHP、API2 – 通販サイトの作成ログ

何が大事って、楽天に「サンプルスクリプトが欲しい」って正直に言うところ

これ本当に大事だった。

ただ、古参のスクリプタに対応できるのはPHPくらいが限界で、Perlでのサンプル提供はなさそう。

2017年11月18日の段

声優さんが亡くなられたとき、ほかの声優さんがコメントを出される。
ときおり、そのキャラクターになぞらえたコメントを見るのだが、どうも妙な気味の悪さを感じる。
アレは、心から本当にそう言いたいのだろうか。

名前:たにさん or たにぐちさん
職業:むかし、元オタク
  • アーカイブ

  • 最近の投稿

  • 最近のコメント

  • イマ☆ドキ地味なアクセス件数