Data processing system with mechanism for restoring file systems based on transaction logs
US6732124B1 · kind B1 · utility
Assignee
Inventors
Key dates
| Filing date | Feb 9, 2000 |
| Grant date | May 4, 2004 |
| Priority date | — |
| Expiry date | Feb 9, 2020 |
Classification
- Technology area (CPC Y)Emerging Cross-Sectional Technologies
- CPC primaryY10S707/99953
- WIPO fieldComputer technology
- WIPO sectorElectrical engineering
Abstract
A data processing system having an efficient logging mechanism which stores log records for repairing a file system when its consistency is lost. When there is a transaction attempting to update metadata stored in metadata volumes, a metadata loading unit reads the requested metadata objects out of the volumes and loads them to a metadata cache. At that time, a metadata manager updates its internal database to record from which metadata volume each metadata object has been fetched. Each time the transaction updates a metadata object in the cache, a log collection unit collects a copy of the updated metadata object, together with a volume ID which indicates its home metadata volume. The collected data is temporarily stored in a log buffer, and finally saved into a log volume by a log writing unit.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.