Die Antwort von ChatGPT wie der Redis ConnectionPool funktioniert. Ein paar Dinge finde ich komisch.
https://chat.openai.com/share/b10fdadc-2c9b-404a-bc99-c883d110d6af
Es gibt ja für Kopia ganz viele Konsolen Befehle, wenn man nun von entfernt auf den Kopia-Server zugreift, kann man viele davon nicht ausführen! Nehmen wir dieses Beispiel.
kopia maintenance info
Um diesen Befehl abzusetzen, muss mal als der User eingeloggt sein, dem das Repository gehört. Beispiel, das Repo gehört dem KOPIA-USER. Dann kann auch NUR dieser den Befehl absetzen.
Eingeloggt als KOPIA_USER
$ kopia maintenance info
Owner: USER@DOMAIN
Quick Cycle:
scheduled: true
interval: 1h0m0s
next run: 2020-08-22 15:23:55 CEST (in 53m31s)
Full Cycle:
scheduled: true
interval: 4h0m0s
next run: 2020-08-22 17:56:10 CEST (in 3h25m46s)
Recent Maintenance Runs:
full-delete-blobs:
2020-08-22 13:56:12 CEST (0s) SUCCESS
full-rewrite-contents:
2020-08-22 13:56:12 CEST (0s) SUCCESS
index-compaction:
2020-08-22 14:23:55 CEST (0s) SUCCESS
2020-08-22 13:16:28 CEST (0s) SUCCESS
2020-08-22 12:16:28 CEST (0s) SUCCESS
2020-08-22 11:15:10 CEST (0s) SUCCESS
2020-08-22 10:10:33 CEST (0s) SUCCESS
quick-delete-blobs:
2020-08-22 14:23:55 CEST (0s) SUCCESS
2020-08-22 13:16:28 CEST (0s) SUCCESS
2020-08-22 12:16:28 CEST (0s) SUCCESS
2020-08-22 11:15:10 CEST (0s) SUCCESS
2020-08-22 10:10:33 CEST (0s) SUCCESS
quick-rewrite-contents:
2020-08-22 14:23:55 CEST (0s) SUCCESS
2020-08-22 13:16:28 CEST (0s) SUCCESS
2020-08-22 12:16:28 CEST (0s) SUCCESS
2020-08-22 11:15:10 CEST (0s) SUCCESS
2020-08-22 10:10:33 CEST (0s) SUCCESS
snapshot-gc:
2020-08-22 13:56:10 CEST (1s) SUCCESS
Eingeloggt als Root und in /home/KOPIA-USER
# kopia maintenance info
14:31:32.776 [kopia/repo] failed to open repository: cannot open storage: cannot access storage path: stat kopia: no such file or directory
kopia: error: open repository: cannot open storage: cannot access storage path: stat kopia: no such file or directory, try --help
Oder hier von extern
$ kopia maintenance info
kopia: error: operation supported only on direct repository, try --help
Wichtig!
Man muss an der Stelle im Dateisystem sein, von dem aus man das Repo sieht. Beispiel:
cd /home/KOPIA-USER/
Dann muss ich das Repo hier befinden!
/home/KOPIA-USER/Repository
Ich hoffe das war verständlich.