Thứ Tư, 12 tháng 10, 2011

Backup & Restore với Sypex SQL Dumper

Ban muốn backup, restore data mà cái host của bạn lại ko dùng My Sqldumper được vì dính lỗi "Internal Server Error" , trong trường hợp đó bạn có thể sử dụng Sypex SQL Dumper vời ưu điểm là cách sử dụng đơn giản, tốc độ nhanh và nhất là vô cùng nhỏ gọn.




Cài đặt Sypex SQL Dumper

* Giải nén
* Upload file "dum.php" lên.

Trước khi upload nhớ tìm dòng sau, và sửa cho đúng tên Database muốn sử dụng.
Code:
define('DBNAMES', '');
define('DBNAMES', 'cho tên Database vào ở đây');
* Tạo thêm 1 folder backup trên host, ngang với file dump.php. Nhớ CHMOD thư mục này thành 775, nếu ko sẽ bị lỗi, ko thực hiện được.

Backup database (sao lưu dữ liệu)

* Mở công cụ Sypex Dumper bằng cách chạy link:
http://www.yourdomain.com
* Nhập username và password của cái Database đã cho vào file dum.php.


* Chọn "Backup / Make a database backup" --> chọn database --> chọn "Compression = GZIP" (nếu muốn nén)--> chọn mức nén "Compression Level" (9 - mức cao nhất).
* Nhấn "Go" để xuất dữ liệu

Lưu ý:
* Sau khi backup xong thì các file dử liệu sẽ được nằm trong folder: forumbackup trên host.
* Nếu muốn backup một bảng nào đó chứ không backup toàn bộ database --> gõ tên bảng vào mục "Filter". Chẳng hạn jos_content

Restore database (Khôi phục dữ liệu)
* Mở công cụ Sypex Dumper bằng cách chạy link:
http://domain_cua_ban/forum/dum.php
* Nhập username và password của cái Database đã nhập vào file dum.php
* Chọn "Restore existing backup" --> chọn database trong "Restore in Database" --> chọn file dữ liệu đã sao lưu trong "Dump File"
* Nhấn "Go" để khôi phục dữ liệu

Dùng Sypex SQL Dumper 1.0.8b để chuyển HOST



Trước hết cũng cài đặt Sypex SQL Dumper 1.0.8b ở Host mới như đã làm ở trên, tức là upload file dum.php lên host mới, tạo folder backup trên host mới CHMOD 775 và nhớ là mở dum.php để thay cái dòng DB Name bằng cái tên Database muốn dùng.

Ở trên đã hướng dẫn backup, vậy là ở Host cũ bạn đã có file backup, nếu chưa có thì bạn backup ở host cũ. Sau đó upload cái file backup này vào cái thư mục backup mới tạo ở trên cái host mới.

Sau đó tiến hành Restore giống như đã hướng dẫn ở trên.

Chú ý: nếu bị lỗi font tiếng V khi restore bạn mở file dum.php tìm dòng

define('CHARSET', 'auto');
sửa lại thành:
define('CHARSET', 'utf8');
auto ->utf8

Không có nhận xét nào: