คำถามติดแท็ก backup

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

25
Postgresql 9.2 pg_dump เวอร์ชันไม่ตรงกัน
ฉันพยายามดัมพ์ฐานข้อมูล Postgresql โดยใช้เครื่องมือpg_dump $ pg_dump books > books.out ฉันจะได้รับข้อผิดพลาดนี้ได้อย่างไร pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch --ignore-versionตัวเลือกที่จะเลิกตอนนี้และมันจะไม่เป็นวิธีการแก้ปัญหา AA กับปัญหาของฉันถึงแม้ว่ามันจะได้ทำงาน ฉันจะอัพเกรดpg_dumpเพื่อแก้ไขปัญหานี้ได้อย่างไร

8
กู้คืนฐานข้อมูล MySQL จากไฟล์จริง
เป็นไปได้ไหมที่จะกู้คืนฐานข้อมูล MySQL จากไฟล์ฐานข้อมูลทางกายภาพ ฉันมีไดเรกทอรีที่มีประเภทไฟล์ต่อไปนี้: client.frm client.MYD client.MYI แต่สำหรับอีกประมาณ 20 ตาราง ฉันมักจะใช้ mysqldump หรือเครื่องมือที่คล้ายกันเพื่อให้ได้ทุกอย่างในไฟล์ SQL 1 ดังนั้นวิธีจัดการกับไฟล์ประเภทนี้คืออะไร?
139 mysql  backup  restore 

21
ไม่สามารถเปิดอุปกรณ์สำรอง ข้อผิดพลาดของระบบปฏิบัติการ 5
ด้านล่างนี้เป็นแบบสอบถามที่ฉันใช้เพื่อสำรองข้อมูล (สร้าง.bak) ฐานข้อมูลของฉัน อย่างไรก็ตามทุกครั้งที่ฉันเรียกใช้ฉันจะได้รับข้อความแสดงข้อผิดพลาดนี้เสมอ: ข่าวสารเกี่ยวกับ 3201 ระดับ 16 สถานะ 1 บรรทัด 1 ไม่สามารถเปิดอุปกรณ์สำรองข้อมูล 'C: \ Users \ Me \ Desktop \ Backup \ MyDB.Bak' ข้อผิดพลาดของระบบปฏิบัติการ 5 (การเข้าถึงถูกปฏิเสธ) ข่าวสารเกี่ยวกับ 3013, ระดับ 16, สถานะ 1, ฐานข้อมูลการสำรองข้อมูล1 บรรทัดจะสิ้นสุดลงอย่างผิดปกติ นี่คือคำถามของฉัน: BACKUP DATABASE AcinsoftDB TO DISK = 'C:\Users\Me\Desktop\Backup\MyDB.Bak' WITH FORMAT, MEDIANAME = 'C_SQLServerBackups', NAME = …

7
Postgres: ล้างฐานข้อมูลทั้งหมดก่อนที่จะสร้าง / เติมข้อมูลอีกครั้งจากสคริปต์ทุบตี
ฉันกำลังเขียนเชลล์สคริปต์ (จะกลายเป็น cronjob) ที่จะ: 1: ถ่ายโอนฐานข้อมูลการผลิตของฉัน 2: นำเข้าดัมพ์ลงในฐานข้อมูลการพัฒนาของฉัน ระหว่างขั้นตอนที่ 1 ถึง 2 ฉันต้องล้างฐานข้อมูลการพัฒนา (ปล่อยตารางทั้งหมดหรือไม่) วิธีนี้ทำได้ดีที่สุดจากเชลล์สคริปต์หรือไม่ จนถึงตอนนี้ดูเหมือนว่านี้: #!/bin/bash time=`date '+%Y'-'%m'-'%d'` # 1. export(dump) the current production database pg_dump -U production_db_name > /backup/dir/backup-${time}.sql # missing step: drop all tables from development database so it can be re-populated # 2. load the backup …

