Cách restore data với dung lượng lớn

 

Hướng dẫn backup import data bằng sql dumper cho data có dung lượng lớn

1. Cài Đặt My Sql Dumper
+ Đầu tiên bạn download mysqldumper (http://forum.mysqldumper.de/downloads.php?cat=2 )về upload lên host upload chỗ nào cũng được ví dụ bạn upload là http://domain/mysqldumper/ cái này các bạn nên bảo mật có thể là tên lạ hoặc đặt pass v.v... miễn sao mình bạn vào được thôi

+ Sau khi upload xong bạn nên CHMOD thư mục mysqldumper thành 777.
Bạn run http://domain/mysqldumper/install.php trang đầu tiên bạn gặp là chọn ngôn ngữ mình chọn English.

+ Kế tiếp là phần khai báo thông tin truy cập database cần backup & Restore. Bạn chỉ cần điển thông tin user và pass của database là đủ còn Port: và Socket: để trống. Cuối cùng bạn nhấp nút Connect To MySQL.

chương trình sẽ test connect và báo cho bạn biết là user & pass trên có quyền truy cập database nào, nếu nó hiển thị đúng database diễn đàn mà ta cần thì ok rồi. Chọn Save and Continue.........

+ Ở trang kế tiếp là chương trình muốn bạn khẳng định những khai báo trên, nếu chắc rồi thì nhấp Continue........... thấy sai thì chọn Edit........ để làm lại.
Ta tiếp tục

+ Ở bước kế tiếp là khởi tạo thư mục. Như phần trên mình đã nói nếu bạn CHMOD 777 cho thư mục mysqldumper thì bây giờ ở đây nó sẽ tự tạo cho bạn các thư mục và tự động CHMOD thành 777 cho các thư mục mới đó.

Còn nếu lúc đầu chưa CHMOD mysqldumper thành 777 thì ta phải tự tạo các thư mục như sau và CHMOD chúng thành 777

http://domain/mysqldumper/work
http://domain/mysqldumper/work/config
http://domain/mysqldumper/work/log
http://domain/mysqldumper/work/backup
http://domain/mysqldumper/work/structure

Sau khi tạo và CHMOD xong bạn có thể nhấp vào nút Check My Directories nếu hiện dấu Nice là ok. Nhấp tiếp Continue............. để tiếp tục !



+ Bước cuối cùng là thông báo thành công

Installation Finish
Installation completed --> start MySQLDumper

Nhấp start MySQLDumper để sử dụng chương trình.

================================================== ============

2. Hướng Dẫn Sử Dụng

Bên trên là giao diện chính của chương trình và các thông tin về OS, database, MySQL, PHP v.v...

A. BACKUP DATABASE

1. Nhấp vào nút Backup
2. Start New Backup

Vậy là chương trình bắt đầu backup. Bạn cứ việc ngồi xem hoặc đi uống đi ăn gì chút vào để xem kết quả. Khi  kết quả hiện ra thì nhấp Continue.......... để hoàn tất việc backup. File backup của chúng ta thường có dạng .gz
Bây giờ chúng ta Restore nếu cùng host thì đơn giản.......nhưng khi chuyển host mới thì hơi phiền phức.
Ở phần File Administration chúng ta sẽ thấy cái file database mà bạn vừa backup xong, bạn có thể download nó về máy của mình để lưu dự phòng. Backup cách nhấp chuột phải vào nó chọn Save Taget As.......... Có thể dùng Internet Download Manager để download cho nhanh.

B. RESTORE DATABASE
Ở host mới
+ Tạo database mới (user và pass)
+ Cài đặt MySQLDumper như hướng dẫn trên.
+ Upload file backup (file .gz vừa download về máy) lên thư mục backup ở host mới

http://domain/mysqldumper/work/backup

+ Chạy MySQLDumper chạy phần Restore, ở cửa sổ Restore bạn chọn database mà bạn muồn Restore.

----------------------------------------------------
Khi xong tất cả thì việc cuối cùng là bạn làm sao để database đó hoạt động, vấn đề này nằm trong phạm trụ cài đặc của mỗi mã nguồn. Với  riêng ở diễn đàn VBB thì chỉ cần vào điều chỉnh ở file config.php sao cho thông số database diễn đàn VBB khớp với database chúng ta vừa Restore.

Ngoài ra bạn có thể tìm hiểu các phương pháp khác bằng bigdump.php, Sypex SQL Dumper...

 

Bài viết này có hữu ích?

785 Khách hàng đánh giá tốt (1030 Đánh giá)
 In bài viết

Nên đọc

Các phương thức sao lưu cơ sở dữ liệu

Bạn có thể dùng các phương thức sau để sao lưu cơ sở dữ liệu: Phương thức...

Fix lỗi "Function split() is deprecated" tại PHP 5.3

Bạn gặp những lỗi như thế này: Deprecated: Function split() is deprecated in...

Fix lỗi "Function ereg() is deprecated" tại PHP 5.3

Bạn gặp những lỗi như thế này: Deprecated: Function ereg() is deprecated in...

Một số lưu ý khi chuyển host

Một công việc đơn giản và thường bắt gặp khi bạn đang sử dụng hơn một dịch vụ hosting từ các nhà...

Fix lỗi "Assigning the return value of new by reference is deprecated" tại PHP 5.3

Bạn gặp những lỗi như thế này: Deprecated: Assigning the return value of new by reference is...