วิธีการติดตั้งและกำหนดค่า rsnapshot สำหรับการสำรองข้อมูลส่วนเพิ่ม

rsnapshot

การบ้านของ การสำรองข้อมูล จำเป็นอย่างยิ่งที่จะต้องปกป้องข้อมูลที่เรามีในคอมพิวเตอร์ของเราแม้ว่าจะเป็นที่ชัดเจนว่าสิ่งหนึ่งคือต้องทำที่บ้านและอีกอย่างหนึ่งก็คือต้องปกป้องข้อมูลของมหาวิทยาลัยหรือ บริษัท ซึ่งมีข้อมูลเป็นจำนวนมาก มากขึ้นและมีความรับผิดชอบที่แตกต่างกัน ดังนั้นความต้องการเครื่องมือที่ทรงพลังและอเนกประสงค์จึงมีมากกว่าแม้ว่าจะเป็นที่ชัดเจนว่าพวกเราทุกคนที่บ้านก็สามารถใช้เครื่องมือเหล่านี้ได้เช่นกัน

ตอนนี้มาดูกัน วิธีการติดตั้งและกำหนดค่า rsnapshot สำหรับการสำรองข้อมูลส่วนเพิ่มเป็นเครื่องมือที่ไม่เพียง แต่ช่วยให้เราสามารถปกป้องข้อมูลได้อย่างปลอดภัยและเรียบง่าย แต่ยังมีประสิทธิภาพมากอีกด้วย ตัวอย่างของสิ่งนี้ที่เรากล่าวคือความจริงที่ว่า พื้นที่ที่จำเป็นสำหรับการจัดเก็บไม่ว่าเราจะใช้มันอย่างไร สูงกว่าการสำรองข้อมูลเล็กน้อย ตั้งแต่นั้นมาสิ่งเดียวที่เก็บไว้คือสำเนาของไฟล์เหล่านั้นที่ถูกแก้ไข ข้อดีอีกอย่างของ rsnapshot คือการสำรองข้อมูลเป็นฮาร์ดลิงก์ไปยังการสำรองข้อมูลก่อนหน้านี้ตราบใดที่ไม่มีการเปลี่ยนแปลงใน การสำรองข้อมูล แน่นอน.

เพื่อให้สามารถใช้งานได้ rsnapshot เราต้องตอบคำถามบางอย่างและเป็นเครื่องมือที่ต้องพึ่งพาผู้อื่นในการดำเนินการ ตัวอย่างเช่นลองมา ต้องติดตั้ง rsync และเข้าถึงผ่าน SSH ไปยังคอมพิวเตอร์ที่เราจะจัดเก็บข้อมูลสำรองของเรานั่นคือเราต้องติดตั้ง SSH บนคอมพิวเตอร์ทั้งสองเครื่องและกำหนดค่าคีย์ให้สามารถเข้าถึงได้โดยไม่ต้องป้อนรหัสผ่าน 'ด้วยมือ'

ก่อนอื่นเราจะกำหนดค่าสิ่งนี้:

ssh-keygen -t อาร์เอสเอ

ที่นี่ SSH จะถามเราถึงวลี แต่เนื่องจากเราจะดำเนินการคำสั่งจากระยะไกลเราต้องการ 0 การโต้ตอบดังนั้นเราจะทิ้งสิ่งนี้โดยการกดปุ่ม Enter / Enter 2 ครั้งที่เราได้รับการร้องขอ ในตอนท้ายเราจะมีไฟล์ใหม่ 2 ไฟล์ใน ~ / .ssh: หนึ่งไฟล์คือ id_rsa และมีคีย์ประจำตัวส่วนตัวอีกไฟล์คือ id_rsa.pub และมี กุญแจสาธารณะ. หลังจะถูกคัดลอกไปยังเซิร์ฟเวอร์ระยะไกลโดยใช้คำสั่ง ssh-copy-id ซึ่งจะขอรหัสผ่านของบัญชีบนเซิร์ฟเวอร์ดังกล่าวจากนั้นดูแลการอัปโหลดและจัดเก็บในวิธีที่เหมาะสมนั่นคือการสร้างไดเรกทอรีที่เกี่ยวข้อง และการตั้งค่าการอนุญาตที่จำเป็น:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub user @ เซิร์ฟเวอร์ระยะไกล

แล้วก็ เราติดตั้ง rsync และ rsnapshot:

# sudo apt-get ติดตั้ง rsync rsnapshot

ตอนนี้เราแก้ไขไฟล์คอนฟิกูเรชัน rsnapshot เพื่อสร้างไดเร็กทอรีที่เราจะทำการสำรองข้อมูล:

# นาโน /etc/rsnapshot.conf

เราแก้ไขส่วน snapshot_root เพื่อระบุว่าเราจะจัดเก็บข้อมูลสำรองไว้ที่ใดในคอมพิวเตอร์ระยะไกล:

# snapshot_root / disk1 / สำรอง

เรากำหนดช่วงเวลาที่ rsnapshot จะทำงานของมัน (ในตัวอย่างนี้สี่ครั้งต่อวันนั่นคือทุกๆหกชั่วโมง) และสำหรับสิ่งนี้เราจะลบ # ที่อยู่หน้ารายการที่เรากำลังจะใช้และแก้ไขเพื่อลิ้มรสเช่น:

ช่วงเวลารายชั่วโมง 4

ตอนนี้เราสร้างโฟลเดอร์ในเครื่องที่เราจะซิงโครไนซ์ซึ่งเราจะเพิ่มเข้าไปพร้อมกับตัวเลือก 'สำรองข้อมูล':

สำรอง / home / localhost /

การสำรองข้อมูล / etc localhost /

ควรสังเกตว่าฟิลด์ถูกคั่นด้วย 'แท็บ' กล่าวคือหลังจากป้อนแล้วเรากดแป้นการจัดตารางและอื่น ๆ เช่นกัน เราสามารถระบุได้ว่าไฟล์ใดที่เราต้องการแยกออกจากข้อมูลสำรองของเราซึ่งเราใช้บรรทัดเฉพาะสำหรับแต่ละคน:

exclude_file /etc/rsnapshot.conf

exclude_file /etc/bashrc.conf

จากนั้นเราบันทึกและเสร็จสิ้นการกำหนดค่านี้ แต่โชคดีที่เรามีความเป็นไปได้ที่จะตรวจสอบโดยใช้พารามิเตอร์:

# การทดสอบการกำหนดค่า rnapshot

หากทุกอย่างเป็นไปด้วยดีเราจะได้รับข้อความว่า 'Sintax OK'

อีกทางเลือกหนึ่งคือเรียกใช้ในโหมดทดสอบซึ่งเราป้อน:

# rsnapshot -t ทุกชั่วโมง

ในที่สุดเราก็มี เรียกใช้ rsnapshotซึ่งเราทำได้โดยการแนบโหมดการดำเนินการซึ่งจะต้องตรงกับช่วงเวลาที่เราใช้: รายชั่วโมงรายวันรายสัปดาห์หรือรายเดือน

ในกรณีของเรา:

#rsnapshot ทุกชั่วโมง

เราจะเห็นว่าภายใน / disk1 / สำรอง จะเป็นโฟลเดอร์ /daily.0/localhost/home y daily.0 / localhost / etcและภายในจะเป็นเนื้อหาเดียวกับในโฟลเดอร์ของทีมที่เราต้องการปกป้อง เพียงเท่านี้และขอบคุณ rsnapshot นับจากนี้เราสามารถไว้วางใจได้ การสำรองข้อมูลที่เพิ่มขึ้น ในระบบของเรา


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา