ここまで説明した手法を利用して、robocopyコマンドで過去のバックアップを残しつつ、特定のフォルダをバックアップする例を説明しよう。robocopy自体については、Tech TIPS「Windowsの『robocopy』コマンドでフォルダをバックアップ/同期させる」を参照していただきたい。
バックアップの保存先としては、このバッチファイルを起動したドライブの「\Backup」というフォルダの直下に、バックアップした日付を含む名前のサブフォルダを作成して利用する。これにより過去のバックアップは上書きされずに別々のサブフォルダに保存されていく。
また、このサブフォルダをどこか別のシステムへコピーして保存することを考え、サブフォルダ名にはサーバ名も含めるようにしている。例えばファイル名の最後に「-%COMPUTERNAME%」などを付けてコンピュータ名を付加する。これにより、どのシステムでいつバックアップしたかがすぐに分かるようになる。
Copyright© Digital Advantage Corp. All Rights Reserved.