つぶねこ

@もじらもーど。
↑recent | ↓old | 20 index | 100 index | 300 index | 記事5件 | 記事10件 | 記事20件 |最新5件 |FAQ | カテゴリ一覧 | Index |
2009/1/21 1:10
さいきんのソフト試用 rdiff-backup.exeをローカルで

 .vmdkを効率的に差分バックアップするにはどうすればいいでしょう、ということでrdiff-backupを使ってみることに。但し今回はWindowsで。
 まずwin32にゃバイナリを拾ってくる。中身は多分pythonとかにゃんだろうにゃ〜。
 で、
rdiff-backup.exe \\vmware-server\share\vm_01 \\backup_nas\share\vm_01
 でOK・・・と言いたかったのだがこれが実に悲惨だった。これ、local to localにゃのでにゃーんかしらんがrsyncが使われずにベタコピーされる。よく見てにゃいけど感覚的には
 ・ファイル更新チェック
 ・ファイルまるごとコピー
 ・rdiff
 みたいにゃ。
 で、どうにゃるかというと、\\backup_nasのI/Oが恐ろしい量ににゃる。よほど高速にゃNASで無い限り取っても残念にゃ時間がかかる。
 
 じゃあどうしようかって事で、まずはベタにssh鯖を経由すればいいよね、とばかりにcygwinでsshdを建てて、
rdiff-backup.exe \\vmware-server\share\vm_01 username@ssh_server::\\backup_nas\share\vm_01
 とすると、とりあえずは動いた。じゃあこれをnon-passで実行するために、ssh-keygenで空PASSのkeyを作って鍵共有。しかし今度は日本語でログオンに失敗とか言われる。にゃんぞ?
 で、よく考えると、ssh_serverにゃWin鯖からbackup_nas鯖へsmbでログオンするためのPASSを入力してにゃいので入りようがにゃい、と・・・。NASごとドメインに入れるべきかどうか迷ったが弊害がデカいので却下。
 
 てにゃわけでssh鯖は一端放置して、別の方法を探す。--remote-schemaオプションがずっと気ににゃってたのだが、これがとことん動かにゃい。ちまちま検索して分かったことは、""と''は違うというオチで・・・。結局、
rdiff-backup.exe --remote-schema "%s" \\vmware-server\share\vm_01 "rdiff-backup --server"::\\backup_nas\share\vm_01
 にすると\\backup_nasから%tmp%にファイルコピーしてきた後\\backup_nasに書き戻すって処理ににゃったように見える。・・・ちっともrsyncしてにゃい。まぁbackup_nas上でsshが動かんことにはどうしようもにゃいか。
 もういいや
 
 そもそもバックアップ後のファイルのブロック単位のハッシュとかどっかに持ってるべきじゃにゃいの?これ。にゃんで毎回バックアップ先から読むわけ? rsyncだから? バックアップ後のファイルは変更されにゃい前提でrdiff取ってるんじゃにゃいの?



Index


2009/02/22 17:40 
2009/02/22 02:47 
2009/02/21 01:55 
2009/02/20 22:16 
2009/02/20 01:51 
2009/02/19 02:30 
2009/02/18 23:03 
2009/02/18 02:57 
2009/02/17 01:53 
2009/02/16 22:28 
2009/02/16 02:48 
2009/02/15 17:10 
2009/02/15 01:15 
2009/02/14 22:04 
2009/02/14 02:00 
2009/02/13 04:40 
2009/02/12 21:52 
2009/02/12 02:36 
2009/02/11 04:49 
2009/02/10 22:46 
2009/02/10 02:42 
2009/02/09 20:32 
2009/02/08 22:26 
2009/02/08 02:13 
2009/02/07 01:52 
2009/02/06 22:07 
2009/02/06 02:06 
2009/02/05 01:48 
2009/02/04 22:27 
2009/02/04 02:45 
2009/02/03 01:34 
2009/02/02 15:43 
2009/02/02 01:50 
2009/02/01 13:24 
2009/02/01 05:27 
2009/01/31 15:24 
2009/01/31 01:33 
2009/01/30 21:20 
2009/01/29 15:39 
2009/01/29 01:38 
2009/01/28 21:38 
2009/01/27 15:40 
2009/01/27 05:44 
2009/01/26 18:12 
2009/01/26 02:54 
2009/01/25 21:28 
2009/01/24 15:42 
2009/01/24 01:41 
2009/01/23 22:07 
2009/01/22 18:54 
2009/01/21 01:10 
2009/01/20 05:22 
2009/01/20 01:23 
2009/01/19 05:09 
2009/01/18 19:10 
2009/01/18 15:26 
2009/01/17 18:27 
2009/01/16 19:29 
2009/01/15 15:20 
2009/01/15 02:53 
2009/01/14 12:52 
2009/01/13 11:40 
2009/01/12 15:24 
2009/01/12 05:21 
2009/01/11 00:05 
2009/01/10 21:24 
2009/01/09 07:20 
2009/01/08 14:11 
2009/01/08 01:25 
2009/01/07 16:28 
2009/01/06 02:36 
2009/01/05 01:44 
2009/01/04 15:18 
2009/01/04 01:10 
2009/01/03 16:29 
2009/01/03 01:06 
2009/01/02 21:09 
2009/01/01 02:56 
2008/12/31 23:45 
2008/12/30 15:11 
2008/12/29 01:19 
2008/12/28 16:13 
2008/12/28 14:07 
2008/12/27 15:19 
2008/12/26 06:24 
2008/12/25 12:41 
2008/12/24 13:57 
2008/12/23 22:09 
2008/12/23 14:06 
2008/12/22 00:02 
2008/12/21 23:24 
2008/12/21 22:46 
2008/12/20 13:44 
2008/12/19 12:59 
2008/12/18 17:21 
2008/12/17 22:33 
2008/12/16 17:24 
2008/12/15 18:24 
2008/12/14 17:00 
2008/12/13 22:15 
2008/12/12 17:16 

↑recent | ↓old | 20 index | 100 index | 300 index | 記事5件 | 記事10件 | 記事20件 |最新5件 |FAQ | カテゴリ一覧 | Index |