Chapter 17 of 'Database System Concepts' discusses the recovery system in databases, outlining failure classifications, storage structures, and recovery algorithms to ensure database consistency and transaction durability despite failures. It describes different recovery techniques such as log-based recovery, shadow paging, and immediate/deferred database modification, along with concepts of checkpoints and recovery with concurrent transactions. The chapter emphasizes the importance of maintaining atomicity and durability during transactions, especially in the presence of failures.