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

Ad


ไอคอน Fav ของ OnWorks

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

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

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

โครงการ:

ชื่อ


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

เรื่องย่อ


กลับ [สวิทช์] การกระทำ

DESCRIPTION


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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

การกระทำ


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

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

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

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

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

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

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

กลับ VALUES


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

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

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

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

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

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

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

หมายเหตุ


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

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

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

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

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

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


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

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

  • 1
    Phaser
    Phaser
    Phaser เป็นโปรแกรมเปิดที่รวดเร็ว ฟรี และสนุก
    ซอร์สเฟรมเวิร์กเกม HTML5 ที่นำเสนอ
    การแสดงผล WebGL และ Canvas ทั่ว
    เว็บเบราว์เซอร์เดสก์ท็อปและมือถือ เกม
    สามารถร่วม...
    ดาวน์โหลดเฟสเซอร์
  • 2
    เครื่องยนต์ VASSAL
    เครื่องยนต์ VASSAL
    VASSAL เป็นเอ็นจิ้นเกมสำหรับการสร้าง
    บอร์ดอิเล็กทรอนิกส์แบบดั้งเดิม
    และการ์ดเกม มันให้การสนับสนุนสำหรับ
    การเรนเดอร์ชิ้นส่วนเกมและการโต้ตอบ
    และ ...
    ดาวน์โหลด VASSAL Engine
  • 3
    OpenPDF - ทางแยกของ iText
    OpenPDF - ทางแยกของ iText
    OpenPDF เป็นไลบรารี Java สำหรับสร้าง
    และแก้ไขไฟล์ PDF ด้วย LGPL และ
    ใบอนุญาตโอเพ่นซอร์ส MPL OpenPDF คือ
    LGPL / MPL โอเพ่นซอร์สผู้สืบทอดของ iText
    แล้ว ...
    ดาวน์โหลด OpenPDF - Fork of iText
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - ระบบอัตโนมัติ
    การวิเคราะห์ทางธรณีวิทยา - เป็นภูมิศาสตร์
    ซอฟต์แวร์ระบบสารสนเทศ (GIS) พร้อม
    ความสามารถอันยิ่งใหญ่สำหรับ geodata
    การประมวลผลและอนา...
    ดาวน์โหลด SAGA GIS
  • 5
    กล่องเครื่องมือสำหรับ Java/JTOpen
    กล่องเครื่องมือสำหรับ Java/JTOpen
    IBM Toolbox สำหรับ Java / JTOpen คือ
    ไลบรารีของคลาส Java ที่สนับสนุน
    ไคลเอนต์/เซิร์ฟเวอร์และโปรแกรมอินเทอร์เน็ต
    รุ่นไปยังระบบที่ใช้ OS/400,
    i5/โอเอส โอ...
    ดาวน์โหลดกล่องเครื่องมือสำหรับ Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (หรือ D3 สำหรับเอกสารที่ขับเคลื่อนด้วยข้อมูล)
    เป็นไลบรารี JavaScript ที่ช่วยให้คุณ
    เพื่อสร้างข้อมูลเชิงโต้ตอบแบบไดนามิก
    การแสดงภาพในเว็บเบราว์เซอร์ ด้วย D3
    คุณ...
    ดาวน์โหลด D3.js
  • เพิ่มเติม»

คำสั่ง Linux

  • 1
    อธิบดี
    อธิบดี
    abidiff - เปรียบเทียบ ABI ของไฟล์ ELF
    Abidiff เปรียบเทียบ Application Binary
    อินเทอร์เฟซ (ABI) ของสองไลบรารีที่ใช้ร่วมกัน
    ในรูปแบบเอลฟ์ มันเปล่งออกมาอย่างมีความหมาย
    รายงาน...
    เรียกใช้ abidiff
  • 2
    อาบิดวี
    อาบิดวี
    abidw - ทำให้เป็นอันดับ ABI ของ ELF
    ไฟล์ abidw อ่านไลบรารีที่ใช้ร่วมกันใน ELF
    จัดรูปแบบและปล่อยการแสดง XML
    ของ ABI ไปยังเอาต์พุตมาตรฐาน เดอะ
    ปล่อยออกมา ...
    วิ่งต่อไป
  • 3
    โคแพค2xml
    โคแพค2xml
    bibutils - การแปลงบรรณานุกรม
    ค่าสาธารณูปโภค ...
    เรียกใช้ copac2xml
  • 4
    ชาวอียิปต์โบราณ
    ชาวอียิปต์โบราณ
    copt - เครื่องมือเพิ่มประสิทธิภาพตาแมว SYSNOPIS:
    ไฟล์คอปต์ .. รายละเอียด: คอปต์คือไฟล์
    เครื่องมือเพิ่มประสิทธิภาพช่องมองสำหรับวัตถุประสงค์ทั่วไป มัน
    อ่านรหัสจากอินพุตมาตรฐานและ
    เขียน ...
    เรียกใช้ตำรวจ
  • 5
    Gather_stx_titles
    Gather_stx_titles
    Gather_stx_titles - รวบรวมชื่อเรื่อง
    ประกาศจากเอกสาร Stx ...
    เรียกใช้ Gather_stx_titles
  • 6
    ม้านั่ง Gatling
    ม้านั่ง Gatling
    ม้านั่ง - เกณฑ์มาตรฐาน http ...
    เรียกม้านั่ง Gatling
  • เพิ่มเติม»

Ad