タグ: Python

スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

[Windows] NTFSハードリンクで増分スナップショットをとるバックアップツールを作りました!

タイトルの通り、NTFSハードリンクを使って増分スナップショットを作成するバックアップツールを作ったので公開します。

LiosK's Rosids-Backup-Tool at master - GitHub

Rosids is a snapshot-style backup tool written in Python 3, emulates the things like pdumpfs, `rsync --link-dest' or Apple's Time Machine on Windows using NTFS hard links.

Rosidsは指定したフォルダのスナップショットを作成するだけの単純なバックアップツールですが、NTFSのハードリンク機能を使うことでバックアップに必要なディスク容量や所要時間を節約する機能を持っています。pdumpfsやrsyncの--link-destオプション (参考)、アップルのTime Machineのような機能だと言えば、わかる人にはわかるでしょうか。

Rosidsは、上に挙げたようなツール群と違って、はじめからWindowsをターゲットに作られているので、ジャンクションやファイル属性のようなWindows特有の機能に対するサポートが手厚いです。加えて、日本語環境でテストされているので、Unicodeファイル名に対する配慮もされています。

細かい特徴や詳しい使い方については続きで。

続きを読む

スポンサーサイト
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。