BBS過去ログ |
| ■目次 |
おじんです。お世話になります。
Webmaster様の手順通りに自動バックアップを組んであります。
ただ大きなデータをおく場合、homeディレクトリ全部バックアップではなく、該当データないしはその設置フォルダを対象外に出来ないかと思いました。
やり方としては設置フォルダに実体を置かずに、シンボリックリンクでデータは別の(例えばhome2を作って)フォルダに設置。
もう一つはバックアップスクリプトで特定ファイル/フォルダを除外するということだと思いますが、後者の場合の文法はどのようになるのでしょうか?
シンボリックリンクってこんがらがるし、うっかりするとセキュリティーにも影響する場合があると読んだもので・・・・・。
ご教授戴きましたら幸いです。
おじん様、こんにちわ。
以下のようにすれば、tarコマンドによる圧縮対象から除外することができます。
[root@linux root]# tar czvfP /backup/backup.tar.gz /var/www/html/fedora --excl
ude /var/www/html/fedora/webalizer.shtml
上記は/var/www/html/fedoraディレクトリを圧縮した/backup/backup.tar.gzを作成しますが、--excl
udeで指定した/var/www/html/fedora/webalizer.shtmlは圧縮対象外になります。
ディレクトリを指定する場合も同様です。
なお、除外するファイル/ディレクトリを複数指定する場合は、以下のようにすればできます。
[root@linux root]# tar czvfP /backup/backup.tar.gz /var/www/html/fedora --excl
ude /var/www/html/fedora/webalizer.shtml --exclude /var/www/html/fedora/virtualh
ost.shtml
ありがとうございます。
早速試してみます。変な所で改行していますが、要するに--exclude 以下でファイル・フォルダを設定するわけですね。
フォルダの場合は例えば--exclude /var/www/html/fedora/ で(最後に/付きで)いいんでしょうか?
どうもありがとうございました。
> 早速試してみます。変な所で改行していますが、要するに--exclude 以下でファイル・フォルダを設定するわけですね。
そうです。
> フォルダの場合は例えば--exclude /var/www/html/fedora/ で(最後に/付きで)いいんでしょうか?
いや、/はいらないです。元々、同じ名前のファイルとディレクトリを同一ディレクトリに作成できませんから。
了解しました。
ありがとうございます。
あと実はメールだけまともに動いていないんです。(暗号化の方です)
2台のマシンでPostfix・sendmailを入れ替えたりしてもう少し原因を切り分けてからスレッド立てようと思ってます。
その際は宜しくお願い申し上げます。
(解決スレッドに次の予告をするなんて酷いユーザーだと反省しております。はい)