Difference between revisions of "Borg"

From DWIKI
m
Line 7: Line 7:
*[https://notabug.org/demure/scripts/src/master/borg_wrap.sh A borg script]
*[https://notabug.org/demure/scripts/src/master/borg_wrap.sh A borg script]


=FAQ=


==Remote: Using a pure-python msgpack! This will result in lower performance==
= FAQ =
 
== Remote: Using a pure-python msgpack! This will result in lower performance ==
 
On CentOS: try installing python34-msgpack?
On CentOS: try installing python34-msgpack?


 
== Connection closed by remote host. Is borg working on the server? ==
maybe you're using '@borgserver' instead of 'user@borgserver' ?


==Connection closed by remote host. Is borg working on the server?==
 
maybe you're using '@borgserver' instead of 'user@borgserver' ?


== Exception: FD exception occurred ==
Probably running borg on cygwin, could be ssh key issue. Try


==Exception: FD exception occurred==
Probably running borg on cygwin, could be ssh key issue. Try
  BORG_RSH="ssh -vvv" borg ...
  BORG_RSH="ssh -vvv" borg ...


Also check your quotes
Also check your quotes


 
== Cache, or information obtained from the security directory is newer than repository - this is either an attack or unsafe (multiple repos with same ID) ==


==Cache, or information obtained from the security directory is newer than repository - this is either an attack or unsafe (multiple repos with same ID)==
Something broke during a backup, try (re)moving ~/.config/borg/security/<id> and ~/.cache/borg/<id>.
Something broke during a backup, try (re)moving ~/.config/borg/security/<id> and ~/.cache/borg/<id>.


&nbsp;
== Prune: Chunk ID missing from chunks index, corrupted chunks index - aborting transaction. ==


==Prune: Chunk ID missing from chunks index, corrupted chunks index - aborting transaction.==
Try
Try
  borg check ( --repair )
  borg check ( --repair )


==ValueError: stats_against: key contained in self but not in master_index.==
== ValueError: stats_against: key contained in self but not in master_index. ==
 
Try
Try
  borg check ( --repair )
  borg check ( --repair )


==BrokenPipeError: [Errno 32] Broken pipe==
== BrokenPipeError: [Errno 32] Broken pipe ==


== Rename repository ==


==Rename repository==
*On server: rename repository  
*On server: rename repository  
*On client: change previous_location in ~/.cache/borg/*.config
*On client: change previous_location in ~/.cache/borg/*.config  
*BORG_RELOCATED_REPO_ACCESS_IS_OK=yes
*BORG_RELOCATED_REPO_ACCESS_IS_OK=yes  
 
== Extract with pattern ==
 
borg extract server:repo sh:path/to/files.*

Revision as of 10:42, 23 September 2020

Borg backup

Links


FAQ

Remote: Using a pure-python msgpack! This will result in lower performance

On CentOS: try installing python34-msgpack?

 

Connection closed by remote host. Is borg working on the server?

maybe you're using '@borgserver' instead of 'user@borgserver' ?

 

Exception: FD exception occurred

Probably running borg on cygwin, could be ssh key issue. Try

BORG_RSH="ssh -vvv" borg ...

Also check your quotes

 

Cache, or information obtained from the security directory is newer than repository - this is either an attack or unsafe (multiple repos with same ID)

Something broke during a backup, try (re)moving ~/.config/borg/security/<id> and ~/.cache/borg/<id>.

 

Prune: Chunk ID missing from chunks index, corrupted chunks index - aborting transaction.

Try

borg check ( --repair )

ValueError: stats_against: key contained in self but not in master_index.

Try

borg check ( --repair )

BrokenPipeError: [Errno 32] Broken pipe

Rename repository

  • On server: rename repository
  • On client: change previous_location in ~/.cache/borg/*.config
  • BORG_RELOCATED_REPO_ACCESS_IS_OK=yes

Extract with pattern

borg extract server:repo sh:path/to/files.*