ಹೆಚ್ಚುತ್ತಿರುವ ಬ್ಯಾಕಪ್‌ಗಳಿಗಾಗಿ rsnapshot ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಕಾನ್ಫಿಗರ್ ಮಾಡುವುದು

ಸ್ನ್ಯಾಪ್‌ಶಾಟ್

ನ ಮನೆಕೆಲಸ ಬ್ಯಾಕ್ಅಪ್ ನಮ್ಮ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ನಮ್ಮಲ್ಲಿರುವ ಮಾಹಿತಿಯನ್ನು ರಕ್ಷಿಸುವುದು ಅತ್ಯಗತ್ಯ, ಆದರೂ ಒಂದು ವಿಷಯವೆಂದರೆ ಅದನ್ನು ಮನೆಯಲ್ಲಿಯೇ ಮಾಡುವುದು ಮತ್ತು ಇನ್ನೊಂದು ವಿಷಯವೆಂದರೆ ವಿಶ್ವವಿದ್ಯಾನಿಲಯ ಅಥವಾ ಕಂಪನಿಯ ಡೇಟಾವನ್ನು ರಕ್ಷಿಸುವುದು, ಅಲ್ಲಿ ಮಾಹಿತಿಯ ಪ್ರಮಾಣ ಹೆಚ್ಚು ಹೆಚ್ಚಿನ ಮತ್ತು ವಿಭಿನ್ನ ಜವಾಬ್ದಾರಿಗಳಿವೆ. ಆದ್ದರಿಂದ, ಶಕ್ತಿಯುತ ಮತ್ತು ಬಹುಮುಖ ಸಾಧನಗಳ ಅವಶ್ಯಕತೆ ಹೆಚ್ಚು, ಆದರೂ ಇವುಗಳನ್ನು ನಮ್ಮಲ್ಲಿ ಯಾರಾದರೂ ಮನೆಯಲ್ಲಿ ಬಳಸಬಹುದು ಎಂಬುದು ಸ್ಪಷ್ಟವಾಗಿದೆ.

ಈಗ ನೋಡೋಣ ಹೆಚ್ಚುತ್ತಿರುವ ಬ್ಯಾಕಪ್‌ಗಳಿಗಾಗಿ rsnapshot ಅನ್ನು ಹೇಗೆ ಸ್ಥಾಪಿಸುವುದು ಮತ್ತು ಸಂರಚಿಸುವುದು, ಇದು ಒಂದು ಸಾಧನವಾಗಿದ್ದು, ಮಾಹಿತಿಯನ್ನು ಸುರಕ್ಷಿತ ಮತ್ತು ಸರಳ ರೀತಿಯಲ್ಲಿ ರಕ್ಷಿಸಲು ನಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮಾತ್ರವಲ್ಲದೆ ಅದನ್ನು ಅತ್ಯಂತ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮಾಡುತ್ತದೆ. ನಾವು ಹೇಳುವ ಇದಕ್ಕೆ ಉದಾಹರಣೆಯೆಂದರೆ ಸಂಗ್ರಹಣೆಗೆ ಸ್ಥಳಾವಕಾಶ ಅಗತ್ಯವಿದೆ, ನಾವು ಅದನ್ನು ಹೇಗೆ ಬಳಸುತ್ತೇವೆ ಎಂಬುದು ಮುಖ್ಯವಲ್ಲ ಬ್ಯಾಕಪ್‌ಗಿಂತ ಸ್ವಲ್ಪ ಹೆಚ್ಚಾಗಿದೆ ಅಂದಿನಿಂದ ಸಂಗ್ರಹಿಸಲಾದ ಏಕೈಕ ವಿಷಯವೆಂದರೆ ಆ ಫೈಲ್‌ಗಳ ನಕಲು. Rsnapshot ನ ಮತ್ತೊಂದು ಪ್ರಯೋಜನವೆಂದರೆ ಬ್ಯಾಕಪ್‌ಗಳು ಹಿಂದಿನ ಬ್ಯಾಕಪ್‌ಗಳಿಗೆ ಹಾರ್ಡ್ ಲಿಂಕ್‌ಗಳಾಗಿವೆ, ಇದು ಎಲ್ಲಿಯವರೆಗೆ ಯಾವುದೇ ಬದಲಾವಣೆಗಳಾಗಿಲ್ಲ ಬ್ಯಾಕ್ಅಪ್ಗಳು ಖಂಡಿತವಾಗಿ.

ಬಳಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ನಾವು ಕೆಲವು ಪ್ರಶ್ನೆಗಳನ್ನು ಪೂರೈಸಬೇಕಾಗಿದೆ, ಮತ್ತು ಅದು ಅದರ ಕಾರ್ಯಾಚರಣೆಗಾಗಿ ಇತರರನ್ನು ಅವಲಂಬಿಸಿರುವ ಸಾಧನವಾಗಿದೆ. ಉದಾಹರಣೆಗೆ, ನೋಡೋಣ rsync ಅನ್ನು ಸ್ಥಾಪಿಸಬೇಕಾಗಿದೆ ಮತ್ತು SSH ಮೂಲಕವೂ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿರುತ್ತದೆ ನಮ್ಮ ಬ್ಯಾಕಪ್‌ಗಳನ್ನು ನಾವು ಸಂಗ್ರಹಿಸಲಿರುವ ಕಂಪ್ಯೂಟರ್‌ಗೆ, ಅಂದರೆ ನಾವು ಸ್ಥಾಪಿಸಿರಬೇಕು SSH ಎರಡೂ ಕಂಪ್ಯೂಟರ್‌ಗಳಲ್ಲಿ ಮತ್ತು 'ಕೈಯಿಂದ' ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ನಮೂದಿಸದೆ ಪ್ರವೇಶಿಸಲು ಕೀಲಿಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾಗಿದೆ.

ಆದ್ದರಿಂದ, ಮೊದಲಿಗೆ ನಾವು ಇದನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಲಿದ್ದೇವೆ:

ssh -keygen -t rsa

ಇಲ್ಲಿ ಎಸ್‌ಎಸ್‌ಎಚ್ ನಮ್ಮನ್ನು ನುಡಿಗಟ್ಟು ಕೇಳುತ್ತದೆ, ಆದರೆ ನಾವು ಆಜ್ಞೆಗಳನ್ನು ದೂರದಿಂದಲೇ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಹೊರಟಿರುವುದರಿಂದ ನಮಗೆ 0 ಸಂವಾದ ಬೇಕು, ಆದ್ದರಿಂದ ನಾವು ವಿನಂತಿಸಿದ 2 ಬಾರಿ ಎಂಟರ್ / ಎಂಟರ್ ಕೀಲಿಯನ್ನು ಒತ್ತುವ ಮೂಲಕ ಇದನ್ನು ತ್ಯಜಿಸಲಿದ್ದೇವೆ. ಕೊನೆಯಲ್ಲಿ ನಾವು new / .ssh ನಲ್ಲಿ 2 ಹೊಸ ಫೈಲ್‌ಗಳನ್ನು ಹೊಂದಿದ್ದೇವೆ: ಒಂದು id_rsa ಮತ್ತು ಖಾಸಗಿ ಗುರುತಿನ ಕೀಲಿಯನ್ನು ಹೊಂದಿರುತ್ತದೆ, ಇನ್ನೊಂದು id_rsa.pub ಮತ್ತು ಒಳಗೊಂಡಿದೆ ಸಾರ್ವಜನಿಕ ಕೀ. ಎರಡನೆಯದನ್ನು ssh-copy-id ಆಜ್ಞೆಯನ್ನು ಬಳಸಿಕೊಂಡು ರಿಮೋಟ್ ಸರ್ವರ್‌ಗೆ ನಕಲಿಸಲಾಗುತ್ತದೆ, ಅದು ಹೇಳಿದ ಸರ್ವರ್‌ನಲ್ಲಿನ ಖಾತೆಯ ಪಾಸ್‌ವರ್ಡ್ ಅನ್ನು ಕೇಳುತ್ತದೆ ಮತ್ತು ನಂತರ ಅದನ್ನು ಸರಿಯಾದ ರೀತಿಯಲ್ಲಿ ಅಪ್‌ಲೋಡ್ ಮಾಡಲು ಮತ್ತು ಸಂಗ್ರಹಿಸಲು ನೋಡಿಕೊಳ್ಳುತ್ತದೆ, ಅಂದರೆ ಅನುಗುಣವಾದ ಡೈರೆಕ್ಟರಿಗಳನ್ನು ರಚಿಸುವುದು ಮತ್ತು ಅಗತ್ಯವಿರುವ ಅನುಮತಿಗಳನ್ನು ಹೊಂದಿಸುವುದು:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub ಬಳಕೆದಾರ @ ದೂರಸ್ಥ ಸರ್ವರ್

