「Backup」を編集中
この編集を取り消せます。
下記の差分を確認して、本当に取り消していいか検証してください。よろしければ変更を保存して取り消しを完了してください。
最新版 | 編集中の文章 | ||
1行目: | 1行目: | ||
== てぷノートのデータのバックアップ == | == てぷノートのデータのバックアップ == | ||
=== 概要 === | === 概要 === | ||
− | |||
* 毎日午前0時(0時00分)と午後12時(12時00分)に実行されるようにスケジュールした | * 毎日午前0時(0時00分)と午後12時(12時00分)に実行されるようにスケジュールした | ||
* plain形式、テキスト形式のSQLスクリプトとしてデータベースの内容をバックアップ | * plain形式、テキスト形式のSQLスクリプトとしてデータベースの内容をバックアップ | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
=== cronジョブ設定 === | === cronジョブ設定 === | ||
26行目: | 18行目: | ||
tep5_production: ダンプを作成する対象のデータベース名。 | tep5_production: ダンプを作成する対象のデータベース名。 | ||
> ~/dump_data/$(date +\%Y-\%m-\%d_\%H:\%M:\%S).sql: ダンプデータを指定されたディレクトリに保存します。$(date +\%Y-\%m-\%d_\%H:\%M:\%S)の部分は、現在の日時を取得し、その日時をファイル名に使用していることを示しています。例えば、2023-01-01_12:34:56.sqlのような形式</nowiki> | > ~/dump_data/$(date +\%Y-\%m-\%d_\%H:\%M:\%S).sql: ダンプデータを指定されたディレクトリに保存します。$(date +\%Y-\%m-\%d_\%H:\%M:\%S)の部分は、現在の日時を取得し、その日時をファイル名に使用していることを示しています。例えば、2023-01-01_12:34:56.sqlのような形式</nowiki> | ||
− | |||
− | |||
− | |||
=== ローカルからリモートに接続しコピーする === | === ローカルからリモートに接続しコピーする === | ||
96行目: | 85行目: | ||
% crontab -e | % crontab -e | ||
− | エディタが開くので、次を追加する。毎日12:30と00: | + | エディタが開くので、次を追加する。毎日12:30と00:30にスクリプトを実行する設定。MacOSでは >/tmp/stdout.log 2>/tmp/stderr.logを書かないとログが出力されない。 |
− | |||
− | |||
− | + | 30 0,12 * * * /bin/bash /Users/jq/bin/usb_sync_tep_dump.sh >/tmp/stdout.log 2>/tmp/stderr.log | |
確認 | 確認 |