สำรองและกู้คืนข้อมูล ซอฟต์แวร์สำรองข้อมูลที่ดีที่สุด

จากไวรัสและ ข้อผิดพลาดของซอฟต์แวร์ความล้มเหลวของฮาร์ดแวร์หรือข้อผิดพลาดของมนุษย์ มีอันตรายมากมายที่อาจติดไวรัสในไฟล์ของคุณ

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

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

ถ้าคุณต้องการ, คัดลอกเนื้อหาในเอกสารของคุณที่ไหนสักแห่ง , โคลนไดรฟ์หนึ่งไปยังอีกไดรฟ์หนึ่ง, หรือ สำรองระบบทั้งหมดของคุณฉันพบโปรแกรมมากมายที่สามารถช่วยได้

การดำเนินการสำรอง

การดำเนินการสำรอง - อาจจะ ไฟล์ที่ดีที่สุดกำหนดไว้สำหรับคอมพิวเตอร์ที่บ้านและที่ทำงาน โปรแกรมนี้สะดวกมากเนื่องจากรวมการใช้งานง่ายรวมถึงฟังก์ชันการทำงานที่หลากหลายสำหรับการสำรองข้อมูล ด้วย Action Backup คุณจะได้รับ: รองรับแบบเต็ม, ส่วนต่าง, สำรองส่วนเพิ่ม, สำรอง* อัตโนมัติไปยังเซิร์ฟเวอร์ FTP, ซีดี/ดีวีดี, รีโมต ทรัพยากรเครือข่าย, รองรับรูปแบบ zip64, รองรับ " สำเนาเงา", ทำงานในโหมด บริการหน้าต่าง*, การลบเอกสารเก่า (ล้าสมัย) โดยอัตโนมัติ*, การส่งรายงานไปยังอีเมล และอื่นๆ อีกมากมาย ( คำอธิบายโดยละเอียดฟังก์ชั่นมีอยู่ในเว็บไซต์ทางการของผู้พัฒนา)

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

* - ใช้ได้เฉพาะในรุ่นที่จำหน่ายได้แล้วเท่านั้น มีการเปรียบเทียบเวอร์ชันบนเว็บไซต์อย่างเป็นทางการ

Aomei ตัวสำรอง

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

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

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

การสำรองข้อมูล EASEUS Todo ฟรี

เช่นเดียวกับโปรแกรมฟรี (สำหรับใช้ส่วนตัว) ส่วนใหญ่ของผลิตภัณฑ์เชิงพาณิชย์ การสำรองข้อมูล EASEUS Todo ฟรีมีข้อ จำกัด เล็กน้อย - แต่แพ็คเกจยังมีคุณสมบัติเพียงพอสำหรับคนส่วนใหญ่

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

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

ในด้านลบ คุณจะไม่ได้รับการเข้ารหัส ไม่มีการสำรองข้อมูลส่วนต่าง และคุณจะได้รับ Linux แบบใช้ดิสก์เท่านั้น (ไม่ใช่ Windows PE) แต่ EASEUS Todo Backup Free ยังคงเป็นโปรแกรมที่ยอดเยี่ยมสำหรับเรา

ทำซ้ำการสำรองข้อมูลและการกู้คืน

ทำซ้ำการสำรองข้อมูลและการกู้คืน เป็นเครื่องมือสำรองการแสดงภาพที่มีความแตกต่าง แทนที่จะติดตั้งโปรแกรม คุณต้องดาวน์โหลดไฟล์ ISO ขนาดใหญ่ (249MB) และ เขียนลงซีดีหรือไดรฟ์ USB. จากนั้นเพียงแค่บู๊ตจากมันเพื่อเปิดเครื่องมือง่ายๆ ที่สามารถสำรองข้อมูลฮาร์ดไดรฟ์ของคุณและกู้คืนในภายหลัง

นอกจากนี้ยังมีเครื่องมือการกู้คืนและแม้แต่เว็บเบราว์เซอร์ หากคุณต้องการความช่วยเหลือเกี่ยวกับปัญหาพีซี

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

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

การสำรองข้อมูลโคเบียน

การสำรองข้อมูลโคเบียนเป็นเครื่องมือสำรองซอฟต์แวร์ที่ยอดเยี่ยมพร้อมคุณสมบัติมากมาย คุณจะได้รับการสำรองข้อมูลแบบเต็ม ส่วนต่าง และส่วนเพิ่ม ตัวอย่างเช่น การบีบอัด ZIP หรือ 7zip การเข้ารหัส AES 256 บิต; รวมและไม่รวมตัวกรอง เซิร์ฟเวอร์ตัวกำหนดตารางเวลา การสำรองข้อมูล หรือ FTPและรายการจะดำเนินต่อไป ทุกแง่มุมของโปรแกรมสามารถปรับแต่งได้อย่างมาก (มีการตั้งค่ามากกว่า 100 รายการที่คุณสามารถกำหนดเองได้)

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

Macrium Reflect ฟรี

หนึ่งในโปรแกรมสร้างภาพดิสก์ฟรี (สำหรับใช้ในบ้าน) ที่ได้รับความนิยมสูงสุด Macrium Reflect ฟรีชุดฟังก์ชันหลักผ่านอินเทอร์เฟซใช้งานง่าย

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

มีตารางเวลา; คุณสามารถติดภาพใน วินโดวส์ เอ็กซ์พลอเรอร์หรือกู้คืนได้อย่างสมบูรณ์ทั้งจาก Linux และ ดิสก์ การกู้คืน Windowsวิชาพลศึกษา. และโดยทั่วไป Macrium Reflect ฟรีตัวเลือกที่ยอดเยี่ยมสำหรับผู้ที่ต้องการเครื่องมือสำรองรูปภาพที่เรียบง่ายแต่เชื่อถือได้

DriveImage XML

ฟรีสำหรับการใช้งานส่วนตัว DriveImage XMเป็นทางเลือกที่ง่ายสำหรับคู่แข่งขั้นสูง การสำรองข้อมูลทำได้ง่ายเพียงแค่เลือกไดรฟ์ต้นทาง ปลายทาง และ (ทางเลือก) ตั้งค่าระดับการบีบอัด

การกู้คืนนั้นง่ายพอๆ กัน และสิ่งพิเศษที่สำคัญเพียงอย่างเดียวคือความสามารถในการคัดลอกโดยตรงจากไดรฟ์หนึ่งไปยังอีกไดรฟ์หนึ่ง

มีภาวะแทรกซ้อนที่อื่น คลิกปุ่ม "ตัวกำหนดเวลางาน" แล้วคุณจะได้รับคำแนะนำเกี่ยวกับวิธีกำหนดค่าด้วยตนเอง ตัวกำหนดเวลางานของ Windowsเพื่อเริ่มการสำรองข้อมูล แต่ถ้าคุณต้องการเพียงเครื่องมือสร้างภาพพื้นฐานเท่านั้น DriveImage XMLรับมือ.

Fสำรองข้อมูล

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

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

แม้ว่าการบีบอัดจะไม่ดีเท่า (เป็น Zip2 ที่อ่อนแอ) และตัวกำหนดตารางเวลายังง่ายกว่าที่คุณจะพบในโปรแกรมอื่นๆ แต่ถ้าความต้องการของคุณนั้นเรียบง่าย Fสำรองข้อมูลน่าจะเหมาะกับคุณ

เครื่องสำรองข้อมูล

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

แต่น่าสนใจ บริการเสริมรวมการสนับสนุนสำหรับการสำรองข้อมูลออนไลน์บน เซิร์ฟเวอร์ FTPและเมื่อดำเนินการ สำรองข้อมูลโดยอัตโนมัติ, เมื่อไร อุปกรณ์ USBเชื่อมต่อ

ข้อมูลโปรแกรมจะถูกจัดเก็บไว้ในไฟล์ Zip ซึ่งทำให้เข้าถึงได้ง่ายมาก และ เครื่องสำรองข้อมูลมาในแพ็คเกจการติดตั้งขนาดเล็ก 6.5Mb ซึ่งจัดการได้ดีกว่าคู่แข่งขนาดใหญ่บางราย

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

โคลนซิลล่า

เช่นเดียวกับการสำรองและกู้คืนซ้ำ โคลนซิลล่าไม่ใช่ตัวติดตั้ง: มันคือ สภาพแวดล้อมการบูต dosซึ่งสามารถเรียกใช้จากซีดีหรือ USB แฟลชไดรฟ์

และมันร้ายแรง โปรแกรมที่มีประสิทธิภาพเช่นกัน: คุณจะสามารถสร้างดิสก์อิมเมจได้ กู้คืนอิมเมจ (ไปยังดิสก์เดียวหรือหลายไฟล์พร้อมกัน) โคลนไดรฟ์ (คัดลอกไดรฟ์หนึ่งไปยังอีกไดรฟ์หนึ่ง) ด้วยการควบคุมมากมาย

ในขณะที่ Repeat Backup and Restore เน้นที่การใช้งานง่าย โคลนซิลล่าเพิ่มเติมเกี่ยวกับการให้ตัวเลือกเพิ่มเติม เช่น "ไม่ต้องใส่ โคลนซิลล่าโดยใช้ บูต PXE". ไม่ยากน่าจะดีที่สุด โปรแกรมฟรีสำหรับการโคลนดิสก์ - แต่โปรแกรมนี้มุ่งเป้าไปที่ผู้ใช้ขั้นสูงและการสำรองข้อมูล สำหรับผู้เริ่มต้นจะเป็นการดีกว่าที่จะหาตัวเลือกที่เหมาะสมกว่า

Paragon Backup & Recovery 2014 ฟรี

อีกหนึ่งโปรแกรมฟรีสำหรับการใช้งานส่วนตัว Paragon Backup & Recovery 2014 ฟรี
เป็น เครื่องมือที่ดีด้วยข้อจำกัดบางประการ

การสนับสนุนที่แข็งแกร่งสำหรับรากฐาน: คุณทำได้ สร้างภาพสำรอง(เต็มหรือส่วนต่าง), บีบอัดและเข้ารหัสพวกเขาใช้ ตัวกรองการยกเว้นเพื่อช่วยกำหนดสิ่งที่รวมอยู่ ให้ทำ การสำรองข้อมูลตามกำหนดเวลาแล้วกู้คืนไฟล์และโฟลเดอร์แต่ละไฟล์หรือทั้งหมด

