ในโพสต์นี้ เราจะพูดถึงวิธีดาวน์โหลดบันทึก MongoDB จากแผนที่ MongoDB วิธีนี้จะช่วยให้คุณนำเซิร์ฟเวอร์เข้าสู่ระบบเครื่องท้องถิ่นของคุณ ซึ่งคุณสามารถส่งต่อไปยังเครื่องมือต่างๆ เช่น Elasticsearch
มาดำดิ่งและสำรวจกันเถอะ
ติดตั้ง Atlas CLI
ก่อนดำเนินการเรียนรู้วิธีดาวน์โหลดบันทึกจากอินสแตนซ์ Atlas ของคุณ เป็นการดีที่จะตรวจสอบให้แน่ใจว่าเราได้ติดตั้ง Atlas CLI ไว้ในระบบของเราแล้ว
สำหรับบทช่วยสอนนี้ เราจะติดตั้งเครื่องมือ Atlas CLI บนระบบ Debian อย่างไรก็ตาม คุณสามารถตรวจสอบเอกสาร MongoDB เพื่อดูคำแนะนำในการติดตั้งบนระบบอื่นๆ ได้
เริ่มต้นด้วยการอัปเดตที่เก็บระบบ:
$ sudo apt-get update
ติดตั้งแพ็คเกจ GNUPG:
$ sudo apt-get install gnupg -Yอิมพอร์ตคีย์ GPG สาธารณะ MongoDB ด้วยคำสั่งต่อไปนี้:
$ wget -qO - https: // pgp.mongodb.com / เซิร์ฟเวอร์- 5.0 .asc | sudo apt-key เพิ่ม -
สร้างไฟล์ที่เก็บสำหรับ MongoDB ด้วยคำสั่งต่อไปนี้:
$ เสียงก้อง 'เด็บ http://repo.mongodb.org/apt/debian buster/mongodb-org/5.0 main' | sudo ที / ฯลฯ / ฉลาด / source.list.d / mongodb-org- 5.0 .รายการรีเฟรชแพ็คเกจระบบ:
$ sudo apt-get updateติดตั้ง MongoDB Atlas และ Atlas CLI โดยใช้คำสั่งต่อไปนี้:
$ sudo apt-get install mongodb-atlas mongodb-atlas-cliตรวจสอบว่าการติดตั้งเสร็จสมบูรณ์ เรียกใช้คำสั่งต่อไปนี้เพื่อแสดงเวอร์ชัน Atlas ปัจจุบัน:
$ atlas --รุ่นคำสั่งก่อนหน้านี้ควรส่งคืนเอาต์พุตตามที่แสดงในต่อไปนี้:
เวอร์ชัน atlascli: 1.1.7git รุ่น: 2ac7d5cf94baa17b50e783a0f8a579695d9d0b4e
รุ่นไป: go1.18.2
ระบบปฏิบัติการ: linux
ซุ้มประตู: amd64
คอมไพเลอร์: gc
เชื่อมต่อ Atlas CLI
ขั้นตอนต่อไปคือการเชื่อมต่อ Atlas CLI กับบัญชีของคุณ รันคำสั่งต่อไปนี้ในเทอร์มินัล:
$ atlas auth เข้าสู่ระบบคำสั่งก่อนหน้านี้ควรสร้างรหัสและเปิดลิงก์ไปยังหน้าเข้าสู่ระบบ MongoDB Atlas วางรหัสที่สร้างจากเทอร์มินัลแล้วเข้าสู่หน้าต่างการให้สิทธิ์ของคุณ
สิ่งนี้ควรเชื่อมต่อบัญชี Atlas ของคุณกับ Atlas CLI บนเครื่องของคุณ
บันทึกการดาวน์โหลด Atlas CLI
ในการดาวน์โหลดบันทึกจากอินสแตนซ์ MongoDB ของคุณ ให้ใช้คำสั่ง Atlas CLI ดังที่แสดงต่อไปนี้:
$ ดาวน์โหลดบันทึก atlas < ชื่อโฮสต์ > < mongodb.gz | mongos.gz | mongosqld.gz | mongodb-audit-log.gz | mongos-audit-log.gz > [ ตัวเลือก ]
คุณยังสามารถใช้ Atlas UI เพื่อดาวน์โหลดบันทึกที่คุณต้องการ
เปิดอินเทอร์เฟซ Altas และเลือกโครงการเป้าหมาย คลิกที่ไอคอนจุดไข่ปลาถัดจากคลัสเตอร์ที่มีบันทึกที่คุณต้องการดาวน์โหลด
เลือกตัวเลือกดาวน์โหลดบันทึก และเลือกบันทึกที่คุณต้องการดาวน์โหลด
บทสรุป
บทแนะนำสั้นๆ นี้กล่าวถึงวิธีใช้ Atlas CLI และ Atlas UI เพื่อดาวน์โหลดบันทึกจากคลัสเตอร์ MongoDB Atlas