เอ็กซ์ปอร์ตและอิมปอร์ตสแนปชอต

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

เอ็กซ์ปอร์ตสแนปชอต

ใช้ตัวเลือกเอ็กซ์ปอร์ตเพื่อบันทึกสแนปชอตลงในระบบไฟล์ภายในของคุณ หรือในบัคเก็ตพื้นที่เก็บข้อมูลใน Oracle Cloud Infrastructure การเอ็กซ์ปอร์ตช่วยให้คุณสามารถจัดเก็บและจัดการสแนปชอตที่คุณดึงมาจากระบบ

สแนปชอตจะเอ็กซ์ปอร์ตเป็นไฟล์ชุดข้อมูล (.bar) เวลาที่ใช้ในการเอ็กซ์ปอร์ตสแนปชอตของคุณขึ้นอยู่กับขนาดของไฟล์ .bar

หมายเหตุ:

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

คุณจะต้องถ่ายสแนปชอตก่อน หากคุณยังไม่ได้ดำเนินการ

  1. คลิก คอนโซล
  2. คลิก สแนปชอต
  3. เลือกสแนปชอตที่คุณต้องการเอ็กซ์ปอร์ต
  4. คลิก การดำเนินการของสแนปชอต เมนูการดำเนินการของสแนปชอต
  5. คลิก ส่งออก
  6. เลือกว่าคุณต้องการเอ็กซ์ปอร์ตสแนปชอตไปที่ใด
    • Oracle Cloud Storage: เอ็กซ์ปอร์ตสแนปชอตไปยังบัคเก็ตพื้นที่เก็บข้อมูลที่มีอยู่บน Oracle Cloud Infrastructure (OCI) คลิก รายละเอียดพื้นที่เก็บข้อมูล เพื่อระบุรายละเอียดการเชื่อมต่อสำหรับบัคเก็ตพื้นที่เก็บข้อมูล

      หากคุณไม่ได้ตั้งค่าบัคเก็ตพื้นที่เก็บข้อมูล คุณต้องดําเนินการนี้ก่อน โปรดดู ตั้งค่าบัคเก็ตพื้นที่เก็บข้อมูล Oracle Cloud สำหรับสแนปชอต

    • พื้นที่เก็บข้อมูลไฟล์ในเครื่อง: เอ็กซ์ปอร์ตสแนปชอตไปยังโฟลเดอร์ดาวน์โหลดของเบราเซอร์
  7. หากคุณเลือก พื้นที่เก็บข้อมูล Oracle Cloud ให้ระบุรายละเอียดการเชื่อมต่อ ชื่อสแนปชอต และโฟลเดอร์ที่คุณต้องการใช้
    1. ใน คอนฟิเกอร์รายละเอียดพื้นที่เก็บข้อมูล ให้เลือกวิธีที่คุณต้องการระบุรายละเอียดการเชื่อมต่อ คุณสามารถใช้การเชื่อมต่อทรัพยากร OCI ที่มีอยู่ที่มีสิทธิ์เข้าใช้พื้นที่เก็บข้อมูล หรือป้อนรายละเอียดการเชื่อมต่อด้วยตนเองด้วยไพรเวทคีย์
    2. หากคุณเลือก เลือกการเชื่อมต่อทรัพยากร OCI ให้เลือกชื่อของการเชื่อมต่อที่คุณต้องการใช้ คลิก ถัดไป เลือกคอมพาร์ทเมนต์และบัคเก็ตพื้นที่เก็บข้อมูลที่คุณต้องการเอ็กซ์ปอร์ตสแนปชอตไป แล้วคลิก ถัดไป

      หากคุณไม่ได้ตั้งค่าการเชื่อมต่อทรัพยากร OCI คุณต้องดําเนินการนี้ก่อน โปรดดู สร้างการเชื่อมต่อกับรายการภายใน Oracle Cloud Infrastructure

    3. หากคุณเลือก ป้อนรายละเอียดพื้นที่เก็บข้อมูลด้วยไพรเวทคีย์ ให้ระบุบัคเก็ตพื้นที่เก็บข้อมูลสําหรับสแนปชอต พร้อมกับคีย์การรักษาความปลอดภัยและ Oracle Cloud ID (OCID) ที่จําเป็นในการเข้าใช้บัคเก็ตบน Oracle Cloud Infrastructure Object Storage แล้วคลิก ถัดไป

      คุณต้องมีสิทธิ์เข้าใช้คอนโซล Oracle Cloud Infrastructure เพื่อสร้างหรือรับข้อมูลนี้ หากคุณไม่มีสิทธิ์เข้าใช้ โปรดติดต่อผู้ดูแลระบบของคุณ

      • ชื่อบัคเก็ต: ชื่อของบัคเก็ต ตัวอย่างเช่น: My_OAC_Snapshot_StorageBucket
      • พื้นที่ OCI: ตัวระบุของพื้นที่ที่มีบัคเก็ต ตัวอย่างเช่น: us-phoenix-1
      • ID รายการภายในของ OCI : OCID สำหรับรายการภายในที่โฮสต์บัคเก็ต

        ตัวอย่างเช่น: ocid1.tenancy.oc1..<unique_ID>

        โปรดดู ที่สำหรับเรียกดู OCID ของรายการภายใน

      • ID ผู้ใช้ OCI: OCID สำหรับผู้ใช้ที่สร้างและอัปโหลดคู่คีย์การลงชื่อที่จำเป็นในการเข้าใช้บัคเก็ต

        ตัวอย่างเช่น: ocid1.user.oc1..<unique_ID>

        โปรดดู ที่สำหรับเรียกดู OCID ของผู้ใช้ โปรดดูเพิ่มเติมที่ วิธีอัปโหลดพับลิคคีย์

      • ลายนิ้วมือของคีย์: ลายนิ้วมือของไพรเวทคีย์ที่จำเป็นในการเข้าใช้บัคเก็ต

        ลายนิ้วมือจะมีลักษณะเช่นนี้: 99:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef

        โปรดดู วิธีรับลายนิ้วมือของคีย์

      • ไพรเวทคีย์: ชื่อและตำแหน่งของไฟล์ไพรเวทคีย์ของผู้ใช้ในรูปแบบ PEM

        ตัวอย่างเช่น: oci_private_key.pem

        โปรดดู วิธีสร้างคีย์การลงชื่อ

    4. ทางเลือก: ในไดอะล็อก "บันทึกสแนปชอตเป็น" ให้ใช้ฟิลด์ ชื่อไฟล์ เพื่อเปลี่ยนชื่อไฟล์ .bar ของสแนปชอตหรือเลือกโฟลเดอร์อื่นให้กับสแนปชอตนั้น

      ตามค่าดีฟอลต์ สแนปชอตจะได้รับการบันทึกลงในโฟลเดอร์รูทของบัคเก็ตและตั้งชื่อเป็น <timestamp>.bar ตัวอย่างเช่น: 20210824140137.bar

      • หากต้องการใช้ชื่ออื่น ให้ป้อนชื่อใหม่สำหรับสแนปชอตในฟิลด์ ชื่อไฟล์ ตัวอย่างเช่น: 24August2021.bar
      • ในการเลือกโฟลเดอร์ที่ต้องการ ให้นาวิเกตไปยังโฟลเดอร์นั้นหรือพิมพ์ชื่อโฟลเดอร์ในฟิลด์ ชื่อไฟล์ ตัวอย่างเช่น: MyDaily_Snapshots/August/24August2021.bar

      คลิกไอคอน รีเฟรชข้อมูล เพื่อเปลี่ยนกลับไปเป็นชื่อและตำแหน่งไฟล์ดีฟอลต์

      หมายเหตุ:

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

    รหัสผ่านต้องมีความยาวระหว่าง 14 ถึง 50 อักขระ และมีอักขระที่เป็นตัวเลขอย่างน้อยหนึ่งตัว อักษรตัวพิมพ์ใหญ่หนึ่งตัว ตัวพิมพ์เล็กหนึ่งตัว และอักขระพิเศษหนึ่งตัว อักขระพิเศษที่ใช้ได้มีดังนี้: !#$%&'()*+,-./:;<=>?@[\]^_`{|}~

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

  9. คลิก ส่งออก

    เวลาที่ใช้ในการเอ็กซ์ปอร์ตขึ้นอยู่กับขนาดของไฟล์

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

