tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトルバックアップ処理
記事No2126
投稿日: 2005/09/14(Wed) 02:04
投稿者あい
[OSのVer]:Windows 2000   [VBのVer]:VB.NET 2003 

こんばんは。
今回は皆様にご教授賜りたい事があり、書き込みいたしました。
宜しくお願い致します。

.NETでファイルのバックアップ・復元をするシステムを作成したいのですが、
どういうふうなロジックを組み立てればよいでしょうか?
なにか、関数等あるのでしょうか?
ご教授賜ることができれば幸いです。
宜しくお願い致します。

[ツリー表示へ]
タイトルRe: バックアップ処理
記事No2127
投稿日: 2005/09/14(Wed) 08:34
投稿者花ちゃん
> .NETでファイルのバックアップ・復元をするシステムを作成したいのですが、
> どういうふうなロジックを組み立てればよいでしょうか?
> なにか、関数等あるのでしょうか?

どのようなロジックをと言われても、どのようなバックアップソフトを作りたいかで
変ってくるかと思います。(私の行きたい所はどこですか?と聞かれているようで)
それとひとつの関数ですべてできるようなものはありません。ここのファイルやフォルダ
当たりに書いている事をつなぎ合わせるなり、応用するなりすればできます。
(基本的にはバックアップといってもファイルやフォルダをコピーするだけですから)

私は、毎日のバックアップに重要なファイル(フォルダ)だけをバックアップするように
しています。
そのファイルやフォルダのパスをリストボックスに保存しておき、それを読み込み(選択して)
保存先(復元先)のドライブを C 〜 F へコピー のように指定できるようにしておき
両方のファイルの日付を照合して新しい日付の物だけをバックアップするようにしており
ます。
目的は、バックアップと夜間は、ノートパソコンを使っておりますので、夜間でも、昼間作った
プログラムの続きをノートパソコンで作業し、翌日、デスクトップの方に移したいので、特に
(以前は間違ってコピーの段階で消したり、古い方をコピーしたりと色々失敗したので)
バックアップファイル等は圧縮等の処理はしておりません。

このように目的やどのような機能を付属させるかで色々変ってきますし、好みの問題も
でてくるかと思います。
まずは、指定のフォルダを丸々コピーする事から初めて下さい。その過程で解らない事が
あれば、その箇所について質問するようにして下さい。
その後、色々と機能を追加するようにして下さい。

因みに、私は、保存にはUSBの256MB のメモリ(5千円程度)を使っております。

[ツリー表示へ]