« FFFTPで、サーバーのデータを毎日自動バックアップする【Cybozu・サイボウズの管理】 | メイン | ホームインスペクション(住宅診断)で見た、小屋裏でのトラブル »

HOME > 一定期間の過ぎたファイルを、自動的に削除する【Cybozu・サイボウズの管理】

一定期間の過ぎたファイルを、自動的に削除する【Cybozu・サイボウズの管理】

2008年06月23日

3回連続で、パソコンネタ(サーバーネタ)です。

2つ前のエントリーには、実はサーバー管理上の不足があります。

それは、圧縮されたサイボウズのバックアップデータが、サーバーにどんどん残ってしまうことです。
サイボウズのバックアップデータは、圧縮しても数百MB、ユーザー数が多いところでは、数GBになると思います。
大容量ハードディスクが安価になったといっても、毎日これだけ増えていては、ハードディスクがすぐにいっぱいになってしまいます。

サイボウズのバックアップ機能では、5世代前までのバックアップに限られますので、5日間経過したバックアップファイルは消してしまいます。

コマンドは以下の通り。findコマンドを使います。

 /usr/bin/find /var/cbbackup-compress -type f -mtime +5 -exec rm '{}' ';'

findコマンドは、環境によって異なる場合がありますので、ご自身の環境での位置を知りたい場合には、which find して下さい。

-type fは、ファイルの検索を示しています。
-mtime +5は、最終更新日時から、5日間経過したものという意味。

findコマンドによって該当のファイルが見つかった場合、-execで別のコマンドを実行し、rmでファイルを削除します。 

このコマンドをcronジョブに登録して、定期的に実行させます。

以上、ホームインスペクターなのか、システムエンジニアなのかよく分からない、3連続エントリーでした。

参考にさせて頂いたサイト(ありがとうございます)
 ・変更後一定期間が経過したファイルを探すには


にほんブログ村 住まいブログへ ← ランキングに参加しています。よろしければクリックを!
ひとつ前の投稿 次の投稿
トラックバック

このエントリーのトラックバックURL:
http://t-ohshita.com/isop/mt-tb.cgi/768

この一覧は、次のエントリーを参照しています: 一定期間の過ぎたファイルを、自動的に削除する【Cybozu・サイボウズの管理】:

» パソコン バックアップ 送信元 バックアップ
パソコン バックアップについての情報です。 [詳しくはこちら]

バックナンバー

About

2008年06月23日に投稿されたエントリーのページです。

ひとつ前の投稿は「FFFTPで、サーバーのデータを毎日自動バックアップする【Cybozu・サイボウズの管理】」です。

次の投稿は「ホームインスペクション(住宅診断)で見た、小屋裏でのトラブル」です。

他にも多くのエントリーがあります。HOMEバックナンバーも見てください。

RSS Atom
さくら事務所へのリンク
かものはしプロジェクト
© Copyright 1999 - 2008 Sakurajimusyo inc. All Rights Reserved.