Dxtoolkit คือชุดสคริปต์ที่จัดทำโดยทีมงานบริการมืออาชีพของ Delphix สคริปต์ Dxtoolkit มีรูปลักษณ์และความรู้สึกเหมือนกับไฟล์ปฏิบัติการของ UNIX ซึ่งเป็นไปตามแบบแผนทั่วไปของการใช้แฟล็กสำหรับอาร์กิวเมนต์ Dxtoolkit เขียนด้วยภาษา Perl แต่ไม่จำเป็นต้องมีความรู้เกี่ยวกับ Perl เว้นแต่คุณต้องการขยายออกไป จริงๆ แล้ว ไม่จำเป็นต้องมีประสบการณ์ด้านการเขียนโปรแกรมใดๆ เลยในการใช้ dxtoolkit
โปรดตรวจสอบบันทึกการเปลี่ยนแปลงเพื่อดูรายการการเปลี่ยนแปลง
ดาวน์โหลด DxToolkit เวอร์ชันคอมไพล์สำหรับแพลตฟอร์มที่ต้องการจากหน้าเผยแพร่ สร้างไฟล์การกำหนดค่า dxtools.conf ตาม dxtools.conf.example หรือหน้า Wiki
ตรวจสอบเอกสารสำหรับรายละเอียดเพิ่มเติม
เรียกใช้ dxtoolkit โดยใช้อิมเมจนักเทียบท่า:
-v /path/to/your/configfile:/config
pioro/dxtoolkit:develop
dxtoolkit_command dxtoolkit_command_params
เช่น docker run -v /configdir:/config pioro/dxtoolkit:latest dx_get_appliance -d myengine
Perl เวอร์ชัน 5.16 หรือสูงกว่า
แพ็คเกจที่จำเป็น
ไม่มีสคริปต์ dx_syslog บน Windows และ AIX เนื่องจากขาดการสนับสนุนโมดูล Log::Syslog::Fast Perl
dxtoolkit รุ่นใหม่ได้รับการทดสอบกับ Delphix Engines ซึ่งอยู่ในการสนับสนุนหลักหรือการสนับสนุนเพิ่มเติม อดีต. การเปิดตัว 2.4.14 ได้รับการทดสอบกับเครื่องยนต์เวอร์ชัน 5.3.9 และ 6.0.X
Dxtoolkit ได้รับการออกแบบมาเพื่อรองรับ Delphix Engine หลายเวอร์ชัน แม้ว่าเวอร์ชันใหม่จะออกหลังจาก dxtoolkit เผยแพร่ ก็อาจหยุดทำงานเนื่องจากการเปลี่ยนแปลง API หากต้องการบรรเทาปัญหานี้จนกว่า dxtoolkit เวอร์ชันถัดไปจะออก โปรดเพิ่มพารามิเตอร์ -dever ให้กับคำสั่งของคุณด้วยค่าต่อไปนี้:
พารามิเตอร์ | เวอร์ชันเครื่องยนต์ Delphix | เวอร์ชันเอพีไอ |
---|---|---|
- เวอร์ชัน 6.0.11 | เครื่องยนต์เดลฟิกซ์ 6.0.11 | เอพีไอ 1.11.11 |
- เวอร์ชัน 6.0 | เครื่องยนต์เดลฟิกซ์ 6.0 | เอพีไอ 1.11.00 |
- 5.3 | เครื่องยนต์เดลฟิกซ์ 5.3 | เอพีไอ 1.10.00 |
- เวอร์ชัน 5.2 | เครื่องยนต์เดลฟิกซ์ 5.2 | เอพีไอ 1.9.00 |
ผลงานจะต้องลงนามเป็น User Name <[email protected]>
ตรวจสอบให้แน่ใจว่าได้ตั้งค่า Git ด้วยชื่อผู้ใช้และที่อยู่อีเมล การแก้ไขข้อบกพร่องควรแยกจากสาขาที่เสถียรในปัจจุบัน คุณสมบัติใหม่ควรเป็นไปตามสาขา master
โครงการนี้ดำเนินการภายใต้หลักจรรยาบรรณของ Delphix การเข้าร่วมในโครงการนี้แสดงว่าคุณตกลงที่จะปฏิบัติตามข้อกำหนดของโครงการ
ผู้มีส่วนร่วมทุกคนจะต้องลงนามในข้อตกลง Delphix Contributor ก่อนที่จะร่วมเขียนโค้ดไปยังพื้นที่เก็บข้อมูลโอเพ่นซอร์ส กระบวนการนี้ได้รับการจัดการโดยอัตโนมัติโดยผู้ช่วย cla เพียงเปิดคำขอดึงแล้วบอทจะตรวจสอบโดยอัตโนมัติเพื่อดูว่าคุณได้ลงนามในข้อตกลงล่าสุดหรือไม่ ถ้าไม่เช่นนั้น คุณจะได้รับแจ้งให้ดำเนินการดังกล่าวโดยเป็นส่วนหนึ่งของกระบวนการขอดึงข้อมูล
ควรรายงานปัญหาในแท็บปัญหาของ repo ของ GitHub รวมลิงค์ไปยังมัน
ซอฟต์แวร์นี้มีให้ตามที่เป็นอยู่ โดยไม่มีการรับประกันใดๆ หรือการสนับสนุนทางการค้าใดๆ ผ่านทาง Delphix ดูใบอนุญาตที่เกี่ยวข้องสำหรับรายละเอียดเพิ่มเติม คำถาม ปัญหา คำขอคุณลักษณะ และการสนับสนุนควรถูกส่งไปยังชุมชนตามที่ระบุไว้ในแนวทางปฏิบัติของชุมชน Delphix
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
ลิขสิทธิ์ (c) 2014, 2016 โดย Delphix สงวนลิขสิทธิ์.