ನಂತರ ನಾವು rsync ಮತ್ತು rsnapshot ಅನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ:

# sudo apt-get rsync rsnapshot ಅನ್ನು ಸ್ಥಾಪಿಸಿ

ಈಗ ನಾವು ಬ್ಯಾಕಪ್‌ಗಳನ್ನು ಮಾಡಲು ಹೊರಟಿರುವ ಡೈರೆಕ್ಟರಿಯನ್ನು ಸ್ಥಾಪಿಸಲು rsnapshot ಕಾನ್ಫಿಗರೇಶನ್ ಫೈಲ್ ಅನ್ನು ಸಂಪಾದಿಸುತ್ತೇವೆ:

# ನ್ಯಾನೊ /etc/rsnapshot.conf

ದೂರಸ್ಥ ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ನಾವು ಬ್ಯಾಕಪ್‌ಗಳನ್ನು ಎಲ್ಲಿ ಸಂಗ್ರಹಿಸುತ್ತೇವೆ ಎಂಬುದನ್ನು ಸೂಚಿಸಲು ನಾವು ಸ್ನ್ಯಾಪ್‌ಶಾಟ್_ರೂಟ್ ವಿಭಾಗವನ್ನು ಮಾರ್ಪಡಿಸುತ್ತೇವೆ:

# ಸ್ನ್ಯಾಪ್‌ಶಾಟ್_ರೂಟ್ / ಡಿಸ್ಕ್ 1 / ಬ್ಯಾಕಪ್

ನಾವು ಮಧ್ಯಂತರವನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಅದರ ಕಾರ್ಯವನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ (ಈ ಉದಾಹರಣೆಯಲ್ಲಿ, ಪ್ರತಿ ಆರು ಗಂಟೆಗಳಿಗೊಮ್ಮೆ ದಿನಕ್ಕೆ ನಾಲ್ಕು ಬಾರಿ), ಮತ್ತು ಇದಕ್ಕಾಗಿ ನಾವು ಬಳಸಲು ಹೊರಟಿರುವ # ನ ಮುಂದೆ # ಅನ್ನು ತೆಗೆದುಹಾಕುತ್ತೇವೆ ಮತ್ತು ಅದನ್ನು ರುಚಿಗೆ ತಕ್ಕಂತೆ ಮಾರ್ಪಡಿಸುತ್ತೇವೆ, ಉದಾಹರಣೆಗೆ:

ಮಧ್ಯಂತರ ಗಂಟೆ 4

ಈಗ ನಾವು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡಲು ಹೊರಟಿರುವ ಸ್ಥಳೀಯ ಫೋಲ್ಡರ್‌ಗಳನ್ನು ಸ್ಥಾಪಿಸುತ್ತೇವೆ, ಇದಕ್ಕಾಗಿ ನಾವು ಅವುಗಳನ್ನು 'ಬ್ಯಾಕಪ್' ಆಯ್ಕೆಯೊಂದಿಗೆ ಸೇರಿಸುತ್ತೇವೆ:

ಬ್ಯಾಕಪ್ / ಹೋಮ್ / ಲೋಕಲ್ ಹೋಸ್ಟ್ /

ಬ್ಯಾಕಪ್ / ಇತ್ಯಾದಿ ಲೋಕಲ್ ಹೋಸ್ಟ್ /

ಕ್ಷೇತ್ರಗಳನ್ನು 'ಟ್ಯಾಬ್‌'ಗಳಿಂದ ಬೇರ್ಪಡಿಸಲಾಗಿದೆ ಎಂದು ಗಮನಿಸಬೇಕು, ಅಂದರೆ ಒಂದನ್ನು ನಮೂದಿಸಿದ ನಂತರ ನಾವು ಟ್ಯಾಬ್ಯುಲೇಷನ್ ಕೀಲಿಯನ್ನು ಒತ್ತಿ, ಮತ್ತು ಹೀಗೆ. ಹಾಗೂ ನಮ್ಮ ಬ್ಯಾಕಪ್‌ಗಳಿಂದ ನಾವು ಯಾವ ಫೈಲ್‌ಗಳನ್ನು ಹೊರಗಿಡಲು ಬಯಸುತ್ತೇವೆ ಎಂಬುದನ್ನು ನಾವು ಸೂಚಿಸಬಹುದು, ಇದಕ್ಕಾಗಿ ನಾವು ಪ್ರತಿಯೊಂದಕ್ಕೂ ಮೀಸಲಾದ ರೇಖೆಯನ್ನು ಬಳಸುತ್ತೇವೆ:

