1. Trang chủ
  2. » Công Nghệ Thông Tin

Tài liệu Bài 5: Sao lưu, quản lý người dùng, boot loader_Âu Bửu Long doc

15 327 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Sao lưu & phục hồi
Tác giả Âu Bửu Long
Thể loại Tài liệu
Định dạng
Số trang 15
Dung lượng 600,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Sao lưu & phục hồiKhâu tối cần thiết đối với người quản trị.. Nên được thực hiện tự động hóa scripting+scheduler Các dạng backup thông dụng: Full backup Incremental backup Network

Trang 1

Âu Bửu Long

Trang 2

Sao lưu & phục hồi

Khâu tối cần thiết đối với người quản trị.

Nên được thực hiện tự động hóa (scripting+scheduler)

Các dạng backup thông dụng:

Full backup

Incremental backup

Network backup

Dump backup

Trang 3

Sao lưu & phục hồi

Các tiêu chí backup & restore:

Tính quan trọng của dữ liệu

Lượng dữ liệu

Chi phí dành cho sao lưu

Thời gian dành cho sao lưu

Dữ liệu nên được backup nhiều lần và đặt ở nhiều nơi.

Trang 4

Sao lưu…

Công cụ sao lưu tông dụng trong linux:

Text User Interface(tui):

 tar

 cpio

 ls | cpio -ov > directory.cpio

 find -print -depth | cpio -ov > tree.cpio

 cpio -iv < directory.cpio

 cpio -idv < tree.cpio

Trang 5

Sao lưu

 dd

 dd if=/dev/hdx of=/path/to/image

 dd if=/dev/zero of=/path/to/image bs=blocksize count=numberofblock

 dd if=/path/to/image of=/dev/hdx

 rsync

rsync [options] sources dest

 source&desc: user@host:port/filename

 rsync -r /home backup@192.168.1.12:/home/backup/ bkupdata

Trang 6

#

# creates backups of essential files

#

DATA="/home /root /usr/local/httpd"

CONFIG="/etc /var/lib /var/named"

LIST="/tmp/backlist_$$.txt"

#

set $(date)

#

if test "$1" = "Sun" ; then

# weekly a full backup of all data and config settings:

#

tar cfz "/mnt/backup/data/data_full_$6-$2-$3.tgz" $DATA

rm -f /mnt/backup/data/data_diff*

#

tar cfz "/mnt/backup/config/config_full_$6-$2-$3.tgz" $CONFIG

rm -f /mnt/backup/config/config_diff*

Trang 7

 else

 # incremental backup:

 #

 find $DATA -depth -type f \( -ctime -1 -o -mtime -1

\) -print > $LIST

 tar cfzT

"/mnt/backup/data/data_diff_$6-$2-$3.tgz" "$LIST"

 rm -f "$LIST"

 #

 find $CONFIG depth type f \( ctime 1 o

-mtime -1 \) -print > $LIST

 tar cfzT

"/mnt/backup/config/config_diff_$6-$2-$3.tgz" "$LIST"

 rm -f "$LIST"

 fi

 #

Trang 8

Sao lưu

Graphical User Interface(GUI):

 Keep

 sbackup

 fwbackup

Trang 9

Bài tập

Sửa file script trên để có thể thực hiện công việc backup tất cả các file trong thư mục /var/www

vào thư mục ~/backup

Yêu cầu: thực hiện công việc incremental backup mỗi ngày, riêng ngày thứ 5 thực hiệc công việc full backup lúc 24h:00

Script sẽ đọc file cấu hình ~/backup/bkup.conf,

là file text với các tùy chọn có dạng key value

sau:

 full: true or false: luôn thực hiện full backup

 clear: true or false: khi thực hiện full bkup, xóa các file incr bakup trước

 disabled: true or false: vô hiệu hóa script backup

Trang 10

Quản lý người dùng

trong đó có 1 nhóm chính.

/etc/passwd

/etc/shadow

/etc/group

/etc/gshadow

Trang 11

Quản lý người dùng

useradd

usermod

userdel

passwd

groupadd

groupmod

groupdel

Trang 12

Bài tập

Trang 13

POST và OS

LILO

GRUB

Trang 14

GRUB bootloader

 Được cài đặt trong /boot/grub

 File cấu hình: /boot/grub/menu.lst với các tham số chính

 default

 timeout

 title

 makeactive

 chainloader

 kernel

 initrd

 password

Trang 15

Cài đặt lại grub:

sudo grub

find /boot/grub/stage1

root (hd?,?)

setup (hd?)

quit

Ngày đăng: 24/12/2013, 10:19

TỪ KHÓA LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w