การสำรองข้อมูลและคืนค่า

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

คุณสามารถใช้เครื่องมือบรรทัดคำสั่ง Tableau Services Manager (TSM) เพื่อสำรองข้อมูลและกู้คืนข้อมูล Tableau ของคุณได้ ข้อมูล Tableau ประกอบไปด้วยไฟล์การแบกข้อมูลรวมไปถึงฐานข้อมูล PostgreSQL ของ Tableau Server เองซึ่งเก็บเวิร์กบุ๊กและเมตาดาต้าของผู้ใช้ด้วย และข้อมูลการกำหนดค่าเซิร์ฟเวอร์ ไฟล์บันทึกของ Tableau Server จะบันทึกกิจกรรมไว้และสามารถช่วยให้คุณวินิจฉัยปัญหาได้ มีการเขียนบันทึกไปยังโฟลเดอร์บนเซิร์ฟเวอร์ที่คุณสามารถเก็บไว้ถาวรหรือลบออกเพื่อประหยัดพื้นที่ดิสก์ได้

หมายเหตุ คุณสามารถใช้คำสั่ง tsm maintenance restore เพื่อกู้ข้อมูลสำรองของ Tableau Server ซึ่งสร้างโดยใช้ tabadmin backup และ tsm maintenance backup การสำรองข้อมูลในฐานข้อมูลด้วยวิธีอื่นๆ และสแนปช็อตของเครื่องระบบเสมือนเป็นแหล่งข้อมูลที่ไม่สามารถใช้กู้คืน Tableau Server ได้

คุณสามารถกู้คืนจากข้อมูลสำรองที่มีที่เก็บข้อมูลเข้าสู่ระบบประเภทเดียวกับเซิร์ฟเวอร์ที่ทำงานอยู่เท่านั้น ตัวอย่างเช่น การสำรองข้อมูลจากเซิร์ฟเวอร์ที่ใช้การตรวจสอบสิทธิ์ภายในสามารถกู้คืนไปยัง Tableau Server ที่เริ่มต้นด้วยการตรวจสอบสิทธิ์ภายใน แต่ข้อมูลสำรองจากเซิร์ฟเวอร์ที่ใช้การตรวจสอบสิทธิ์ Active Directory จะไม่สามารถกู้คืนไปยังเซิร์ฟเวอร์ที่เริ่มต้นด้วยการตรวจสอบสิทธิ์ภายในได้

ความเข้ากันได้ของแพลตฟอร์ม

คุณสามารถใช้ข้อมูลสำรองที่สร้างโดยใช้ Tableau Server สำหรับ Linux เพื่อกู้ Tableau Server ในเวอร์ชัน 2018.2 และใหม่กว่าบน Windows

คุณไม่สามารถใช้ข้อมูลสำรองที่สร้างโดยใช้ Tableau Server สำหรับ Linux เพื่อกู้ Tableau Server เวอร์ชันก่อนๆ บน Windows ได้ (เวอร์ชัน 2018.1 และเก่ากว่า)

คุณสามารถใช้ข้อมูลสำรองที่สร้างโดยใช้ Tableau Server บน Windows (เวอร์ชัน 2018.2 และเก่ากว่า) เพื่อกู้ Tableau Server บน Linux ได้ หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับการกู้ข้อมูลสำรองบน Windows บน Tableau Server สำหรับ Linux โปรดดู ย้าย Tableau Server จาก Windows ไปยัง Linux(ลิงก์จะเปิดในหน้าต่างใหม่)

การใช้พื้นที่ดิสก์สำหรับการสำรองข้อมูลและกู้ข้อมูล

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

ตารางต่อไปนี้จะแสดงรายการข้อกำหนดปริมาณพื้นที่ดิสก์สำหรับการสำรองข้อมูล โดยขึ้นอยู่กับโหนดโฮสต์ที่เก็บ ที่เก็บไฟล์ ตัวควบคุม หรือบริการบางส่วนรวมกัน ในสภาพแวดล้อม Tableau Server แบบหลายโหนด คุณต้องคาดการ์ณพื้นที่ดิสก์ที่ต้องการในแต่ละโหนด

ที่เก็บที่เก็บไฟล์ตัวควบคุมขนาดพื้นที่ดิสก์ที่ต้องใช้
  

ข้อมูลในที่เก็บ 3 เท่า + 250 MB

หากต้องการทราบข้อมูลโดยประมาณของข้อมูลในที่เก็บ ให้ตรวจดูขนาดของไดเรกทอรี <data directory>/pgsql/data/base

หากต้องการขนาดที่แน่นอนของข้อมูลที่เก็บ ให้เปิดไฟล์สำรองข้อมูลและใช้ขนาดของไฟล์ workgroup.pg_dump

  

ข้อมูลในที่เก็บไฟล์ 1.5 เท่า

หากต้องการทราบข้อมูลโดยประมาณของข้อมูลในที่เก็บไฟล์ ให้ตรวจดูขนาดของไดเรกทอรี <data directory>/dataengine

  ข้อมูลในที่เก็บ 3 เท่า + 250 MB + ข้อมูลการจัดเก็บไฟล์ 2.5 เท่า
 ข้อมูลในที่เก็บ 3 เท่า + 250 MB + ข้อมูลการจัดเก็บไฟล์ 1.5 เท่า
 ข้อมูลในที่เก็บ 3 เท่า + 250 MB + ข้อมูลการจัดเก็บไฟล์ 1.5 เท่า
 ข้อมูลในที่เก็บ 3 เท่า + 250 MB + ข้อมูลการจัดเก็บไฟล์ 2.5 เท่า
