- - PR -
バックアップを曜日ごとに
1
投稿者 | 投稿内容 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2006-02-10 09:57
バックアップを曜日ごとに、それぞれのフォルダに分けたいとき
どのようにすればよいでしょうか 例) 日曜日 /mybak0 月曜日 /mybak1 火曜日 /mybak2 水曜日 /mybak3 木曜日 /mybak4 金曜日 /mybak5 土曜日 /mybak6 | ||||||||||||
|
投稿日時: 2006-02-10 12:34
バックアップの方法が明記されていないので、
“backup.sh”をcronで動作させると仮定すると、 以下のようなcrontabで実現できると思います。 ※backup.shは第1引数に出力(?)ディレクトリを取ります。 (crontab)
“man 5 crontab”を読んでみてください。 いかがでしょう。 | ||||||||||||
|
投稿日時: 2006-02-10 15:10
ありがとうございます。
>※backup.shは第1引数に出力(?)ディレクトリを取ります。 backup.shですが cp -rfp /data /mybak0 のように考えていたのですが 第一引数の使い方を応用するにはどうすればよいのでしょう 初心者で勉強中です。 | ||||||||||||
|
投稿日時: 2006-02-10 15:26
自己レス
#!/bin/sh cp -rfp /data $1 でよいのでしょうか | ||||||||||||
|
投稿日時: 2006-02-10 15:42
やってみてはどうでしょうか。
echoコマンドなんか、テスト用にお手軽に使えますよ。 | ||||||||||||
|
投稿日時: 2006-02-10 16:08
できました。
後は1週間様子を見ます。 | ||||||||||||
|
投稿日時: 2006-02-10 23:42
こんばんは
backup.sh内で
な書き方はいかがでしょうか? 毎日AM04:00に起動するにはcrontabの中身はこんな感じで...
揚げ足を取りますと Java僧様の
だと毎分起動される気が... |
1