Giải pháp sao lưu đám mây cho cơ sở dữ liệu, MS Exchange, Quickbooks và các tệp PST của Outlook

Tại sao việc sao lưu các tập tin cơ sở dữ liệu lại khó khăn?

Các tệp thông thường (ví dụ: tài liệu MS Office, tệp PDF hoặc tệp hình ảnh) rất dễ sao lưu. Các tệp này có dung lượng nhỏ và hiếm khi bị khóa. Việc sao chép hoặc tải lên rất nhanh.

Các tệp cơ sở dữ liệu (như SQL Server, Oracle, DB2, Sybase, Informix, MySQL, PostgreSQL) rất khác nhau:

  • (1) Chúng thường rất lớn, đòi hỏi thời gian sao chép/tải lên lâu hơn nhiều;

  • (2) Chúng luôn mở và khóa. Bạn không thể sử dụng công cụ thông thường để sao chép hoặc tải lên.

  • (3) Chúng thay đổi thường xuyên mà người dùng không nhấn Lưu. Chúng thay đổi trước khi bạn có thể hoàn thành sao lưu.

Các tệp PST của MS Exchange, Quickbooks và Outlook đều là các tệp cơ sở dữ liệu hoặc tệp tương tự cơ sở dữ liệu.

Phương pháp sao lưu 1: Sử dụng DriveHQ Online Backup để sao lưu các tập tin cơ sở dữ liệu.

Phần mềm sao lưu trực tuyến DriveHQ có thể hỗ trợ sao lưu tập tin cơ sở dữ liệu bằng các công nghệ sau:

  • - DriveHQ Online Backup hỗ trợ Volume Shadow Copy (VSS Copy). Nó có thể tạo bản sao chụp nhanh của tệp cơ sở dữ liệu khi tệp đó bị khóa và đang được ghi. Sau đó, nó có thể sao lưu tệp ảnh chụp nhanh cơ sở dữ liệu lên bộ nhớ đám mây DriveHQ.

  • - DriveHQ Online Backup hỗ trợ tự động thử lại và tiếp tục. Sao lưu một tệp cơ sở dữ liệu lớn có thể mất rất nhiều thời gian. Trong trường hợp gián đoạn mạng, DriveHQ Online Backup có thể tự động thử lại và tiếp tục từ vị trí bị gián đoạn. Nó không cần phải bắt đầu lại từ đầu.

  • - DriveHQ Online Backup hỗ trợ nén dữ liệu minh bạch để truyền tải nhanh hơn. Các tệp cơ sở dữ liệu thường không được nén để đạt hiệu suất I/O tốt nhất. Chúng có thể được nén đến 75% hoặc thậm chí hơn, ví dụ: một tệp cơ sở dữ liệu 10 GB thường có thể được nén xuống chỉ còn 2,5 GB. DriveHQ Online Backup tự động nén và giải nén dữ liệu để tải lên và tải xuống nhanh hơn.


Sử dụng Trình hướng dẫn sao lưu cơ sở dữ liệu/email của DriveHQ Online Backup

Khi sao lưu tệp cơ sở dữ liệu, vui lòng sử dụng trình hướng dẫn Sao lưu Cơ sở dữ liệu/Email của DriveHQ Online Backup. Không sử dụng tác vụ sao lưu thời gian thực để sao lưu tệp cơ sở dữ liệu. Điều này là do tệp cơ sở dữ liệu liên tục được sửa đổi mà không cần sự tương tác của người dùng. Không thể sao lưu tất cả các thay đổi trong thời gian thực. Tần suất sao lưu phụ thuộc vào kích thước tệp cơ sở dữ liệu và tốc độ tải lên của bạn. Nếu tệp của bạn không lớn, bạn có thể sao lưu hàng ngày. Nếu không, bạn có thể muốn sao lưu lên đám mây hàng tuần. Nếu bạn cần sao lưu hàng ngày, bạn có thể thiết lập để sao lưu vào bộ nhớ cục bộ hàng ngày.

Tối ưu hóa hiệu năng cho việc sao lưu cơ sở dữ liệu lớn

Sao lưu một tập tin cơ sở dữ liệu nhỏ tương đối dễ dàng. Thông thường sẽ không gặp vấn đề về tốc độ mạng. Sao lưu một tập tin cơ sở dữ liệu rất lớn có thể mất nhiều thời gian và làm chậm tốc độ mạng của bạn.

