B1: Backup
Là công viêc bạn rất nên làm thường xuyên cho blog ,wap ,web của mình, có thể vì một rủi ro nào đó, host bạn bị die và mất data.
Backup là để giữ lại data trên blog về máy của mình, và có thể dùng nó để khôi phục lại blog trên bất kỳ host nào hoặc thậm chí là localhost trên windows trên máy bạn đang dùng.
Cách làm
- Bạn vào quản lý Host -->phpmyadmin --> chọn database (cơ sở dữ liệu đang sử dụng )
Ví dụ : đang dùng database là "wapcry"- Sau đó bạn làm các bước theo hình sau ( check vào những phần ở dưới trên hình tô màu đỏ) như dưới đây
+ Click vào Export
+ SQL
+ Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT
+ Save as file + Nhập tên file khi xuất ra : ví dụ: __DB__wapcry
+ Chọn dạng file là "gzipped"
+ Cuối cùng là nhấn GO
Xem hình- Sau đó 1 file có dạng"wapcry.sql.gz" sẽ được xuất ra, bạn lưu lại vào trong máy ( backup quá nhanh phải không , chỉ mất vài giây )
B. Cách chuyển host:
- Chuyển host bạn cần làm các bước sau
+ Backup database như trên
+ Backup toàn bộ code trên host hiện tại và copy về máy sau đó up toàn bộ lên host mới hoặc chuyển bằng ftp.
+ Restore database trên blog ,wap ,web trên host mới
Cách làm như sau :
- Bạn vào quản lý Host
-->phpmyadmin -->
khởi tạo 1 database mới như sau
+ Nhập tên database mới ví dụ :"wapcry"
+ Chọn MySQL connection collation: là "utf8-general-ci"
+ Nhấn Create
ví dụ thế
Xem hình- Như vậy 1 database mới có tên là "wapcry" được tạo, bạn click vào database này
- Sau đó chon Import và làm như hình sau:
bạn xem các phần khoanh tròn màu đỏ
+ Chỉ đường dẫn đến file database được backup ở trên"wapcry.sql.gz"
+ Chọn Character set of the file là"utf8" ( nếu là utf8 rồi thì khỏi chọn )
+ Nhấn GO
Xem hình- Như vậy là bạn đã khôi phục toàn bộ data trên blog về localhost hoặc là host mới
Cuối cùng là bạn phải sửa lại file config cho chính xác
Những phần cần edit như hình sau
Nếu là localhost thì sửa là : đây là những phần bạn cần phải chỉnh lại cho chính xác
$db_server='localhost';
$db_username='root';
$db_password='';
$db_name='wapcry';
$config['blogurl']='http://localhost/blog';
Ở đây mình giới thiệu thế nhưng các bạn phải biết tùy chỉnh file config ở mỗi mã nguồn một tên khác nhau ví dụ như db ,...và phần code chỉnh sửa cũng thế mình ví dụ với sever là localhost.
Xem hìnhChúc bạn thành công và nhớ backup thường xuyên nhé.