4
f +++++++++ ในบันทึก rsync หมายถึงอะไร
ฉันใช้rsyncเพื่อสำรองไฟล์เซิร์ฟเวอร์ของฉันและฉันมีคำถามสองข้อ: ในระหว่างกระบวนการฉันต้องหยุดและเริ่มrsyncใหม่อีกครั้ง จะrsyncเริ่มจากจุดที่หยุดหรือจะรีสตาร์ทจากจุดเริ่มต้น? "f+++++++++"ในแฟ้มบันทึกที่ฉันเห็น หมายความว่าอย่างไร? เช่น: 2010/12/21 08:28:37 [4537] >f.st...... iddd/logs/website-production-access_log 2010/12/21 08:29:11 [4537] >f.st...... iddd/web/website/production/shared/log/production.log 2010/12/21 08:29:14 [4537] .d..t...... iddd/web/website/production/shared/sessions/ 2010/12/21 08:29:14 [4537] >f+++++++++ iddd/web/website/production/shared/sessions/ruby_sess.017a771cc19b18cd 2010/12/21 08:29:14 [4537] >f+++++++++ iddd/web/website/production/shared/sessions/ruby_sess.01eade9d317ca79a
117 backup  logging  rsync 

9
ค้นหาไฟล์และทาร์ต (ด้วยช่องว่าง)
เอาล่ะปัญหาง่ายๆตรงนี้ ฉันกำลังทำงานกับรหัสสำรองง่ายๆ ทำงานได้ดียกเว้นว่าไฟล์มีช่องว่างอยู่ นี่คือวิธีที่ฉันค้นหาไฟล์และเพิ่มลงในไฟล์เก็บถาวร tar: find . -type f | xargs tar -czvf backup.tar.gz ปัญหาคือเมื่อไฟล์มีช่องว่างในชื่อเนื่องจาก tar คิดว่าเป็นโฟลเดอร์ โดยพื้นฐานแล้วฉันสามารถเพิ่มเครื่องหมายคำพูดรอบ ๆ ผลลัพธ์จากการค้นหาได้หรือไม่? หรือวิธีอื่นในการแก้ไขปัญหานี้?
110 linux  find  backup  tar 

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

