- ベストアンサー
Bシェルでサーバのログを圧縮したい。
シェルでサーバのログを圧縮したいと考えています。最近、Bシェルを触り始めたばかりで全くわからなくて困っています。どなたか、ヒントでもお願いできないでしょうか?よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
関連するQ&A
- サーバの間でLOGファイルのやり取り?
お時間あるかたにぜひとも教えていただきたいです。 環境:windows2003サーバ(AとB)、AとBはお互いアクセスは可能です。使う言語はVBSCRIPT(WSH) バッチファイルの実行で以下の機能を完成させたいです。 完成させたいこと:Aサーバの既存ログファイルを Bサーバで(或はAからBの)読んで圧縮作業をしたいです。 今できたこと:サーバ(A或はB)内部ではLOGファイルを読んで圧縮ファイルを作ることができました。 知りたいこと:BサーバからAサーバ(或はAサーバからBサーバ)のログファイルを取ってきたいですが 方法がわからなくて困っています。コピーでもいいですが、一時ファイルで可能ですか?コピーしたら上書きで 圧縮ファイルで代替することは可能ですか? どうやって設定すれば取れますか?できればvbscriptで設定したいです。可能なことですか?
- ベストアンサー
- ハードウェア・サーバー
- Bシェル・Cシェルについて
会社でシェルを使うことになりました。 OSはSolarisなので、basshが使えると考えていましたが、bashはNGと回答が来てしまいました。 回答はBシェルまたはCシェルを使うということでした。 bashはBシェルの拡張版でLinuxの標準シェルであるという事は知っています。 Bシェルだけの機能を使うのはかなり困難な気がしますし意識して作ったことがありません。 bashかBシェルか意識して使うにはどうすればよいでしょうか?
- 締切済み
- Solaris系OS
- 平日出力されるログを月次処理で圧縮したい
平日出力されるログを月次処理で圧縮したい \\server\log\20100101\%computername%.log ~~~~~~~~~~~~~~~~~~~~~~~ \\server\log\20100131\%computername%.log \\server\log\20100201\%computername%.log ~~~~~~~~~~~~~~~~~~~~~~~ \\server\log\20100228\%computername%.log 上記のようなイメージで、ログが日々たまっていきます。 (土日の日付は出力されない) このログをBATを登録しタスクマネージャを使って 毎月ZIPに圧縮し、元ファイル+フォルダは削除したいと 考えています。 どなたか参考になるURLご教授いただけないでしょうか? 宜しくお願いします。 下記はこちらで調べたURLですが、スクリプトだったのであきらめました。 http://sawano.members.icraft.jp/wp/2008/08/30/590.html
- ベストアンサー
- その他(プログラミング・開発)
- シェルスクリプト
シェルスクリプトに関しては、まったくの初心者です。 OSは、SolarisとLinuxですが、シェルスクリプトを利用して下記のような自動実行プログラムを作りたいのですが、どなたかご教授下さい。 一台のWWWサーバのログ(例:access.log)を、1日に一回(出来ましたら朝の5時)に別サーバに送信するプログラムなのですがいかがでしょうか?このとき、出来れば送信先のファイル名は、送信した日付(例:20020222.log)にしたいです。説明不足かも知れませんが、ひとまずこれでお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- アクセスログについて:SUBサーバー(クラスターではない)のアクセスログをメインサーバーでつけるには
[状態] WEBページを2つのWEBサーバーに分けて管理されています。 それぞれを、A・Bサーバーとすると、 Aサーバーでは、通常ページ、 Bサーバーでは、SSL通信用のWEBページとなっています。 しかし、アクセスログを取れるのはAサーバーのみで、 現状はBサーバーでどのようなアクセスがあるのか わかりません。 [質問] Bサーバー上のページが表示された時に、 Aサーバーにもアクセスログ(擬似でもOK)が 残るようにするにはどうすればいいでしょうか? (例えば、自動でAサーバーの代理ページを呼び出して そのページが自動で閉じればAサーバーに、 Bサーバーのアクセスログと同等のものが残ると 思います。ただ、このやり方だと新たにウィンドウが 開いてしまうなど、ユーザー側に付加がかかるので、 ユーザーい気付かれない形で実装したい) 宜しくお願いします。
- ベストアンサー
- HTML
- SQL Server2005 トランザクションログの圧縮ができない
SQL Server2005でトランザクションログをバックアップ後、下記コマンドで圧縮を行いましたが、 DBCC SHRINKFILE (N'*****' , 1000) 下記メッセージが表示されてファイルサイズが圧縮されません。 「ログ ファイル 2 (*****) を圧縮できません。すべての論理ログ ファイルが使用中です。」 TRUNCATEONLYで実行しても同様のメッセージが出て圧縮できません。 DBCC SHRINKFILE (N'*****' , 0, TRUNCATEONLY) 現在トランザクションログファイルは100GBと巨大になっています。 バックアップにより中身は99%が未使用になっているのに物理ファイルを小さくできなくて困っております。 何か解決策はありますでしょうか?
- 締切済み
- SQL Server
- Kシェル 圧縮方法について
Kシェル 圧縮方法について /backup/db/dmpというディレクトリーがあります。 (dmp配下には色々ファイルが置かれています) このdmpディレクトリーを圧縮して その一つ上のdb配下に圧縮ファイルをおきたいです。 どうすれば圧縮できますか? 圧縮ファイル名は、 dsn333_yyyymmdd_tar.Zとしたいです。 (yyyymmddは、今の日付を入れたいです。(可変です))
- ベストアンサー
- その他(プログラミング・開発)
- UNIXシェルのデバッグ
サーバーを更改したので業務システムを丸ごと 新しいサーバーへコピーしてきました。メニューのシェルが数十個 あるのですが、恐らくそのまま動くとは思うのですが、一応 シェルからシェルへの移動(遷移っていうんでしょうか)くらいは 確認しようと思っています。 そのままシェルを順番に動かす以外の手法は何かありませんでしょうか? sh -xで動かせば詳細な情報をログとして残せますが、シェル内のコマンドも 実行してしまうので時間がかかります。シェル内のコマンドを実行させないで すむ手法があればご教授ください。
- 締切済み
- その他(プログラミング・開発)
お礼
私の場合は、毎月ログファイル(一か月分溜まったもの)を圧縮したいという状況です。 linux系,BSD系,solaris系等などのことは考えていませんでした。 該当するカテゴリをもう一度考慮してみます。 ありがとうございます。