ข้อมูลในที่เก็บ 3 เท่า + 250 MB + ข้อมูลการจัดเก็บไฟล์ 1.5 เท่า

ข้อกำหนดพื้นที่ดิสก์กู้คืนข้อมูล

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

หากต้องการกู้คืนข้อมูล Tableau Server ให้ทำดังต่อไปนี้

  • บนโหนดตัวควบคุม คุณต้องมีพื้นที่ว่างอย่างน้อยเท่ากับขนาดของไฟล์เก็บการกู้คืนข้อมูลถาวร

  • บนโหนดที่เก็บ คุณต้องมีพื้นที่ว่างอย่างน้อยเท่ากับสามเท่าของขนาดข้อมูลที่เก็บในไฟล์เก็บการกูคืนข้อมูลถาวร และพื้นที่ 250 MB รวมทั้งขนาดของไดเรกทอรีข้อมูล pgsql

  • บนโหนดที่เก็บไฟล์ คุณต้องมีพื้นที่ว่างอย่างน้อยเท่ากับสองเท่าของขนาดโฟลเดอร์ dataengine ในไฟล์เก็บการกู้คืนข้อมูลถาวร

แนวทางปฏิบัติที่ดีที่สุดสำหรับการสำรองข้อมูล Tableau Server

เราแนะนำให้ปฏิบัติตามแนวทางปฏิบัติที่ดีที่สุดด้านคามปลอดภัยและประสิทธิภาพ

การป้องกันไฟล์สำรอง

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

  • เขียนไฟล์ไปยังระบบไฟล์ที่เข้ารหัส
  • เขียนไฟล์ไปยังดิสก์ที่มีการป้องกันทางกายภาพและสงวนไว้ให้ผู้ใช้เพียงบางคนเท่านั้น
  • เข้ารหัสไฟล์สำรอง

การเพิ่มประสิทธิภาพการสำรองข้อมูล

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

การเพิ่มประสิทธิภาพด้วยการกำหนดค่าโทโพโลยี:

  • การระบุตำแหน่งที่เก็บไฟล์ร่วมกันที่อยู่บนโหนดเดียวกันกับตัวควบคุมการดูแลระบบสามารถลดระยะเวลาที่ใช้ในการสำรองข้อมูล Tableau Server โดยลดหรือขจัดความจำเป็นที่ต้องถ่ายโอนข้อมูลระหว่างโหนดระหว่างกระบวนการสำรองข้อมูล โดยเฉพาะอย่างยิ่งหากองค์กรของคุณใช้การแยกข้อมูลจำนวนมาก
  • การระบุตำแหน่งที่เก็บ (pgsql) ร่วมกับโหนดตัวควบคุมการดูแลระบบยังช่วยลดเวลาในการสำรองข้อมูลได้เช่นกัน แต่จะให้ความสำคัญกับการประหยัดเวลาน้อยกว่าที่เก็บไฟล์

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

การเพิ่มประสิทธิภาพด้วยกลยุทธ์การสำรองข้อมูล

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

  • ประเภทของการจัดเก็บ: เราขอแนะนำให้ใช้ดิสก์แบบโซลิดสเตทสำหรับการสำรองข้อมูลทั่วไป SSD ช่วยให้การสำรองข้อมูลของคุณรวดเร็วขึ้นและดำเนินการแล้วเสร็จเร็วขึ้น เมื่อเทียบกับดิสก์แบบจานหมุนทั่วไป
  • การบีบอัดการสำรองข้อมูล: คุณมีตัวเลือกในการเรียกใช้การสำรองข้อมูลโดยบีบอัดหรือไม่บีบอัด เมื่อคุณสำรองข้อมูลโดยใช้การบีบอัด ขนาดข้อมูลสำรองของคุณจะค่อนข้างเล็กลง แต่ประสิทธิภาพการทำงานก็อาจช้าลง ดังนั้น หากเป้าหมายของคุณเน้นที่ความเร็วมากกว่า ให้ใช้ตัวเลือก --skip-compression:

    ใช้ตัวเลือก --skip-compression เมื่อสำรองข้อมูล Tableau Server ขั้นตอนนี้จะสร้างข้อมูลสำรองโดยไม่ใช้การบีบอัด และส่งผลให้ไฟล์สำรองมีขนาดใหญ่ขึ้น แต่สามารถลดระยะเวลาที่ใช้ในสำรองข้อมูลให้เสร็จได้ หากต้องการข้อมูลเพิ่มเติม โปรดดู tsm maintenance backup

  • สำรองข้อมูลสแนปช็อต: ตัวเลือกนี้จะใช้ได้เฉพาะเมื่อคุณกำหนดค่า Tableau Server ของคุณด้วยที่เก็บไฟล์ภายนอก แม้ว่าประสิทธิภาพของการสำรองข้อมูลสแนปช็อตจะขึ้นอยู่กับประเภทของที่เก็บข้อมูลบนเครือข่าย แต่โดยทั่วไปแล้ว การสำรองข้อมูลสแน็ปช็อตจะเร็วกว่าการสำรองข้อมูล Tableau Server แบบดั้งเดิม หากต้องการข้อมูลเพิ่มเติม โปรดดู ที่จัดเก็บไฟล์ภายนอกของ Tableau Server

 

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