SDP-436 | Provide snapshot hook for daily_checkpoint.sh. Perhaps the most common SDP cu...stomization is a tweak to integrate the SDP checkpoint mechanism with 'Snapshot' capability of the underlying hardware, so that the snapshot is created at the ideal point in time, right after the metadata checkpoint is created. The intent of this change is to reduce the need for such customization by making a well defined hook in the daily checkpoint process for calling a site-specific custom checkpoint script. « | |
Add Job |
|
rwillyoung commented
5 years ago
Hey Tom! Commentary from the peanut gallery! |
Reply ·0 | |
|
|
|
C. Thomas Tyler commented
5 years ago
Good idea! As a customization in several customer environments I've done it such that the Helix Core server does an SSH call to the NetApp filer, with a dependency on having SSH keys enabled so that the 'perforce' OS user on the Helix Core server machine can reach out to filer and run the command to kick off a snapshot. Add in some spice to give the snapshot a decent name. That works if you want the backups driven by the Helix Core server. An alternative (which wouldn't need this change) is to drop the crontabs, and have the Helix Core server's daily_checkpoint.sh called from the NetApp. Similarly, there's an AWS sample already included in the SDP (not yet documented), which works with DBS snapshots. I'd say this sort of local backup integration is the most common customization of the SDP, and I wanted that change to be more of a configuration rather than customization thing. |
Reply ·0 | |
|