Jump to content


Register a free account to unlock additional features at BleepingComputer.com
Welcome to BleepingComputer, a free community where people like yourself come together to discuss and learn how to use their computers. Using the site is easy and fun. As a guest, you can browse and view the various discussions in the forums, but can not create a new topic or reply to an existing one unless you are logged in. Other benefits of registering an account are subscribing to topics and forums, creating a blog, and having no ads shown anywhere on the site.

Click here to Register a free account now! or read our Welcome Guide to learn how to use this site.


Why file is not a database?

  • Please log in to reply
3 replies to this topic

#1 JoostSmits1988


  • Members
  • 1 posts
  • Local time:10:50 AM

Posted 08 October 2015 - 12:56 PM

I am running a Lotus Domino 8.5 server on Centos 5.2 x64 Linux. The installation is on a Intel server with Adaptec RAID controller 1.7Tb and the Notesdata directory is on an external Dell PowerVault MD1000 5.5Tb with RAID 5 configuration. I also have LVM2 installed.
On Wednesday last week we had a power surge. I have 2 x 3KVA UPS installed, but for some reason the external Powervault RAID lost the connection to the hard drives. After i rebooted, i check the RAID BIOS and found that 1 drive failed and the RAID is rebuilding.
After the process completed, i started up the server. FSCK gave me error that the volume is inconsistent and i should run fsck manually. So i ran fsck -y /dev/VolGroup02-LogVol02
This ran for almost 10hours, and supposedly fixed hundreds of errors. Once the server booted up, the file system was mounted as read only. I tried unmounting and remounting the volume, also checked fstab for valid mount points.
fdisk -l stated that the volume does not contain a valid partition table. So i bought 3 x 1tb drives and started transferring the data. I cleared and re-initialized the RAID and created a new RAID5 config.
This time i created a GPT partition table and formatted the file system to ext3, transferred the data back using Krusader and preserved ownership and permissions.
I ran an offline fixup, compact and updall.
I then fired up the Domino server to find that my names.nsf is gone. So copied one from a backup server. On startup i found many errors about files that do not exist. I copied the missing files from the backup server and all went well.
Only problem i am stuck with is user mail files. Some files when opening will give error "File is not a database". The mail files have sizes ranging from 260Mb to 4Gb.
I tried running a fixup, but got the same error that the file is not a database. I have replicas of the user mail files on my backup server but there are a couple of mails missing and i am unable to replicate databases hence the error.
What i have done for the time being is rename the problematic mail files and pushed new replicas from the backup server. The result is a loss of mail and folders for dates 12 - 22 March.
What can i do to recover/repair these mail files?

BC AdBot (Login to Remove)


#2 tealover


  • Members
  • 174 posts
  • Gender:Male
  • Location:Chester, UK
  • Local time:08:50 AM

Posted 08 October 2015 - 02:13 PM

This sounds horrendous. I'm at a loss on this one, if it's gone, it's gone, that's why I backup all my data to cloud servers with unlimited storage which are a foolproof backup system .Maybe the best way to go in future. Sorry bud.

#3 RolandJS


  • Members
  • 4,552 posts
  • Gender:Male
  • Location:Austin TX metro area
  • Local time:01:50 AM

Posted 08 October 2015 - 02:19 PM

There are a couple of slim chances -- Steller data recovery and R-Studio data recovery software. Both are highly rated - for use on RAID as well. I have MiniTool Power Data Recovery and Ultimate Restorer, they were often rated just below Steller and R-Studio. Be forewarned, the saved files and folders may be given some strange names if recovered.

Edited by RolandJS, 08 October 2015 - 02:20 PM.

"Take care of thy backups and thy restores shall take care of thee."  -- Ben Franklin revisited.


Backup, backup, backup! -- Lady Fitzgerald (w7forums)

Clone or Image often! Backup... -- RockE (WSL)

#4 KurtLemmens


  • Members
  • 1 posts
  • Local time:10:50 AM

Posted 13 October 2015 - 09:40 AM

Maybe you can find useful information on the website of IBM in this article?


The BIG problem with UNIX/Linux file-system repairs is that blocks of data of one file could (theoretically) end up in another, and file size corrections can lead to blocks of empty data or truncated files. This is not a real problem for plain text files, since you can see what's wrong, but binaries and files with complex structures (like nsf files) can get damaged beyond repair. And if fsck runs for 10 whole hours, there must have been some serious damage, with a very lengthy report of all modifications it did.
I'm amazed that the system still runs... See it as a boxer who's lights went seriously out, was patched up and is now covered in patches and stitches. On the other hand, the system will run because it's unlikely that there was any write-behind action on vital system files.
You might ask IBM/Lotus for their help, maybe they have a tool that can be used to revive an nsf database...
Or maybe it's better you try to recover a file via Lotus Notes Repair Kit tool? try this option also. I'm sure this is a good alternative fallback.  http://www.lotusnotes.repair/

Look at this reputable source also.



Good Luck.

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users