Dear Proxmox Team,
I would like to propose a feature enhancement for Proxmox VE's integrated replication system:
Currently, VM and container replication operates exclusively in a push model, where the source node initiates replication and pushes the data to the target node.
I would like to request the implementation of an optional pull-based replication mode, similar to how backup operations can be executed via pull.
Use Case:
In environments with strict security policies, it is common to implement data diodes or one-way network links where production systems are not allowed to initiate outbound connections.
In these setups, only the replication target node (e.g., a backup or disaster recovery node) is allowed to initiate communication.
Having a pull-based replication option would allow Proxmox to be used in such high-security or compliance-sensitive environments without manual workarounds.
Suggestion:
Thank you for considering this request!
Best regards,
I would like to propose a feature enhancement for Proxmox VE's integrated replication system:
Currently, VM and container replication operates exclusively in a push model, where the source node initiates replication and pushes the data to the target node.
I would like to request the implementation of an optional pull-based replication mode, similar to how backup operations can be executed via pull.
Use Case:
In environments with strict security policies, it is common to implement data diodes or one-way network links where production systems are not allowed to initiate outbound connections.
In these setups, only the replication target node (e.g., a backup or disaster recovery node) is allowed to initiate communication.
Having a pull-based replication option would allow Proxmox to be used in such high-security or compliance-sensitive environments without manual workarounds.
Suggestion:
- Allow the replication target node to pull the latest ZFS snapshots or replication data from the source.
- Ideally, integrate it into the existing replication job scheduler with a selectable "pull" or "push" mode.
- Pull operations could authenticate using the same SSH keys or tokens as currently used for cluster communication.
- Increased flexibility for secure and restricted environments.
- Alignment with existing backup pull functionality, making Proxmox behavior more consistent across different data protection features.
- Better support for air-gapped or semi-isolated network architectures.
Thank you for considering this request!
Best regards,