Thứ Ba, 24 tháng 9, 2013

// // Leave a Comment

Restore mysql DB dung lương lớn bằng command

I/ BACK UP:
Đầu tiên để thực hiện việc back up data bạn cần 2 thứ sau:
1/ Bạn nên xem Host bạn có hỗ trợ SSH và Telnet không, việc này bạn cần xem lại nhà cung cấp dịch vụ của bạn.
2/ Một SSH hoặc Telnet Client như là Putty (cái này bạn tìm trên Google có rất nhiều):
Sau đó bạn mở chương trình đó lên và login vào website của bạn.Các dòng lệnh nhắc bạn sẽ nhìn thấy sẽ khác nhau của hệ điều hành.
Đối với hầu hết các công ty Hosting, điều này sẽ đưa bạn vào trong thư mục gốc FTP.
Gõ vào phần sau đây để tạo một sao lưu trong thư mục hiện hành:
Mã:
mysqldump --opt -Q -u dbusername -p databasename > backupname.sql
Hoặc để tạo một sao lưu trong một thư mục riêng biệt ví dụ như thư mục /path/to/ thì bạn chỉ việc gõ:

Mã:
mysqldump --opt -Q -u dbusername -p databasename > /path/to/backupname.sql
Bạn sẽ được nhắc nhở databasa mật khẩu.Bạn hãy điền vào và database sẽ back up..!!!
Nếu công ty hosting của bạn xài trên một máy chủ MySQL từ xa (remote Mysql), như mysql.yourhost.com, bạn sẽ cần phải thêm servername vào dòng lệnh. Các servername sẽ được giống như trong config.php. Các dòng lệnh bạn cần gõ là:
Thư mục hiện hành:

Mã:
mysqldump --opt -Q -h servername -u dbusername -p databasename > backupname.sql
Thư mục riêng biệt:
Mã:
mysqldump --opt -Q -h servername -u dbusername -p databasename > /path/to/backupname.sql
Sau đó bạn có thể download một bản về máy để đề phòng trường hợp xấu có thể xảy ra...!!!
Phần hai là phần Restore Database:
II/ Restore Database thông qua SSH và Telnet:

Bạn chỉ việc mở chương trình SSH hoặc Telnet Client và bạn login vào Website của bạn, ở đây các bạn chú ý là phải upload file data các bạn cần restore lên Host. Nếu file back up các bạn upload lên root folder thì các bạn gõ dòng lệnh sau:

Mã:
mysql -u dbusername -p databasename < backupname.sql
Nếu file back up nằm ở folder khác thì bạn gõ:

Mã:
mysql -u dbusername -p databasename < /path/to/backupname.sql
Sau đó nó sẽ hỏi bạn mật khẩu của database của data mà bạn cần restore, bạn chỉ việc gõ vào là Ok..DONE..!!!

0 nhận xét:

Đăng nhận xét

Lưu ý: Chỉ thành viên của blog này mới được đăng nhận xét.