データ自動バックアップソリューション図文


1:ディスク自動バックアップ(バックアップ分離)
バックアップの紹介を隔離します:直接ネットディスクの内でプロジェクトを創立して、ファイルが原稿を書いて操作を行うのはネットディスクのデータと同期しないでデータが完全性を失うかもしれなくて、ファイルに対して壊しをもたらして、このような方式はよくありません。このため、隔離バックアップを採用しています。隔離バックアップとは、Aフォルダに原稿を書くことです。コンピュータをオフにすると、Aフォルダのすべての内容が自動的にバックアップされます。 Bフォルダ(ここのBフォルダはディスクディレクトリ) 
隔離を行った後、原稿書きとバックアップは互いに邪魔しないで、二部のデータ。目的達成の流れは以下の通りです。
1.起動時にディスクプログラムが実行され、自動的にディスクフォルダ内の内容をバックアップします。
2.シャットダウン時に、現在作成中のフォルダの内容をディスクフォルダにコピーする
データテストのスクリーンショット:

 
左はディスクの右側にあります。これはシャットダウン時に自動的に行われるデータのバックアップです。

ディスク作成フォルダのスクリーンショット
--------------------------実現過程は以下の通りである:バッチ処理プログラムコードを確立する:
 
@echo off
set "mydate=%date:~0,4% %date:~5,2% %date:~8,2% "
if exist "d:\ \%mydate%*" (
echo
exit
) else (
goto :back
)
:back
net stop mssqlserver
set "now=%date:~0,4% %date:~5,2% %date:~8,2% %time:~0,8%"
set "now=%now::=%"
set "now=%now: =%"
md "d:\ \%now%"
xcopy D:\ \*.* D:\ \%now% /e /h
echo md "d:\ \%now%"
pause
(注:ここでsqlを含むデータベースを一緒にバックアップするために、sqlサービスのバックアップを停止しました。でないとSQLデータベースファイルをコピーできないです。)バッチ処理を書いたら、どうやってこのバッチをシャットダウンして実行しますか?
次のように操作すればいいです。
1:スタート--実行--gpedit.mscを入力してグループ戦略を作り出しました。コンピュータ構成---windows設定---スクリプト(起動とシャットダウン) シャットダウンポリシーをダブルクリックして追加します。バッチファイルをご覧ください。
いいです。図のように:

大功が成る。