BorgBackup: เครื่องมือในการทำ Bakcups แบบไม่ซ้ำซ้อน

แอนเดอ

สำหรับใคร ใช้ Linux ในด้านต่างๆ (เซิร์ฟเวอร์หรือเดสก์ท็อป) โปรดทราบว่าสำหรับแต่ละงานอาจมีโซลูชันที่เป็นไปได้หลายวิธี ตัวอย่างที่ดีมากที่อยู่ในสนาม ของการสำรองข้อมูล

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

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

เกี่ยวกับ BorgBackup

วัตถุประสงค์หลัก โดย BorgBackup คือการจัดหาวิธีสำรองข้อมูลที่มีประสิทธิภาพและปลอดภัย

เทคนิคการขจัดข้อมูลซ้ำซ้อนที่ใช้ทำให้ BorgBackup เหมาะสำหรับการสำรองข้อมูลรายวันเนื่องจากมีการจัดเก็บเฉพาะการเปลี่ยนแปลงเท่านั้น

เทคนิคการเข้ารหัสที่พิสูจน์ตัวตนทำให้เหมาะสำหรับการสำรองข้อมูลไปยังปลายทางที่ไม่น่าเชื่อถืออย่างสมบูรณ์

BorgBackup สามารถจัดเก็บข้อมูลบนโฮสต์ระยะไกลที่เข้าถึงได้ผ่าน SSH. หากติดตั้ง Borg บนโฮสต์ระยะไกลจะสามารถเพิ่มประสิทธิภาพการทำงานได้มากเมื่อเทียบกับการใช้ระบบไฟล์เครือข่าย (sshfs, nfs ฯลฯ )

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

ทั้งหมด ข้อมูลสามารถป้องกันได้โดยการเข้ารหัส AES 256 บิตความสมบูรณ์ของข้อมูลและความถูกต้องได้รับการตรวจสอบโดยใช้ HMAC-SHA256 ข้อมูลถูกเข้ารหัสทางฝั่งไคลเอ็นต์

นอกจากนั้นข้อมูลทั้งหมดสามารถบีบอัดด้วย lz4 (ความเร็วสูงการบีบอัดต่ำ), zlib (ความเร็วปานกลางและการบีบอัด) หรือ lzma (ความเร็วต่ำการบีบอัดสูง)

คุณสมบัติหลัก ได้แก่ :

  • การขจัดข้อมูลซ้ำซ้อนตามเนื้อหาที่กำหนดไว้ใช้เพื่อลดจำนวนไบต์ที่จัดเก็บ: แต่ละไฟล์จะถูกแบ่งออกเป็นหลาย ๆ ส่วนที่มีความยาวแตกต่างกันและจะเพิ่มเฉพาะส่วนที่ไม่เคยมีมาก่อนในที่เก็บ
  • ความเร็ว: มีการใช้โค้ดที่สำคัญด้านประสิทธิภาพ (การแยกส่วนการบีบอัดการเข้ารหัส) ใน C / Cython
  • ไฟล์ในเครื่องและแคชข้อมูล
  • ตรวจจับไฟล์ที่ไม่ได้แก้ไขอย่างรวดเร็ว
  • การเข้ารหัสข้อมูล

จะติดตั้ง BorgBackup บน Linux ได้อย่างไร?

vorta-borgbackup

สำหรับผู้ที่สนใจสามารถติดตั้งเครื่องมือนี้ในระบบได้ คุณสามารถทำได้โดยทำตามคำแนะนำที่เราแบ่งปันกับคุณด้านล่างนี้

ถ้าเป็นเช่นนั้น ผู้ใช้ Debian, Ubuntu, Linux Mint หรืออนุพันธ์อื่น ๆ ของสิ่งเหล่านี้เราจะติดตั้ง Borg จากเทอร์มินัลโดยดำเนินการคำสั่งต่อไปนี้:

sudo apt install borgbackup

ในขณะที่สำหรับ Arch Linux, Manjaro, Antergos หรืออนุพันธ์อื่น ๆ ของ Arch Linux, ต้องเปิดใช้งานที่เก็บชุมชนในไฟล์ pacman.conf

คำสั่งในการติดตั้งคือ:

sudo pacman -S borg

ผู้ใช้ Fedora, CentOS, RHEL หรืออนุพันธ์อื่น ๆ ของสิ่งเหล่านี้ติดตั้งด้วย:

sudo dnf install borgbackup

สำหรับกรณีของผู้ที่เป็น ผู้ใช้ OpenSUSE ทุกเวอร์ชันสามารถติดตั้งด้วยคำสั่งต่อไปนี้:

sudo zypper in borgbackup

สุดท้ายสำหรับผู้ที่เป็นผู้ใช้ Gentoo ให้ติดตั้ง Borg con:

emerge borgbackup

การติดตั้งอินเทอร์เฟซแบบกราฟิก (GUI) สำหรับ Borg

เล็กน้อย Borg ได้รับการจัดการจากบรรทัดคำสั่งดังนั้นหากคุณต้องการใช้เครื่องมือนี้บนคอมพิวเตอร์เดสก์ท็อป (นั่นคือคุณจัดการสภาพแวดล้อมเดสก์ท็อป) สิ่งที่สะดวกที่สุดคือคุณจัดการ Borg จากอินเทอร์เฟซแบบกราฟิก

สำหรับสิ่งนี้เราจะติดตั้ง Vorta (อินเทอร์เฟซที่สง่างามของ Borg) เราสามารถติดตั้งสิ่งนี้ในระบบของเราโดยทั่วไปเป็นแพ็คเกจ Python โดยใช้ PIP

ในเทอร์มินัลเราจะพิมพ์สิ่งต่อไปนี้:

pip3 install vorta

เพียงเท่านี้เราก็เริ่มใช้ Borg ได้แล้ว

Si คุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับ Borg หรือไม่? และรูปแบบการใช้งานจากเทอร์มินัลคุณสามารถเยี่ยมชมลิงค์ต่อไปนี้

ลิงค์คือนี่


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

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

*

*

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