Відповіді на поширені запитання про Sypex Dumper.
1. П: Який максимальний розмір бази для резервного копіювання?
В: Важко сказати, теоретично будь-який. На практиці дампер без проблем справлявся з базою понад 800 МБ.
2. П: Чи вміє скрипт працювати з BLOB-полями (наприклад, зображеннями)?
В: Так. Без проблем.
3. П: Чи обмежено час роботи дампера?
В: Час обмежено до 600 секунд. У принципі, цього достатньо, щоб обробити близько 600 МБ інформації (на середньостатистичному сервері). За бажанням можна збільшити час у налаштуваннях.
4. П: Чи потрібно платити за використання дампера?
В: Якщо є бажання, можна подякувати розробникам :) Але взагалі версія Lite вільно розповсюджується за ліцензією GNU GPL, і кожен може користуватися нею скільки завгодно.
5. П: Чи підтримуються різні кодування даних?
В: Так. Починаючи з версії 1.0.7, при роботі з MySQL 4.1 і вище, дампер використовує кодування, вказане в налаштуваннях, при підключенні до MySQL-сервера.
6. П: Чи можна переносити дані з MySQL 4.1 і вище на старіші версії (MySQL 3.23.x та 4.0.x)?
В: Так. Якщо як резервне копіювання, так і відновлення бази виконуються за допомогою дампера. У такому разі він сам подбає про сумісність резервних копій.
7. П: Що робити, якщо у файлі резервної копії замість російських символів стоять знаки питання?
В: Це означає, що кодування ваших таблиць відрізняється від кодування з’єднання в дампері (за замовчуванням — cp1251, тобто windows-1251). Найчастіше така ситуація виникає після некоректного оновлення MySQL з версії 4.0 на 4.1, при якому для всіх таблиць встановлюється кодування за замовчуванням latin1. Як виправити ситуацію описано в цій статті.
8. П: Дампер видає помилку "Can't connect to local MySQL server through socket '/tmp/mysql.sock'"?
В: Найімовірніше, на вашому хостингу MySQL працює на окремому сервері. У такому разі потрібно у dumper.php знайти рядок
define('DBHOST', 'localhost:3306');
та замінити localhost на ім’я MySQL-сервера (його можна дізнатися з FAQ хостингу або у службі підтримки).
Якщо Ви не знайшли відповідь на своє запитання, Ви можете поставити його, зв’язавшись з нами.