Sao lưu và khôi phục máy chủ Ubuntu toàn diện (Phần 2)

0
1234

Cảm ơn các bạn đã theo dõi bài viết của mình, tiếp theo là phần 2, phần quan trọng, các bạn chú ý đến cuối phần 1 thì đến phần 2 này tiếp tục và đừng tắt server mới hay khởi động lại gì nhé.

sao-luu-khoi-phuc-may-chu-ubuntu-8

Đây là những gì xảy ra khi file backup.tar.gz của chúng ta được giải nén hoàn toàn.

Tiếp theo bạn hãy làm vài công việc hay làm nhé:

apt-get update

và đừng quên:

apt-get upgrade

Đối với một số trường hợp thì bạn sẽ không có cách nào dùng 2 dòng trên vì lúc này một số máy chủ sẽ mất kết nối mạng. Nhưng vẫn cố gắng duy trì SSH của bạn.

Điều cần làm đó là khởi động lại dịch vụ mạng trên máy chủ mới:

sudo service networking restart

Và:

sudo /etc/init.d/network restart

Nếu hai lệnh trên không ăn thua thì hãy dùng dòng lệnh:

ifconfig eth0 down && ifconfig eth0 up

Hoặc là:

ifconfig eth0 down
ifconfig eth0 up

Đây là một loạt các cố gắng để máy chủ mới của chúng ta có mạng thôi.

Muốn biết có mạng hay không chỉ cần dùng lệnh:

ping google.com

sao-luu-khoi-phuc-may-chu-ubuntu-9

Các bạn có thể thấy là có phản hồi rồi đó.

Bước cực kỳ quan trọng đó là Restore Grub (mình xin nói sơ sơ về Grub: Hầu hết Linux cần GRUB để khởi động, tuy nhiên bạn có thể gặp phải lỗi với GRUB do đó dẫn đến ngăn cản tiến trình khởi động của hệ thống. Ở trường hợp chúng ta làm ở trên thì Grub không được thiết đặt đúng trên máy chủ mới – nó chỉ phù hợp cho máy chủ cũ cho nên nếu không cấu hình lại Grub cho đúng thì sau khi khởi động lại hoặc tắt máy chủ mới thì sau đó máy chủ mới của chúng ta không thể khởi động vào lần sau). Có rất nhiều cách để restore Grub, nhưng mình xin mạo muội dùng cách đơn giản nhất cho các bạn, đó là dùng Boot-Repair.

Cài đặt Boot-Repair thôi:

sudo apt-add-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair
boot-repair

Dòng lệnh boot-repair cuối cùng sẽ update lại Grub cho chính xác.

Vậy là xong rồi đó, tuy nhiên nếu xảy ra lỗi bạn có thể Restore lại Grub bằng cách cài đặt bản Grub2 trên server mới:

apt-get install grub2

Rồi Update Grub là được

update-grub

sao-luu-khoi-phuc-may-chu-ubuntu-11

Đến đây là thành công, bạn hãy khởi động lại server của mình và thừa hưởng thành quả nhé.

Chúc các bạn thành công!

ĐỂ LẠI MỘT LỜI BÌNH LUẬN

Please enter your comment!
Please enter your name here