ಕಂಟೇನರ್ನದೇ ಅಥವಾ ಅದರ ಫೈಲ್ಗಳ ಬ್ಯಾಕಪ್? ಮರುಸ್ಥಾಪನೆಯ ಆಕಾರದಿಂದ ನಿರ್ಧರಿಸಿ
ಚಿತ್ರ ಮತ್ತು ಫೈಲ್ ಮಟ್ಟದ ಬ್ಯಾಕಪ್ಗಳು ಬೇರೆ ಬೇರೆ ವಸ್ತುಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತವೆ ಮತ್ತು ಬೇರೆ ಬೇರೆ ಕೀಗಳನ್ನು ಅವಲಂಬಿಸಿವೆ. ಸಂಗ್ರಹಿಸಿದ ವಸ್ತುವನ್ನು ನಿಮಗೆ ನಿಜವಾಗಿ ಬೇಕಾದ ಮರುಸ್ಥಾಪನೆಗೆ ಹೊಂದಿಸಿ.
ನೀವು ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಕಂಟೇನರ್ನ ಬ್ಯಾಕಪ್ ಅನ್ನು ಒಂದೇ ವಸ್ತುವಾಗಿ ತೆಗೆದುಕೊಳ್ಳಬಹುದು, ಅಥವಾ ಅದನ್ನು ಮೌಂಟ್ ಮಾಡಿ ಒಳಗಿನ ಫೈಲ್ಗಳ ಬ್ಯಾಕಪ್ ತೆಗೆದುಕೊಳ್ಳಬಹುದು. ಎರಡೂ VPN ಮೂಲಕ ಸುಲಭವಾಗಿ ಹಾದುಹೋಗುತ್ತವೆ, ಮತ್ತು ಹೋಲಿಕೆ ಅಲ್ಲಿಗೆ ಮುಗಿಯುತ್ತದೆ. ಅವು ಬೇರೆ ಬೇರೆ ವಸ್ತುಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತವೆ, ಬೇರೆ ಬೇರೆ ಕೀಗಳನ್ನು ಅವಲಂಬಿಸಿವೆ, ಬೇರೆ ಬೇರೆ ಜಾಗ ತೆಗೆದುಕೊಳ್ಳುತ್ತವೆ, ಮತ್ತು ಯಾರಿಗಾದರೂ ಡೇಟಾ ಬೇಕಾದಾಗ ಬೇರೆ ಬೇರೆ ರೀತಿಯಲ್ಲಿ ವಿಫಲವಾಗುತ್ತವೆ. ಮೊದಲು ಮರುಸ್ಥಾಪನೆಯ ವಸ್ತುವನ್ನು ಆರಿಸಿ, ನಂತರ ಸಾಗಣೆ, ನಂತರ ಸಂಗ್ರಹಿಸಿದ ಪ್ರತಿಯ ಎನ್ಕ್ರಿಪ್ಷನ್. ಕೆಳಗಿನ ಪರಿಶೀಲನಾ ಪಟ್ಟಿ ಅದೇ ಕ್ರಮದಲ್ಲಿ ಸಾಗುತ್ತದೆ, ಏಕೆಂದರೆ ಬಹುತೇಕ ಪ್ರತಿ ಬ್ಯಾಕಪ್ ವಿವಾದವೂ ಈ ಮೂರರಲ್ಲಿ ಯಾವುದು ಮೊದಲು ನಿರ್ಧಾರವಾಯಿತು ಎಂಬುದರ ಬಗ್ಗೆ ಭಿನ್ನಾಭಿಪ್ರಾಯವೇ.
ಎರಡು ವಸ್ತು, ಎರಡು ಮರುಸ್ಥಾಪನೆಯ ಆಕಾರ
ಚಿತ್ರ ಮಟ್ಟದ ಬ್ಯಾಕಪ್ ಕಂಟೇನರ್ ಅನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ: ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಸಂಪುಟ ಮತ್ತೆ ಸಿಗುತ್ತದೆ ಮತ್ತು ಅದನ್ನು ತೆರೆಯಲು ಇನ್ನೂ ಅದರ ಮರುಸ್ಥಾಪನೆ ಸಾಮಗ್ರಿ ಬೇಕು. ಫೈಲ್ ಮಟ್ಟದ ಬ್ಯಾಕಪ್ ಫೈಲ್ಗಳು ಮತ್ತು ಡೈರೆಕ್ಟರಿ ಮರಗಳನ್ನು ಮರುಸ್ಥಾಪಿಸುತ್ತದೆ, ಮತ್ತು ಅವನ್ನು ರಕ್ಷಿಸುವ ಎನ್ಕ್ರಿಪ್ಷನ್ ಬ್ಯಾಕಪ್ ರಿಪಾಸಿಟರಿಯ ಗುಣ, ಮೂಲ ಕಂಟೇನರ್ನದಲ್ಲ. ದೂರದ ಫೋಲ್ಡರ್ಗೆ ಸಾಮಾನ್ಯ ಪ್ರತಿ ಮೂರನೇ ಪ್ರಕರಣ, ಮತ್ತು ಅದು ಆ ಫೋಲ್ಡರ್ಗೆ ಆಕಸ್ಮಿಕವಾಗಿ ಇರುವ ರಕ್ಷಣೆಯನ್ನು ಬಳುವಳಿಯಾಗಿ ಪಡೆಯುತ್ತದೆ.
| Object | What a restore gives you | Where the encryption question lands |
|---|---|---|
| Encrypted container image | The volume, still locked | The container format and its recovery key material |
| Mounted files into a backup tool | Selected files and metadata | The backup repositorys own keys and design |
| Plain copy to a remote folder | Whatever the copy process kept | Whatever protects that storage afterwards |
ಮಧ್ಯದ ಸಾಲನ್ನು ಜನರು ತಪ್ಪಾಗಿ ಓದುತ್ತಾರೆ. ಅದು ಸಂಪೂರ್ಣ ಒಳ್ಳೆಯ ವಿನ್ಯಾಸವಾಗಿರಬಹುದು: ಬ್ಯಾಕಪ್ ಪ್ರೋಗ್ರಾಂ ಸ್ಥಳೀಯವಾಗಿ ಸ್ಪಷ್ಟ ಪಠ್ಯವನ್ನು ಓದಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ, ದೃಢೀಕೃತ ರಿಪಾಸಿಟರಿಯನ್ನು ಬರೆಯುತ್ತದೆ. ಆಗ ಭದ್ರತೆ ಆ ಪ್ರೋಗ್ರಾಂ ಮತ್ತು ಅದರ ರುಜುವಾತುಗಳ ಮೇಲೆ ನಿಲ್ಲುತ್ತದೆ, ಮೂಲ ಕಂಟೇನರ್ನ ಗುಪ್ತಪದದ ಮೇಲಲ್ಲ, ಮತ್ತು ಎರಡನ್ನೂ ಒಂದೇ ನಿಯಂತ್ರಣ ಎಂಬಂತೆ ವಿವರಿಸಬಾರದು.
ಪರಿಶೀಲನೆ 1: ಮರುಸ್ಥಾಪನೆ ಏನನ್ನು ಮರುನಿರ್ಮಿಸಬೇಕು?
ಪ್ರಶ್ನೆಯನ್ನು ಬ್ಯಾಕಪ್ನಲ್ಲ, ಮರುಸ್ಥಾಪನೆಯ ರೂಪದಲ್ಲಿ ಕೇಳಿ. ಅಗತ್ಯ “ಈ ಸೇವೆಯನ್ನು ಇನ್ನೊಂದು ಹೋಸ್ಟ್ನಲ್ಲಿ ಮರಳಿ ತನ್ನಿ” ಎಂದಾದರೆ, ಚಿತ್ರ ಮತ್ತು ಅದರ ಮರುಸ್ಥಾಪನೆ ಸಾಮಗ್ರಿ ಸುಸಂಗತ ಉತ್ತರ. ಅಗತ್ಯ “ಮಾರ್ಚ್ನ ಹಣಕಾಸು ಸ್ಪ್ರೆಡ್ಶೀಟ್ ಮರಳಿ ಪಡೆಯಿರಿ” ಎಂದಾದರೆ, ಒಂದು ಫೈಲ್ ಹೊರತೆಗೆಯಲು ಹಲವು ಗಿಗಾಬೈಟ್ನ ಚಿತ್ರವನ್ನು ಮರುಸ್ಥಾಪಿಸುವುದು ದುಬಾರಿ ಉತ್ತರ. ಎರಡೂ ಕಾನೂನುಬದ್ಧ ಮರುಸ್ಥಾಪನೆಗಳು, ಮತ್ತು ಅವು ಪರಸ್ಪರ ಬದಲಾಯಿಸಬಹುದಾದ ಬಜೆಟ್ಗಳಲ್ಲ. ಒಂದನ್ನಷ್ಟೇ ಹೆಸರಿಸುವ ಯೋಜನೆಯನ್ನು ಕೊನೆಗೆ ಇನ್ನೊಂದರಿಂದ ಪರೀಕ್ಷಿಸಲಾಗುತ್ತದೆ.
ಮರುಸ್ಥಾಪನೆ ಗುರಿಯನ್ನು ಯೋಜನೆಯಲ್ಲಿ ಬರೆಯಿರಿ: ಇಡೀ ಸಂಪುಟ, ಡೈರೆಕ್ಟರಿ ಮರ, ಅಥವಾ ಪ್ರತ್ಯೇಕ ಫೈಲ್ಗಳು. ನಂತರ ಯಾವ ಮೆಟಾಡೇಟಾ ಅವರೊಂದಿಗೆ ಪ್ರಯಾಣಿಸಬೇಕು ಎಂಬುದನ್ನು ಗುರುತಿಸಿ, ಏಕೆಂದರೆ ಮಾಲೀಕತ್ವ, ಅನುಮತಿಗಳು, ವಿಸ್ತರಿತ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ಸಮಯ ಮುದ್ರೆಗಳು ಫೈಲ್ ಮಟ್ಟದ ಮರುಸ್ಥಾಪನೆಯ ಭಾಗ ಮತ್ತು ಪರೀಕ್ಷೆಯಲ್ಲಿ ಸಾಕೆನಿಸಿದ ಪ್ರತಿ-ಆಧಾರಿತ ಕೆಲಸದ ಹರಿವುಗಳಲ್ಲಿ ಹೆಚ್ಚಾಗಿ ಕಳೆದುಹೋಗುತ್ತವೆ.
ಮರುಸ್ಥಾಪನೆಯನ್ನು ಯಾರು ಮಾಡುತ್ತಾರೆ ಎಂಬುದನ್ನೂ ನಿರ್ಧರಿಸಿ. ಯಾವುದೇ ನಿರ್ವಾಹಕರು ಮೌಂಟ್ ಮಾಡಬಹುದಾದ ಫೈಲ್ ಮಟ್ಟದ ರಿಪಾಸಿಟರಿ, ಕೀ ಹೊಂದಿರುವವರ ಉಪಸ್ಥಿತಿ ಬೇಕಾಗುವ ಚಿತ್ರಕ್ಕಿಂತ ಬೇರೆ ಪ್ರವೇಶ ಮಾದರಿ, ಮತ್ತು ಎರಡೂ ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಉತ್ತಮವಲ್ಲ. ಮುಖ್ಯವಾದುದು ಆಯ್ಕೆ ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಮತ್ತು ಬರೆದಿಟ್ಟಿರುವುದು.
ಪರಿಶೀಲನೆ 2: ಸಂಗ್ರಹಿಸಿದ ಪ್ರತಿಯನ್ನು ಯಾವುದು ರಕ್ಷಿಸುತ್ತದೆ?
VPN ಸಾಗಣೆಯ ಒಂದು ಭಾಗವನ್ನು ರಕ್ಷಿಸುತ್ತದೆ. ವರ್ಗಾವಣೆ ಮುಗಿದ ಮೇಲೆ ಸಂಗ್ರಹಿಸಿದ ಪ್ರತಿಯ ಬಗ್ಗೆ ಅದು ಏನೂ ಹೇಳುವುದಿಲ್ಲ, ಮತ್ತು “ಅದು ಸುರಂಗದ ಮೂಲಕ ಹೋಯಿತು” ಎಂಬುದು ಬ್ಯಾಕಪ್ ನಿರ್ವಾಹಕರು ನಿಮ್ಮ ಡೇಟಾವನ್ನು ಓದಬಲ್ಲರೇ ಎಂಬ ಹೇಳಿಕೆಯಲ್ಲ. ದೂರದ ಬದಿಯನ್ನು ಬೇರೆಯವರು ನಡೆಸುತ್ತಿದ್ದರೆ, ಪ್ರಶ್ನೆ ಅವರು ಏನನ್ನು ಓದಬಹುದು ಎಂಬುದು, ಸಂಪರ್ಕ ಎನ್ಕ್ರಿಪ್ಟ್ ಆಗಿತ್ತೇ ಎಂಬುದಲ್ಲ.
ಚಿತ್ರಕ್ಕೆ ಇದರರ್ಥ ಕಂಟೇನರ್ನ ಕೀ ಸಾಮಗ್ರಿಯನ್ನು ಚಿತ್ರದಿಂದ ಪ್ರತ್ಯೇಕವಾಗಿ ರಕ್ಷಿಸುವುದು. ಹೆಡರ್ ಕಳೆದುಕೊಂಡರೆ ಸಂಪುಟ ಕಳೆದುಹೋಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಹೆಡರ್ ಅನ್ನು ಚಿತ್ರವಿಲ್ಲದ ಸ್ಥಳದಲ್ಲಿ ಬ್ಯಾಕಪ್ ಮಾಡಿ:
cryptsetup luksHeaderBackup /dev/vg0/data --header-backup-file data-header.img
cryptsetup luksDump /dev/vg0/data | head -20
ಫೈಲ್ ಮಟ್ಟದ ರಿಪಾಸಿಟರಿಗೆ, ಸಾಧನವು ವಿಷಯ ಮತ್ತು ಮೆಟಾಡೇಟಾವನ್ನು ಹೋಸ್ಟ್ ಬಿಡುವ ಮೊದಲೇ ಎನ್ಕ್ರಿಪ್ಟ್ ಮತ್ತು ದೃಢೀಕರಿಸುತ್ತದೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ, ಮತ್ತು ಕೀಗಳು ಯಾರ ಬಳಿ ಇವೆ ಎಂದು ತಿಳಿಯಿರಿ. Resticನ ವಿನ್ಯಾಸ ದಾಖಲೆಗಳು ವಿಶ್ವಾಸಾರ್ಹ ಮೂಲ ಹೋಸ್ಟ್ ಎಂದು ಊಹಿಸುತ್ತವೆ ಮತ್ತು ಎನ್ಕ್ರಿಪ್ಷನ್ ಸಂಗ್ರಹಕ್ಕೆ ಪ್ರವೇಶವಿರುವವರು ಬ್ಯಾಕಪ್ಗಳನ್ನು ಅಳಿಸುವುದನ್ನು ತಡೆಯುವುದಿಲ್ಲ ಎಂದು ಸ್ಪಷ್ಟವಾಗಿ ಹೇಳುತ್ತವೆ. ಎರಡೂ ಎಚ್ಚರಿಕೆಗಳು ಮುಖ್ಯ: ರಿಪಾಸಿಟರಿ ಗೋಪ್ಯವಾಗಿದ್ದರೂ ನಾಶವಾಗಬಹುದು.
ಪರಿಶೀಲನೆ 3: ಪ್ರತಿ ಸುಸಂಗತವಾಗಿದೆಯೇ?
ಬದಲಾಗುತ್ತಿರುವ ಫೈಲ್ ಸಿಸ್ಟಂ ಅನ್ನು ಸೆರೆಹಿಡಿಯುವ ಬ್ಯಾಕಪ್ ಒಂದು ಪ್ರತಿ, ಮರುಸ್ಥಾಪನೆ ಬಿಂದುವಲ್ಲ. ಚಿತ್ರಕ್ಕೆ ಸಂಪುಟ ಸಾಧನದ ಬೆಂಬಲಿತ ವಿಧಾನದಿಂದ ಸ್ಥಿರ ಸ್ನ್ಯಾಪ್ಶಾಟ್ ತೆಗೆದುಕೊಳ್ಳಿ, ಇದು ಸಾಮಾನ್ಯವಾಗಿ ಸ್ನ್ಯಾಪ್ಶಾಟ್ ಕಾರ್ಯಾಚರಣೆ ಅಥವಾ ಅನ್ಮೌಂಟ್ ಎಂದರ್ಥ, ದೊಡ್ಡ ಫೈಲ್ ಬದಲಾಗುತ್ತಿರುವಾಗ ಓದುವುದಲ್ಲ:
lvcreate -L 5G -s -n data-snap /dev/vg0/data
cryptsetup open /dev/vg0/data-snap data-snap --readonly
ಮೌಂಟ್ ಮಾಡಿದ ಫೈಲ್ಗಳಿಗೆ, ಸಕ್ರಿಯ ಡೇಟಾಬೇಸ್ಗಳು ಮತ್ತು ಇತರ ಸಂಯೋಜಿತ ಡೇಟಾಗೆ ಅಪ್ಲಿಕೇಶನ್ನ ಬೆಂಬಲಿತ ಸುಸಂಗತತೆ ಕ್ರಮವನ್ನು ಬಳಸಿ. ಫೈಲ್ ಸಿಸ್ಟಂ ಮಟ್ಟದ ಪ್ರತಿ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್-ಸುಸಂಗತ ಮರುಸ್ಥಾಪನೆ ಬಿಂದು ಬೇರೆ ಬೇರೆ ವಿವರಣೆಗಳು, ಮತ್ತು ವ್ಯತ್ಯಾಸವು ಮರುಸ್ಥಾಪಿಸಿದ ಪ್ರತಿಯಿಂದ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಾರಂಭಿಸಲು ಪ್ರಯತ್ನಿಸಿದಾಗ ಮಾತ್ರ ಗೋಚರವಾಗುತ್ತದೆ.
ಮರುಸ್ಥಾಪನೆ ಸಾಮಗ್ರಿಯನ್ನು ಸ್ವತಂತ್ರ ರಕ್ಷಿತ ಮಾರ್ಗದಲ್ಲಿ ಇರಿಸಿ. ಮೂಲ ಯಂತ್ರವನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದು ಅದರ ಬ್ಯಾಕಪ್ ತೆರೆಯುವ ಏಕೈಕ ರುಜುವಾತನ್ನು ಕಳೆದುಕೊಳ್ಳುವುದನ್ನು ಎಂದಿಗೂ ಅರ್ಥೈಸಬಾರದು, ಮತ್ತು ಕೀ ಫೈಲ್ ಬ್ಯಾಕಪ್ ಆಗುತ್ತಿರುವ ಸಂಪುಟದಲ್ಲಿ ವಾಸಿಸಿದಾಗ ನಿಖರವಾಗಿ ಅದೇ ಸಂಭವಿಸುತ್ತದೆ. ಆ ಬೇರ್ಪಡಿಕೆಯನ್ನು ಉದ್ದೇಶಪೂರ್ವಕವಾಗಿ ಪರೀಕ್ಷಿಸಿ: ಮೂಲವನ್ನು ಎಂದಿಗೂ ನೋಡದ ಹೋಸ್ಟ್ನಲ್ಲಿ, ಯೋಜನೆ ಲಭ್ಯ ಎಂದು ಹೇಳುವುದನ್ನು ಮಾತ್ರ ಬಳಸಿ ಮರುಸ್ಥಾಪಿಸಿ.
ಪರಿಶೀಲನೆ 4: ಈ ವಸ್ತುವಿಗೆ ಬದಲಾವಣೆ ಪತ್ತೆ ನಿಜವೇ?
ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಕಂಟೇನರ್ ಹೆಚ್ಚಿನ ವರ್ಗಾವಣೆ ಸಾಧನಗಳಿಗೆ ಒಂದು ದೊಡ್ಡ ಅಪಾರದರ್ಶಕ ಫೈಲ್ನಂತೆ ಕಾಣುತ್ತದೆ, ಆದ್ದರಿಂದ ಸ್ಪಷ್ಟ ಪಠ್ಯದ ಸಣ್ಣ ಸಂಪಾದನೆ ಸಾಧನ ಮತ್ತು ಸ್ವರೂಪವನ್ನು ಅವಲಂಬಿಸಿ ದೊಡ್ಡ ಮರುಓದು ಅಥವಾ ಪೂರ್ಣ ಮರುಅಪ್ಲೋಡ್ ಉಂಟುಮಾಡಬಹುದು. restic ದಾಖಲಿಸುವಂತೆ ಬದಲಾಗುವ ಗಾತ್ರದ ತುಂಡುಗೊಳಿಸುವಿಕೆ ಮತ್ತು ನಕಲು ನಿವಾರಣೆ ಅದನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು, ಆದರೆ ಅದು ಆ ಸಾಧನದ ಗುಣ, ಸಾಮಾನ್ಯವಾಗಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಮಾಡಿದ ಕಂಟೇನರ್ಗಳದಲ್ಲ.
ಊಹಿಸುವ ಬದಲು ಅಳೆಯಿರಿ. ಸಣ್ಣ, ಹಾನಿರಹಿತ ಬದಲಾವಣೆಯ ನಂತರ ಮೊದಲ ಓಟವನ್ನು ಎರಡನೇ ಓಟದೊಂದಿಗೆ ಹೋಲಿಸಿ, ಮತ್ತು ವರ್ಗಾವಣೆಯಾದ ಬೈಟ್ಗಳು ಹಾಗೂ ಕಳೆದ ಸಮಯ ಎರಡನ್ನೂ ದಾಖಲಿಸಿ. ಪ್ರಯೋಗಿಸುವಾಗ ತಿಳಿದ-ಒಳ್ಳೆಯ ಬ್ಯಾಕಪ್ ಇರಿಸಿ, ಒಂದು ಪರೀಕ್ಷೆ ನಿಮ್ಮ ಏಕೈಕ ಮರುಸ್ಥಾಪನೆ ಬಿಂದುವನ್ನು ಖರ್ಚು ಮಾಡದಂತೆ.
ನಂತರ ಪರಿಶೀಲನಾ ಪಟ್ಟಿಯನ್ನು ಲೆಕ್ಕಕ್ಕೆ ಬರುವ ಏಕೈಕ ಪರೀಕ್ಷೆಯಿಂದ ಮುಗಿಸಿ: ಮೂಲ ಯಂತ್ರವಿಲ್ಲದೆ ಮರುಸ್ಥಾಪನೆ. ಮರುಸ್ಥಾಪಿಸಿದ ಕಂಟೇನರ್ ತೆರೆಯಿರಿ, ಅಥವಾ ಆಯ್ದ ಫೈಲ್ಗಳನ್ನು ಅವುಗಳ ಮೆಟಾಡೇಟಾ ಸಹಿತ ಮರುಸ್ಥಾಪಿಸಿ, ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ಅಥವಾ ಬಳಕೆದಾರರು ಫಲಿತಾಂಶವನ್ನು ಬಳಸಬಹುದು ಎಂದು ದೃಢೀಕರಿಸಿ. ಆ ಪರೀಕ್ಷೆಗೆ ಉತ್ತರಿಸಲಾಗದ ವೇಗದ, ಚೆನ್ನಾಗಿ ಎನ್ಕ್ರಿಪ್ಟ್ ಆದ ವರ್ಗಾವಣೆ ನಿಮ್ಮ ಡೇಟಾದ ಪ್ರತಿ, ಅದರ ಬ್ಯಾಕಪ್ ಅಲ್ಲ.