awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
linuxmint avatar

linuxmint/timeshift

0
View on GitHub↗
4,154 stars·148 forks·Vala·2 vues

Timeshift

Timeshift est un outil de restauration système Linux conçu pour créer des snapshots incrémentaux du système de fichiers afin de ramener un système d'exploitation à un état précédent. Il fonctionne comme un planificateur de sauvegarde automatisé et un utilitaire de récupération système, utilisant soit des snapshots atomiques BTRFS pour une restauration quasi instantanée, soit un gestionnaire basé sur rsync pour créer des copies incrémentales efficaces des fichiers et paramètres système.

L'outil offre des capacités de planification et de rotation des sauvegardes à des intervalles horaires, quotidiens, hebdomadaires ou mensuels, ainsi qu'à chaque démarrage du système. Il gère la rétention des sauvegardes pour contrôler le nombre de versions historiques stockées et prend en charge un flux de travail de reprise après sinistre qui permet la restauration de l'état du système à partir d'un système en cours d'exécution ou d'un support de démarrage live.

Les fonctionnalités supplémentaires incluent la reconfiguration du chargeur de démarrage pour garantir que le noyau charge l'état restauré et la capacité d'effectuer une restauration inter-distribution. Le système prend également en charge l'exécution de scripts shell personnalisés après une opération de restauration pour effectuer les ajustements finaux du système.

Features

  • Automated Backup Systems - Provides an automated backup system for scheduling and managing periodic volume-level system snapshots.
  • Disaster Recovery Workflows - Implements disaster recovery workflows that allow reverting a broken OS to a functional snapshot via live media.
  • File System Incremental Backups - Implements file system incremental backups using rsync and hard links to minimize disk space consumption.
  • BTRFS Filesystem Management - Provides native BTRFS filesystem management to create near-instantaneous system state captures using atomic snapshots.
  • Snapshot and Subvolume Management - Manages BTRFS subvolumes and atomic snapshots for near-instantaneous restoration of the entire operating system.
  • Live-Medium Restorations - Enables system restoration from a live boot medium when the primary operating system is inaccessible.
  • Operating System Restores - Reverts the entire Linux operating system to a previous known-good state from a captured snapshot.
  • System Recovery Tools - Provides system recovery tools to revert the Linux OS to a working state after failed updates or errors.
  • Backup Retention Policies - Implements backup retention policies to automate the rotation and expiration of historical system snapshots.
  • Cron Scheduling - Utilizes cron scheduling to trigger automated system snapshots at fixed hourly, daily, or weekly intervals.
  • Linux Distribution Migration - Facilitates Linux distribution migration by restoring system state across different distributions and reconfiguring the bootloader.
  • Bootloader Configurators - Includes bootloader configurators that modify GRUB settings during restores to ensure the kernel loads the reverted state.
  • Cross-Distribution Restores - Supports cross-distribution restores, allowing system state recovery even if a different Linux distribution is currently installed.
  • Backup and Recovery - System restore tool for creating filesystem snapshots on Linux.
  • Command Line Utilities - Creates system snapshots for Linux recovery.

Historique des stars

Graphique de l'historique des stars pour linuxmint/timeshiftGraphique de l'historique des stars pour linuxmint/timeshift

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Timeshift

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Timeshift.
  • teejee2008/timeshiftAvatar de teejee2008

    teejee2008/timeshift

    4,771Voir sur GitHub↗

    Timeshift is a Linux system restore tool and recovery utility designed to revert an operating system to a previous known-good state. It functions as both a BTRFS snapshot manager, utilizing atomic subvolumes for rapid recovery, and an rsync-based backup tool that creates incremental snapshots of system files and settings using hard links. The utility supports system state reversion from within a running environment or via an offline boot medium. It includes the ability to rebuild the bootloader during restore processes and can perform cross-distribution restoration to reinstall a previous sys

    Vala
    Voir sur GitHub↗4,771
  • garethgeorge/backrestAvatar de garethgeorge

    garethgeorge/backrest

    5,419Voir sur GitHub↗

    Backrest is a web-based management interface for Restic that orchestrates scheduled snapshots, manages offsite repositories, and provides a browser for file restoration. It serves as a scheduled backup orchestrator and remote storage manager to maintain data repositories across various backends. The system distinguishes itself through a backup lifecycle automation framework that triggers shell scripts and external notifications based on backup events. It includes a snapshot restoration browser that allows for exploring point-in-time snapshots to recover specific directories to local paths. T

    Gobackupsresticrestic-backups
    Voir sur GitHub↗5,419
  • maharmstone/btrfsAvatar de maharmstone

    maharmstone/btrfs

    7,524Voir sur GitHub↗

    Btrfs for Windows is a kernel-mode driver and filesystem manager that enables read and write access to Btrfs formatted drives on Windows operating systems. It implements the Linux Btrfs on-disk format, providing a bridge for native filesystem interaction including a dedicated integration for the Windows Subsystem for Linux. The project distinguishes itself through an identity mapping layer that translates Linux user and group IDs into Windows security identifiers to maintain file ownership and permissions. It further integrates with the Windows environment via a shell extension for managing s

    Cbtrfswindows
    Voir sur GitHub↗7,524
  • offen/docker-volume-backupAvatar de offen

    offen/docker-volume-backup

    3,716Voir sur GitHub↗

    This project is a Docker volume backup tool and data lifecycle manager that archives volume data to local storage, SSH, or cloud providers. It operates as a containerized backup orchestrator and companion container that coordinates volume snapshots and manages the restoration of data for disaster recovery. The tool distinguishes itself through integrated security and consistency controls, utilizing GPG or age encryption to secure archives before remote transmission. It ensures data integrity by managing container states, such as stopping services or running database dump utilities via lifecyc

    Go
    Voir sur GitHub↗3,716
Voir les 30 alternatives à Timeshift→

Questions fréquentes

Que fait linuxmint/timeshift ?

Timeshift est un outil de restauration système Linux conçu pour créer des snapshots incrémentaux du système de fichiers afin de ramener un système d'exploitation à un état précédent. Il fonctionne comme un planificateur de sauvegarde automatisé et un utilitaire de récupération système, utilisant soit des snapshots atomiques BTRFS pour une restauration quasi instantanée, soit un gestionnaire basé sur rsync pour créer des copies incrémentales efficaces des fichiers et…

Quelles sont les fonctionnalités principales de linuxmint/timeshift ?

Les fonctionnalités principales de linuxmint/timeshift sont : Automated Backup Systems, Disaster Recovery Workflows, File System Incremental Backups, BTRFS Filesystem Management, Snapshot and Subvolume Management, Live-Medium Restorations, Operating System Restores, System Recovery Tools.

Quelles sont les alternatives open-source à linuxmint/timeshift ?

Les alternatives open-source à linuxmint/timeshift incluent : teejee2008/timeshift — Timeshift is a Linux system restore tool and recovery utility designed to revert an operating system to a previous… garethgeorge/backrest — Backrest is a web-based management interface for Restic that orchestrates scheduled snapshots, manages offsite… maharmstone/btrfs — Btrfs for Windows is a kernel-mode driver and filesystem manager that enables read and write access to Btrfs formatted… offen/docker-volume-backup — This project is a Docker volume backup tool and data lifecycle manager that archives volume data to local storage,… gilbertchen/duplicacy — Duplicacy is a cross-platform, deduplicated backup tool that stores encrypted snapshots to local disks and cloud… bup/bup — bup is a deduplicating backup manager and incremental backup system. It uses a Git packfile-based storage format to…