DriveHQ Online Backup hỗ trợ sao lưu tăng dần/thay đổi khi bạn sao lưu các tệp thông thường. Ví dụ, nếu bạn đã sao lưu 1 triệu tệp, và nếu bạn thêm/thay đổi 10 tệp, thì nó chỉ cần sao lưu 10 tệp đó. Ngoài ra, sao lưu trực tuyến hỗ trợ tiếp tục sao lưu. Nếu bạn sao lưu một tệp 10GB, và nếu mạng bị gián đoạn sau khi bạn đã tải lên 8GB dữ liệu, lần sau nó chỉ cần tải lên 2GB dữ liệu.

DriveHQ Online Backup không hỗ trợ trực tiếp sao lưu gia tăng (delta, hay sao lưu cấp khối) cho các tập tin cơ sở dữ liệu. Có hai lý do:

  • - Việc thay đổi tệp cơ sở dữ liệu thường ảnh hưởng đến nhiều khối. Ví dụ, nếu cơ sở dữ liệu có một bảng 1 triệu hàng, một thao tác DELETE, UPDATE, SORT, COMPACT hoặc INDEX đơn giản có thể thay đổi hoàn toàn nội dung tệp, khiến việc sử dụng sao lưu gia tăng cấp khối trở nên không thể hoặc cực kỳ kém hiệu quả.

  • - Tệp cơ sở dữ liệu liên tục được chỉnh sửa ở nhiều vị trí (nhiều khối). Tất cả các khối phải được sao lưu theo đúng thứ tự; bất kỳ lỗi nào cũng sẽ yêu cầu phải hoàn tác toàn bộ thao tác xử lý hàng loạt.

  • - Việc sao lưu nhiều khối dữ liệu nhỏ sẽ chậm hơn nhiều so với việc sao lưu một khối dữ liệu lớn.

  • - Khi sao lưu tệp cơ sở dữ liệu hàng ngày/hàng tuần, giả sử chỉ có 1% dữ liệu được sửa đổi mỗi ngày, thì thực tế có thể ảnh hưởng đến 10% các khối. (Trong trường hợp cực đoan, nếu có 1000 khối 1 MB, nếu mỗi khối thay đổi một byte, thì tất cả các khối đều bị thay đổi, mặc dù sự thay đổi dữ liệu chỉ là 0,0001%.) Trong trường hợp này, sao lưu toàn bộ tệp sẽ hiệu quả hơn nhiều.

  • - Phương pháp sao lưu tăng dần hiệu quả nhất cho các tập tin cơ sở dữ liệu là sao lưu nhật ký giao dịch (Transaction Log Backup). Thay vì sao lưu các khối dữ liệu đã được chỉnh sửa trong tệp cơ sở dữ liệu, bạn chỉ cần sao lưu các giao dịch cơ sở dữ liệu (ví dụ: các lệnh SQL, không bao gồm các lệnh SELECT chỉ đọc). Các lệnh SQL nhỏ hơn nhiều so với các khối dữ liệu bị ảnh hưởng. Tuy nhiên, phương pháp này yêu cầu một máy chủ cơ sở dữ liệu giống hệt máy chủ ban đầu (nếu không, quá trình khôi phục sẽ mất rất nhiều thời gian).

  • - Giải pháp sao lưu tăng dần kết hợp cho các tập tin cơ sở dữ liệu: Sử dụng công cụ sao lưu tăng dần tích hợp sẵn của phần mềm cơ sở dữ liệu để tạo tệp sao lưu tăng dần cục bộ, sau đó sử dụng DriveHQ Online Backup để sao lưu tệp sao lưu cục bộ đó lên đám mây. Ví dụ, cả SQL Server và Oracle đều hỗ trợ sao lưu tăng dần, dựa trên Sao lưu Nhật ký Giao dịch. Do đó, phương pháp này hiệu quả hơn nhiều so với sao lưu cấp khối.

Phương pháp sao lưu 2: Sử dụng tập lệnh FTP (FTPS/SFTP) để sao lưu các tập tin cơ sở dữ liệu

DriveHQ là một trong những nhà cung cấp Dịch vụ lưu trữ máy chủ FTP lớn nhất. Nếu bạn thích sử dụng dòng lệnh/script shell, bạn có thể tạo các script FTP dòng lệnh để sao lưu các tập tin cơ sở dữ liệu lên máy chủ FTP của DriveHQ.

Nếu máy chủ cơ sở dữ liệu của bạn nằm trên hệ thống Unix/Linux/Mainframe (bao gồm AIX, Solaris, HP-UX, OpenVMS, BSD, v.v.), thì bạn cần sử dụng sao lưu FTP hoặc sử dụng tính năng sao lưu mạng của phần mềm sao lưu trực tuyến DriveHQ. Để biết thêm thông tin chi tiết, vui lòng truy cập Giải pháp sao lưu dữ liệu cho Unix/Linux/Mainframe .