ภาษาอังกฤษภาษาฝรั่งเศสสเปน

Ad


ไอคอน Fav ของ OnWorks

db5.3_hotbackup - ออนไลน์ใน Cloud

เรียกใช้ db5.3_hotbackup ในผู้ให้บริการโฮสต์ฟรีของ OnWorks ผ่าน Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

นี่คือคำสั่ง db5.3_hotbackup ที่สามารถเรียกใช้ในผู้ให้บริการโฮสติ้งฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS

โครงการ:

ชื่อ


db5.3_hotbackup - สร้างสแนปชอต "hot backup" หรือ "hot failover"

เรื่องย่อ


db5.3_hotbackup [-cDuVv] [-d data_dir ...] [-h หน้าแรก] [-l log_dir] [-P รหัสผ่าน] -b
backup_dir

DESCRIPTION


ยูทิลิตี db5.3_hotbackup สร้างสแน็ปช็อต "hot backup" หรือ "hot failover" ของ Berkeley
สภาพแวดล้อมฐานข้อมูล DB

ยูทิลิตี db5.3_hotbackup ดำเนินการขั้นตอนต่อไปนี้:

1. หากระบุอ็อพชัน -c ให้ตรวจสอบฐานข้อมูลโฮมต้นทาง
สภาพแวดล้อม และลบไฟล์บันทึกที่ไม่จำเป็นออก

2. หากไม่มีไดเร็กทอรีเป้าหมายสำหรับการสำรองข้อมูล จะถูกสร้างด้วย
โหมด read-write-execute สำหรับเจ้าของ

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

3. หากไม่ได้ระบุตัวเลือก -u ให้คัดลอกไฟล์เฉพาะแอปพลิเคชันที่พบใน
โฮมไดเร็กทอรีของสภาพแวดล้อมฐานข้อมูล หรือไดเร็กทอรีใดๆ ที่ระบุโดยใช้
ตัวเลือก -d ลงในไดเร็กทอรีเป้าหมายสำหรับการสำรองข้อมูล

4. คัดลอกไฟล์บันทึกทั้งหมดที่พบในไดเร็กทอรีที่ระบุโดยตัวเลือก -l (หรือin
โฮมไดเร็กทอรีของสภาพแวดล้อมฐานข้อมูล หากไม่มีการระบุอ็อพชัน -l)
ลงในไดเร็กทอรีเป้าหมายสำหรับการสำรองข้อมูล

5. ดำเนินการกู้คืนหายนะในการสำรองข้อมูลร้อน

6. ลบไฟล์บันทึกที่ไม่จำเป็นออกจากการสำรองข้อมูลด่วน

ยูทิลิตี db5.3_hotbackup ไม่ได้แก้ไขธุรกรรมที่รอดำเนินการซึ่งอยู่ในไฟล์ที่เตรียมไว้
สถานะ. แอปพลิเคชันที่ใช้ DB_TXN->prepare ควรระบุ DB_RECOVER_FATAL เมื่อเปิด
สภาพแวดล้อม และเรียกใช้ DB_ENV->txn_recover เพื่อแก้ไขธุรกรรมที่ค้างอยู่เมื่อ
ล้มเหลวในการสำรองร้อน

OPTIONS


-b ระบุไดเร็กทอรีเป้าหมายสำหรับการสำรองข้อมูล

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

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

-h ระบุไดเร็กทอรีต้นทางสำหรับการสำรองข้อมูล นั่นคือ home . สภาพแวดล้อมฐานข้อมูล
ไดเรกทอรี

-l ระบุไดเร็กทอรีต้นทางที่มีไฟล์บันทึก หากไม่มีการระบุ
โฮมไดเร็กทอรีของสภาพแวดล้อมฐานข้อมูลจะถูกค้นหาไฟล์บันทึก

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

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

-V เขียนหมายเลขเวอร์ชันไลบรารีไปยังเอาต์พุตมาตรฐาน และออก

-v รันในโหมด verbose แสดงการดำเนินการเมื่อเสร็จสิ้น

