« 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

プロフィール

大下達哉
大下達哉のプロフィール

バックナンバー

About

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

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

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

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

RSS Atom
さくら事務所へのリンク
かものはしプロジェクト
一戸建てってどうよ?【関西限定】
コラム執筆中
© Copyright 2004 - 2010 OHSHITA Tatsuya. All Rights Reserved.