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

Ad


ไอคอน Fav ของ OnWorks

cback3 - ออนไลน์ในคลาวด์

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

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

โครงการ:

ชื่อ


cback3 - การสำรองข้อมูลภายในและระยะไกลไปยังสื่อ CD หรือ DVD หรือที่เก็บข้อมูล Amazon S3

เรื่องย่อ


cback3 [สวิทช์] การกระทำ

DESCRIPTION


สคริปต์ cback3 จัดเตรียมอินเทอร์เฟซบรรทัดคำสั่งสำหรับ Cedar Backup 3 Cedar Backup 3
เป็นชุดซอฟต์แวร์ที่ออกแบบมาเพื่อจัดการการสำรองข้อมูลระบบสำหรับพูลของโลคัลและรีโมต
เครื่อง เข้าใจวิธีสำรองข้อมูลระบบไฟล์เช่นเดียวกับ MySQL และ PostgreSQL
ฐานข้อมูลและที่เก็บการโค่นล้ม นอกจากนี้ยังสามารถขยายได้อย่างง่ายดายเพื่อรองรับอื่นๆ
ประเภทของแหล่งข้อมูล

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

อีกทางหนึ่ง Cedar Backup 3 สามารถเขียนข้อมูลสำรองของคุณไปยังระบบคลาวด์ Amazon S3 แทน
อาศัยสื่อทางกายภาพ

การสำรองข้อมูล แนวคิด


มีเครื่องสองประเภทในพูลสำรองของ Cedar เครื่องเดียว (the เจ้านาย) มีซีดี
หรือเครื่องเขียนดีวีดีและเป็นที่ที่การสำรองข้อมูลถูกเขียนลงแผ่นดิสก์ คนอื่น ๆ (ลูกค้า)
รวบรวมข้อมูลที่จะเขียนลงแผ่นดิสก์โดยต้นแบบ รวมเจ้านายและลูกค้า
เครื่องในสระทั้งหมดเรียกว่า ลูกแพร์ เครื่อง มีสี่การกระทำที่ทำ
วางเป็นส่วนหนึ่งของกระบวนการสำรองข้อมูล: รวบรวม, เวที, จัดเก็บ และ ล้าง. ทั้งเจ้านายและ
ลูกค้าดำเนินการรวบรวมและล้าง แต่มีเพียงต้นแบบเท่านั้นที่ดำเนินการขั้นตอน
และการดำเนินการจัดเก็บ ไฟล์การกำหนดค่า /etc/cback3.conf ควบคุมการกระทำที่ทำ
ระหว่างการรวบรวม ระยะ การจัดเก็บ และการล้าง

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

การย้ายถิ่น จาก VERSION 2 TO VERSION 3


ความแตกต่างที่สำคัญระหว่าง Cedar Backup เวอร์ชัน 2 และ Cedar Backup เวอร์ชัน 3 คือ
ล่าม Python ที่กำหนดเป้าหมาย Cedar Backup เวอร์ชัน 2 ได้รับการออกแบบมาสำหรับ Python 2 ในขณะที่
เวอร์ชัน 3 คือการแปลงโค้ดต้นฉบับเป็น Python 3 นอกจากนั้น ทั้งสองอย่าง
เวอร์ชันที่ใช้งานได้จริง รูปแบบการกำหนดค่าไม่เปลี่ยนแปลง และคุณสามารถ
มิกซ์แอนด์แมทช์มาสเตอร์และไคลเอนต์ของเวอร์ชันต่าง ๆ ในพูลสำรองเดียวกัน ทั้งคู่
เวอร์ชันต่างๆ จะได้รับการสนับสนุนอย่างเต็มที่จนถึงช่วงที่ Python 2 หมดอายุการใช้งานใน
2020 แต่คุณควรวางแผนที่จะย้ายเร็วกว่านั้นถ้าเป็นไปได้

เป้าหมายการออกแบบที่สำคัญสำหรับเวอร์ชัน 3 คือการอำนวยความสะดวกในการทดสอบการโยกย้ายที่ง่ายสำหรับผู้ใช้ โดย
ทำให้สามารถติดตั้งเวอร์ชัน 3 บนเซิร์ฟเวอร์เดียวกันกับที่มีเวอร์ชัน 2 อยู่แล้วได้
ใช้. ผลข้างเคียงของตัวเลือกการออกแบบนี้คือโปรแกรมเรียกทำงาน การกำหนดค่า . ทั้งหมด
ไฟล์และบันทึกการเปลี่ยนชื่อในเวอร์ชัน 3 โดยที่เวอร์ชัน 2 ใช้ กลับ, รุ่น 3 ใช้
cback3: cback3.conf แทน cback.conf, cback3.log แทน cback.logฯลฯ

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

สวิทช์