ตัวเลือกประกอบด้วย แยกส่วนช่วยให้การสำรองข้อมูลของคุณปลอดภัย และชุดเครื่องมือส่วนพื้นฐานที่ดีรวมอยู่ด้วย

ปัญหา? คุณจะไม่ได้รับการสำรองข้อมูลส่วนเพิ่ม คุณไม่สามารถโคลนไดรฟ์หรือพาร์ติชันได้ และบางครั้งอินเทอร์เฟซก็ไม่ค่อยดีนัก แต่ถึงอย่างไร Paragon Backup & Recovery 20134 ฟรีเครื่องมือที่มีคุณภาพและคุ้มค่ากับความสนใจของคุณ

โรเนียว

หากคุณต้องการการสำรองข้อมูลออนไลน์ โรเนียวเป็นหนึ่งในเครื่องมือที่หลากหลายที่สุด โดยรองรับการบันทึกไฟล์ สกายไดรฟ์, Google Docs, เซิร์ฟเวอร์ FTP, Amazon S3, Rackspace Cloudfiles และ WebDAV.

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

ดังนั้นไม่ว่าคุณจะบันทึกไฟล์ออนไลน์หรือในเครื่อง โปรแกรมนี้เหมาะสำหรับคุณ


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

แน่นอน เป็นไปไม่ได้ที่จะสร้างวิธีในอุดมคติที่เหมาะกับทุกคน: ทุกที่มีทั้งข้อดีและข้อเสีย แต่ในขณะเดียวกันการเลือกวิธีที่เหมาะสมที่สุดสำหรับโครงการใดโครงการหนึ่งก็ดูเหมือนจริง

เมื่อเลือกวิธีการสำรองข้อมูล ก่อนอื่นคุณควรคำนึงถึงเกณฑ์ต่อไปนี้:

  1. ความเร็ว (เวลา) ของการสำรองข้อมูลในที่เก็บข้อมูล
  2. ความเร็ว (เวลา) ของการกู้คืนจากข้อมูลสำรอง
  3. สามารถเก็บสำเนาได้กี่ชุดด้วยขนาดพื้นที่เก็บข้อมูลที่จำกัด (เซิร์ฟเวอร์พื้นที่เก็บข้อมูลสำรอง)
  4. ปริมาณของความเสี่ยงเนื่องจากความไม่สอดคล้องกันของการสำรองข้อมูล, การขาดการดีบักของวิธีการสำรองข้อมูล, การสูญเสียข้อมูลสำรองทั้งหมดหรือบางส่วน;
  5. ค่าโสหุ้ย: ระดับของโหลดที่สร้างขึ้นบนเซิร์ฟเวอร์เมื่อทำการคัดลอก เวลาตอบสนองของบริการที่ลดลง ฯลฯ
  6. ค่าเช่าใช้บริการทั้งหมด

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

โครงการจัดระเบียบการจัดเก็บและการกู้คืนจากข้อมูลสำรอง

