メインコンテンツにスキップ

SkyziBackupについてよく寄せられる質問にお答えします。お探しの情報が見つからない場合は、お気軽にお問い合わせください。

目次

📋 基本的な質問

どうしてこのソフトを作ったのですか?

開発動機について

以下の条件を満たすファイルバックアップソフトが見つからなかったため、自作することにしました。

💰

コスト・ライセンス

  • 無料で使える
  • オープンソース
  • 商用利用可能
🔐

暗号化・圧縮

  • ファイル単位で暗号化
  • OpenSSL互換の暗号化
  • 柔軟な圧縮設定

パフォーマンス

  • 高速処理
  • GUIが応答なしにならない
  • 低リソース消費
🛠️

技術的特徴

  • リパースポイント対応
  • 長いファイルパス対応(260字以上)
  • 無限ループ回避

🔧 技術的な質問

どのような技術を使っていますか?

開発技術スタック

.NET 5.0のWPFアプリケーションとして、C#で開発しています。

🔐 暗号化技術

Cryptography Next Generation (CNG)を使用するAesCngクラスにより、高速かつ強力な暗号化処理を実現しています。

⚡ パフォーマンス比較

環境により異なりますが、単純な暗号化処理ではOpenSSL (openssl enc -e -aes256 -pbkdf2)より高速でした。

🔗 OpenSSL互換性

初期化ベクトルやソルトの処理にOpenSSLと同じ方法を採用しているため、OpenSSLでの復号も可能です。

暗号化方式の詳細

🚀 開発・デプロイ

  • 自動ビルド: GitHub Actionsによる自動化
  • 継続的インテグレーション: コード品質管理
  • 将来計画: .NET 6.0やMAUIへの移行検討

💾 使用・運用に関する質問

バックアップ容量の制限

意図的な制限は設けていません。

データベース利用時でも、500MBのメモリで約50万ファイルを処理可能です。

アップデート方法

実行ファイルを新しいバージョンで上書きしてください。

設定ファイル等は自動で引き継がれます。

※ 自動アップデート機能は検討中です。

再配布の可否

著作権表示など、ライセンスに従っていただければ問題ありません。

MITライセンスで公開されています。

🐛 トラブルシューティング

「予期しない例外」が発生

対処方法:

  1. 一度プログラムを終了
  2. 再度バックアップを実行

それでも解決しない場合は、お問い合わせください。

一部ファイルのみ復元

現在の機能: フォルダ単位での復元のみ対応

今後の予定: ファイル単位の復元機能を実装予定

暗号化・圧縮の詳細

技術的な詳細については専用ページをご確認ください。

暗号化方式の詳細

📞 サポート・お問い合わせ

バグ報告・機能提案

お気軽にお問い合わせください

以下の方法でバグ報告や機能提案を受け付けています。お好きな方法をご利用ください。

⚠️ サポートに関する注意点

対応が遅くなったり、必ずしも対応できるとは限らない場合があります。予めご了承ください。

🔗 関連ページ

📖

使い方ガイド

基本操作から応用設定まで詳しく解説

マニュアルを見る
🔐

暗号化技術

AES256暗号化の技術的詳細

暗号化の詳細