@Kunihiro Narita Kunihiro Narita authored on 19 Dec 2020
DuplicateCheck 重複ファイルを削除して復元用スクリプトファイルを出力するように修正 5 years ago
wbackup 重複ファイルを削除して復元用スクリプトファイルを出力するように修正 5 years ago
.gitattributes ファイルのZIPファイルを作成sぢゅおり 5 years ago
.gitignore ファイルのZIPファイルを作成sぢゅおり 5 years ago
ClearArchiveFlag.,cs アーカイブフラグの扱いを追加 5 years ago
README.md Update README.md 6 years ago
wbackup.sln アーカイブフラグの扱いを追加 5 years ago
README.md

wbackup

  1. Calclate 32bit checksum and SHA256 hash.
  2. this file exist in duplicate check database.
  3. if not exist then comppress source file and export binary database.
  4. add sourcefile database.
  5. remove oldest files.
  6. remove archive flags.

duplicate check database

  • 32bit checksum
  • SHA-256 hash
  • backup count (64bit)
  • binary stream id (64bit)

binary data stream

  • backup count (64bit)
  • binary stream id (64bit)
  • 32bit HEX