restic version
istirahat 0.8.3
dikompilasi dengan go1.10.1 di linux/amd64
sudo mkdir /mnt/restic-b2
--------
:: [stephen@waddleduck] ~
$ ls -ls /mnt
total 12
4 drwxr-xr-x 2 root root 4096 Apr 17 22:13 restic-b2
----------
export B2_ACCOUNT_KEY=XXXXX
export B2_ACCOUNT_ID=YYYYYYY
export RESTIC_PASSWORD=ZZZZZZZz
cd ~/
restic -r b2:bucket-name:/ mount /mnt/restic-b2
------------------
password is correct
*hit CTRL+C at this point after waiting about 7 minutes*
signal interrupt received, cleaning up
context canceled, ignoring
fusermount: exit status 1
also, the following messages were logged by a library:
2018/04/17 22:18:21 mount helper error: fusermount: user has no write access to mountpoint /mnt/restic-b2
unable to umount (maybe already umounted?): exit status 1: fusermount: entry for /mnt/restic-b2 not found in /etc/mtab
-----------------------
:: [stephen@waddleduck] ~
$ sudo chown stephen:stephen /mnt/restic-b2
-------------
[sudo] password for stephen:
:: [stephen@waddleduck] ~
$ restic -r b2:bucket-name:/ mount /mnt/restic-b2
------------
password is correct
Now serving the repository at /mnt/restic-b2
Don't forget to umount after quitting!
Backblaze B2
Restic akan memperingatkan Anda pada baris perintah bahwa repositori tidak dapat dipasang karena masalah izin.
Restic tidak memberi tahu Anda tentang hal ini sampai Anda "membatalkan" setelah menunggu konfirmasi pemasangan (yang tidak diterima). Kemudian, pengguna diinformasikan sebagai "mount helper error".
Buat direktori baru di mana akun pengguna Anda tidak memiliki akses tulis, dan coba pasang ke sana. Kemudian, setelah menunggu beberapa saat (untuk mengonfirmasi bahwa itu tidak akan dipasang), Ctrl+c, dan Anda akan melihat apa yang terjadi.
Agaknya hanya saja tidak ada yang mengira perlu membuat pesan seperti itu pada saat ini :)
Tangkap kesalahan dan tampilkan info yang relevan kepada pengguna.
Benar; setiap hari :D Restic is life!
Ah, kasus sudut yang menarik. Kami perlu mengerjakan ulang antarmuka pengguna sekitar restic mount
. Terima kasih atas laporannya!
Saya baru saja menguji ini di macOS 10.15 dan Ubuntu 20.04, dan masalah ini tidak mereproduksi pada salah satu dari sistem ini (bahkan dengan biner restic 0.8.3 resmi. restic segera mencetak kesalahan fusermount untuk saya.
@stevesbrain Apakah Anda masih dapat mereproduksi masalah ini? Juga dengan restic 0.10.0?
Menutup masalah ini untuk saat ini, karena tampaknya tidak dapat direproduksi. Jangan ragu untuk berkomentar jika Anda dapat mereproduksi masalah ini.
Komentar yang paling membantu
Ah, kasus sudut yang menarik. Kami perlu mengerjakan ulang antarmuka pengguna sekitar
restic mount
. Terima kasih atas laporannya!