UPPER SYSTEM

スポンサードリンク

バックアップ術@robocopyで別のドライブへ

robocopyとはwindowsVistaから標準搭載のファイルを同期するコマンドです。

 

windows標準機能で高速、堅牢なバックアップが取れる所がポイントです。

 

始まりはwindows2003のリソースキットだとか聞いています。

 

特徴は従来のCOPY/XCOPYコマンドより高速であること、差分コピーが可能であること、エラーを無視してコピーすることが可能な点などでしょうか。

 

今回私は業務でサーバー移行を行うにあたって実際、自身のパソコンで試してみました。

 

基本的な構文は下記のとおり。

 

robocopy 移行元フォルダのパス 移行先フォルダのパス /MIR(などのオプション)

 

実際私が実行した例を用いてご紹介します。

 

robocopy

 

移行元のフォルダパス:C:\ACES WEB(半角スペースが含まれているため””で囲ってあります。)
移行先フォルダのパス:D:\backup_hp(事前に作成)
オプション:/MIR(ディレクトリ ツリーをミラー化するとのこと。詳細は後日調べよう…。)
オプション:/r:1(コピーに失敗した際のリトライ回数)※1
オプション:/w:5(秒単位での再試行の間隔(待機時間)を指定。)

 

注意点は※1のリトライ回数です。

 

実施するとごく一部のファイルがコピーできず躓くことがあるのですが、なんとデフォルトで30秒待機して再試行を100万回行います。

 

したがってオプションの「r:」回数指定は必須でしょう。

 

スキップ、コピーに失敗したファイルを特定するためにログファイルを出力させることがのぞましいです。

 

特にタスクスケジューラーなどを利用して裏で実行する場合には必須でしょう。

 

明日、その方法についてご説明します。

 

  このエントリーをはてなブックマークに追加

スポンサードリンク

関連ページ

HTMLソースを任意のテキストエディタで編集する
新人レベルに基本的なことですが、だからこそ忘れがちなこの設定方法。
バックアップ術Aタスクスケジューラで毎日バックアップ(robocopy)
先日紹介したrobocopyコマンドを用いて業務のファイルサーバーを移行させました。普段は夜遅くまでパソコンが触られていますので、タスクスケジューラーを利用して深夜にバックアップを取る方法をご紹介します。
HTMLメールの利点と弊害について
メールにはHTML形式とテキスト形式がありますよね。一般的に会社で用いる場合はテキスト形式にするよう決まっていますがそれは何故でしょうか。
オープン系とホスト(汎用)系の違いを簡潔に
業務システムはオープン系とホスト系に分かれるとか言いますが、両者の違いをしっかり説明できますか?
バッチの名前はコマンド名と同じにしてはいけない
タスクスケジューラーで日次でバックアップを取るべく、先日バックアップのバッチファイルを作りました。ところがどっこい、何故かバッチが実行できないではありませんか。
文字化けと文字コードの指定
新人の頃は文字化けの解決方法すら分かりませんでした。エンコーディングの指定から少し掘り下げて文字コードについて考察してみます。
「nbsp;」って?という疑問を解決しておこう
 って記載をよく見かけますか?HTMLやJSPで「半角スペース」と捉えている方も多いと思いますが、もうちょっと理解を深めましょう。
圧縮したファイルが解凍できない
zip形式で圧縮したファイルが解凍できない。「エラーが発生しました。」そんな気持ちわかるでしょう?
Program Files(x86)フォルダって何?
Program Files(x86)フォルダとProgram Filesの2つの違いをこの際知っておきましょう。
ブルースクリーンの原因と対策
パソコンの画面が真っ青になり、白い英文メッセージが表示されるブルースクリーン。致命的なエラーが発生した際に起こる現象と言われています。
スーパーリロード(フルリロード)とは?
ブラウザ上で開いた情報が最新ではない!キャッシュ機能が働いている際にはスーパーリロードをしましょう。
外字登録の方法
”外字”とは特定の文字集合に含まれない文字の事を言います。漢字の異字体や特殊な記号のことですが、そういった文字を登録して使用する方法をご紹介いたします。
サクラエディタのキーマクロで定形作業を効率化
フリーソフトのサクラエディタは様々な機能を持っており、プログラマー御用達ですね。数ある便利機能のうち、キーマクロをご紹介します。
稼げるプログラミング言語
300を超えるプログラミング言語の中から何を学ぶべきか、何が人気となっているのかを考察します。