SASAKESystems

Helping you to bring your Colours.

Server Log Copy/Backup by PowerShell 2.0

サーバーが出すログを、探し出してコピーをする状況で、PowerShell 2.0のコマンドで実行することを考えてみました。
まずファイル(例txt)の検索 は、以下の通りになります(ドライブ全体の検索です)。

次にファイルをコピーする場合は、以下の通りになります。

この2つのコマンドをパイプラインでつなぎます。

このようにパイプラインで繋げば、簡単にコマンドが作れます。DOSコマンドのように、検索結果から、どうやってバッチを作ろうかと悩む必要もありません。

サーバーのログなので、日付ごとにフォルダーを自動作成したら、便利かと思いました。

さて、ここから差分バックアップといきたいところなのですが、PowerShell 2.0では、標準では差分コピーに対応していないようです。
ここまで来るとRobocopyや、xcopyを使う方が便利ということになるかもしれません。

参考URL:

0 コメント: