• Snapper en version 0.1.0

    Nous vous avions parlé, dans cet article, de snapper, le frontend pour la gestion des instantanés de btrfs. Avec la sortie de snapper 0.1.0, les utilisateurs non-root sont également en mesure de gérer les instantanés. Sur le plan technique snapper fonctionne désormais en mode client/serveur, communiquant via D-Bus .
    En tant qu'utilisateur, vous ne devriez pas remarquer de différences.

    Alors, comment pouvez-vous en faire usage ?
    Supposons que le sous-volume /home/tux est déjà configuré pour snapper et vous souhaitez permettre à l'utilisateur tux de gérer les instantanés pour son répertoire personnel.
    Cela se fait en deux étapes simples :


    • Éditez /etc/snapper/configs/home-tux et ajoutez

    Code:
    ALLOW_USERS=”tux”
    À ce moment, le serveur snapperd n'a pas rechargé la configuration, donc il vous faut le redémarrer.


    • Donnez les permissions à l'utilisateur pour lire et accéder à l'annuaire des Instantanés,

    Code:
    chmod a+rx /home/tux/.snapshots
    Pour plus de détails, consultez la page de manuel de snapper.

    Maintenant, l'utilisateur tux peux jouer avec snapper :

    Code:
    tux> alias snapper="snapper -c home-tux"
    tux> snapper create --description test
    tux> snapper list 
      Type   | # | Pre # | Date                             | User | Cleanup  | Description | Userdata
      -------+---+-------+----------------------------------+------+----------+-------------+---------
      single | 0 |       |                                  | root |          | current     |         
      single | 1 |       | Tue 16 Oct 2012 12:15:01 PM CEST | root | timeline | timeline    |         
      single | 2 |       | Tue 16 Oct 2012 12:21:38 PM CEST | tux  |          | test        |

    Les paquets snapper sont disponibles pour les différentes distributions dans le dépôt filesystems:snapper .

    Source :