อิมปอร์ตสแนปชอต

คุณสามารถอิมปอร์ตสแนปชอตที่คุณบันทึกไว้ก่อนหน้านี้ในระบบไฟล์ภายในของคุณ หรือบัคเก็ตพื้นที่เก็บข้อมูลใน Oracle Cloud Infrastructure เวลาที่ใช้ในการอิมปอร์ตสแนปชอตขึ้นอยู่กับขนาดของไฟล์สแนปชอต .bar

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

  1. คลิก คอนโซล
  2. คลิก สแนปชอต
  3. คลิกเมนู การดำเนินการของเพจ เมนูการดำเนินการของเพจ แล้วเลือก อิมปอร์ตสแนปชอต
  4. เลือกว่าคุณต้องการอิมปอร์ตสแนปชอตจากที่ใด
    • พื้นที่เก็บข้อมูลไฟล์ในเครื่อง: อิมปอร์ตสแนปชอตจากระบบไฟล์ในเครื่องของคุณ
    • พื้นที่เก็บข้อมูล Oracle Cloud: อิมปอร์ตสแนปชอตที่อยู่ในบัคเก็ตพื้นที่เก็บข้อมูลของ Oracle Cloud Infrastructure คลิก รายละเอียดพื้นที่เก็บข้อมูล เพื่อระบุรายละเอียดการเชื่อมต่อสำหรับบัคเก็ตพื้นที่เก็บข้อมูล
  5. หากคุณเลือก พื้นที่เก็บข้อมูลไฟล์ในเครื่อง ให้คลิก เลือก เพื่อระบุสแนปชอตที่คุณต้องการอัปโหลด

    เลือกไฟล์สแนปชอต (.bar) ที่มีสแนปชอตของคุณ คุณสามารถอัปโหลดสแนปชอตที่บันทึกจาก Oracle Analytics Cloud, Oracle Analytics Server และ Oracle BI Enterprise Edition 12c

  6. หากคุณเลือก พื้นที่เก็บข้อมูล Oracle Cloud ให้ระบุรายละเอียดการเชื่อมต่อและเลือกสแนปชอตที่คุณต้องการอิมปอร์ต
    1. ใน คอนฟิเกอร์รายละเอียดพื้นที่เก็บข้อมูล ให้เลือกวิธีที่คุณต้องการระบุรายละเอียดการเชื่อมต่อ คุณสามารถใช้การเชื่อมต่อทรัพยากร OCI ที่มีอยู่ที่มีสิทธิ์เข้าใช้พื้นที่เก็บข้อมูล หรือป้อนรายละเอียดการเชื่อมต่อด้วยตนเองด้วยไพรเวทคีย์
    2. หากคุณเลือก เลือกการเชื่อมต่อทรัพยากร OCI ให้เลือกชื่อของการเชื่อมต่อที่คุณต้องการใช้ คลิก ถัดไป เลือกคอมพาร์ทเมนต์และบัคเก็ตพื้นที่เก็บข้อมูลที่คุณต้องการเอ็กซ์ปอร์ตสแนปชอตไป แล้วคลิก ถัดไป

      หากคุณไม่ได้ตั้งค่าการเชื่อมต่อทรัพยากร OCI คุณต้องดําเนินการนี้ก่อน โปรดดู สร้างการเชื่อมต่อกับรายการภายใน Oracle Cloud Infrastructure

    3. หากคุณเลือก ป้อนรายละเอียดพื้นที่เก็บข้อมูลด้วยไพรเวทคีย์ ให้ระบุบัคเก็ตพื้นที่เก็บข้อมูลที่มีสแนปชอต พร้อมด้วยคีย์การรักษาความปลอดภัยและ Oracle Cloud ID (OCID) ที่จําเป็นในการเข้าใช้บัคเก็ตบน Oracle Cloud Infrastructure Object Storage แล้วคลิก ถัดไป

      คุณต้องมีสิทธิ์เข้าใช้คอนโซล Oracle Cloud Infrastructure เพื่อรับข้อมูลนี้ หากคุณไม่มีสิทธิ์เข้าใช้ โปรดติดต่อผู้ดูแลระบบของคุณ

      • ชื่อบัคเก็ต: ชื่อของบัคเก็ต ตัวอย่างเช่น: My_OAC_Snapshot_StorageBucket
      • พื้นที่ OCI: ตัวระบุของพื้นที่ที่มีบัคเก็ต ตัวอย่างเช่น: us-phoenix-1
      • ID รายการภายในของ OCI : OCID สำหรับรายการภายในที่โฮสต์บัคเก็ต

        ตัวอย่างเช่น: ocid1.tenancy.oc1..<unique_ID>

        โปรดดู ที่สำหรับเรียกดู OCID ของรายการภายใน

      • ID ผู้ใช้ OCI: OCID สำหรับผู้ใช้ที่สร้างและอัปโหลดคู่คีย์การลงชื่อที่จำเป็นในการเข้าใช้บัคเก็ต

        ตัวอย่างเช่น: ocid1.user.oc1..<unique_ID>

        โปรดดู ที่สำหรับเรียกดู OCID ของผู้ใช้ โปรดดูเพิ่มเติมที่ วิธีอัปโหลดพับลิคคีย์

      • ลายนิ้วมือของคีย์: ลายนิ้วมือของไพรเวทคีย์ที่จำเป็นในการเข้าใช้บัคเก็ต

        ลายนิ้วมือจะมีลักษณะเช่นนี้: 99:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef

        โปรดดู วิธีรับลายนิ้วมือของคีย์

      • ไพรเวทคีย์: ชื่อและตำแหน่งของไฟล์ไพรเวทคีย์ของผู้ใช้ในรูปแบบ PEM

        ตัวอย่างเช่น: oci_private_key.pem

        โปรดดู วิธีสร้างคีย์การลงชื่อ

    4. ในไดอะล็อกเลือกสแนปชอต ให้นาวิเกตไปยังสแนปชอตที่คุณต้องการอิมปอร์ต

      หรืออีกวิธีหนึ่งคือให้พิมพ์พาธโฟลเดอร์และชื่อสแนปชอตในฟิลด์ ชื่อไฟล์ ตัวอย่างเช่น: MyDaily_Snapshots/August/24August2021.bar

      คลิกไอคอน รีเฟรชข้อมูล เพื่อล้างรายการที่เลือกและเริ่มใหม่อีกครั้ง

      หมายเหตุ:

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

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

    หมายเหตุ:

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

  8. คลิก อิมปอร์ต