-h, --ช่วยด้วย
แสดงรายการการใช้งาน/ช่วยเหลือ

-V, --รุ่น
แสดงข้อมูลเวอร์ชัน

-b, --รายละเอียด
พิมพ์เอาต์พุตแบบละเอียดไปที่หน้าจอและเขียนไปยังไฟล์บันทึก เมื่อตัวเลือกนี้
ถูกเปิดใช้งาน ข้อมูลส่วนใหญ่ที่ปกติจะถูกเขียนไปยังไฟล์บันทึก will
ยังถูกเขียนลงบนหน้าจอ

-q, --เงียบ
ทำงานอย่างเงียบ ๆ (ไม่มีการแสดงผลไปที่หน้าจอ)

-c, --การกำหนดค่า
ระบุพาธไปยังไฟล์คอนฟิกูเรชันสำรอง การกำหนดค่าเริ่มต้น
ไฟล์คือ /etc/cback3.conf.

-f, --เต็ม
ทำการสำรองข้อมูลทั้งหมดโดยไม่คำนึงถึงการกำหนดค่า สำหรับการดำเนินการรวบรวมนี้
หมายความว่าข้อมูลที่มีอยู่ที่เกี่ยวข้องกับการสำรองข้อมูลส่วนเพิ่มจะถูกละเว้น
และเขียนใหม่; สำหรับการดำเนินการกับร้านค้า นี่หมายความว่าดิสก์ใหม่จะเริ่มต้นขึ้น

-M, --จัดการ
รวมไคลเอ็นต์ที่มีการจัดการเมื่อดำเนินการ หากการกระทำที่กำลังดำเนินการคือ
แสดงรายการเป็นการดำเนินการที่มีการจัดการสำหรับไคลเอ็นต์ที่มีการจัดการ ดำเนินการกับไคลเอ็นต์นั้น
หลังจากดำเนินการในพื้นที่

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

-l, --ล็อกไฟล์
ระบุพาธไปยังไฟล์บันทึกอื่น ไฟล์บันทึกเริ่มต้นคือ
/var/log/cback3.log.

-o, --เจ้าของ
ระบุความเป็นเจ้าของไฟล์บันทึกในรูปแบบ user:group ค่าเริ่มต้น
ความเป็นเจ้าของคือ ราก:admเพื่อให้ตรงกับมาตรฐาน Debian สำหรับไฟล์บันทึกส่วนใหญ่ ค่านี้
จะใช้เมื่อสร้างไฟล์บันทึกใหม่เท่านั้น หากไฟล์บันทึกมีอยู่แล้วเมื่อ
สคริปต์ cback3 ถูกดำเนินการ มันจะคงความเป็นเจ้าของและโหมดที่มีอยู่
ใช้ได้เฉพาะชื่อผู้ใช้และชื่อกลุ่ม ไม่ใช่ค่า uid และ gid ที่เป็นตัวเลข

-m, --โหมด
ระบุการอนุญาตสำหรับไฟล์บันทึกโดยใช้โหมดตัวเลขเช่นใน chmod(1)
โหมดเริ่มต้นคือ 640 (-rw-r -----). ค่านี้จะใช้เมื่อสร้าง a . เท่านั้น
ไฟล์บันทึกใหม่ หากไฟล์บันทึกมีอยู่แล้วเมื่อเรียกใช้สคริปต์ cback3 ไฟล์นั้น
จะคงความเป็นเจ้าของและโหมดที่มีอยู่

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

-d, --debug
เขียนข้อมูลการดีบักไปยังไฟล์บันทึก ตัวเลือกนี้สร้างปริมาณสูงของ
เอาต์พุต และโดยทั่วไปจะจำเป็นเฉพาะเมื่อทำการดีบั๊กปัญหาเท่านั้น ตัวเลือกนี้
หมายถึงตัวเลือก --output เช่นกัน

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

-D, --การวินิจฉัย
แสดงข้อมูลการวินิจฉัยรันไทม์แล้วออก ข้อมูลการวินิจฉัยนี้
มักจะมีประโยชน์เมื่อยื่นรายงานข้อบกพร่อง

การกระทำ


ทั้งหมด ดำเนินการตามปกติทั้งหมด (รวบรวม ตั้ง จัดเก็บ ล้าง) ตามลำดับนั้น

รวบรวม
ดำเนินการรวบรวม สร้าง tarfiles สำหรับแต่ละไดเร็กทอรีที่ระบุใน
รวบรวมส่วนของไฟล์การกำหนดค่า

เวที ดำเนินการขั้นตอน โดยคัดลอก tarfiles จากเพียร์แต่ละตัวในพูลสำรองไปยัง
ไดเร็กทอรี staging รายวัน ตามส่วนของสเตจของไฟล์คอนฟิกูเรชัน

