คุณสามารถย้ายแอปพลิเคชันและลูกบาศก์ข้ามอินสแตนซ์บริการคลาวด์ได้ เรียนรู้วิธีการจัดเตรียมสำหรับการย้ายข้อมูล และตรวจสอบกรณีการใช้งานบางอย่างสำหรับการย้ายข้อมูล
คุณสามารถใช้เครื่องมืออินเตอร์เฟซของบรรทัดคำสั่ง (CLI) เพื่อย้ายข้อมูลแอปพลิเคชันที่มาและอาร์ติแฟคต์ของคุณข้ามการใช้งานและรีลีสบริการคลาวด์ Essbase เครื่องมือนี้ใช้ในการย้ายข้อมูลแอปพลิเคชันพร้อมกันในแต่ละครั้ง
คุณสามารถใช้เครื่องมือยูทิลิตีการย้ายข้อมูลเพื่อย้ายข้อมูลแอปพลิเคชัน อาร์ติแฟคต์ และผู้ใช้หลายรายการพร้อมกันได้ข้ามบริการคลาวด์ Essbase
มีข้อควรพิจารณาและข้อกำหนดบางอย่างเมื่อย้ายข้อมูลแอปพลิเคชันของบริการคลาวด์
ถ้าคุณย้ายข้อมูลระหว่างการใช้งานและรีลีสคลาวด์ Essbase จาก v17.3.3 (หรือก่อนหน้านี้) ให้ใช้สคริปต์สำหรับการย้ายข้อมูลไปยัง Essbase โปรดดู สคริปต์สำหรับงานการจัดการ ใน การจัดการ Oracle Analytics Cloud - Classic นอกจากนี้ ยังมีผลกับการเอ็กซ์ปอร์ตและอิมปอร์ตบทบาทและสคริปต์ของแอปพลิเคชันที่จัดเตรียม
ไม่รองรับการเรียกคืนแอปพลิเคชันหรือฐานข้อมูลจากการสำรองข้อมูลก่อนหน้า หลังจากที่สร้างแอปพลิเคชันหรือฐานข้อมูลอีกครั้งโดยใช้การอิมปอร์ต LCM
บทบาทของผู้ใช้ที่จำเป็นมีดังนี้
ตารางต่อไปนี้อธิบายอาร์ติแฟคต์ Essbase ร่วม, ระดับแอปพลิเคชัน และระดับลูกบาศก์ที่คุณสามารถย้ายข้อมูลระหว่างอินสแตนซ์บริการคลาวด์
อาร์ติแฟคต์ | รองรับการย้ายข้อมูลจากคลาวด์สู่คลาวด์ | ข้อยกเว้น/ความเห็น |
---|---|---|
แอปพลิเคชันและเมตะดาต้าของลูกบาศก์ | ใช่ | เมตะดาต้าของแอปพลิเคชันมีประเภทแอปพลิเคชันและการตั้งค่า เมตะดาต้าของลูกบาศก์มีคุณสมบัติของลูกบาศก์และการตั้งค่า |
ไฟล์คอนฟิเกอเรชันระดับแอปพลิเคชัน | ใช่ | หากมีไฟล์เหล่านี้อยู่ ไฟล์จะได้รับการย้ายข้อมูล |
สคริปต์การคำนวณ | ใช่ | ระบบจะย้ายข้อมูลการคำนวณระดับแอปพลิเคชันและระดับลูกบาศก์ |
เซิร์ฟเวอร์แคตตาล็อก | ไม่ | ไฟล์ที่อยู่ส่วน "Files" ในเว็บอินเตอร์เฟซภายใต้ Applications/<appname> จะได้รับการย้ายข้อมูล ระบบจะไม่ย้ายข้อมูลไฟล์อื่นที่จัดเก็บไว้ภายใต้โฟลเดอร์ใช้ร่วมกัน/ผู้ใช้ คุณสามารถดาวน์โหลดในเว็บอินเตอร์เฟซและเรียกคืนได้ด้วยตัวเอง |
การเชื่อมต่อและที่มาข้อมูล | ใช่ | เมื่อใช้ยูทิลิตีการย้ายข้อมูล ระบบจะย้ายข้อมูลการเชื่อมต่อระดับระบบและระดับแอปพลิเคชันและที่มาข้อมูล
เมื่อใช้เครื่องมือ CLI ระบบจะย้ายข้อมูลการเชื่อมต่อและที่มาข้อมูลที่สร้างที่ระดับแอปพลิเคชัน เมื่อใช้เครื่องมือทั้งคู่ คุณต้องรวมอาร์กิวเมนต์ต่อไปนี้ในการดำเนินการ lcmexport: |
ข้อมูล | ใช่ | ในการย้ายข้อมูล ข้อมูลต้องอยู่ในไดเรคทอรีลูกบาศก์ในบริการคลาวด์ |
ดิสก์วอลลุม | ไม่มี | การกำหนดดิสก์วอลลุมใช้ไม่ได้กับอินสแตนซ์คลาวด์ Essbase |
การกำหนดการดริลล์ผ่าน | ใช่ | ระบบจะย้ายข้อมูลการกำหนดการดริลล์ผ่าน |
เวิร์กบุค Excel และไฟล์ | ใช่ | ย้ายข้อมูลเวิร์กบุค Excel และไฟล์แล้ว |
ฟิลเตอร์ | ใช่ | ระบบจะย้ายข้อมูลฟิลเตอร์ระดับลูกบาศก์และฟิลเตอร์ที่ผู้ใช้สร้าง |
ตัวแปรร่วม | ใช่ | คุณต้องรวมอาร์กิวเมนต์ -isl ในคำสั่ง lcmexport เมื่อคุณใช้ยูทิลิตีการย้ายข้อมูล คุณต้องตั้งค่าตัวแปรร่วมในอินสแตนซ์เป้าหมายก่อนย้ายข้อมูล |
เลย์เอาต์ | ใช่ | ระบบจะย้ายข้อมูลเลย์เอาต์ระดับลูกบาศก์ |
ออบเจกต์การรายงานที่เชื่อมโยง (LRO) | ใช่ | รวมไว้ที่นี่สำหรับการทำงานร่วมกันแบบย้อนหลังกับแอปพลิเคชันภายในองค์กรที่ย้ายข้อมูล |
ชื่อแทนของตำแหน่ง | ใช่ | ชื่อแทนของตำแหน่งถูกย้ายข้อมูลพร้อมลูกบาศก์ |
ล็อกไฟล์ | ไม่ | ไม่ได้ย้ายข้อมูลล็อกไฟล์ |
การสืบค้นที่กำหนดชื่อ | ใช่ | ระบบจะย้ายข้อมูลการสืบค้นที่กำหนดชื่อระดับลูกบาศก์ |
เอาต์ไลน์และสูตร | ใช่ | ไม่สามารถย้ายข้อมูลสูตรที่มี @XREF |
พาร์ติชัน | ใช่ |
ระบบจะย้ายข้อมูลพาร์ติชันที่จำลองข้อมูลและแบบโปร่งใส ระบบจะเอ็กซ์ปอร์ตเฉพาะการกำหนดพาร์ติชันจากลูกบาศก์เป้าหมายไปยังระบบไฟล์เท่านั้น ขณะย้ายข้อมูลลูกบาศก์ที่แบ่งพาร์ติชัน คุณต้องอิมปอร์ตลูกบาศก์ที่มาก่อนลูกบาศก์เป้าหมาย มิฉะนั้น ระบบอาจไม่สามารถเรียกคืนการกำหนดพาร์ติชัน |
สคริปต์ของรายงาน | ใช่ | ระบบจะย้ายข้อมูลสคริปต์รายงานระดับแอปพลิเคชันและระดับลูกบาศก์ รวมไว้ที่นี่สำหรับการทำงานร่วมกันแบบย้อนหลังกับแอปพลิเคชันภายในองค์กรที่ย้ายข้อมูล |
ไฟล์กฎ, ไฟล์ข้อความ, ไฟล์ .csv | ใช่ | ระบบจะย้ายข้อมูลไฟล์ระดับแอปพลิเคชันและระดับลูกบาศก์ |
สถานการณ์ | ใช่ | ถ้าลูกบาศก์เป็นแบบใช้งานสถานการณ์และมีไดเมนชันแซนด์บ็อกซ์ ระบบจะย้ายข้อมูลสถานการณ์ |
ตัวแปรแทน | ใช่ | ระบบจะย้ายข้อมูลตัวแปรแทนระดับแอปพลิเคชันและระดับลูกบาศก์ ถ้าคุณมีตัวแปรแทนระดับร่วม (เซิร์ฟเวอร์) คุณต้องแปลงเป็นตัวแปรระดับแอปพลิเคชันก่อนการย้ายข้อมูล หรือสร้างใหม่ในคอนโซลหลังการย้ายข้อมูล |
ผู้ใช้และกลุ่ม | - | ระบบจะย้ายข้อมูลผู้ใช้และกลุ่มโดยใช้ยูทิลิตีการย้ายข้อมูล โดยจะไม่ย้ายข้อมูลเมื่อใช้เครื่องมือ CLI |
บทบาทของผู้ใช้ | ใช่ | สามารถย้ายข้อมูลบทบาทของผู้ใช้จากอินสแตนซ์คลาวด์ Essbase หนึ่งไปอีกอินสแตนซ์หนึ่งได้เท่านั้น |
ไฟล์วอลเล็ต | ใช่ | ระบบจะย้ายข้อมูลไฟล์วอลเล็ตสำหรับแอปพลิเคชันที่ระบุ |
คุณสามารถใช้เครื่องมืออินเตอร์เฟซของบรรทัดคำสั่ง (CLI) เพื่อย้ายข้อมูลแอปพลิเคชันที่มาและอีลิเมนต์ของคุณข้ามการใช้งานและรีลีสบริการคลาวด์ Essbase เครื่องมือนี้ใช้ในการย้ายข้อมูลแอปพลิเคชันพร้อมกันในแต่ละครั้ง
เมื่อมีพาร์ติชันอยู่ในที่มาระหว่างแอปพลิเคชันหรือฐานข้อมูลที่มา และแอปพลิเคชันหรือฐานข้อมูลเป้าหมาย เฉพาะพาร์ติชันจากเป้าหมายจะถูกเอ็กซ์ปอร์ตไปยังระบบไฟล์ เมื่อมีพาร์ติชันอยู่ระหว่างลูกบาศก์ที่กำลังย้ายข้อมูล คุณต้องอิมปอร์ตที่มาข้อมูลก่อนเป้าหมายข้อมูล มิฉะนั้น ระบบอาจไม่สามารถเรียกคืนการกำหนดพาร์ติชัน
คุณสามารถใช้ยูทิลิตีการย้ายข้อมูลเพื่อย้ายข้อมูลแอปพลิเคชันที่มาและอีลิเมนต์ข้ามการใช้งานและรีลีสบริการคลาวด์ Essbase ยูทิลิตีจะย้ายข้อมูลแอปพลิเคชัน อีลิเมนต์ และผู้ใช้หลายรายการพร้อมกัน
ในฐานะผู้ใช้ผู้ดูแลระบบบริการ Essbase คุณสามารถใช้ยูทิลิตีการย้ายข้อมูลเพื่อย้ายข้อมูลอินสแตนซ์ทั้งหมด (แอปพลิเคชัน, ผู้ใช้และกลุ่ม และอาร์ติแฟคต์อื่นๆ ทั้งหมด) จากอินสแตนซ์คลาวด์หนึ่งไปยังอินสแตนซ์หนึ่งในขั้นตอนเดียว โปรดทราบว่าเครื่องมือบรรทัดคำสั่ง (CLI) ซึ่งใช้การอิมปอร์ตและเอ็กซ์ปอร์ต LCM กำหนดให้คุณย้ายข้อมูลแอปพลิเคชันครั้งละ 1 รายการและจะไม่ย้ายข้อมูลผู้ใช้
"C:\Program Files\Java\jdk1.8.0_171"
migrationTools.zip
ลงในไดรฟ์ในระบบ เพื่อผลลัพธ์ที่ดีที่สุด เลือกพาธที่ไม่มีเว้นวรรค เช่น C:\OraclemigrationTools.zip
และดูไฟล์ที่ดึงข้อมูล (คุณสมบัติ, jar และ readme) ในโฟลเดอร์ migrationTools
java -jar migrationTools.jar export export.properties <new_tar_file>
java -jar migrationTools.jar import import.properties <existing_tar_file>
คุณสามารถย้ายข้อมูลแอปพลิเคชันและฐานข้อมูลจาก Financial Consolidation and Close Cloud Service (FCCS) หรือจาก Planning and Budgeting Cloud Service (PBCS)
exportsnapshot
โปรดดูคำสั่งของ EPM Automate Utility ใน การทำงานกับ EPM Automate for Oracle Enterprise Performance Management Cloud.zip
ของ PBCS โดยใช้คำสั่ง CLI lcmimport