Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add proposal for snapshot support #802

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open

Commits on Jul 24, 2023

  1. Add proposal for snapshot support

    - Introduce `Snapshot` and `SnapshotClass` resources to allow users to take point-in-time snapshots of the content of a `Volume`
    - Enhance the `Volume` resource to include a `dataSource` field for restoring data from a snapshot
    - Improve data protection and disaster recovery capabilities
    - Provide support for different types of snapshots based on `VolumePool` capabilities
    - The proposal does not modify existing `VolumePool` resources
    - The `Snapshot` resource is not designed to provide a complete backup or archival solution for `Volumes`
    - The actual creation and readiness of a snapshot can depend on various factors such as `Volume` size, `VolumePool` capabilities, and infrastructure performance
    - The `Snapshot` resource and restoration path are meant to be additional tools in the data protection toolbox, not to replace existing comprehensive disaster recovery and data protection solutions
    
    Signed-off-by: Andreas Fritzler <[email protected]>
    afritzler committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    b573ae2 View commit details
    Browse the repository at this point in the history