6
คุณจัดระเบียบที่เก็บ git หลาย ๆ ที่เก็บสำรองไว้ด้วยกันได้อย่างไร
ด้วย SVN ฉันมีที่เก็บข้อมูลขนาดใหญ่เพียงแห่งเดียวที่ฉันเก็บไว้บนเซิร์ฟเวอร์และเช็คเอาต์ในเครื่องสองสามเครื่อง นี่เป็นระบบสำรองข้อมูลที่ค่อนข้างดีและช่วยให้ฉันทำงานกับเครื่องใดก็ได้อย่างง่ายดาย ฉันสามารถชำระเงินโปรเจ็กต์ที่เฉพาะเจาะจงยอมรับและอัปเดตโปรเจ็กต์ 'ต้นแบบ' หรือฉันสามารถชำระเงินทั้งหมดได้ ตอนนี้ฉันมีที่เก็บ git มากมายสำหรับโปรเจ็กต์ต่างๆซึ่งหลายแห่งอยู่ใน github ฉันยังมีที่เก็บ SVN ที่ฉันพูดถึงนำเข้าผ่านคำสั่ง git-svn .. โดยพื้นฐานแล้วฉันชอบมีรหัสทั้งหมดของฉัน (ไม่ใช่แค่โปรเจ็กต์เท่านั้น แต่ตัวอย่างและสคริปต์แบบสุ่มบางอย่างเช่นประวัติย่อของฉันบทความที่ฉันเขียนเว็บไซต์ที่ฉันสร้างขึ้นและอื่น ๆ ) ในที่เก็บขนาดใหญ่ฉันสามารถโคลนลงในรีโมตได้อย่างง่ายดาย เครื่องหรือหน่วยความจำแท่ง / ฮาร์ดไดรฟ์เป็นข้อมูลสำรอง ปัญหาคือเนื่องจากเป็นที่เก็บส่วนตัวและ git ไม่อนุญาตให้ตรวจสอบจากโฟลเดอร์เฉพาะ (ซึ่งฉันสามารถส่งไปที่ github เป็นโปรเจ็กต์แยกต่างหาก แต่มีการเปลี่ยนแปลงปรากฏทั้งใน master-repo และ sub- repos) ฉันสามารถใช้ระบบโมดูลย่อย git แต่มันก็ไม่ได้ทำตามที่ฉันต้องการเช่นกัน (โมดูลย่อยเป็นตัวชี้ไปยังที่เก็บอื่น ๆ และไม่มีรหัสจริงดังนั้นจึงไม่มีประโยชน์สำหรับการสำรองข้อมูล) ขณะนี้ฉันมีโฟลเดอร์ของ git-repos (ตัวอย่างเช่น ~ / code_projects / proj1 …
98 git  backup 

3
วิธีการสำรองฐานข้อมูล sqlite?
วิธีที่เหมาะสมในการทำคืออะไร? ฉันแค่คัดลอกไฟล์. sq3 หรือไม่ จะเกิดอะไรขึ้นหากมีผู้ใช้บนไซต์และไฟล์ถูกเขียนในขณะที่กำลังคัดลอก

17
SQL-Server: มีสคริปต์ SQL ที่ฉันสามารถใช้เพื่อตรวจสอบความคืบหน้าของกระบวนการสำรองหรือคืนค่า SQL Server หรือไม่?
เมื่อฉันสำรองหรือกู้คืนฐานข้อมูลโดยใช้ MS SQL Server Management Studio ฉันจะได้รับภาพที่บ่งบอกว่ากระบวนการดำเนินไปไกลแค่ไหนและฉันยังต้องรออีกนานแค่ไหนกว่าจะเสร็จ ถ้าฉันเริ่มต้นการสำรองข้อมูลหรือเรียกคืนด้วยสคริปต์มีวิธีตรวจสอบความคืบหน้าหรือไม่หรือฉันแค่นั่งรอให้เสร็จสิ้น (หวังว่าจะไม่มีอะไรผิดพลาด?) แก้ไข:ความต้องการของฉันโดยเฉพาะเพื่อให้สามารถตรวจสอบการสำรองข้อมูลหรือเรียกคืนความคืบหน้าโดยแยกจากเซสชันที่เริ่มต้นการสำรองข้อมูลหรือกู้คืน

7
ไฟล์อินพุตดูเหมือนจะเป็นการถ่ายโอนข้อมูลรูปแบบข้อความ กรุณาใช้ psql
ฉันสำรองข้อมูลโดยใช้ไฟล์ pg_dump db_production > postgres_db.dump จากนั้นฉันคัดลอกไปยัง localhost โดยใช้ scp ตอนนี้เมื่อฉันนำเข้าฐานข้อมูลในเครื่องของฉันมันทำให้เกิดข้อผิดพลาด pg_restore: [archiver] input file appears to be a text format dump. Please use psql. โดยใช้เส้นจุลภาค pg_restore -d db_development postgres_db.dump

11
โปรแกรมหรือสคริปต์บรรทัดคำสั่งง่ายๆในการสำรองฐานข้อมูลเซิร์ฟเวอร์ SQL คืออะไร?
ฉันหละหลวมเกินไปกับการสำรองข้อมูลฐานข้อมูลบนเซิร์ฟเวอร์ภายในของเรา มีโปรแกรมบรรทัดคำสั่งง่ายๆที่ฉันสามารถใช้ในการสำรองฐานข้อมูลบางฐานข้อมูลใน SQL Server 2005 ได้หรือไม่ หรือมี VBScript แบบธรรมดา?

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

7
กลยุทธ์การสำรองข้อมูลสำหรับที่เก็บข้อมูล AWS S3
ฉันกำลังมองหาคำแนะนำหรือแนวทางปฏิบัติที่ดีที่สุดในการสำรองข้อมูลถัง S3 วัตถุประสงค์ของการสำรองข้อมูลจาก S3 คือเพื่อป้องกันข้อมูลสูญหายเนื่องจากสิ่งต่อไปนี้: ปัญหา S3 ปัญหาที่ฉันลบข้อมูลนี้ออกจาก S3 โดยไม่ได้ตั้งใจ หลังจากการตรวจสอบแล้วฉันพบตัวเลือกต่อไปนี้: ใช้การกำหนดเวอร์ชันhttp://docs.aws.amazon.com/AmazonS3/latest/dev/Versioning.html คัดลอกจากที่เก็บข้อมูล S3 หนึ่งไปยังอีกถังหนึ่งโดยใช้ AWS SDK สำรองข้อมูลไปที่ Amazon Glacier http://aws.amazon.com/en/glacier/ สำรองข้อมูลไปยังเซิร์ฟเวอร์ที่ใช้งานจริงซึ่งสำรองไว้เอง ฉันควรเลือกตัวเลือกใดและการจัดเก็บข้อมูลเฉพาะใน S3 จะปลอดภัยเพียงใด ต้องการรับฟังความคิดเห็นของคุณ ลิงค์ที่มีประโยชน์: เอกสารการปกป้องข้อมูล คำถามที่พบบ่อยเกี่ยวกับการปกป้องข้อมูล


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.