restic: Unable to save files on Minio (s3) server
Output of restic version
restic 0.8.3
compiled with go1.10 on linux/amd64
How did you run restic exactly?
export RESTIC_REPOSITORY=s3:http://host.lan:9000/restic/restic
export RESTIC_PASSWORD="<hidden>"
export AWS_ACCESS_KEY_ID=<hidden>
export AWS_SECRET_ACCESS_KEY=<hidden>
$ restic backup /home/menno \
-e /home/menno/Downloads/ \
-e /home/menno/tmp/ \
-e /home/menno/.thumbnails/ \
-e /home/menno/.cache/ \
-e /home/menno/.local/share/Trash/
password is correct
using parent snapshot e0478cbb
scan [/home/menno]
error for /home/menno/.gvfs: open /home/menno/.gvfs: permission denied
scanned 154458 directories, 775481 files in 0:14
error walking dir menno/.gvfs: Open: open /home/menno/.gvfs: permission denied46
error for /home/menno/.local/share/gvfs-metadata/home: Open: open /home/menno/.local/share/gvfs-metadata/home: permission denied
warning for menno/.local/share/gvfs-metadata/home: Open: open /home/menno/.local/share/gvfs-metadata/home: permission denied
[6:11] 100.00% 283.979 GiB / 283.979 GiB 929938 / 929939 items 2 errors ETA 0:00
duration: 6:11
snapshot a10ade51 saved
This worked as expected and was immediately followed by a restic forget
command which ran into problems:
$ restic forget \
--prune \
--keep-hourly 12 \
--keep-daily 7 \
--keep-weekly 8 \
--keep-monthly 24 \
--keep-yearly 4
password is correct
snapshots for (host [maiwa], paths [/home/menno]):
keep 14 snapshots:
ID Date Host Tags Directory
----------------------------------------------------------------------
e0a775c7 2017-06-23 10:31:01 maiwa /home/menno
bde8cb64 2017-07-24 13:52:50 maiwa /home/menno
164ea0b0 2017-08-25 17:34:26 maiwa /home/menno
a177ee15 2017-08-25 19:49:25 maiwa /home/menno
5e118bce 2017-09-01 13:23:08 maiwa /home/menno
951f0793 2017-09-28 23:35:14 maiwa /home/menno
150cc2dd 2017-10-10 09:15:07 maiwa /home/menno
de12898a 2017-10-25 14:46:05 maiwa /home/menno
feef24bf 2017-10-30 22:44:58 maiwa /home/menno
fee96192 2017-11-14 20:27:56 maiwa /home/menno
1f609e43 2017-12-23 08:20:16 maiwa /home/menno
380397ee 2018-03-03 09:53:10 maiwa /home/menno
e0478cbb 2018-03-13 23:34:30 maiwa /home/menno
a10ade51 2018-03-19 09:40:04 maiwa /home/menno
----------------------------------------------------------------------
14 snapshots
remove 1 snapshots:
ID Date Host Tags Directory
----------------------------------------------------------------------
113f0078 2017-08-22 10:44:18 maiwa /home/menno
----------------------------------------------------------------------
1 snapshots
1 snapshots have been removed, running prune
counting files in repo
building new index for repo
[9:25] 100.00% 64265 / 64265 packs
repository contains 64265 packs (2057943 blobs) with 308.774 GiB
processed 2057943 blobs: 9450 duplicate blobs, 690.261 MiB duplicate
load all snapshots
find data that is still in use for 14 snapshots
[32:03] 100.00% 14 / 14 snapshots
found 1968242 of 2057943 data blobs still in use, removing 89701 blobs
will remove 0 invalid files
will delete 199 packs and rewrite 3861 packs, this frees 2.179 GiB
Save(<data/48a038c7b1>) returned error, retrying after 607.5546ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 523.683076ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 1.454018847s: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 941.881248ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 2.251476373s: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 5.606332837s: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 5.339971188s: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 4.749994082s: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 13.394334825s: client.PutObject: We encountered an internal error, please try again.
Save(<data/48a038c7b1>) returned error, retrying after 10.888013786s: client.PutObject: We encountered an internal error, please try again.
We encountered an internal error, please try again.
client.PutObject
github.com/restic/restic/internal/backend/s3.(*Backend).Save
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/s3/s3.go:262
github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/backend_retry.go:71
github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify
/tmp/restic-build-413028034/src/github.com/restic/restic/vendor/github.com/cenkalti/backoff/retry.go:37
github.com/restic/restic/internal/backend.(*RetryBackend).retry
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/backend_retry.go:37
github.com/restic/restic/internal/backend.(*RetryBackend).Save
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/backend_retry.go:65
github.com/restic/restic/internal/cache.(*Backend).Save
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/cache/backend.go:55
github.com/restic/restic/internal/repository.(*Repository).savePacker
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/repository/packer_manager.go:107
github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/repository/repository.go:257
github.com/restic/restic/internal/repository.(*Repository).SaveBlob
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/repository/repository.go:611
github.com/restic/restic/internal/repository.Repack
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/repository/repack.go:88
main.pruneRepository
src/github.com/restic/restic/cmd/restic/cmd_prune.go:278
main.runForget
src/github.com/restic/restic/cmd/restic/cmd_forget.go:235
main.glob..func9
src/github.com/restic/restic/cmd/restic/cmd_forget.go:24
github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).execute
/tmp/restic-build-413028034/src/github.com/restic/restic/vendor/github.com/spf13/cobra/command.go:698
github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).ExecuteC
/tmp/restic-build-413028034/src/github.com/restic/restic/vendor/github.com/spf13/cobra/command.go:783
github.com/restic/restic/vendor/github.com/spf13/cobra.(*Command).Execute
/tmp/restic-build-413028034/src/github.com/restic/restic/vendor/github.com/spf13/cobra/command.go:736
main.main
src/github.com/restic/restic/cmd/restic/main.go:69
runtime.main
/usr/local/go/src/runtime/proc.go:198
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:2361
Attempts to take another backup now always fail:
$ restic backup /home/menno \
-e /home/menno/Downloads/ \
-e /home/menno/tmp/ \
-e /home/menno/.thumbnails/ \
-e /home/menno/.cache/ \
-e /home/menno/.local/share/Trash/
password is correct
using parent snapshot a10ade51
scan [/home/menno]
error for /home/menno/.gvfs: open /home/menno/.gvfs: permission denied
scanned 154458 directories, 775478 files in 0:23
Save(<data/99c22a9b4f>) returned error, retrying after 330.04972ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 638.57596ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 501.813505ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 280.927066ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 707.3655ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 1.67828572s: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 680.196206ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 845.171607ms: client.PutObject: We encountered an internal error, please try again.
error walking dir menno/.gvfs: Open: open /home/menno/.gvfs: permission denied0
Save(<data/2a0c69957f>) returned error, retrying after 588.946968ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 2.269164694s: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 1.469207655s: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 2.004238905s: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 2.911587456s: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 3.102492327s: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 2.820912016s: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 2.154254716s: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 3.926314343s: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 3.205698223s: client.PutObject: We encountered an internal error, please try again.
error for /home/menno/.local/share/gvfs-metadata/home: Open: open /home/menno/.local/share/gvfs-metadata/home: permission denied
warning for menno/.local/share/gvfs-metadata/home: Open: open /home/menno/.local/share/gvfs-metadata/home: permission denied
Save(<data/2a0c69957f>) returned error, retrying after 2.997177182s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 304.588022ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 531.882415ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 457.053555ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 693.106737ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 696.037237ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 266.347993ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 6.894216361s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 283.165359ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 265.642553ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 920.696531ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 263.125459ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 734.061996ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 951.456691ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 855.879931ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 636.949127ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 6.698695898s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 952.440809ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 433.709163ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 1.556509419s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 891.085463ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 740.040877ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 871.008403ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 310.359457ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 653.627765ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 9.955559719s: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 1.509393022s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 703.710228ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 1.997220066s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 1.504377068s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 1.02058057s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 1.123520959s: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 2.414368135s: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 1.737196648s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 2.095314722s: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 1.053297765s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 648.481195ms: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 1.228049189s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 1.799000582s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 1.286316529s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 1.286399195s: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 1.809945455s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 1.298728777s: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 2.206402625s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 2.373484459s: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 1.988215348s: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 2.711752923s: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 1.313136825s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 1.918429313s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 1.308321583s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 3.367041847s: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 3.321998034s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 1.733994111s: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 7.657274929s: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 6.215134045s: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 5.612139007s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 3.829242619s: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 3.386196703s: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 3.062922214s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 3.331235518s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 3.684023865s: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 2.83534528s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 5.384930697s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 3.771228518s: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 5.396237811s: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 14.441945981s: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 6.988155895s: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 2.996226424s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 4.798786036s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 8.0545947s: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 7.094247538s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 3.599094252s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 6.251194253s: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 3.441820382s: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 12.471543324s: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 12.530901372s: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 8.538459309s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 7.139914292s: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 7.945351793s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 7.446553267s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 7.0983137s: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 7.621215909s: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 6.091557816s: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 9.722166722s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 6.648206278s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 11.783231431s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 10.122772218s: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 8.625333137s: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 12.787025622s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 5.038549527s: client.PutObject: We encountered an internal error, please try again.
Save(<data/d07565b90b>) returned error, retrying after 18.763208665s: client.PutObject: We encountered an internal error, please try again.
Save(<data/a9e71e801b>) returned error, retrying after 14.741986881s: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 6.908712419s: client.PutObject: We encountered an internal error, please try again.
Save(<data/2a0c69957f>) returned error, retrying after 26.161298854s: client.PutObject: We encountered an internal error, please try again.
Save(<data/62a98d344b>) returned error, retrying after 17.160405126s: client.PutObject: We encountered an internal error, please try again.
Save(<data/99c22a9b4f>) returned error, retrying after 21.501735635s: client.PutObject: We encountered an internal error, please try again.
Save(<data/cadd2342f5>) returned error, retrying after 10.869364614s: client.PutObject: We encountered an internal error, please try again.
Save(<data/27f813683b>) returned error, retrying after 9.444185148s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 8.067796516s: client.PutObject: We encountered an internal error, please try again.
Save(<data/9e3949f620>) returned error, retrying after 6.602025637s: client.PutObject: We encountered an internal error, please try again.
Save(<data/239bb5cc4b>) returned error, retrying after 9.787008562s: client.PutObject: We encountered an internal error, please try again.
Save(<data/1d81aaa34a>) returned error, retrying after 19.135609361s: client.PutObject: We encountered an internal error, please try again.
Save(<data/7f66b797f6>) returned error, retrying after 28.780568975s: client.PutObject: We encountered an internal error, please try again.
Save(<data/535b15c235>) returned error, retrying after 10.706437452s: client.PutObject: We encountered an internal error, please try again.
Save(<data/284b55a45e>) returned error, retrying after 23.726869764s: client.PutObject: We encountered an internal error, please try again.
[0:59] 67.47% 191.605 GiB / 283.974 GiB 654341 / 929936 items 2 errors ETA 0:28
error while saving data to the repo: We encountered an internal error, please try again.
client.PutObject
github.com/restic/restic/internal/backend/s3.(*Backend).Save
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/s3/s3.go:262
github.com/restic/restic/internal/backend.(*RetryBackend).Save.func1
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/backend_retry.go:71
github.com/restic/restic/vendor/github.com/cenkalti/backoff.RetryNotify
/tmp/restic-build-413028034/src/github.com/restic/restic/vendor/github.com/cenkalti/backoff/retry.go:37
github.com/restic/restic/internal/backend.(*RetryBackend).retry
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/backend_retry.go:37
github.com/restic/restic/internal/backend.(*RetryBackend).Save
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/backend/backend_retry.go:65
github.com/restic/restic/internal/cache.(*Backend).Save
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/cache/backend.go:55
github.com/restic/restic/internal/repository.(*Repository).savePacker
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/repository/packer_manager.go:107
github.com/restic/restic/internal/repository.(*Repository).SaveAndEncrypt
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/repository/repository.go:257
github.com/restic/restic/internal/repository.(*Repository).SaveBlob
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/repository/repository.go:611
github.com/restic/restic/internal/archiver.(*Archiver).Save
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/archiver/archiver.go:105
github.com/restic/restic/internal/archiver.(*Archiver).saveChunk
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/archiver/archiver.go:170
runtime.goexit
/usr/local/go/src/runtime/asm_amd64.s:2361
panic: client.PutObject: We encountered an internal error, please try again.
goroutine 882 [running]:
github.com/restic/restic/internal/archiver.(*Archiver).saveChunk(0xc42b9c8de0, 0xb5a640, 0xc42020a680, 0x9044462, 0x1fc1d3, 0x1768a989d00000, 0xc44a870000, 0x1fc1d3, 0x266000, 0xc42a3a86e0, ...)
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/archiver/archiver.go:175 +0x3d8
created by github.com/restic/restic/internal/archiver.(*Archiver).SaveFile
/tmp/restic-build-413028034/src/github.com/restic/restic/internal/archiver/archiver.go:249 +0x39e
password is correct
Fatal: unable to create lock in backend: repository is already locked by PID 8832 on maiwa by menno (UID 1000, GID 1000)
lock was created at 2018-03-19 10:55:40 (1m35.125205645s ago)
storage ID 26fb1320
Potentially relevant: This backup and prune was the first time I’d used restic 0.8.3 with this repository. The previous snapshots were taken with restic 0.7.3.
What backend/server/service did you use to store the repository?
Minio (amd64)
Expected behavior
I would expect a restic forget
command not to leave a repository unusable.
Actual behavior
restic forget
failed and now attempts to take further snapshots also fail.
Steps to reproduce the behavior
As best as I can tell, using Minio (or probably another s3 backed):
- Take a snapshot with restic 0.7.3
- Then take a snapshot with restic 0.8.3
- Then
restic forget --prune
a snapshot
Do you have any idea what may have caused this?
Not really.
Do you have an idea how to solve the issue?
No. I’d really like to be able to use this repository again though.
Did restic help you or made you happy in any way?
I’ve been using restic for quite a while now and up until now it’s been pretty much the perfect backup solution. The overall philosophy is great. Thanks for putting so much work into it.
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Comments: 15 (6 by maintainers)
For the record (and for other people discovering this issue through Google), I just had a similar error. The reason was that on the server, the minio daemon ran as user
minio
, but some of the files in the minio data store were owned byroot
and not writable by minio. Running achown -r minio:minio /var/db/minio/
did the trick for me.