Run fsck regularly?
I've been running a personal Debian Linux server for a couple of years now. I've noticed that whenever I reboot after a long uptime (at least a month), fsck runs and fixes a few minor problems on the disk. And I'm talking a soft reboot here, not a hard powercycle.
This has got me wondering whether I should reboot every month or so, just to have fsck run as a preventive measure. I have no reason to otherwise, and there have been no disk or filesystem-related problems with my machine that I could detect. I like having long uptimes (my longest was over a year before a kernel upgrade "ruined" the record), but at the same time I don't want creeping data problems to eventually bring my machine down either, especially since I'm planning to set up a forum and some other things that will cause the disks to work harder than they've been before.
So, what do my fellow Linux experts think? Reboot regularly to run fsck as a preventive measure, or don't worry about it? Do any of you do that?