ಹೊರತುಪಡಿಸು_ಫೈಲ್ /etc/rsnapshot.conf

ಹೊರತುಪಡಿಸು_ಫೈಲ್ /etc/bashrc.conf

ನಂತರ ನಾವು ಈ ಸಂರಚನೆಯನ್ನು ಉಳಿಸುತ್ತೇವೆ ಮತ್ತು ಮುಗಿಸುತ್ತೇವೆ, ಆದರೆ ಅದೃಷ್ಟವಶಾತ್ ನಾವು ಅದನ್ನು ನಿಯತಾಂಕದ ಮೂಲಕ ಪರಿಶೀಲಿಸುವ ಸಾಧ್ಯತೆಯಿದೆ:

# rnapshot configtest

ಎಲ್ಲವೂ ಸರಿಯಾಗಿ ನಡೆದರೆ ನಮಗೆ 'ಸಿಂಟ್ಯಾಕ್ಸ್ ಸರಿ' ಎಂಬ ಸಂದೇಶ ಬರುತ್ತದೆ.

ಪರೀಕ್ಷಾ ಮೋಡ್‌ನಲ್ಲಿ ಅದನ್ನು ಚಲಾಯಿಸುವುದು ಇನ್ನೊಂದು ಆಯ್ಕೆಯಾಗಿದೆ, ಇದಕ್ಕಾಗಿ ನಾವು ನಮೂದಿಸುತ್ತೇವೆ:

# rsnapshot -t ಗಂಟೆಗೆ

ಅಂತಿಮವಾಗಿ, ನಾವು ಸರಳವಾಗಿ ಹೊಂದಿದ್ದೇವೆ rsnapshot ರನ್ ​​ಮಾಡಿ, ಮರಣದಂಡನೆ ಮೋಡ್ ಅನ್ನು ಲಗತ್ತಿಸುವ ಮೂಲಕ ನಾವು ಮಾಡುತ್ತೇವೆ, ಅದು ನಾವು ಬಳಸಿದ ಮಧ್ಯಂತರಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗಬೇಕು: ಗಂಟೆ, ದೈನಂದಿನ, ಸಾಪ್ತಾಹಿಕ ಅಥವಾ ಮಾಸಿಕ.

ನಮ್ಮ ಸಂದರ್ಭದಲ್ಲಿ:

#rsnapshot ಗಂಟೆಗೆ

ನಾವು ಅದನ್ನು ಒಳಗೆ ನೋಡುತ್ತೇವೆ / ಡಿಸ್ಕ್ 1 / ಬ್ಯಾಕಪ್ ಫೋಲ್ಡರ್ಗಳಾಗಿರುತ್ತದೆ /dily.0/localhost/home y ದೈನಂದಿನ .0 / ಲೋಕಲ್ ಹೋಸ್ಟ್ / ಇತ್ಯಾದಿ, ಮತ್ತು ಅವುಗಳಲ್ಲಿ ನಾವು ರಕ್ಷಿಸಲು ಬಯಸಿದ ತಂಡದ ಫೋಲ್ಡರ್‌ಗಳಂತೆಯೇ ಇರುತ್ತದೆ. ಅದು ಇಲ್ಲಿದೆ, ಮತ್ತು ಧನ್ಯವಾದಗಳು ಸ್ನ್ಯಾಪ್‌ಶಾಟ್ ಇಂದಿನಿಂದ ನಾವು ನಂಬಬಹುದು ಹೆಚ್ಚುತ್ತಿರುವ ಬ್ಯಾಕಪ್‌ಗಳು ನಮ್ಮ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: ಮಿಗುಯೆಲ್ ಏಂಜೆಲ್ ಗಟಾನ್
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.