เมื่อเลือกรูปแบบสำหรับการจัดระเบียบวิธีการซ้ำซ้อนคุณควรคำนึงถึงประเด็นพื้นฐานต่อไปนี้:
  1. ข้อมูลสำรองไม่สามารถจัดเก็บไว้ในตำแหน่งเดียวกับข้อมูลที่สำรองไว้ หากคุณจัดเก็บข้อมูลสำรองไว้ในดิสก์อาร์เรย์เดียวกันกับข้อมูลของคุณ คุณจะสูญเสียข้อมูลนั้นไปหากดิสก์อาร์เรย์หลักเสียหาย
  2. ไม่สามารถเปรียบเทียบการทำมิเรอร์ (RAID1) กับการสำรองข้อมูลได้ การจู่โจมจะปกป้องคุณจากปัญหาฮาร์ดแวร์กับดิสก์ตัวใดตัวหนึ่งเท่านั้น (และไม่ช้าก็เร็วก็จะเกิดปัญหาดังกล่าว เนื่องจากระบบย่อยของดิสก์มักจะเป็นคอขวดบนเซิร์ฟเวอร์) นอกจากนี้ เมื่อใช้การโจมตีด้วยฮาร์ดแวร์ มีความเสี่ยงที่คอนโทรลเลอร์จะล้มเหลว จำเป็นต้องเก็บรุ่นสำรองไว้
  3. หากคุณจัดเก็บข้อมูลสำรองไว้ภายในชั้นวางเดียวกันใน DC หรือเพียงแค่ภายใน DC เดียวกัน ในสถานการณ์นี้ก็มีความเสี่ยงเช่นกัน (คุณสามารถอ่านเกี่ยวกับเรื่องนี้ได้ เช่น .
  4. หากคุณจัดเก็บข้อมูลสำรองไว้ใน DC ที่แตกต่างกัน ค่าใช้จ่ายของเครือข่ายและความเร็วในการกู้คืนจากการคัดลอกระยะไกลจะเพิ่มขึ้นอย่างมาก

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

ต่อไป คุณต้องคิดถึงรูปแบบและเวลาในการกู้คืนข้อมูลในแง่ของการจัดเก็บข้อมูลสำรอง คุณอาจใช้การสำรองข้อมูล 6 ชั่วโมงทุกคืนในที่จัดเก็บข้อมูลที่มีความเร็วจำกัด แต่การคืนค่า 6 ชั่วโมงไม่น่าจะเหมาะกับคุณ ซึ่งหมายความว่าการเข้าถึงข้อมูลสำรองควรสะดวกและควรคัดลอกข้อมูลอย่างรวดเร็วเพียงพอ ตัวอย่างเช่น การกู้คืนข้อมูล 1TB ด้วยแบนด์วิดท์ 1Gb / s จะใช้เวลาเกือบ 3 ชั่วโมง และหากคุณไม่ "พัก" ประสิทธิภาพของระบบย่อยของดิสก์ในที่เก็บข้อมูลและเซิร์ฟเวอร์ และอย่าลืมเพิ่มเวลาในการตรวจพบปัญหา เวลาในการตัดสินใจย้อนกลับ เวลาในการตรวจสอบความสมบูรณ์ของข้อมูลที่กู้คืน และความไม่พอใจของลูกค้า/เพื่อนร่วมงานที่ตามมา

การสำรองข้อมูลที่เพิ่มขึ้น

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

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

กระบวนการสำรองข้อมูลด้วย rsync สามารถแบ่งออกเป็นขั้นตอนต่อไปนี้:

  1. รายการไฟล์บนเซิร์ฟเวอร์สำรองและในที่เก็บข้อมูลถูกคอมไพล์ ข้อมูลเมตา (สิทธิ์ เวลาแก้ไข ฯลฯ) หรือเช็คซัม (เมื่อใช้คีย์ --checksum) จะถูกอ่านสำหรับแต่ละไฟล์
  2. หากข้อมูลเมตาของไฟล์แตกต่างกัน ไฟล์จะถูกแบ่งออกเป็นบล็อกและจะมีการคำนวณผลรวมตรวจสอบสำหรับแต่ละบล็อก บล็อกที่แตกต่างกันจะถูกอัปโหลดไปยังที่เก็บข้อมูล
  3. หากมีการเปลี่ยนแปลงไฟล์ระหว่างการคำนวณเช็คซัมหรือการถ่ายโอน การสำรองข้อมูลจะถูกทำซ้ำตั้งแต่เริ่มต้น
  4. ตามค่าเริ่มต้น rsync จะถ่ายโอนข้อมูลผ่าน SSH ซึ่งหมายความว่าข้อมูลแต่ละบล็อกจะถูกเข้ารหัสเพิ่มเติม Rsync ยังสามารถเรียกใช้เป็น daemon และถ่ายโอนข้อมูลโดยไม่ต้องเข้ารหัสผ่านโปรโตคอล

ข้อมูลรายละเอียดเพิ่มเติมเกี่ยวกับการทำงานของ rsync สามารถดูได้จากเว็บไซต์อย่างเป็นทางการ

สำหรับแต่ละไฟล์ rsync ดำเนินการเป็นจำนวนมาก หากมีไฟล์จำนวนมากบนเซิร์ฟเวอร์หรือหากโปรเซสเซอร์โหลดมาก ความเร็วในการสำรองข้อมูลจะลดลงอย่างมาก

จากประสบการณ์ เราสามารถพูดได้ว่าปัญหาบนดิสก์ SATA (RAID1) เริ่มต้นหลังจากข้อมูลประมาณ 200G บนเซิร์ฟเวอร์ ในความเป็นจริงทุกอย่างขึ้นอยู่กับจำนวนไอโหนด และในแต่ละกรณี ค่านี้สามารถเปลี่ยนได้ทั้งในทิศทางเดียวและอีกทิศทางหนึ่ง

หลังจากผ่านไปหนึ่งบรรทัด เวลาในการดำเนินการสำรองข้อมูลจะยาวนานมากหรือไม่สามารถใช้งานได้ในหนึ่งวัน

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

การสำรองข้อมูลส่วนต่าง

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

มีการสำรองข้อมูลส่วนต่าง ตัวอย่างเช่น โดยใช้ยูทิลิตี้เช่น rdiff-backup เมื่อทำงานกับยูทิลิตีนี้ ปัญหาเดียวกันจะเกิดขึ้นกับการสำรองข้อมูลส่วนเพิ่ม

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

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

การสำรองข้อมูลเต็มรูปแบบ

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

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

ในความเป็นจริงแล้ว การสำรองข้อมูลทั้งหมดสามารถแบ่งออกเป็น 2 ส่วน:

  1. สำรองข้อมูลทั้งหมดในระดับระบบไฟล์
  2. การสำรองข้อมูลระดับอุปกรณ์เต็มรูปแบบ

พิจารณาคุณลักษณะเฉพาะโดยใช้ตัวอย่าง:
[ป้องกันอีเมล]:~# df -h ขนาดระบบไฟล์ที่ใช้ Avail Use% Mounted on /dev/mapper/komarov_system-root 3.4G 808M 2.4G 25% / /dev/mapper/komarov_system-home 931G 439G 493G 48% /home udev 383M 4.0K 383M 1% /dev tmpfs 107M 104K 107M 1% /รัน tmpfs 531M 0 531M 0% /tmp ไม่มี 5.0M 0 5.0M 0% /รัน/ล็อกไม่มี 531M 0 531M 0% /รัน/shm /dev/xvda1 138M 22M 109M 17 %/บูต

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

สำรองข้อมูลทั้งหมดในระดับระบบไฟล์

ตัวแทนทั่วไป: การถ่ายโอนข้อมูล

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

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

การสำรองข้อมูลระดับอุปกรณ์เต็มรูปแบบ

  1. mdraid และ DRBD
    ในความเป็นจริง RAID1 ได้รับการกำหนดค่าด้วยดิสก์ / การโจมตีบนเซิร์ฟเวอร์และไดรฟ์เครือข่ายและเป็นครั้งคราว (ตามความถี่ของการสำรองข้อมูล) ดิสก์เพิ่มเติมซิงโครไนซ์กับไดรฟ์หลัก/การโจมตีบนเซิร์ฟเวอร์

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

  2. LVM + วว
    สแนปชอตเป็นเครื่องมือที่ยอดเยี่ยมสำหรับการสร้างข้อมูลสำรองที่สอดคล้องกัน ก่อนสร้างสแน็ปช็อต คุณต้องล้างแคชของ FS และซอฟต์แวร์ของคุณไปยังระบบย่อยของดิสก์

ตัวอย่างเช่น เมื่อใช้ MySQL หนึ่งรายการ จะมีลักษณะดังนี้:
$ sudo mysql -e "ล้างตารางด้วยการล็อกการอ่าน" $ sudo mysql -e "FLUSH LOGS;" $ sudo sync $ sudo lvcreate -s -p r -l100%free -n %s_backup /dev/vg/%s $ sudo mysql -e "UNLOCK TABLES;"

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

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

คุณสามารถคัดลอกสแนปชอตโดยใช้การดำเนินการต่อ (เช่น rsync พร้อมแพตช์สำหรับคัดลอกอุปกรณ์บล็อก bugzilla.redhat.com/show_bug.cgi?id=494313) คุณสามารถบล็อกทีละบล็อกและไม่มีการเข้ารหัส (netcat, ftp) คุณสามารถถ่ายโอนบล็อกในรูปแบบบีบอัดและติดตั้งในที่จัดเก็บโดยใช้ AVFS และติดตั้งพาร์ติชันด้วยการสำรองข้อมูลผ่าน SMB บนเซิร์ฟเวอร์

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

นอกจากนี้ การสร้างสควอชยังใช้ RAM จำนวนมาก ซึ่งสามารถนำไปสู่การเรียก oom-killer ได้อย่างง่ายดาย

ความปลอดภัย

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

หากช่องสำรองสามารถดักฟังได้ แสดงว่าจำเป็นต้องมีการเข้ารหัส

บทสรุป

ระบบสำรองแต่ละระบบมีข้อดีและข้อเสีย ในบทความนี้ เราพยายามเน้นความแตกต่างบางประการเมื่อเลือกระบบสำรองข้อมูล เราหวังว่าพวกเขาจะช่วยผู้อ่านของเรา

ด้วยเหตุนี้ เมื่อเลือกระบบสำรองข้อมูลสำหรับโครงการของคุณ คุณต้องทดสอบประเภทการสำรองข้อมูลที่เลือกและให้ความสนใจกับ:

  • เวลาสำรองในขั้นตอนปัจจุบันของโครงการ
  • เวลาสำรองในกรณีที่มีข้อมูลมาก
  • โหลดช่อง;
  • โหลดบนระบบย่อยของดิสก์บนเซิร์ฟเวอร์และในที่เก็บข้อมูล
  • เวลาในการกู้คืนข้อมูลทั้งหมด
  • เวลากู้คืนสำหรับไฟล์คู่หนึ่ง
  • ความต้องการความสอดคล้องของข้อมูลโดยเฉพาะฐานข้อมูล
  • การใช้หน่วยความจำและการมีอยู่ของการโทร oom-killer

ในฐานะโซลูชันการสำรองข้อมูล คุณสามารถใช้ supload และที่เก็บข้อมูลบนคลาวด์ของเราได้
ผู้อ่านที่ไม่สามารถแสดงความคิดเห็นที่นี่ได้รับเชิญไปที่บล็อกของเรา

แท็ก: เพิ่มแท็ก

29.10.2012 มิเชล ปูเลต์

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

มิเชลล์ ปูเลต์ ( [ป้องกันอีเมล])-บรรณาธิการนิตยสาร เซิร์ฟเวอร์ SQL Pro ผู้ร่วมก่อตั้ง Mount Vernon Data Systems และ Six Sigma Uptime

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

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

อย่าไว้ใจความรู้สึกผิดๆ ของการรักษาความปลอดภัยที่มาพร้อมกับการนำระบบ High-Availability ล่าสุดมาใช้ในการผลิต หากข้อมูลทั้งหมดถูกจำลองเสมือนและรวมเข้าด้วยกัน ความเสี่ยงก็จะยิ่งเพิ่มขึ้น ชีวิตเคยง่ายเพียงใดเมื่อมีอินสแตนซ์เดียวของฐานข้อมูลทำงานบนคอมพิวเตอร์เครื่องเดียว ตอนนี้มักจะอยู่บนเซิร์ฟเวอร์ใน เครื่องเสมือนโอ้อินสแตนซ์ของ SQL Server จำนวนมากกำลังทำงานอยู่ ซึ่งในกรณีที่เซิร์ฟเวอร์จริงล้มเหลว เซิร์ฟเวอร์ทั้งหมดจะล้มเหลวพร้อมกัน หากเงินทุนอนุญาต คุณสามารถสร้างคลัสเตอร์เฟลโอเวอร์ของโฮสต์เครื่องเสมือนในที่ต่างๆ ได้ เซิร์ฟเวอร์จริง. หากต้องการความพร้อมใช้งานสูง การดำเนินการนี้มักจะเสร็จสิ้น แต่แม้กระทั่งระบบที่ทนทานต่อความผิดพลาดดังกล่าวก็อาจมีความเสี่ยงได้ในกรณีที่เกิดไฟไหม้ น้ำท่วม หรือแผ่นดินไหว ยังคงต้องการการสำรองข้อมูล ในเวลาเดียวกันการสร้างสำเนาสำรองนั้นได้รับความไว้วางใจจากกลุ่มคนจำนวน จำกัด สำหรับข้อมูลเพิ่มเติมว่าใครสามารถสำรองข้อมูลได้บ้าง ให้ดูที่แถบด้านข้าง "ใครสามารถสำรองข้อมูลได้บ้าง"

ความถี่ในการสำรองข้อมูลฐานข้อมูลขึ้นอยู่กับระยะเวลาที่ใช้ในการกู้คืนจากข้อมูลสำรอง ยิ่งมีการสำรองฐานข้อมูลบ่อยเท่าใด การคืนค่าก็จะเร็วขึ้นเท่านั้น กำหนดการสำรองและกู้คืนสามารถกำหนดค่าแยกกันสำหรับแต่ละฐานข้อมูล ประเภทของการจองยังขึ้นอยู่กับขนาดของฐานข้อมูลและจำนวนธุรกรรมที่ดำเนินการต่อหน่วยเวลา ประเภทของการสำรองข้อมูลหลักคือแบบเต็ม เจอร์นัล และส่วนเพิ่ม ดูแถบด้านข้าง "แบบจำลองการกู้คืนฐานข้อมูล" สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโหมดการกู้คืน และคำอธิบายคำสั่งสำรอง SQL Server ในแถบด้านข้าง "คำสั่งสำรองข้อมูลมาตรฐาน"

ความซ้ำซ้อนเต็มรูปแบบ

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

การสำรองข้อมูลทั้งหมดเหมาะสมที่สุดสำหรับฐานข้อมูล "ขนาดเล็ก" นั่นคือฐานข้อมูลที่สามารถสำรองข้อมูลได้ภายในเวลาที่กำหนด เมื่อ SQL Server ทำการสำรองฐานข้อมูลทั้งหมด ขั้นแรกจะบันทึกขอบเขตทั้งหมดลงในดิสก์ (ขอบเขตคือแปดหน้าติดต่อกัน แต่ละหน้ามีขนาด 8 KB) จากนั้น SQL Server จะสำรองบันทึกธุรกรรมเพื่อให้การเปลี่ยนแปลงใดๆ กับฐานข้อมูลที่อาจเกิดขึ้นในระหว่างเวลาสำรองจะถูกจัดเก็บไว้ในไฟล์สำรองข้อมูลทั้งหมดด้วย

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

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

ในการสำรองฐานข้อมูลทั้งหมด ให้รันโค้ดต่อไปนี้:

สำรองฐานข้อมูล AdventureWorks TO DISK = 'E:\SQLdata\BACKUPS\AdventureWorks_FullDbBkup.bak'WITH INIT, NAME = 'สำรองข้อมูล AdventureWorks Full Db', DESCRIPTION = 'สำรองฐานข้อมูล AdventureWorks แบบเต็ม

พารามิเตอร์ DISK ระบุไฟล์สำรองเป้าหมาย คุณสามารถสำรองข้อมูลไปยังดิสก์หรือเทป (ในกรณีนี้คือไปยังดิสก์) ก่อนเริ่มการสำรองข้อมูล ตรวจสอบให้แน่ใจว่ามีโฟลเดอร์สำรองข้อมูลอยู่ ในกรณีส่วนใหญ่ การสำรองข้อมูลลงดิสก์จะเร็วกว่าการสำรองข้อมูลลงเทปมาก แต่ค่าใช้จ่ายของพื้นที่ดิสก์จะสูงกว่ามาก สำหรับการป้องกันอีกชั้นหนึ่ง คุณสามารถสำรองข้อมูลไปยังดิสก์แล้วบันทึกข้อมูลสำรองลงในเทป ตัวเลือก INIT ระบุว่าไฟล์สำรองควรถูกเขียนทับ วิธีนี้เหมาะสำหรับการสำรองข้อมูลของ Windows หลังจากการสำรองฐานข้อมูลทุกครั้ง NAME คือชื่อสำรอง ความยาวไม่เกิน 128 อักขระ หากคุณไม่ระบุชื่อ ช่องชื่อจะเว้นว่างไว้ คำอธิบาย - คำอธิบายที่สมบูรณ์และมีรายละเอียดมากขึ้นซึ่งสามารถช่วยได้ เช่น หลังจากใช้เวลานานในการค้นหาว่าการสำรองข้อมูลประเภทใดและเหตุใดจึงสร้างขึ้น

เมื่อต้องการคืนค่าฐานข้อมูลทั้งหมด ให้รันคำสั่งต่อไปนี้:

กู้คืนฐานข้อมูล AdventureWorks จากดิสก์ = 'E:\SQLdata\BACKUPS\AdventureWorks_FullDbBkup.BAK' ด้วยการกู้คืน แทนที่

With RECOVERY สั่งให้ SQL Server ย้อนกลับธุรกรรมที่ค้างอยู่ซึ่งอาจอยู่ในบันทึกธุรกรรมและปล่อยให้ฐานข้อมูลทำงานอยู่ REPLACE หมายถึงการเขียนทับไฟล์ที่มีอยู่ด้วยชื่อเดียวกัน ดูแถบด้านข้าง "การแทนที่ฐานข้อมูล" สำหรับข้อมูลเพิ่มเติมเกี่ยวกับเรื่องนี้

เมื่อใช้กลยุทธ์การสำรองข้อมูลแบบเต็ม คุณต้องตรวจสอบขนาดของไฟล์บันทึกธุรกรรม การสำรองข้อมูลทั้งหมดไม่ได้ล้างบันทึกธุรกรรมของรายการที่ไม่ได้ใช้งาน หากคุณกำลังทำการสำรองข้อมูลฐานข้อมูลทั้งหมดเท่านั้น คุณควรปฏิบัติตามการดำเนินการนี้ด้วยการสำรองข้อมูลไฟล์บันทึกการล้างข้อมูล ในการดำเนินการนี้ ให้ใช้การตั้งค่า TRUNCATE_ONLY ตามคำสั่งด้านล่าง:

บันทึกการสำรองข้อมูล AdventureWorks กับ TRUNCATE_ONLY

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

สำรองข้อมูลเต็มรูปแบบด้วยการบันทึก

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

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

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

SQL Server 2005 มีโหมดการสำรองข้อมูลแบบ tail-log นั่นคือ การสำรองข้อมูลหลังจากฐานข้อมูลหยุดทำงาน ถ้าบันทึกธุรกรรมไม่ได้เสียหาย โหมดนี้สำรองธุรกรรมล่าสุดตั้งแต่สำรองข้อมูลบันทึกล่าสุด สำหรับข้อมูลเพิ่มเติมเกี่ยวกับโหมดนี้ โปรดดูที่แถบด้านข้าง "การสำรองข้อมูล tail-log คืออะไร"

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

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

ในการสำรองข้อมูลบันทึกทั้งหมด คุณต้องสำรองฐานข้อมูลทั้งหมดก่อน ดังตัวอย่างด้านล่าง:

สำรองฐานข้อมูล AdventureWorks TO DISK = 'E:\SQLdata\BACKUPS\AdventureWorks_FullDbBkup.bak' ด้วย INIT, NAME = 'สำรองข้อมูล AdventureWorks Full Db', DESCRIPTION = 'สำรองฐานข้อมูล AdventureWorks แบบเต็ม'

จากนั้นคุณควรทำการสำรองข้อมูลบันทึกโดยใช้คำสั่ง:

บันทึกการสำรองข้อมูล AdventureWorks TO DISK = 'E:\SQLdata\BACKUPS\AdventureWorks_TlogBkup.bak' ด้วย NOINIT, NAME = 'การสำรองข้อมูล Translog ของ AdventureWorks', DESCRIPTION = 'การสำรองข้อมูลบันทึกการทำธุรกรรม AdventureWorks', NOFORMAT

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

หากต้องการกู้คืนจากข้อมูลสำรองทั้งหมดหรือข้อมูลสำรองทั้งหมดพร้อมประวัติ ให้ทำตามขั้นตอนด้านล่าง

  1. หากฐานข้อมูลออนไลน์ ให้จำกัดการเข้าถึงโดยเปลี่ยนโหมดการเข้าถึง (ในหน้าต่างคุณสมบัติ) เป็น RESTRICTED_USER ดังนั้น เฉพาะสมาชิกของกลุ่มฐานข้อมูล db_owner และสมาชิกของกลุ่มเซิร์ฟเวอร์ dbcreator และ sysadmin เท่านั้นที่จะได้รับอนุญาตให้เข้าถึงฐานข้อมูล
  2. แก้ไขข้อบกพร่องที่ทำให้ฐานข้อมูลขัดข้อง
  3. ถ้าเป็นไปได้ ให้ใช้บันทึกธุรกรรมที่สำรองไว้ทั้งหมดด้วยตัวเลือก NORECOVERY

หากต้องการสำรองส่วนท้ายของบันทึก ให้รันคำสั่ง:

บันทึกการสำรองข้อมูล AdventureWorks ไปยังดิสก์ = 'E:\SQLdata\BACKUPS\AdventureWorks_TaillogBkup.bak' ด้วย NORECOVER

หากต้องการกู้คืนจากข้อมูลสำรองทั้งหมด คุณต้องกู้คืนไฟล์ฐานข้อมูลก่อนโดยใช้คำสั่ง:

กู้คืนฐานข้อมูล AdventureWorks จากดิสก์ = 'E:\SQLdata\BACKUPS\AdventureWorks_FullDbBkup.bak' ด้วย NORECOVERY

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

กู้คืนบันทึก AdventureWorks จากดิสก์ = 'E:\SQLdata\BACKUPS\AdventureWorks_TlogBkup.bak' ด้วย NORECOVERY

สุดท้าย กู้คืนส่วนสุดท้ายด้วยตัวเลือกการกู้คืน:

กู้คืนบันทึก AdventureWorks จากดิสก์ = 'E:\SQLdata\BACKUPS\AdventureWorks_TaillogBkup.bak' ด้วยการกู้คืน

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

ฟูลพลัสดิฟเฟอเรนเชียลซ้ำซ้อน

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

การสำรองข้อมูลส่วนต่างเป็นแบบสะสม—ประกอบด้วยข้อมูลและโครงสร้างทั้งหมดที่มีการเปลี่ยนแปลงตั้งแต่การสำรองข้อมูลทั้งหมดครั้งล่าสุด โดยไม่คำนึงว่าการสำรองข้อมูลทั้งหมดครั้งล่าสุดดำเนินการเมื่อใด หรือกี่ครั้งที่มีการสำรองข้อมูลส่วนต่างตั้งแต่นั้นเป็นต้นมา สมมติว่ามีการสำรองข้อมูลเต็มรูปแบบในวันอาทิตย์และมีการสำรองข้อมูลส่วนต่างทุกวัน ดังแสดงในรูปที่ 3 การสำรองข้อมูลส่วนต่างของวันจันทร์จะประกอบด้วยการเปลี่ยนแปลงทั้งหมดที่เกิดขึ้นในวันจันทร์ การสำรองข้อมูลส่วนต่างของวันอังคารจะประกอบด้วยการเปลี่ยนแปลงของวันจันทร์และวันอังคาร และการสำรองข้อมูลส่วนต่างของวันพุธจะ ประกอบด้วยการเปลี่ยนแปลงของวันจันทร์ , วันอังคารและวันพุธ เป็นต้น

รูปที่ 3 การจัดตารางเวลางานสำรองข้อมูลส่วนต่าง

การกู้คืนข้อมูลสำรองส่วนต่างมักจะใช้เวลาน้อยกว่าการกู้คืนข้อมูลสำรองทั้งหมดพร้อมบันทึก เนื่องจากการกู้คืนข้อมูลสำรองส่วนต่างรายการเดียวเร็วกว่าการกู้คืนข้อมูลบันทึกต่อเนื่อง การบันทึกข้อมูลสำรองส่วนต่างทำได้ด้วยคำสั่ง:

สำรองฐานข้อมูล AdventureWorks TO DISK = 'E:\SQLdata\BACKUPS\AdventureWorks_DiffDbBkup.bak' WITH INIT, DIFFERENTIAL, NAME = 'AdventureWorks Diff backup', DESCRIPTION = 'AdventureWorks Differential Database Backup'

หากต้องการกู้คืนฐานข้อมูลจากการสำรองข้อมูลส่วนต่าง ให้ทำตามขั้นตอนต่อไปนี้

  1. หากฐานข้อมูลออนไลน์ ให้จำกัดการเข้าถึงโดยเปลี่ยนโหมดการเข้าถึง (ในหน้าต่างคุณสมบัติ) เป็น RESTRICTED_USER ซึ่งจะอนุญาตให้เข้าถึงฐานข้อมูลเฉพาะสมาชิกของกลุ่มฐานข้อมูล db_owner และสมาชิกของกลุ่มเซิร์ฟเวอร์ dbcreator และ sysadmin
  2. สำรองหางของบันทึก
  3. แก้ไขข้อผิดพลาดที่ทำให้ฐานข้อมูลเสียหาย
  4. กู้คืนข้อมูลสำรองทั้งหมดด้วยตัวเลือก NORECOVERY
  5. กู้คืนข้อมูลสำรองส่วนต่างที่มีอยู่ล่าสุดด้วยตัวเลือก NORECOVERY
  6. ทำการกู้คืนข้อมูลสำรองแบบ tail-log ด้วยตัวเลือกการกู้คืน

หากต้องการกู้คืนข้อมูลสำรองส่วนต่าง (ดำเนินการหลังจากกู้คืนข้อมูลสำรองทั้งหมด) ให้ป้อนคำสั่ง:

กู้คืนฐานข้อมูล AdventureWorks จากดิสก์ = 'E:\SQLdata\BACKUPS\AdventureWorks_DiffDbBkup.bak' ด้วย NORECOVERY

จากนั้นคืนค่าบันทึกส่วนท้ายด้วยตัวเลือกการกู้คืนโดยใช้คำสั่งด้านบน

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

กลยุทธ์การรวมกัน

หากไม่สามารถเรียกใช้ธุรกรรมซ้ำเพื่อกู้คืนการดำเนินการของวันสุดท้าย คุณสามารถทำการสำรองข้อมูลเต็มรูปแบบในวันอาทิตย์ สำรองข้อมูลส่วนต่างทุกคืนหลังจากนั้น และสำรองข้อมูลบันทึกธุรกรรมในวันจันทร์ถึงวันเสาร์ตอนเช้าและตอนเย็น ดังแสดงในรูปที่ 4 หากเย็นวันศุกร์ที่มีฐาน หากข้อมูลมีปัญหาและการสำรองข้อมูลส่วนต่างของวันพฤหัสบดีเสียหาย คุณสามารถคืนค่าเป็นการสำรองข้อมูลส่วนต่างของสภาพแวดล้อม จากนั้นใช้บันทึกของวันพฤหัสบดีและวันศุกร์ ดังนั้นฐานข้อมูลจะถูกกู้คืนไปยังช่วงเวลาที่เกิดความล้มเหลว สำหรับการสนทนาโดยละเอียดเพิ่มเติมเกี่ยวกับปัญหานี้ โปรดดูที่แถบด้านข้าง "วิธีคืนค่าฐานข้อมูลไปยังช่วงเวลาหนึ่ง"

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

กลยุทธ์ทางเลือกสำรอง

การสำรองข้อมูลใน SQL Server ไม่จำกัดเฉพาะบันทึกแบบเต็ม เดลต้า และธุรกรรม กลยุทธ์ขั้นสูงเพิ่มเติม รวมถึงการสำรองไฟล์หรือกลุ่มของไฟล์ กลยุทธ์การสำรองข้อมูลบางส่วน และการสำรองข้อมูลโดยการคัดลอกเท่านั้น

การเข้าถึงฐานข้อมูลระหว่างการสำรองและกู้คืน

การจอง ฐานข้อมูล SQLเซิร์ฟเวอร์เป็นกระบวนการออนไลน์ทั้งหมดเก็บไว้ใน SQL ข้อมูลเซิร์ฟเวอร์พร้อมใช้งานระหว่างการดำเนินการสำรองข้อมูล การดำเนินการแก้ไขฐานข้อมูล คำสั่ง INSERT UPDATE และ DELETE มีให้ในลักษณะเดียวกับการเลือกข้อมูล (SELECT) ระหว่างการสำรองข้อมูล คุณไม่สามารถเปลี่ยนโครงสร้างของฐานข้อมูลหรือ โครงสร้างไฟล์– คำสั่ง ALTER DATABASE, ADD FILE หรือ SHRINKFILE ไม่สามารถดำเนินการได้ในระหว่างการสำรองข้อมูล หากเปิดใช้งานฐานข้อมูล เริ่มต้นอัตโนมัติการลดขนาดไฟล์ฐานข้อมูล (ลดขนาดอัตโนมัติ) อาจมีข้อขัดแย้งระหว่างการสำรองข้อมูล ดังนั้น หากระหว่างกระบวนการสำรองข้อมูล การย่อขนาดไฟล์ฐานข้อมูลโดยอัตโนมัติเริ่มต้นขึ้น การดำเนินการทั้งสองอาจล้มเหลว การดำเนินการที่เริ่มก่อนจะได้รับการล็อกไฟล์ และการดำเนินการถัดไปจะต้องรอให้ปลดล็อก หากการดำเนินการแรกปลดล็อค การดำเนินการที่สองจะเริ่มขึ้น หากหมดเวลาบล็อกของการดำเนินการแรก การดำเนินการที่สองจะล้มเหลว วิธีการนี้อาจดูผิดจากมุมมองของการดำเนินการของการดำเนินการที่สองซึ่งถูกบังคับให้รอความล้มเหลวและหลังจากนั้นจะออกคำสั่งล้มเหลว แต่เนื่องจากงานของปฏิบัติการที่สองขึ้นอยู่กับความสำเร็จของปฏิบัติการแรก หากปฏิบัติการแรกล้มเหลว ปฏิบัติการที่สองก็ไม่สมเหตุสมผล เพื่อป้องกันปัญหานี้ ให้ปิดใช้งานการย่อขนาดไฟล์ฐานข้อมูลโดยอัตโนมัติก่อนที่จะทำการสำรองข้อมูล

ในกรณีส่วนใหญ่ การกู้คืนฐานข้อมูล SQL Server เป็นการดำเนินการแบบสแตนด์อโลนในระหว่างที่ผู้ใช้ไม่สามารถเข้าถึงฐานข้อมูลได้ เมื่อใช้ SQL Server 2005 Enterprise Edition กับโมเดลการกู้คืนแบบเต็ม การคืนค่าบางส่วนและการคืนค่ากลุ่มไฟล์ที่ไม่ใช่หลักจะออนไลน์ตามค่าเริ่มต้น ส่วนของฐานข้อมูลที่ไม่ควรกู้คืน เช่น กลุ่มไฟล์แบบเขียนอย่างเดียว อาจพร้อมใช้งานสำหรับผู้ใช้ในช่วงระยะเวลาของการดำเนินการกู้คืน กลุ่มไฟล์แบบอ่าน/เขียนจะพร้อมใช้งาน เว้นแต่จะถูกออฟไลน์เพื่อกู้คืน คุณสมบัตินี้มีประโยชน์มากสำหรับฐานข้อมูลขนาดใหญ่ที่ทำงาน 24x7x365 ข้อมูลเพิ่มเติมสามารถพบได้ในเอกสาร BOL ของ SQL Server 2005 "การดำเนินการคืนค่าออนไลน์" (http://msdn.microsoft.com/en-us/library/ms188671.aspx) และในแถบด้านข้าง "เหตุใดฐานข้อมูลจึงทำไม่ได้ ดำเนินการคืนค่าออนไลน์" .

สรุป

ข้อมูลมีความสำคัญต่อธุรกิจ ดังนั้นการรักษาความปลอดภัยจึงเป็นหนึ่งในงานที่สำคัญที่สุด การสำรองข้อมูลมีบทบาทสำคัญในกระบวนการนี้ ขั้นตอนแรกในการเข้าถึงข้อมูลอย่างต่อเนื่องคือการสร้างระบบการสำรองฐานข้อมูลปกติและการทดสอบการคืนค่า ในขณะที่กำลังสร้าง ฐานใหม่ควรเขียนสคริปต์ข้อมูลเพื่อสำรองและกู้คืนทันที SQL Server มีความสามารถในการสำรองและกู้คืนที่หลากหลายซึ่งสามารถปรับให้เหมาะกับความต้องการฐานข้อมูลเฉพาะของคุณได้

ใครจองได้บ้าง

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

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

โมเดลการกู้คืนฐานข้อมูล

การตั้งค่ารูปแบบการกู้คืนจะกำหนดจำนวนข้อมูลที่สามารถกู้คืนได้ในกรณีที่ฐานข้อมูลเสียหาย คุณสามารถตั้งค่ารูปแบบการกู้คืนของคุณเองสำหรับแต่ละฐานข้อมูล ขึ้นอยู่กับการสูญเสียข้อมูลที่คุณยินดียอมรับ ในการติดตั้งแบบจำลองการกู้คืนฐานข้อมูลด้วย โดยใช้ SQL Server Management Studio (SSMS) คลิก คลิกขวาฐานข้อมูล เปิดหน้าต่างคุณสมบัติ ไปที่หน้าตัวเลือก และเลือกแบบจำลองสำรองที่ต้องการจากรายการดรอปดาวน์

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

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

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

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

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

คำสั่งมาตรฐานสำหรับความซ้ำซ้อน

SQL Server 2005 และ SQL Server 2000 มีสองคำสั่งให้ทำสิ่งเดียวกันโดยพื้นฐานแล้ว นั่นคือ DUMP และ BACKUP (นั่นคือ DUMP DATABASE หรือ BACKUP DATABASE และ DUMP LOG หรือ BACKUP LOG) คำสั่ง DUMP มีมาตั้งแต่ SQL Server 6.5 เมื่อการสำรองฐานข้อมูลหมายถึงการคัดลอกฐานข้อมูลในสถานะก่อนที่การสำรองข้อมูลจะเริ่มขึ้น ในขณะเดียวกัน การเปลี่ยนแปลงในฐานข้อมูลที่อาจเกิดขึ้นหลังจากเริ่มการสำรองข้อมูลจะไม่รวมอยู่ในการสำรองข้อมูล

ตั้งแต่เวอร์ชัน 7 เป็นต้นไป SQL Server สามารถทำการสำรองข้อมูล "สด" จริงได้ ซึ่งหมายความว่าการเปลี่ยนแปลงที่เกิดขึ้นหลังจากเริ่มกระบวนการสำรองข้อมูลจะถูกเขียนลงในบันทึกธุรกรรมและจัดเก็บไว้ในไฟล์สำรองข้อมูล ดังนั้น การสำรองข้อมูลจึงเป็น "สแนปช็อต" ของฐานข้อมูล ณ เวลาที่ดำเนินการสำรองข้อมูลเสร็จสิ้น คำสั่ง DUMP จะคงไว้สำหรับความเข้ากันได้แบบย้อนกลับ แต่ Microsoft ไม่แนะนำให้ใช้กับระบบที่พัฒนาขึ้นใหม่ สักวันหนึ่งคำสั่งนี้จะเลิกใช้งานและนักพัฒนาจะต้องกำจัดมันในตัวอย่างเหล่านั้น รหัสโปรแกรมที่ยังใช้งานอยู่

สำหรับผู้ที่ติดตามการสำรองฐานข้อมูล SQL Server อย่างใกล้ชิดและกระตือรือร้นที่จะเรียนรู้ว่ามีอะไรใหม่ใน SQL Server 2005 คุณควรติดตามการสำรองข้อมูลอย่างใกล้ชิด: SQL Server 2005 ไม่มีคำสั่ง DBCC REPAIR ที่คุ้นเคย "การแทนที่" สำหรับคำสั่งนี้คือ DROP DATABASE

การแทนที่ฐานข้อมูล

เมื่อกู้คืนฐานข้อมูลไปยังเซิร์ฟเวอร์ใหม่ ให้ใช้ตัวเลือก REPLACE ซึ่งจะปิดใช้งานการตรวจสอบความปลอดภัยตามปกติ และอนุญาตให้เขียนทับฐานข้อมูลที่มีอยู่ แม้ว่าชื่อจะแตกต่างจากชื่อของฐานข้อมูลที่กำลังกู้คืน ตัวอย่างเช่น สมมติว่าคุณได้สำรองฐานข้อมูล D ซึ่งอยู่บนเซิร์ฟเวอร์ A การสำรองข้อมูลนี้จะต้องได้รับการกู้คืนบนเซิร์ฟเวอร์ B ขั้นแรก ควรสร้างฐานข้อมูลการจัดเตรียมที่ว่างเปล่าบนเซิร์ฟเวอร์ B ชื่อและขนาดของฐานข้อมูลการจัดเตรียมจะไม่เกี่ยวข้อง . ถัดไป คุณต้องกู้คืนฐาน D ด้วยตัวเลือก REPLACE บนเซิร์ฟเวอร์ B ที่ด้านบนของฐานการจัดเตรียมที่สร้างขึ้นใหม่ หากต้องการกู้คืนกลับไปยังเซิร์ฟเวอร์ A ไปยังตำแหน่งเดิม พารามิเตอร์ REPLACE ไม่จำเป็น ตามค่าเริ่มต้น การดำเนินการกู้คืนฐานข้อมูลจะทำการตรวจสอบความปลอดภัยในตัว เช่น เมื่อไม่สามารถกู้คืนฐานข้อมูลได้ตามปกติบนฐานข้อมูลอื่นที่มีอยู่ ในทำนองเดียวกัน การกู้คืนฐานข้อมูลที่สำรองไว้ในโหมดสำรองข้อมูลเจอร์นัลทั้งหมดหรือเป็นกลุ่มเป็นสิ่งต้องห้ามหากไม่มีการสำรองข้อมูลแบบ tail-log

หากคุณต้องการกู้คืนฐานข้อมูลที่ไม่ได้สำรองไว้ที่ส่วนท้ายของบันทึกไม่ว่าจะด้วยเหตุผลใดก็ตาม (เช่น เนื่องจากไฟล์สำรองบันทึกธุรกรรมเสียหาย) การคืนค่าในโหมด REPLACE อาจเป็นวิธีเดียวที่จะทำให้สำเร็จ คืนค่า. อีกตัวอย่างหนึ่งที่จำเป็นต้องใช้ตัวเลือก REPLACE คือหากต้องการคืนค่าการสำรองฐานข้อมูลที่ใช้งานจริงในสภาพแวดล้อมการทดสอบ/การพัฒนา แม้ว่าชื่อฐานข้อมูลในการผลิตและการพัฒนาจะเหมือนกัน แต่เป็นฐานข้อมูลที่แตกต่างกันจากมุมมองของ SQL Server

การสำรองข้อมูล tail-log คืออะไร

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

วิธีคืนค่าฐานข้อมูลให้อยู่ในสถานะ ณ เวลาที่กำหนด

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

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

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

ข้อมูล ณ เวลาใดเวลาหนึ่งที่สามารถกู้คืนได้จะต้องอยู่ในการสำรองข้อมูลบันทึกธุรกรรม เมื่อกู้คืนบันทึก คุณสามารถกู้คืนธุรกรรมที่เสร็จสิ้นจนถึงเวลาที่กำหนดโดยระบุเวลาโดยใช้คำสั่ง STOPAT, STOPATMARK หรือ STOPBEFOREMARK

เมื่อกู้คืนฐานข้อมูลไปยังช่วงเวลา ให้สำรองข้อมูลทั้งหมดด้วยการตั้งค่า NORECOVERY ดังที่แสดงด้านล่าง:

กู้คืนฐานข้อมูล AdventureWorks จากดิสก์ = "E:\SQLdata\BACKUPS\AdventureWorks_FullDbBkup.bak" ด้วย NORECOVERY

จากนั้นใช้การสำรองข้อมูลบันทึกทั้งหมดด้วย กำลังติดตั้งการกู้คืนและระบุวันที่และเวลาของจุดเวลาที่ต้องการในแต่ละคำสั่ง RESTORE LOG:

กู้คืนบันทึก AdventureWorks จากดิสก์ = "E:\SQLdata\BACKUPS\AdventureWorks_TlogBkup.bak" พร้อมการกู้คืน STOPAT = ‘10 ธันวาคม 2550 20:10 น.’

สำรองไฟล์/กลุ่มไฟล์

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

การกู้คืนบางส่วน

เปิดตัวใน SQL Server 2005 กลยุทธ์นี้ออกแบบมาสำหรับฐานข้อมูลที่มีกลุ่มไฟล์แบบอ่านอย่างเดียวหลายกลุ่มและใช้รูปแบบการกู้คืนอย่างง่าย เนื่องจากฐานข้อมูลประเภทนี้ส่วนใหญ่เป็นแบบอ่านอย่างเดียว กลยุทธ์การสำรองข้อมูลทั้งหมดและการคืนค่าทั้งหมดจึงซ้ำซ้อน อย่างไรก็ตาม แบบจำลองสแตนด์บายเศษส่วนสามารถนำไปใช้กับฐานข้อมูลประเภทใดก็ได้

เมื่อทำการสำรองข้อมูลบางส่วน กลุ่มไฟล์หลัก กลุ่มไฟล์แบบอ่าน/เขียนทั้งหมด และกลุ่มไฟล์แบบอ่านอย่างเดียวที่ระบุใดๆ จะได้รับการสำรองข้อมูลก่อน เนื่องจากตารางแบบอ่านอย่างเดียวไม่เปลี่ยนแปลงบ่อยนัก ในทางทฤษฎีจึงไม่จำเป็นต้องสำรองข้อมูลบ่อยเท่ากับตารางที่เปลี่ยนแปลง

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

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

การกู้คืนหลังจากการสำรองข้อมูลบางส่วนยังคงจำกัดการเข้าถึงฐานข้อมูล แต่เป็นระยะเวลาที่สั้นกว่าการกู้คืนฐานข้อมูลทั้งหมด - และเฉพาะสำหรับกลุ่มไฟล์หลัก กลุ่มอ่าน/เขียน และกลุ่มอ่านอย่างเดียวที่เป็นส่วนหนึ่งของการสำรองข้อมูล มากกว่า รายละเอียดข้อมูลสามารถพบได้ใน SQL Server 2005 Books Online "การสำรองข้อมูลบางส่วน" http://msdn.microsoft.com/en-us/library/ms191539.aspx

การสำรองข้อมูลของรัฐ

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

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

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

เมื่อสำรองข้อมูลบันทึกธุรกรรมสถานะฐานข้อมูล บันทึกธุรกรรมจะไม่ถูกตัดทอน ซึ่งแตกต่างจากการสำรองข้อมูลปกติ สถานะการสำรองข้อมูลยังไม่มีผลกับห่วงโซ่บันทึกที่ใช้สำหรับการสำรองข้อมูลทั้งหมดด้วยบันทึกการกู้คืน โดยทั่วไป การสำรองข้อมูลสถานะจะไม่รวมอยู่ในรายการการสำรองข้อมูลบันทึกเมื่อทำการกู้คืน สำหรับข้อมูลเพิ่มเติม โปรดดูเอกสารประกอบ "State Backups" ของ SQL Server 2005 BOL ที่ http://msdn.microsoft.com/en-us/library/ms191495.aspx

เหตุใดจึงไม่สามารถกู้คืนฐานข้อมูลออนไลน์ได้

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

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

ในขั้นตอนนี้ ฐานข้อมูลมักจะมีธุรกรรมที่ค้างอยู่และไม่สามารถใช้ฐานข้อมูลสำหรับการเข้าถึงได้ ถัดไป SQL Server 2005 Standard Edition จะเข้าสู่ขั้นตอนการเลิกทำขั้นสุดท้าย ซึ่งระหว่างนั้นธุรกรรมที่ค้างอยู่ทั้งหมดจะถูกย้อนกลับ หลังจากเสร็จสิ้นขั้นตอนนี้ ฐานข้อมูลจะได้รับการกู้คืนอย่างสมบูรณ์และพร้อมใช้งาน Enterprise Edition ทำงานแตกต่างกันเล็กน้อย - ฐานข้อมูลพร้อมใช้งานทันทีหลังจากลองเปลี่ยนแปลงใหม่ โดยไม่ต้องรอขั้นตอนการย้อนกลับของธุรกรรมที่ค้างอยู่

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



การสำรวจโครงสร้างพื้นฐาน

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

การระบุความต้องการทางธุรกิจและไอที

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

การพัฒนาแผนสำรองที่เหมาะสมที่สุด

ในขั้นตอนนี้ ข้อมูลที่ได้รับจากการศึกษาก่อนหน้านี้จะถูกจัดระบบและกำหนดค่าที่เหมาะสมที่สุดของ RTO และ RPO ผู้เชี่ยวชาญของ Abaq-2000 จะช่วยคุณกำหนดว่าหน้าต่างสำรองใดบ้างที่พร้อมใช้งานสำหรับแต่ละบริการ โดยคำนึงถึงค่าใช้จ่ายในการกู้คืน บริการนี้เหมาะสำหรับบริษัทที่ผ่านขั้นตอนใดขั้นตอนหนึ่งจากสองขั้นตอนก่อนหน้านี้


การใช้งานระบบสำรองข้อมูล

การปรับใช้เซิร์ฟเวอร์และ/หรืออุปกรณ์สำรองข้อมูล

ในขั้นตอนนี้มีการตกลงแผนสำรอง จากนั้นจึงปรับใช้เซิร์ฟเวอร์ตั้งแต่หนึ่งเซิร์ฟเวอร์ขึ้นไปสำหรับ RK ระบบจัดเก็บข้อมูลและ/หรือเทปไลบรารีจะเชื่อมต่อกัน มีการติดตั้งเอเจนต์สำหรับ RK หากจำเป็น

ทำการสำรองข้อมูล แก้ไขปัญหา และปรับแผนการสำรองข้อมูล

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

การฝึกอบรมและเอกสาร


เพิ่มประสิทธิภาพระบบสำรองข้อมูลที่มีอยู่ของคุณ

ตรวจสอบเซิร์ฟเวอร์สำรองข้อมูลที่มีอยู่

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

การเพิ่มประสิทธิภาพนโยบายและกระบวนการสำรองข้อมูล

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

การสร้างแผนการกู้คืนความเสียหาย

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

การฝึกอบรมและเอกสาร

ฝึกอบรมวิศวกรของลูกค้าเกี่ยวกับวิธีใช้ระบบสำรองข้อมูลในขอบเขตที่จำเป็นในการสำรองข้อมูลให้เสร็จสมบูรณ์และแก้ไขปัญหาใดๆ ที่เกิดขึ้น การสร้างเอกสารต่อไปนี้: บันทึกอธิบาย คำแนะนำผู้ดูแลระบบและโปรแกรม ตลอดจนวิธีการทดสอบ รายการเอกสารสามารถเปลี่ยนแปลงได้ตามความต้องการของลูกค้า การลงทะเบียนสามารถอยู่ในรูปแบบใดก็ได้หรือตาม GOST ถัดไป ระบบสำรองได้รับการทดสอบตาม PMI

  1. ความสม่ำเสมอการสำรองข้อมูลควรทำอย่างสม่ำเสมอเหมือนกับการแปรงฟันในตอนเช้า
  2. การตรวจสอบ.ตรวจสอบการสำรองข้อมูลที่คุณเพิ่งทำ มันจะน่าผิดหวังมากหากในช่วงเวลาที่ตึงเครียดเป็นพิเศษ ผู้ช่วยชีวิตของคุณกลายเป็นคนโง่ เปิดไฟล์หลายไฟล์จากไฟล์เก็บถาวรและตรวจสอบให้แน่ใจว่าใช้งานได้
  3. แยก.เป็นการดีกว่าที่จะจัดเก็บข้อมูลสำรองไม่ได้อยู่ในที่เดียว แต่อย่างน้อยในสองแห่ง ตัวอย่างเช่น บนฮาร์ดไดรฟ์ภายนอกและในระบบคลาวด์ ท้ายที่สุด บางครั้งดิสก์ก็ล้มเหลว และที่เก็บข้อมูลบนคลาวด์อาจไม่พร้อมใช้งานในเวลาที่เหมาะสม
  4. การกำหนดเขตแบ่งเป็นหมวดหมู่ที่ชัดเจนว่าจะจัดเก็บอะไร ข้อมูลที่มีความสำคัญต่างกันต้องใช้วิธีการเก็บถาวรที่แตกต่างกัน

โซลูชันระบบ

หน้าต่าง

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

วินโดว 7

ไปที่ "แผงควบคุม" โดยคลิกซ้ายที่ปุ่ม "เริ่ม" แล้วเลือกรายการที่เหมาะสม ใน "แผงควบคุม" เลือก "ระบบและความปลอดภัย" → "การสำรองข้อมูลคอมพิวเตอร์" → "ตั้งค่าการสำรองข้อมูล"

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

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

ตอนนี้ในหน้าต่าง "สำรองหรือกู้คืนไฟล์" มีปุ่ม "เก็บถาวร" การคลิกจะเป็นการเริ่มกระบวนการเก็บข้อมูลของคุณ

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

Windows 8 ขึ้นไป

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

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

ในตำแหน่งที่จัดเก็บ ให้เลือกไดรฟ์อื่นที่ไม่ใช่ไดรฟ์ระบบ แฟลชไดรฟ์ USB หรือ โฟลเดอร์เครือข่าย. คลิก "เปิดใช้งาน"

"ประวัติไฟล์" จะคัดลอกไลบรารีต่อไปนี้โดยอัตโนมัติ: "เอกสาร", "เพลง", "รูปภาพ", "วิดีโอ" - และโฟลเดอร์ผู้ใช้มาตรฐาน: Windows, "เดสก์ท็อป", "รายการโปรด"

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

แมคโอเอส

Time Machine เป็นโซลูชันมาตรฐานของ Apple สำหรับการสำรองแอปพลิเคชัน ไฟล์และโฟลเดอร์ เอกสาร วิดีโอ และเพลง

ในการทำงานกับ Time Machine คุณต้องมีที่จัดเก็บข้อมูลภายนอก เช่น แฟลชไดรฟ์ ภายนอก ฮาร์ดดิสก์หรือโซลูชันเครือข่าย

เมื่อเชื่อมต่อ ไดรฟ์ภายนอก Mac ของคุณควรได้รับแจ้ง: ฉันควรใช้เป็นเครื่องสำรองหรือไม่ เลือก "ใช้เป็นไดรฟ์สำรอง"

หากหน้าต่างไม่ปรากฏขึ้น จะต้องเลือกไดรฟ์สำรองด้วยตนเอง:

  • ไปที่เมนูและเปิด การตั้งค่าเวลาเครื่องจักร;
  • คลิกที่ "เลือกดิสก์สำรองข้อมูล";
  • เลือกอันที่คุณต้องการแล้วคลิก "ใช้ดิสก์"

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

แอนดรอยด์

บริการสำรองข้อมูล Android

ออกแบบมาเพื่อสร้างสำเนาสำรองของข้อมูล บัญชี Google. คุณสามารถบันทึก:

  • ข้อมูลเกี่ยวกับเครือข่าย Wi-Fi
  • วอลล์เปเปอร์เดสก์ทอป;
  • การตั้งค่า Gmail
  • แอพพลิเคชั่น Google เพลย์;
  • การตั้งค่าภาษาและการป้อนข้อมูล
  • วันและเวลา;
  • การตั้งค่าแถว แอปพลิเคชันบุคคลที่สาม.

ในการสร้างข้อมูลสำรอง คุณต้อง:

  • เปิดการตั้งค่าอุปกรณ์
  • ไปที่ "ข้อมูลส่วนบุคคล" → "กู้คืนและรีเซ็ต";
  • เปิดการสำรองข้อมูล

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

การซิงโครไนซ์

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

การซิงโครไนซ์ใน Android เปิดใช้งานตามค่าเริ่มต้น หากคุณต้องการรับข้อมูลสำรองล่าสุด ให้ทำดังต่อไปนี้:

  • เปิดการตั้งค่าโทรศัพท์
  • ในส่วน "บัญชีและการซิงค์" เลือก Google
  • ทำเครื่องหมายในช่องและคลิก "ซิงโครไนซ์"

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

คุณยังสามารถซิงโครไนซ์บัญชียอดนิยม: Skype, Telegram, Viber และ VKontakte ในการซิงค์รูปภาพและรูปภาพ Android มีมาให้ในตัว โซลูชันของกูเกิลรูปถ่าย.

iOS

ไอทูนส์

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

เมื่อต้องการสร้างสำเนาเมื่อ วิธีใช้ iTunesทำดังต่อไปนี้:

  • เชื่อมต่ออุปกรณ์กับคอมพิวเตอร์
  • ไปที่แท็บ "อุปกรณ์"
  • คลิกซิงค์
  • ภาพถ่าย;
  • บันทึก;
  • รายชื่อผู้ติดต่อ;
  • ปฏิทิน;
  • ข้อความ SMS/MMS;
  • เบราว์เซอร์ Safari;
  • การตั้งค่าจุดเชื่อมต่อ
  • ข้อมูลการสมัคร
  • มุมมองของหน้าจอหลัก

ไอคลาว

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

หากต้องการบันทึกข้อมูลโดยใช้ iCloud บนอุปกรณ์ของคุณ ให้เปิดการตั้งค่า → iCloud → สำรองข้อมูล แล้วเริ่มกระบวนการสร้างสำเนา

เก็บไว้ใน iCloud:

  • ประวัติการซื้อใน App Store;
  • ภาพถ่าย;
  • การตั้งค่าโทรศัพท์;
  • ข้อมูลการสมัคร
  • มุมมองของหน้าจอหลัก
  • เสียงเรียกเข้า;
  • ข้อความเสียง

ซอฟต์แวร์

หน้าต่าง

ใบอนุญาต:ซอฟต์แวร์เชิงพาณิชย์

รองรับภาษารัสเซีย:มี

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

ในหน้าต่างหลักของโปรแกรม คลิก "สร้างงานใหม่" → "สร้างสำเนาสำรอง" จากโครงสร้างแค็ตตาล็อก ให้เลือกข้อมูลที่คุณต้องการบันทึก ในกรณีของเรา นี่จะเป็นโฟลเดอร์ Music บนเดสก์ท็อป

สุดท้าย ตั้งชื่องานแล้วคลิก เสร็จสิ้น การเก็บถาวรเสร็จสิ้น

หลักการเดียวกันกับการกู้คืนข้อมูล เลือกข้อมูลสำรองที่บันทึกไว้ จากนั้นระบุตำแหน่งที่คุณต้องการกู้คืน

ระยะเวลาทดลองใช้โปรแกรมคือ 30 วัน นักพัฒนาเสนอให้ซื้อเวอร์ชันพื้นฐานแบบเต็มในราคา 800 รูเบิล มี Handy Backup รุ่นอื่นๆ - Professional และ Expert ความสามารถของพวกเขากว้างกว่ามากและปรับให้เหมาะกับความต้องการระดับมืออาชีพ แต่สำหรับวัตถุประสงค์ของเรา เวอร์ชันมาตรฐานก็เพียงพอแล้ว

ใบอนุญาต:ซอฟต์แวร์แชร์แวร์

รองรับภาษารัสเซีย:เลขที่

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

ก่อนอื่น เลือกตำแหน่งที่จะบันทึกข้อมูล ช่างมัน ไดรฟ์แบบถอดได้อี

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

หลังจากคลิกที่เครื่องหมายถูก หน้าต่างเก็บถาวรจะเปิดขึ้น บนดิสก์ที่เลือก โปรแกรมจะสร้างโฟลเดอร์ Genie TineLine ขึ้นมาโดยอัตโนมัติ ซึ่งจะวางไฟล์ที่บันทึกไว้

คุณลักษณะการบันทึกและกู้คืนมีอยู่ใน Genie Timeline Free เวอร์ชันพื้นฐาน ขยาย รุ่นจ่าย Genie Timeline Home และ Genie Timeline Pro มีคุณสมบัติอื่นๆ อีกมาก: การส่งการแจ้งเตือนทางอีเมล การเข้ารหัสข้อมูลที่มีความปลอดภัยสูง และการตั้งเวลา แต่สำหรับการบันทึกไฟล์โฮม เวอร์ชันฟรีก็เพียงพอแล้ว

Genie TineLine มีแอพ iOS ที่คุณสามารถตรวจสอบสถานะของการสำรองข้อมูลบนคอมพิวเตอร์ของคุณ

ใบอนุญาต:ซอฟต์แวร์เชิงพาณิชย์

รองรับภาษารัสเซีย:มี

เครื่องมือสำรองและกู้คืนที่มีประสิทธิภาพ คุณสามารถจัดเก็บข้อมูลสำรองได้ไม่เฉพาะในดิสก์ที่มีอยู่จริงเท่านั้น แต่ยังจัดเก็บในของคุณเองด้วย บริการคลาวด์อะโครนิส. จริงสำหรับสิ่งนี้คุณจะต้องสมัครเป็นเวลาหนึ่งปีและขึ้นอยู่กับจำนวนพื้นที่ที่ให้ไว้ แผนภาษี. ด้วยการสมัครสมาชิกมาตรฐาน 50 GB จะได้รับการจัดสรรโดยการซื้อรุ่นพรีเมียม - จาก 1 TB

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

เลือก "ไฟล์และโฟลเดอร์" และเลือกสิ่งที่คุณต้องการ ให้มันเป็นโฟลเดอร์ "Music" บนเดสก์ท็อปอีกครั้ง คลิก "ตกลง" และดำเนินการเลือกที่เก็บข้อมูล

เลือกแฟลชไดรฟ์ E คลิก "ตกลง" อีกครั้ง → "สร้างสำเนา" สำเนาของโฟลเดอร์ Music จะถูกสร้างขึ้นในแฟลชไดรฟ์

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

ค่าใช้จ่ายของโปรแกรมคือ 2,700 รูเบิล การสมัครสมาชิกมาตรฐานเป็นเวลาหนึ่งปีจะทำให้ผู้ใช้เสียค่าใช้จ่าย 2,400 รูเบิล ส่วนเพิ่มเติม - 5,100 รูเบิล แอปพลิเคชันมือถือทำงานร่วมกับเวอร์ชันเดสก์ท็อปและดาวน์โหลดได้ฟรี

แมคโอเอส

คาร์บอน Cope Cloner

ใบอนุญาต:ซอฟต์แวร์เชิงพาณิชย์

รองรับภาษารัสเซีย:เลขที่

ยูทิลิตี้สำหรับสร้างแผ่นดิสก์ซ้ำ ไม่รองรับภาษารัสเซีย แต่จะไม่ยากที่จะเข้าใจอินเทอร์เฟซ

ใน Source Disk เลือกดิสก์ที่คุณต้องการคัดลอก ใน Target Disk ให้ระบุตำแหน่งที่จะจัดเก็บสำเนา เริ่มกระบวนการด้วยปุ่มโคลน

ระยะเวลาการใช้โปรแกรมฟรีคือ 30 วัน หลังจาก Carbon Cope Cloner จะมีราคา 2,405.65 รูเบิล

แอนดรอยด์

ใบอนุญาต:ซอฟต์แวร์แชร์แวร์

รองรับภาษารัสเซีย:มี

โซลูชันที่สะดวกสำหรับการสำรองและซิงค์แอปบน Android โดยไม่ต้องใช้สิทธิ์รูท อย่างไรก็ตาม สำหรับงานเต็มรูปแบบ คุณจะต้องติดตั้ง Helium บนคอมพิวเตอร์ที่ใช้ Windows, Linux หรือ macOS

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

ขณะที่กำลังติดตั้งโปรแกรม แอพมือถือขอให้เชื่อมต่อโทรศัพท์กับคอมพิวเตอร์และเปิดใช้งานการดีบัก USB

หลังจากได้รับการแจ้งเตือนว่าการซิงโครไนซ์สำเร็จ สมาร์ทโฟนสามารถตัดการเชื่อมต่อจากคอมพิวเตอร์ได้

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

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

โปรแกรมเวอร์ชันพื้นฐานนั้นฟรี ราคาของเวอร์ชันขยายคือ 149.86 รูเบิล

รุ่นขยายช่วยให้:

  • ปิดการใช้งานโฆษณา
  • กำหนดการสำรองข้อมูลตามกำหนดเวลา
  • เปิดใช้งานการซิงโครไนซ์ระหว่างอุปกรณ์ Android
  • เก็บข้อมูลในระบบคลาวด์

เจ้าของอุปกรณ์ Motorola และ Sony บางรุ่นไม่สามารถติดตั้งแอปพลิเคชันได้

ใบอนุญาต:ซอฟต์แวร์แชร์แวร์

รองรับภาษารัสเซีย:มี

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

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

เลือกแอปพลิเคชันแล้วคลิก "บันทึก" ในเมนูที่เปิดขึ้น

สร้างข้อมูลสำรองแล้ว ตอนนี้ หากคุณเข้าสู่แอปพลิเคชันอีกครั้ง คุณจะเห็นปุ่ม "กู้คืน"

Titanum Backup รองรับการทำงานเป็นกลุ่มด้วยแอพพลิเคชั่นและการสำรองข้อมูล ในการดำเนินการนี้ ให้ไปที่ "เมนู" → "การทำงานเป็นชุด"

ฟังก์ชันนี้ช่วยให้:

  • ตรวจสอบการสำรองข้อมูล - ทั้งที่เพิ่งสร้างและทั้งหมด - เพื่อหาข้อผิดพลาด
  • ทำสำเนาสำรองของแอปพลิเคชันที่ติดตั้งทั้งหมด
  • ทำสำเนาสำรองของข้อมูลระบบทั้งหมด
  • ลบข้อมูลสำรองเก่า
  • กู้คืนข้อมูลสำรองทั้งหมด
  • กู้คืนข้อมูลระบบทั้งหมด
  • ล้างแคชของแอปพลิเคชัน
  • ถอนการติดตั้งระบบหรือแอพผู้ใช้

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

Titanium Backup รุ่นขยายราคา 349 รูเบิล คุณสมบัติหลัก:

  • การสร้างการสำรองข้อมูลหลายรายการสำหรับแอปพลิเคชัน
  • การเข้ารหัสข้อมูลสำรอง
  • ตรวจสอบเอกสารสำคัญทั้งหมด
  • การแช่แข็งและละลายน้ำแข็งเป็นชุด
  • การซิงโครไนซ์การสำรองข้อมูลกับคลาวด์

iOS

iMazing

ใบอนุญาต:ซอฟต์แวร์เชิงพาณิชย์

รองรับภาษารัสเซีย:มี

ความเข้ากันได้: ไมโครซอฟท์ วินโดวส์แมคโอเอส

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

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

ระยะเวลาฟรีคือ 30 วัน หลังจากนั้นคุณจะต้องจ่าย $39.99 เพื่อใช้งานบนคอมพิวเตอร์หนึ่งเครื่อง

ใบอนุญาต:ซอฟต์แวร์เชิงพาณิชย์

รองรับภาษารัสเซีย:เลขที่

ความเข้ากันได้: iOS.

เครื่องมือสำรองอุปกรณ์ด้วย. ให้คุณบันทึกโน้ต รายชื่อ รูปภาพ ข้อความ ประวัติการโทร และอื่นๆ

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

หากต้องการกู้คืนข้อมูล ให้คลิกที่ปุ่มกู้คืนในเมนูทางด้านซ้ายของหน้าจอ

ค่าใช้จ่ายของ BackupAZ คือ 2.99 ดอลลาร์

ไอเล็กซ์

ใบอนุญาต:ซอฟต์แวร์ฟรี

รองรับภาษารัสเซีย:มี

ความเข้ากันได้: iOS.

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

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

ซีเดีย

ใบอนุญาต:ซอฟต์แวร์ฟรี

รองรับภาษารัสเซีย:มี

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

โซลูชั่นคลาวด์

Google ไดรฟ์

ใบอนุญาต:ซอฟต์แวร์แชร์แวร์

รองรับภาษารัสเซีย:มี

ความเข้ากันได้:

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

ที่เก็บรวมถึง:

  • Google Drive - ใช้เพื่อจัดเก็บไฟล์
  • Gmail - บันทึกผู้ติดต่อของผู้ใช้และเป็นไคลเอนต์อีเมลที่มีประสิทธิภาพ
  • Google Photo - ค้นหารูปภาพบนอุปกรณ์โดยอัตโนมัติและบันทึกลงในคลาวด์

ฟรี 15 GB สำหรับปริมาณที่มากขึ้นคุณจะต้องจ่ายตั้งแต่ 2.99 ถึง 299 ดอลลาร์ ปริมาณสูงสุดพื้นที่เก็บข้อมูล 30 TB และการอัปโหลดไฟล์คือ 5 TB

สำหรับ ใช้ฟรีมีพื้นที่เก็บข้อมูล 2 GB ราคา 1 TB จะเท่ากับ 9.99 ยูโร สามารถซื้อพื้นที่ได้ไม่จำกัดในราคา 10 ยูโรต่อเดือน

ยานเดกซ์ดิสก์

ใบอนุญาต:ซอฟต์แวร์แชร์แวร์

รองรับภาษารัสเซีย:มี

ความเข้ากันได้:เบราว์เซอร์, Microsoft Windows, macOS, Android, iOS

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

ผู้ใช้จะได้รับฟรี 10 GB สำหรับเพิ่มอีก 10 GB ยานเดกซ์ขอให้จ่าย 30 รูเบิล สำหรับ 100 GB - 80 รูเบิล ในขณะที่ราคา 1 TB จะอยู่ที่ 200 รูเบิลเท่านั้น



กำลังโหลด...
สูงสุด