私は、毎日午前6時に増分バックアップを取る必要がある、Windows上にOracleアーカイブ・フォルダを持っています。 前日に生成されたすべてのファイルをコピーし、今日の日付のフォルダに配置する必要があります。 最後にバックアップをとった後に生成されたファイルは、コピーする必要があります(つまり、昨日のバックアップの最終ファイルの後にシーケンスを含むファイル名)。 私はxcopyを試みましたが、変更された時間に基づいてファイルをコピーするための機能を提供していません。 私はこれのためのバッチスクリプトを書く必要があります、私を助けてください!インクリメンタル・アーカイブ・バックアップ・バッチ・スクリプト
答えて
xcopy
は、Archive属性に基づいてファイルをコピーする方法を提供します。おそらく望ましいオプションは/M
で、Archive属性が設定されたファイルのみをコピーし、その属性をリセットします。これは、アーカイブ属性が設定されていることに依存していますが、Windowsではファイルを作成または変更するときにデフォルトでこれが実行されます(私は思う)。
(ごみたとえば、それでも一例):/最後のコピー以降、新たな修正され
C:\tmp>echo hello > out.txt
C:\tmp>xcopy /M *.* ..
C:out.txt
1 File(s) copied
C:\tmp>xcopy /M *.* ..
0 File(s) copied
C:\tmp>echo hello > out2.txt
C:\tmp>xcopy /M *.* ..
C:out2.txt
1 File(s) copied
ファイルのみがコピーされます。
また、お使いのWindowsのバージョンによっては、はるかに強力な(したがってより混乱しない)robocopy
を調べることができます。
データベースがシャットダウンされていない限り、ディスク上のrawファイルをバックアップしようとすると、データに不整合の問題が発生することがあります。
すべてのもののバックアップのための本当に素晴らしいの参照は、オライリーのタイトルです:Backup & Recovery
各データベースは、データベースが生きている間にバックアップを実行する独自の方法ですがあります。 Here's Oracle's page.
質問から、 "Oracle archives folder"にダンプが含まれていると読んでいますOracleデータベースの実際のデータベースファイルをバックアップするのは間違いです。 – icabod
- 1. vmware - スクリプト自動バックアップ
- 2. バッチ・プリント - バッチ・スクリプト - forループのfindstr条件
- 3. バッチmysqlスクリプト/スケジュールバッチジョブを実行
- 4. 簡単なバッチ検索&スクリプト
- 5. ログファイルをアーカイブするためのBashスクリプト
- 6. 複数のファイルへのMySQLバックアップ用スクリプト
- 7. sqlserver2000の古いバックアップのためのスクリプト
- 8. rsyncで増分バックアップを行うスクリプト
- 9. のmysqldumpスクリプトこのスクリプトでは、バックアップされていない
- 10. スタイルチェックPHPプログレッシブ(インクリメンタル)
- 11. wp7インクリメンタル購入
- 12. 大きいデータベースのテーブルと変更をアーカイブ/バックアップする最も良い方法
- 13. jqueryのインクリメンタルZ-インデックス
- 14. Maven - インクリメンタルに展開
- 15. アーカイブ/アーカイブ解除UIWebView?
- 16. アーカイブ&アーカイブしないオブジェクト
- 17. GoogleリーダーとTwitter:Pythonスクリプトでツイートをアーカイブして使用する
- 18. J2ME MIDlet用インクリメンタルJARアップデート
- 19. Excelの自動インクリメンタル番号
- 20. Google App EngineインクリメンタルID(ID)
- 21. インクリメンタル数学の問題
- 22. コードカバレッジのSonarQubeインクリメンタル解析
- 23. リモートディスク上にスクリプトの回転バックアップを作成する
- 24. ネットワーク共有にsvnリポジトリをバックアップするスクリプト
- 25. バックアップnginxサーバーのバックアップ504
- 26. バッチ内のショートカットターゲットを変更するためのスクリプト?
- 27. Rスクリプトをグリッドにバッチ形式で提出する
- 28. ウィンドウのBAT(バッチ)ファイルをPythonスクリプトに変換する
- 29. バッチでJmeterの複数のスクリプトを実行する方法
- 30. BASH /スクリプト言語/を使用したJSONファイルのバッチ処理ディレクトリ
これはあなたが探しているものです:http://codearsenal.net/2015/10/windows-batch-script-incremental-backup.html –