ตั้งค่าบัคเก็ตพื้นที่เก็บข้อมูล Oracle Cloud สำหรับสแนปชอต

หากคุณต้องการจัดเก็บสแนปชอตของ Oracle Analytics Cloud บน Oracle Cloud คุณ (หรือผู้ดูแลระบบของคุณ) ต้องทำตามขั้นตอนการตั้งค่าหลายขั้นตอนให้เสร็จสมบูรณ์ คุณต้องสร้างบัคเก็ตพื้นที่เก็บข้อมูลที่คุณวางแผนจะใช้และสร้างคีย์การลงชื่อ API ซึ่งอนุญาตให้คุณ (หรือผู้ใช้รายอื่น) เข้าใช้บัคเก็ตนั้นจาก Oracle Analytics Cloud ได้

  1. ในคอนโซล Oracle Cloud Infrastructure ให้สร้างผู้ใช้ใน IAM พร้อมทั้งให้สิทธิ์การสร้างและเชื่อมต่อกับบัคเก็ต

    คุณสามารถข้ามขั้นตอนนี้ได้หากมีผู้ใช้อยู่แล้ว โปรดดู การเพิ่มผู้ใช้

  2. สร้างคู่คีย์การลงชื่อ API ให้กับผู้ใช้รายนี้

    โปรดดู วิธีสร้างคีย์การลงชื่อ API

    เมื่อคุณใช้คอนโซลเพิ่มคู่คีย์การลงชื่อ API ระบบจะสร้างสนิปเปทการแสดงตัวอย่างไฟล์คอนฟิเกอเรชันด้วยข้อมูลต่อไปนี้

    • user - OCID ของผู้ใช้ที่เพิ่มคู่คีย์ให้
    • fingerprint - ลายนิ้วมือของคีย์ที่เพิ่งเพิ่ม
    • tenancy - OCID ของรายการภายในของผู้ใช้
    • region - พื้นที่ที่เลือกไว้ในปัจจุบันในคอนโซล
    • key_file- พาธไปยังไฟล์ไพรเวทคีย์ที่คุณดาวน์โหลด คุณต้องอัปเดตค่านี้เป็นพาธในระบบไฟล์ของคุณซึ่งได้บันทึกไฟล์ไพรเวทคีย์เอาไว้
  3. จดข้อมูลที่แสดงในสนิปเปท เมื่อคุณเอ็กซ์ปอร์ตสแนปชอตจากพื้นที่เก็บข้อมูลของ Oracle Analytics Cloud ไปยัง Oracle Cloud (หรืออิมปอร์ตสแนปชอตที่จัดเก็บไว้ใน Oracle Cloud) ระบบจะขอให้คุณระบุข้อมูลต่อไปนี้

    ID ผู้ใช้ OCI: user

    ลายนิ้วมือของคีย์: fingerprint

    ไพรเวทคีย์: key_file

    ID รายการภายในของ OCI: tenancy

    พื้นที่ OCI: region

  4. สร้างบัคเก็ตพื้นที่เก็บข้อมูลสำหรับสแนปชอต

    คุณสามารถข้ามขั้นตอนนี้ได้หากมีบัคเก็ตอยู่แล้ว โปรดดู สร้างบัคเก็ต

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

    • OBJECT_CREATE
    • OBJECT_OVERWRITE