admin
11-14-2010, 09:15 PM
Tạo bản backup | Quan trọng!!!
1. Login vào PhpMyAdmin.
2. Chọn Database, và Export.
3. Sau khi select hết các Table cần Export. Bạn phải chỉnh:
--- Structure
+++ Đánh dấu thêm vào "Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT"
--- Data
+++ Maximal length of created query: Chỉnh xuống c̣n "300"
Lưu ư: Nếu bạn không chỉnh 300, sẽ không restore được những data lớn.
4. Save ra file, nhưng không chọn zip, hay gzip ǵ hết. Save ra .sql thôi, nếu save ra .zip hay .gzip, khi server hỗ trợ không tốt zip sẽ làm hư DB của bạn.
Restore với bigdump.
Bigdump có khả năng restore hơn 4GB Database, mà không bị lỗi fonts, cũng như highload CPU , nếu như bạn biết cách backup
1. Download Bigdump. Tại:
BigDump: The Staggered MySQL Dump Importer ([Only registered and activated users can see links])
2. Upload bigdump.php và file database.sql cùng 1 thư mục.
3. Mở bigdump.php ra, chỉnh config lại:
$db_server = 'localhost';
$db_name = 'tendatabase';
$db_username = 'uername';
$db_password = 'password';
$ajax = true; // chỉnh thành false sẽ tốt hơn. True la Ajax.
$linespersession = 3000; // từ 500 đến 3000 tùy theo database
$delaypersession = 0; // chỉnh thành 1000, hoặc 2000 nếu database lớn. C̣n không th́ giữ mức 500 cũng được.
T́m tiếp:
$db_connection_charset = ''; // chỉnh thành 'utf8' nếu database sử dụng UTF8 đây là bước quan trọng để không bị lỗi fonts
Save lại, và chạy [Only registered and activated users can see links] , chọn file .sql của bạn upload và restore
Backup database định kỳ
1. login vào cPanel
2. Chọn PhpMyAdmin
3. Backup giống bước [A] với "300 Maximal length of created query"
4. Lưu trữ file .sql dưới máy.
Đây là cách backup dữ liệu, mà ḿnh và rất nhiều các webmaster áp dụng với tất cả các dữ liệu, đôi khi c̣n lớn hơn 2GB rất nhiều lần. Việc backup như thế này, sau này có thể restore với bất kỳ mă nguồn nào cũng được, cùng với sự bảo đảm không bị lỗi font hay lỗi hệ thống.
Ngoài ra, 1 phương pháp không kém phần quan trọng, có thể là lựa chọn cuối cùng là bạn phải thực hiện việc chia nhỏ data của bạn ra và import từng phần vào trực tiếp phpmyadmin hoặc dùng các tools khác làm b́nh thường. Và SQLDumpSpliter là 1 lựa chọn khá phù hợp cho công việc này. Về cách sử dụng và download bạn vui ḷng search trên ngay diễn đàn hoặc trên Search Engine nhé!
Bên cạnh đó c̣n rất nhiều Tools hỗ trợ bạn Backup & Restore Database hữu ích cho bạn như Mysqldumper, dum, cavemang, 1 số chương tŕnh cắt nhỏ database,.... nhưng theo ḿnh dù bạn dùng tools ǵ đi nữa th́ nên làm cả 2 việc Backup & Restore với Data đó nhé!
>> Xem thêm một số link tham khảo thêm trên diễn đàn:
1. Login vào PhpMyAdmin.
2. Chọn Database, và Export.
3. Sau khi select hết các Table cần Export. Bạn phải chỉnh:
--- Structure
+++ Đánh dấu thêm vào "Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT"
--- Data
+++ Maximal length of created query: Chỉnh xuống c̣n "300"
Lưu ư: Nếu bạn không chỉnh 300, sẽ không restore được những data lớn.
4. Save ra file, nhưng không chọn zip, hay gzip ǵ hết. Save ra .sql thôi, nếu save ra .zip hay .gzip, khi server hỗ trợ không tốt zip sẽ làm hư DB của bạn.
Restore với bigdump.
Bigdump có khả năng restore hơn 4GB Database, mà không bị lỗi fonts, cũng như highload CPU , nếu như bạn biết cách backup
1. Download Bigdump. Tại:
BigDump: The Staggered MySQL Dump Importer ([Only registered and activated users can see links])
2. Upload bigdump.php và file database.sql cùng 1 thư mục.
3. Mở bigdump.php ra, chỉnh config lại:
$db_server = 'localhost';
$db_name = 'tendatabase';
$db_username = 'uername';
$db_password = 'password';
$ajax = true; // chỉnh thành false sẽ tốt hơn. True la Ajax.
$linespersession = 3000; // từ 500 đến 3000 tùy theo database
$delaypersession = 0; // chỉnh thành 1000, hoặc 2000 nếu database lớn. C̣n không th́ giữ mức 500 cũng được.
T́m tiếp:
$db_connection_charset = ''; // chỉnh thành 'utf8' nếu database sử dụng UTF8 đây là bước quan trọng để không bị lỗi fonts
Save lại, và chạy [Only registered and activated users can see links] , chọn file .sql của bạn upload và restore
Backup database định kỳ
1. login vào cPanel
2. Chọn PhpMyAdmin
3. Backup giống bước [A] với "300 Maximal length of created query"
4. Lưu trữ file .sql dưới máy.
Đây là cách backup dữ liệu, mà ḿnh và rất nhiều các webmaster áp dụng với tất cả các dữ liệu, đôi khi c̣n lớn hơn 2GB rất nhiều lần. Việc backup như thế này, sau này có thể restore với bất kỳ mă nguồn nào cũng được, cùng với sự bảo đảm không bị lỗi font hay lỗi hệ thống.
Ngoài ra, 1 phương pháp không kém phần quan trọng, có thể là lựa chọn cuối cùng là bạn phải thực hiện việc chia nhỏ data của bạn ra và import từng phần vào trực tiếp phpmyadmin hoặc dùng các tools khác làm b́nh thường. Và SQLDumpSpliter là 1 lựa chọn khá phù hợp cho công việc này. Về cách sử dụng và download bạn vui ḷng search trên ngay diễn đàn hoặc trên Search Engine nhé!
Bên cạnh đó c̣n rất nhiều Tools hỗ trợ bạn Backup & Restore Database hữu ích cho bạn như Mysqldumper, dum, cavemang, 1 số chương tŕnh cắt nhỏ database,.... nhưng theo ḿnh dù bạn dùng tools ǵ đi nữa th́ nên làm cả 2 việc Backup & Restore với Data đó nhé!
>> Xem thêm một số link tham khảo thêm trên diễn đàn: