mount.rst 1.3 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344
  1. .. include:: mount.rst.inc
  2. .. include:: umount.rst.inc
  3. Examples
  4. ~~~~~~~~
  5. borg mount
  6. ++++++++++
  7. ::
  8. $ borg mount /path/to/repo::root-2016-02-15 /tmp/mymountpoint
  9. $ ls /tmp/mymountpoint
  10. bin boot etc home lib lib64 lost+found media mnt opt root sbin srv tmp usr var
  11. $ borg umount /tmp/mymountpoint
  12. ::
  13. $ borg mount -o versions /path/to/repo /tmp/mymountpoint
  14. $ ls -l /tmp/mymountpoint/home/user/doc.txt/
  15. total 24
  16. -rw-rw-r-- 1 user group 12357 Aug 26 21:19 doc.txt.cda00bc9
  17. -rw-rw-r-- 1 user group 12204 Aug 26 21:04 doc.txt.fa760f28
  18. $ fusermount -u /tmp/mymountpoint
  19. borgfs
  20. ++++++
  21. ::
  22. $ echo '/mnt/backup /tmp/myrepo fuse.borgfs defaults,noauto 0 0' >> /etc/fstab
  23. $ echo '/mnt/backup::root-2016-02-15 /tmp/myarchive fuse.borgfs defaults,noauto 0 0' >> /etc/fstab
  24. $ mount /tmp/myrepo
  25. $ mount /tmp/myarchive
  26. $ ls /tmp/myrepo
  27. root-2016-02-01 root-2016-02-2015
  28. $ ls /tmp/myarchive
  29. bin boot etc home lib lib64 lost+found media mnt opt root sbin srv tmp usr var
  30. .. Note::
  31. ``borgfs`` will be automatically provided if you used a distribution
  32. package, ``pip`` or ``setup.py`` to install Borg. Users of the
  33. standalone binary will have to manually create a symlink (see
  34. :ref:`pyinstaller-binary`).