-D ใช้ไดเร็กทอรีข้อมูลที่แสดงอยู่ในไฟล์คอนฟิกูเรชัน DB_CONFIG ในซอร์ส
ไดเร็กทอรี. ตัวเลือกนี้มีเอฟเฟกต์สามแบบ: อันดับแรก หากยังไม่มี
ไดเร็กทอรีข้อมูลที่ระบุจะถูกสร้างขึ้นโดยสัมพันธ์กับไดเร็กทอรีเป้าหมาย
(พร้อมโหมดอ่าน-เขียน-ดำเนินการเจ้าของ) ประการที่สอง ไฟล์ทั้งหมดในแหล่งข้อมูล
ไดเร็กทอรีจะถูกคัดลอกไปยังไดเร็กทอรีข้อมูลเป้าหมาย หากไฟล์ DB_CONFIG
ระบุชื่อพาธที่แน่นอนตั้งแต่หนึ่งชื่อขึ้นไป ไฟล์ในไดเร็กทอรีต้นทางเหล่านั้นจะเป็น
คัดลอกไปยังไดเร็กทอรีเป้าหมายระดับบนสุด ประการที่สาม ไฟล์คอนฟิกูเรชัน DB_CONFIG
จะถูกคัดลอกจากไดเร็กทอรี +source ไปยังไดเร็กทอรีเป้าหมาย และต่อมา
ใช้สำหรับการกำหนดค่าหากเรียกใช้การกู้คืนในไดเร็กทอรีเป้าหมาย

ควรใช้ความระมัดระวังกับ -D ตัวเลือกและไดเร็กทอรีข้อมูลซึ่งมีชื่อสัมพันธ์กับ
ไดเร็กทอรีต้นทางแต่ไม่ใช่ไดเร็กทอรีย่อย (นั่นคือ ชื่อมีองค์ประกอบ
"..") โดยเฉพาะชื่อไดเร็กทอรีเป้าหมายที่สร้างขึ้นต้องมีความหมายและ
แตกต่างจากชื่อไดเร็กทอรีต้นทาง มิฉะนั้น เรียกใช้การกู้คืนใน target
ไดเร็กทอรีอาจทำให้ไฟล์ข้อมูลต้นทางเสียหาย

It is an ความผิดพลาด ไปยัง ใช้ แน่นอน ชื่อเส้นทาง for ข้อมูล ไดเรกทอรี or เข้าสู่ระบบ ไดเรกทอรี in นี้
โหมด, as DB_CONFIG องค์ประกอบ ไฟล์ คัดลอก เข้าไป เป้า ไดเรกทอรี จะ แล้วก็
จุด at แหล่ง ไดเรกทอรี และ วิ่ง การฟื้นตัว จะ ทุจริต แหล่ง ข้อมูล ไฟล์

ยูทิลิตี db5.3_hotbackup ใช้สภาพแวดล้อม Berkeley DB (ตามที่อธิบายไว้สำหรับ -h
ตัวเลือกตัวแปรสภาพแวดล้อม DB_HOMEหรือเพราะยูทิลิตี้ถูกเรียกใช้ในไดเร็กทอรี
ที่มีสภาพแวดล้อม Berkeley DB) เพื่อหลีกเลี่ยงความเสียหายต่อสิ่งแวดล้อมเมื่อ
โดยใช้สภาพแวดล้อม Berkeley DB db5.3_hotbackup ควรได้รับโอกาสในการ
หลุดพ้นจากสิ่งแวดล้อมและออกไปอย่างสง่างาม เพื่อทำให้ db5.3_hotbackup ปล่อยทั้งหมด
ทรัพยากรสิ่งแวดล้อมและออกอย่างหมดจด ส่งสัญญาณขัดจังหวะ (SIGINT)

ยูทิลิตี db5.3_hotbackup ออกจาก 0 เมื่อสำเร็จ และ >0 หากเกิดข้อผิดพลาด

และพวกเรา


DB_HOME
ถ้า -h ไม่ได้ระบุตัวเลือกและตั้งค่าตัวแปรสภาพแวดล้อม DB_HOME แล้ว it
ถูกใช้เป็นพาธของโฮมฐานข้อมูล ตามที่อธิบายไว้ใน DB_ENV->open

ผู้เขียน


ออราเคิล คอร์ปอเรชั่น. หน้าคู่มือนี้สร้างขึ้นตามเอกสาร HTML สำหรับ
db_hotbackup จาก Sleepycat โดย Thijs Kinkhorst[ป้องกันอีเมล]>, สำหรับเดเบียน
ระบบ (แต่อาจใช้โดยผู้อื่น)

28 มกราคม 2005 DB5.3_HOTBแบ็คอัพ(1)

ใช้ db5.3_hotbackup ออนไลน์โดยใช้บริการ onworks.net


เซิร์ฟเวอร์และเวิร์กสเตชันฟรี

ดาวน์โหลดแอพ Windows & Linux

คำสั่ง Linux

Ad