Lưu trữ và hồi phục dữ liệu

Một phần của tài liệu Hệ Điều Hành UNIX (Trang 27 - 28)

Các tập tin của những hệ thống thông tin ngày càng lớn, sự cần thiết và mức độ quan trọng của các tập tin này vô cùng quan trọng.

Các thiết bị phần cứng không thể đảm bảo rằng không bao giờ có sự cố như hỏng đĩa, hỏng thiết bị lưu dữ liệu ... Các hệ thống phần mềm cũng không phải là chạy hoàn toàn không xảy ra sự cố gì.

Dữ liệu của các hệ thống thông tin xử lý nghiệp vụ tức thời đòi hỏi khi có bất cứ sự cố nào xuất hiện làm hỏng dữ liệu của hệ thống, thì ngay sau đó dữ liệu phải được khôi phục ngay.

Tùy theo các nhà cung cấp phần mềm và phần cứng khác nhau mà hệ thống lưu trữ có những chức năng và tiện ích khác nhau nhưng đều có chung một mục đích là lưu dữ liệu.

Thông thường những hệ điều hành lớn hoặc nhỏ đều hỗ trợ các tiện ích giúp cho việc sao lưu và hồi phục dữ liệu nhằm giảm tối thiểu các ảnh hưởng đến hệ thốngdữ liệu. Trong các loại hệ điều hành Unix khác nhau có thể có các công cụ và các tiện ích giúp cho việc thực hiện lưu trữ tuy nhiên các lệnh hầu hết được hỗ trợ bởi các loại hệ điều hành Unix.

Lệnh tar: Lưu trữ hoặc hồi phục files từ các thiết bị lưu trữ. tar <options> <tarfile name> <filenames to backup or restore> Một số các option hay dùng.

option =[key]<sub>

Key c Tạo lưu trữ mới và thực hiện bắt đầu ghi từ đầu.

r File lưu trữ được ghi vào vih trí cuối của thiết bị lưu trữ. t Hiện danh sách các file lưu trữ.

u Cập nhập thêm nếu files chưa có, hoặc đã thay đổi so với lần sao chép trước.

x Lấy thông tin từ thiết bị lưu trữ. <sub> e Cho phép ghi trên nhiều volume.

f Sử dụng các đối số thay cho các giá trị ngầm định. n Chỉ thiết bị lưu trữ không phaie là tape

v Hiển thị tên file sao lưu hoặc hồi phục Ví dụ: tar cvf /dev/rmt/0hc /usr/local/datafiles

tar tvf /dev/rmt/0hc > tarlist.txt cd /usr/contrib

tar xvf /dev/rmt/0hc

Lệnh cpio: Lưu trữ và hồi phục dữ liệu ra các thiết bị lưu trữ chuẩn cpio -o [acv] Ghi dữ liệu ra đầu ra thiết bị lưu trữ

-i [cdmnv] Đọc dữ liệu từ thiết bị lưu trữ.

c Ghi thêm phần header phòng trường hợp dùng trên các máy khác. d Thư mục sẽ được tạo nếu cần.

m Dữ lại thời gian thay đổi trước đây. a Thay đổi thời gian truy nhập. u Sao chép không điều kiện. v Hiện danh sách tên file. Ví dụ: ls | cpio -oc > /dev/rst0

cpio -icd < /dev/rst0

Lệnh dd: Sao lưu và hồi phục dữ liệu theo đúng trạng thái trên hệ thống file (block copy)

dd [if= ][of= ] if= Đầu vào chuẩn. of= Đầu ra chuẩn. Ví dụ:

dd if=/dev/diskette0 of=/mnt/abc.xx dd if=/mnt/abc.xx of=/dev/diskette0

Một phần của tài liệu Hệ Điều Hành UNIX (Trang 27 - 28)