Home -> Chapters from Class Text > 14. Maintaining and Optimizing Operating Systems
Google Drive primarily uses real-time file synchronization rather than traditional, scheduled block-level backups. While differential backups save only changes since the last full backup and incremental backups save changes since the last any backup, Google Drive acts as a continuous sync, uploading full file revisions instantly.
Google Drive stores multiple previous versions of files. It keeps up to 100 versions or 30 days of history for non-Google files (PDFs, images, etc.). For native Google Docs, Sheets, and Slides, revision history is saved automatically, allowing users to view and restore from previous edits or named versions.
Google utilizes a multi-tiered, highly redundant approach for backups, primarily relying on distributed solid-state drives (SSDs) and hard disk drives (HDDs) across global data centers, often leveraging Google File System (GFS) to shard data. For long-term archival and disaster recovery, Google employs tape backups.