Skip to content

Python script for moving local backup files of a Proxmox VE cluster node to another node.

License

Notifications You must be signed in to change notification settings

bantuXorg/proxmox-ve-backup-circulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

circulate-backup.py

Treats nodes of a Proxmox VE cluster as a ring identified by their node id and moves backup files to the successor node using rsync.

Usage

Calling circulate-backup.py will move any backup files of VMs and CTs hosted on the current node to the successor node. Any other backup files will be kept.

Tip: If the number of nodes in the cluster is odd, it might make sense to run this in a one node at a time fashion.

Tip: If the number of nodes in the cluster is even, it might make sense to first call circulate-backup.py on all nodes with an even node id, followed by the other half.

About

Python script for moving local backup files of a Proxmox VE cluster node to another node.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages