メインコンテンツまでスキップ

TimeTracker を自動で停止し、DBをバックアップする方法

TimeTracker のDB、定期的にバックアップをとって頂いますでしょうか?
サーバーPCの障害や運用の過程でDBが破損した場合、バックアップを取っていないとデータを消失してしまいます。
そのため、弊社ではリスク管理としてバックアップを取ることを推奨しています。
ただ、DBのバックアップを取るためには TimeTracker を停止する必要がありますが、
これまでは手動でしか停止できず、ご不便をおかけしておりました。

そこで、今回、以下を 『自動で実施』する方法 をご紹介します。

  1. TimeTrackerを停止する。
  2. DBをバックアップする
  3. TimeTrackerを起動する。

ご興味をお持ちの方は、本記事に添付するファイル(ファイル一式.zip)をダウンロードし、解凍してください。

  • バッチファイルで用意しておりますので、例えばWindows のスケジューラで夜間に自動で実行するよう設定しておけば、
    勝手にDBをバックアップしてくれます。
  • 詳細は添付ファイルの「readme.txt」をご参照ください。
    注意事項なども記載しておりますのでご確認をお願い致します。

注意点​

ダウンロードしたツールを解凍すると、「http」向けと、「https」向けそれぞれのプログラムがフォルダで分かれています。
ご利用されているTimeTrackerの環境に合わせてどちらか選択してご利用ください。

ご参考​

定期的に取得したバックアップはタイミングを見て削除しないと、たまり続けてサーバーのハードディスクを圧迫します。
本記事に添付する「古いバックアップファイル削除ツール.zip」も併せて、Windowsのスケジューラーで実行するようにすれば、
直近のバックアップファイルのみ残してハードディスクの圧迫を避けることができます。

Zipファイルを解凍した中にあるバッチファイル内で、削除対象のファイルを検索するフォルダを指定していますので、
メモ帳などで編集してご利用ください。

ツール一式_20240523版.zip

古いバックアップファイル削除ツール.zip