crontabs を別マシンにコピーしたい

Debian Etch マシン を一気に Squeeze にバージョンアップする機会があり、マシン上の各ユーザの crontabs をバックアップ HDD から新規の HDD にコピーしなければいけなかった。各ユーザの crontabs は、/var/spool/cron/crontabs ディレクトリ以下にユーザ名のファイルとして格納されているので、これをコピーすればよい。ただし、OS のバージョンによって crontab グループの ID が変わることがあるので、変更されていた場合はこれを crontab に変更すること。

$ sudo rsync -auvz コピー元:/hogehoge/var/spool/cron/crontabs/* /var/spool/cron/crontabs/
$ sudo chgrp contab /var/spool/cron/crontabs/*

トップ   編集 凍結解除 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2010-06-07 (月) 16:25:41 (95d)