จัดเก็บ ดำเนินการกับร้านค้าโดยเขียนไดเร็กทอรี staging รายวันไปยังแผ่นดิสก์โดยยึดตาม
ส่วนจัดเก็บของไฟล์การกำหนดค่า

ล้าง ดำเนินการล้างข้อมูล ลบไฟล์เก่าและไฟล์ที่ล้าสมัยตามที่ระบุไว้ในการล้างข้อมูล
ส่วนของไฟล์คอนฟิกูเรชัน

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

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

กลับ VALUES


Cedar Backup คืนค่า 0 (ศูนย์) เมื่อเสร็จสิ้นตามปกติ และอีกหกรหัสข้อผิดพลาดที่เกี่ยวข้องกับ
ข้อผิดพลาดเฉพาะ

1 เวอร์ชันล่าม Python คือ < 3.4

2 เกิดข้อผิดพลาดในการประมวลผลอาร์กิวเมนต์บรรทัดคำสั่ง

3 เกิดข้อผิดพลาดในการกำหนดค่าการบันทึก

4 เกิดข้อผิดพลาดในการแยกวิเคราะห์ไฟล์การกำหนดค่าที่ระบุ

5 การสำรองข้อมูลถูกขัดจังหวะด้วย CTRL-C หรือคล้ายกัน

6 เกิดข้อผิดพลาดในการดำเนินการสำรองข้อมูลที่ระบุ

หมายเหตุ


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

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

หากคุณได้กำหนดค่าส่วนขยาย Cedar Backup แล้วการดำเนินการที่เกี่ยวข้องกับสิ่งเหล่านั้น
ส่วนขยายยังสามารถระบุได้ในบรรทัดคำสั่ง หากคุณระบุการกระทำอื่น ๆ
พร้อมกับการดำเนินการเพิ่มเติม การดำเนินการจะดำเนินการในลำดับที่สมเหตุสมผลต่อ
การกำหนดค่า อย่างไรก็ตาม แอ็คชัน "ทั้งหมด" จะไม่รันแอ็คชันแบบขยาย

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

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

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


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

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

  • 1
    สวก
    สวก
    SWIG คือเครื่องมือพัฒนาซอฟต์แวร์
    ที่เชื่อมโปรแกรมที่เขียนด้วยภาษา C และ
    C++ ที่มีระดับสูงหลากหลาย
    ภาษาโปรแกรม SWIG ใช้กับ
    แตกต่าง...
    ดาวน์โหลด SWIG
  • 2
    WooCommerce Nextjs ตอบสนองธีม
    WooCommerce Nextjs ตอบสนองธีม
    ตอบสนองธีม WooCommerce ที่สร้างขึ้นด้วย
    JS, Webpack, Babel, Node และ . ถัดไป
    Express โดยใช้ GraphQL และ Apollo
    ลูกค้า. ร้านค้า WooCommerce ใน React (
    ประกอบด้วย: สินค้า...
    ดาวน์โหลด WooCommerce Nextjs React Theme
  • 3
    Archlabs_repo
    Archlabs_repo
    แพ็คเกจ repo สำหรับ ArchLabs นี่คือ
    แอปพลิเคชันที่สามารถดึงข้อมูลได้
    ราคาเริ่มต้นที่
    https://sourceforge.net/projects/archlabs-repo/.
    ได้รับการโฮสต์ใน OnWorks ใน...
    ดาวน์โหลด archlabs_repo
  • 4
    โครงการ Zephyr
    โครงการ Zephyr
    โครงการ Zephyr คือคนรุ่นใหม่
    ระบบปฏิบัติการแบบเรียลไทม์ (RTOS) ที่
    รองรับฮาร์ดแวร์หลายตัว
    สถาปัตยกรรม มันขึ้นอยู่กับ
    เคอร์เนลขนาดเล็ก...
    ดาวน์โหลดโครงการ Zephyr
  • 5
    SCCons
    SCCons
    SCons เป็นเครื่องมือสร้างซอฟต์แวร์
    ที่เป็นทางเลือกที่เหนือกว่า
    เครื่องมือสร้าง "Make" แบบคลาสสิกที่
    เราทุกคนรู้จักและชื่นชอบ SCCons คือ
    ดำเนินการก...
    ดาวน์โหลด SCCons
  • 6
    พีเอสอินท์
    พีเอสอินท์
    PSeInt เป็นล่ามรหัสหลอกสำหรับ
    นักศึกษาการเขียนโปรแกรมที่พูดภาษาสเปน
    จุดประสงค์หลักคือเพื่อเป็นเครื่องมือสำหรับ
    การเรียนรู้และทำความเข้าใจพื้นฐาน
    แนวคิด...
    ดาวน์โหลด PSeInt
  • เพิ่มเติม»

คำสั่ง Linux

Ad