ಅಭಿವೃದ್ಧಿ pgಬ್ಯಾಕ್ರೆಸ್ಟ್PostgreSQL ಡೇಟಾಬೇಸ್ಗಳನ್ನು ಬ್ಯಾಕಪ್ ಮಾಡಲು ಮತ್ತು ಮರುಸ್ಥಾಪಿಸಲು ಜನಪ್ರಿಯ ಓಪನ್-ಸೋರ್ಸ್ ಪರಿಕರವಾದ , ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದನ್ನು ಮುಂದುವರಿಸಲಾಗುವುದು. ಯೋಜನೆಯ ನಿರ್ವಾಹಕರಾದ ಡೇವಿಡ್ ಸ್ಟೀಲ್ ಇದನ್ನು ಘೋಷಿಸಿದರು: ಇತ್ತೀಚಿನ ವಾರಗಳಲ್ಲಿ, ಪ್ರಾಯೋಜಕರ ಗುಂಪು ಯೋಜನೆಯ ಸುತ್ತಲೂ ರೂಪುಗೊಂಡಿದ್ದು, ಹೆಚ್ಚಿನ ಅಭಿವೃದ್ಧಿಗೆ ಹಣಕಾಸು ಒದಗಿಸಲು ಸಿದ್ಧವಾಗಿದೆ. ಇದು pgBackRest ಅನ್ನು ಒಂದೇ ಕಾರ್ಪೊರೇಟ್ ಪ್ರಾಯೋಜಕರ ಮೇಲೆ ಅವಲಂಬಿತವಾಗದಂತೆ ಮುಕ್ತಗೊಳಿಸುತ್ತದೆ, ಇದು ದೀರ್ಘಾವಧಿಯಲ್ಲಿ ಯೋಜನೆಯನ್ನು ಹೆಚ್ಚು ಸಮರ್ಥನೀಯವಾಗಿಸುತ್ತದೆ.
ಕಥೆ ವಿವರಣಾತ್ಮಕವಾಗಿ ಬದಲಾಯಿತು. ಏಪ್ರಿಲ್ ಅಂತ್ಯದಲ್ಲಿ, ಸ್ಟೀಲ್ ಘೋಷಿಸಲಾಗಿದೆ, pgBackRest ನ ಕೆಲಸವನ್ನು ನಿಲ್ಲಿಸುತ್ತಿದೆ ಮತ್ತು ರೆಪೊಸಿಟರಿಯನ್ನು ಆರ್ಕೈವ್ ಮಾಡುತ್ತಿದೆ. ಹಿಂದಿನ ಕಾರ್ಪೊರೇಟ್ ಬೆಂಬಲವನ್ನು ಕಳೆದುಕೊಂಡ ನಂತರ ಸುಸ್ಥಿರ ಹಣವನ್ನು ಕಂಡುಹಿಡಿಯಲು ಅಸಮರ್ಥತೆಯೇ ಕಾರಣವಾಗಿತ್ತು. ಡೆವಲಪರ್ ಪ್ರಕಾರ, pgBackRest 13 ವರ್ಷಗಳಿಂದ ಅವರ ಮುಖ್ಯ ಯೋಜನೆಯಾಗಿತ್ತು, ಆದರೆ ಅಂತಹ ಉಪಕರಣವನ್ನು ರಾತ್ರಿ ಮತ್ತು ವಾರಾಂತ್ಯಗಳಲ್ಲಿ ಅನಿರ್ದಿಷ್ಟವಾಗಿ ನಿರ್ವಹಿಸುವುದು ಅಸಾಧ್ಯ.
pgBackRest ಅನ್ನು PostgreSQL ಬ್ಯಾಕಪ್, ಮರುಪಡೆಯುವಿಕೆ ಮತ್ತು ಆರ್ಕೈವಿಂಗ್ಗಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. ಈ ಯೋಜನೆಯನ್ನು ಸಣ್ಣ ಸ್ಥಾಪನೆಗಳಿಗೆ ಮಾತ್ರವಲ್ಲದೆ, ದೊಡ್ಡ ಡೇಟಾಬೇಸ್ಗಳು ಮತ್ತು ಭಾರೀ ಉತ್ಪಾದನಾ ಕೆಲಸದ ಹೊರೆಗಳಿಗೂ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಪ್ರಸ್ತುತ ಸ್ಥಿರ ಆವೃತ್ತಿಯು ಪಿಜಿಬ್ಯಾಕ್ರೆಸ್ಟ್ 2.58.0.
ಹೆಸರಿಸಲಾದ ಹೊಸ ಪ್ರಾಯೋಜಕರಲ್ಲಿ AWS, ಸುಪಾಬೇಸ್, pgEdge, ಟೈಗರ್ ಡೇಟಾ, ಪರ್ಕೋನಾ ಮತ್ತು Eonಈ ಕಂಪನಿಗಳು ತಮ್ಮ ಉತ್ಪನ್ನಗಳು ಮತ್ತು ಗ್ರಾಹಕರ ಮೂಲಸೌಕರ್ಯಗಳಿಗೆ ವಿಪತ್ತು ಚೇತರಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು pgBackRest ಅನ್ನು ಅವಲಂಬಿಸಿವೆ ಎಂದು ಪ್ರಕಟಣೆಯು ಒತ್ತಿಹೇಳುತ್ತದೆ.
ಪೆರ್ಕೋನಾ ಪ್ರತ್ಯೇಕವಾಗಿ ಘೋಷಿಸಲಾಗಿದೆ ಪೆರ್ಕೋನಾ pgBackRest ಗೆ ತನ್ನ ಬೆಂಬಲವನ್ನು ಘೋಷಿಸಿತು. ಈ ಬೆಂಬಲವು ಡೇವಿಡ್ ಸ್ಟೀಲ್ ಯೋಜನೆಯಲ್ಲಿ ಸಕ್ರಿಯ ಕೆಲಸಕ್ಕೆ ಮರಳಲು, ದೋಷ ಪರಿಹಾರಗಳಿಗೆ ಸಮಯವನ್ನು ಮೀಸಲಿಡಲು, ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಮತ್ತು ಸಮುದಾಯದಿಂದ ಬದಲಾವಣೆಗಳನ್ನು ಪರಿಶೀಲಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ ಎಂದು ಕಂಪನಿ ಹೇಳಿದೆ. ಇದಲ್ಲದೆ, ಯೋಜನೆಯು ಮತ್ತೆ ಒಬ್ಬ ವ್ಯಕ್ತಿಗೆ ಸಂಬಂಧಿಸಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ಪೆರ್ಕೋನಾ ಹೊಸ ನಿರ್ವಹಣಾಧಿಕಾರಿಯ ತರಬೇತಿಯಲ್ಲಿ ಭಾಗವಹಿಸಲು ಉದ್ದೇಶಿಸಿದೆ.
ಪ್ರಮುಖ ವಿವರಗಳು:
ಅಭಿವೃದ್ಧಿ ನಿಲ್ಲುವುದಿಲ್ಲ.
ಏಪ್ರಿಲ್ನಲ್ಲಿ ಯೋಜನೆಯ ವಾಸ್ತವಿಕ ಸ್ಥಗಿತಗೊಳಿಸುವಿಕೆಯ ಘೋಷಣೆಯ ನಂತರ, ಪರಿಸ್ಥಿತಿ ಬದಲಾಗಿದೆ: pgBackRest ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದನ್ನು ಮುಂದುವರಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ನಿರ್ವಹಣೆದಾರರು ಕೆಲಸಕ್ಕೆ ಮರಳುತ್ತಾರೆ.ಹಣಕಾಸು ಈಗ ಸಾಮೂಹಿಕವಾಗಿದೆ.
ಈ ಯೋಜನೆಯು ಇನ್ನು ಮುಂದೆ ಒಂದೇ ಕಂಪನಿಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರಬಾರದು. ಇದು ನಿರ್ಣಾಯಕ: ಒಂದೇ ಪ್ರಾಯೋಜಕರ ನಷ್ಟವು ಇಡೀ ಯೋಜನೆಯನ್ನು ಅಪಾಯಕ್ಕೆ ಸಿಲುಕಿಸಿದಾಗ ಹಿಂದಿನ ಮಾದರಿಯು ತನ್ನ ದುರ್ಬಲತೆಯನ್ನು ಈಗಾಗಲೇ ಸಾಬೀತುಪಡಿಸಿತ್ತು.ಬೆಂಬಲ ತಂಡವನ್ನು ವಿಸ್ತರಿಸುವ ಯೋಜನೆಗಳಿವೆ.
ಈ ಬಿಕ್ಕಟ್ಟಿನಿಂದ ಕಲಿತ ಪಾಠಗಳಲ್ಲಿ ಒಂದು ಹಣಕಾಸಿನ ಅವಶ್ಯಕತೆ ಮಾತ್ರವಲ್ಲದೆ ಜ್ಞಾನ ವರ್ಗಾವಣೆಯೂ ಸಹ. ಮರುಕಳಿಸುವ ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಅವರು ಯೋಜನೆಗೆ ಇನ್ನೊಬ್ಬ ಬೆಂಬಲ ವ್ಯಕ್ತಿಯನ್ನು ಕರೆತರಲು ಯೋಜಿಸಿದ್ದಾರೆ.PostgreSQL ಬಳಕೆದಾರರು ತುರ್ತಾಗಿ ವಲಸೆ ಹೋಗುವ ಅಗತ್ಯವಿಲ್ಲ.
ರೆಪೊಸಿಟರಿಯನ್ನು ಆರ್ಕೈವ್ ಮಾಡಿದ ನಂತರ, ಕೆಲವು ನಿರ್ವಾಹಕರು ಬಾರ್ಮನ್ ಮತ್ತು ಪಿಜಿಮೋನೆಟಾದಂತಹ ಪರ್ಯಾಯಗಳನ್ನು ಚರ್ಚಿಸಲು ಪ್ರಾರಂಭಿಸಿದರು, ಆದರೆ pgBackRest ಈಗ ಸ್ಪಷ್ಟವಾದ ಮಾರ್ಗವನ್ನು ಹೊಂದಿದೆ. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಸ್ಥಾಪನೆಗಳಿಗೆ, ಇದರರ್ಥ ಕೇವಲ ಅಸಮ್ಮತಿಯ ಭಯದಿಂದ ತುರ್ತು ನಿರ್ಧಾರಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುವ ಅಗತ್ಯವಿಲ್ಲ.ಈ ಕಥೆಯು ಮೂಲಸೌಕರ್ಯದ ಬೆಲೆಯನ್ನು ನೆನಪಿಸುತ್ತದೆ FOSS.
pgBackRest ಒಂದು ಅಲಂಕಾರಿಕ ಆಟಿಕೆ ಅಲ್ಲ, ಆದರೆ ಉತ್ಪಾದನೆಯಲ್ಲಿ PostgreSQL ಬ್ಯಾಕಪ್ಗಳಿಗೆ ಅಗತ್ಯವಾದ ಸಾಧನವಾಗಿದೆ. ಆದರೆ ಅಂತಹ ಯೋಜನೆಗಳು ಸಹ ಸಾಮಾನ್ಯವಾಗಿ ಒಬ್ಬರು ಅಥವಾ ಇಬ್ಬರು ಜನರನ್ನು ಮಾತ್ರ ಅವಲಂಬಿಸಿವೆ, ಆದರೆ ವ್ಯವಹಾರಗಳು ಅವರನ್ನು "ಗಾಳಿಯಿಂದ ಹೊರಬಂದ ಉಚಿತ ಮೂಲಸೌಕರ್ಯ" ಎಂದು ಗ್ರಹಿಸುತ್ತವೆ.
ತಾಂತ್ರಿಕವಾಗಿ, pgBackRest ಹಾಗೆಯೇ ಉಳಿದಿದೆ: ಇದು ಪೂರ್ಣ, ಭೇದಾತ್ಮಕ ಮತ್ತು ಹೆಚ್ಚುತ್ತಿರುವ ಬ್ಯಾಕಪ್ಗಳು, ಸಮಾನಾಂತರ ಕಾರ್ಯಾಚರಣೆಗಳು, ಸ್ಥಳೀಯ ಮತ್ತು ದೂರಸ್ಥ ರೆಪೊಸಿಟರಿಗಳು, ಸಮಗ್ರತೆ ಪರಿಶೀಲನೆ, ಬಹು-ಸಂಗ್ರಹ ಬೆಂಬಲ ಮತ್ತು WAL ಆರ್ಕೈವಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಈ ಯೋಜನೆಯು MIT ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ಪಡೆದಿದೆ.
ಮೂಲ: linux.org.ru
